mirror of
https://github.com/makeplane/plane.git
synced 2026-07-14 14:31:37 +02:00
* [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