Commit Graph

12 Commits

Author SHA1 Message Date
peaklabs-dev
99947422c2 fix: Oauth seeder 2024-12-17 10:43:31 +01:00
🏔️ Peak
2972a29ccc Merge branch 'next' into oauth 2024-12-16 18:24:11 +01:00
Andras Bacsai
65ba6b947a fix: oauthseeder 2024-12-16 09:48:41 +01:00
Zao Soula
c5f365e384 feat: add infomaniak oauth 2024-12-15 01:30:37 +01:00
Andras Bacsai
a53a1349e3 fix: improve OauthSettingSeeder to correctly delete non-existent providers and ensure proper handling of provider definitions 2024-12-13 09:31:35 +01:00
Andras Bacsai
a80d17e097 fix: update OauthSettingSeeder to handle new provider definitions and ensure authentik is recreated if missing 2024-12-13 09:13:23 +01:00
Andras Bacsai
8a195c8cfb refactor: change OauthSetting creation to updateOrCreate for better handling of existing records 2024-12-13 09:04:46 +01:00
Andras Bacsai
2053fed8a7 fix: oauth seeder 2024-12-12 10:04:12 +01:00
peaklabs-dev
737f70387c fix: seeder
- do not hardcode IDs as this is bad practice.
- Use update or create to allow the seeder to be run multiple times.
2024-12-11 17:27:36 +01:00
Danilo Martinelli
96ef0ef749 feat: 🛂 integrate Authentik authentication with Coolify
- Configured Authentik as the OAuth provider in Coolify.
2024-10-13 10:28:24 -03:00
Thijmen
d86274cc37 Fix styling 2024-06-10 20:43:34 +00:00
Pat Rocchio
1f37318f79 Add oauth support
- Support azure, bitbucket, github, gitlab, google providers
- Add authentication page to settings

Co-authored-by: Suraj Kumar <srjkmr1024@gmail.com>
Co-authored-by: Michael Castanieto <mcastanieto@gmail.com>
Co-authored-by: Mike Kim <m.kim4247@gmail.com>
2024-03-11 17:29:57 -04:00