* [SILO-134] RUNWAY Implement new OAuth flow for Github integration (#3089)
* oauth helper service + db helpers + modify plane sdk to accomodate oauth token
* fix indentation + create util for remove undefined in object
* add fields to workspace credential for oauth adapt
* get oauth token helper method
* auth callback flow changes to add plane oauth flow for github integration
* integrate github user and auth callback with oauth
* add user callback support with oauth for github integration
* remove token from cache on app disconnection
* Get Connection Details refactor change
* remove unwanted logs
* add missing translations
* replace plane app client id and secret fetching from env to db
* fix app get from db
* refactoring and comments resolved
* rename installation_id to plane_installation_id
* use db query methods and complete the app secret fetch flow
* remove unwanted logs and send missing values in update creds method
* move plane app db call just before oauth token call + models export in init
* Fix ssl reject error for pg
* add NODE_ENV option for ssl db config + management command to reset app_secrets + iteration fix
* fix oauth rate limit cache key breaking
* Fix redirect uri issue
* Fix pull request behaviour
* remove NODE_ENV check in DB connection