Akshay
f4af291b6f
Chore: Application monitoring support with sentry ( #702 )
...
* setup sentry for server
* setup sentry for client
* update docs for sentry dns
* explicitly specify apm vendor
* add module for sentry
* revise directory struct and make sentry debuggable
* setup csp and trace headers for sentry
* whitelist csp for all sentry urls
* change senrty error sample rate to 50%
* make sentry send all errors from backend
2021-09-09 22:14:34 +05:30
Akshay
e4bcf80af2
Application logger using pino ( #600 )
...
* setup application logger with pino
* remove console.log
2021-08-25 22:13:18 +05:30
Akshay
c92437b820
Fixes docker dev setup ( #507 )
...
* update docker-compose and docs for docker dev setup
* specify test environment explicitly on npm scripts
* fix migrations to be picked up from either root or dist folder
* fix default slug update
2021-08-13 10:13:22 +05:30
navaneeth
ac77059ae8
Use semver to match installed and latest versions
2021-08-10 12:11:51 +05:30
Akshay
11df74b3a4
Docker deploy setup for Nestjs ( #474 )
...
* make nginx config generic
* fixes env substituted
* remove npm script dependencies from dev
* match all nginx location to server
* revert git clone dev branch
2021-08-09 10:02:25 +05:30
Akshay
1987cd657b
add missing seed npm script ( #451 )
2021-08-04 14:47:34 +05:30
navaneeth
08eab4be65
Set up helmet
2021-08-01 15:01:29 +05:30
navaneeth
b1fc2f6df0
Capture emails sent from dev env
2021-07-31 18:03:50 +05:30
Akshay Sasidharan
bee3a0f224
validate and pick db config from env if .env is not found
2021-07-30 20:57:57 +05:30
navaneeth
8b778cc1aa
Heroku stuffs
2021-07-30 09:21:18 +05:30
navaneeth
6d643616a9
Change location of main module for prod builds
2021-07-27 23:07:15 +05:30
navaneeth
42acf760e5
Feature: Nodemailer integration, welcome emails
2021-07-26 20:00:12 +05:30
navaneeth
540523c5ad
Porting rails migrations to typeORM
2021-07-22 23:42:06 +05:30
navaneeth
6634bcfc3b
Policies and tests for organization user actions
2021-07-22 12:55:29 +05:30
navaneeth
7745e4e460
Set up CASL abilities
2021-07-21 22:27:04 +05:30
Akshay Sasidharan
4c868259d0
setup connection options using ormconfig.ts
2021-07-21 18:49:32 +05:30
Akshay Sasidharan
53fdb3b0d6
add ability for db create, migrate, drop and reset
2021-07-21 18:49:32 +05:30
Akshay Sasidharan
c0ef4a738a
make configService to load values based on app env
2021-07-21 18:49:32 +05:30
Akshay Sasidharan
e888c94839
add package nesjs/config
2021-07-20 18:19:28 +05:30
navaneeth
f6745a178b
Setup aliases for modules
2021-07-19 17:00:40 +05:30
navaneeth
3e420a3ba9
Use futoin-hkdf package to support nodejs v14
2021-07-19 12:41:50 +05:30
Akshay
f54b83bd00
Revise node and npm version ( #408 )
2021-07-19 12:38:44 +05:30
Akshay
0ce0f5b276
specify node and npm version for server ( #405 )
2021-07-19 08:48:59 +05:30
Akshay
d7de3fbf23
Add package for elastic search ( #404 )
2021-07-18 21:31:06 +05:30
navaneeth
85cd96dfbc
Redis datasource
2021-07-18 19:56:05 +05:30
navaneeth
13e99fe24c
Setup dotnev for node server
2021-07-17 23:28:55 +05:30
navaneeth
18346654c9
REST api as datasource
2021-07-17 19:54:48 +05:30
navaneeth
89f59919fa
MS SQL server as datasource
2021-07-17 12:41:03 +05:30
navaneeth
2fb63ed7e4
DynamoDB as datasource
2021-07-16 18:36:19 +05:30
navaneeth
a255f6e5c2
MongoDB as datasource
2021-07-16 17:04:06 +05:30
navaneeth
42be2f69cd
Mysql query service without pooling
2021-07-15 14:56:12 +05:30
navaneeth
b2adb9144e
Running queries + firestore query service 🚀
2021-07-14 19:44:35 +05:30
navaneeth
ef58c918aa
Apps endpoint with pagination
2021-07-10 19:24:32 +05:30
navaneeth
0041201f8a
Improvements for migrations
2021-07-09 16:22:03 +05:30
navaneeth
1a6e53fcf1
Migration for users table
2021-07-09 14:35:56 +05:30
navaneeth
8121fa5faa
Set up typeORM & JWT authentication
2021-07-08 13:09:07 +05:30
navaneeth
b68c56a16e
Initial commit for nestjs
2021-07-08 11:10:27 +05:30