Migration to EF and starting to add Identity #11

Merged
jtom38 merged 16 commits from features/ef-identity-migration into main 2023-07-09 22:19:01 -07:00

16 Commits

Author SHA1 Message Date
James Tombleson df348bea5a Test updated for ef
continuous-integration/drone/pr Build is passing Details
2023-07-09 22:12:41 -07:00
James Tombleson 008d79cf3d added try catch for when a site could be down or blocking requests 2023-07-09 22:12:13 -07:00
James Tombleson fd60906a20 Adding the auth layers, not 100% finished yet 2023-07-09 22:11:30 -07:00
James Tombleson d28ad7424f User defined source subscriptions have been added and starting to let users take ownership of discord Notifications 2023-07-09 22:10:51 -07:00
James Tombleson 597470fd69 Renamed the Discord Notification client to help with naming issues 2023-07-09 21:30:23 -07:00
James Tombleson 58229b1348 Moving the Subscriptions over to DiscordNotifications as this will be the automated posting compared to user feeds 2023-07-09 21:29:33 -07:00
James Tombleson 7b1407c2cb JwtSettings has been added to config 2023-07-06 22:26:49 -07:00
James Tombleson 9e2b44df7c Controllers have been updated with Authorize calls and tables getting loaded from DI 2023-07-06 22:26:19 -07:00
James Tombleson 3f4de34115 new identity service was added to assist with auth 2023-07-06 22:25:33 -07:00
James Tombleson 06218af516 Api domain items have been added but subject to change 2023-07-06 22:24:50 -07:00
James Tombleson dff5556e06 jwt package was added 2023-07-06 22:23:22 -07:00
James Tombleson f081a59229 startup was updated to inject ef, tables, jwt, and update swagger with bearer token auth 2023-07-06 22:22:55 -07:00
James Tombleson f388d642be Tables have been updated to support databaseContext or connection string passed in 2023-07-06 22:21:53 -07:00
James Tombleson 9d5c5903bd Migrations have been added with identity support 2023-07-06 22:21:26 -07:00
James Tombleson d15ae49ff8 Minor config update to add a new namespace 2023-07-06 22:20:13 -07:00
James Tombleson bfd185906c Context was updated to support identity 2023-07-06 22:19:40 -07:00