Commit Graph

244 Commits

Author SHA1 Message Date
Andras Bacsai
009cee1bbd Merge branch 'next' into feat-db-ssl 2025-03-17 15:15:24 +01:00
Andras Bacsai
1160b3312e fix(seeder): Update GitHub app name in GithubAppSeeder 2025-03-11 13:28:26 +01:00
peaklabs-dev
225f24e650 chore: improve code quality suggested by code rabbit 2025-02-19 18:04:58 +01:00
peaklabs-dev
a539bfd765 fix(ssl): server id 2025-02-07 18:45:12 +01:00
peaklabs-dev
836006798f fix(ssl): remove caCert even if it is a folder by accident 2025-02-07 18:28:58 +01:00
peaklabs-dev
d6a39f2ed3 fix(ssl): always create ca crt on disk even if it is already there 2025-02-04 16:57:40 +01:00
peaklabs-dev
a1e650e699 chore: rename ca crt folder to ssl 2025-02-03 21:42:28 +01:00
peaklabs-dev
7406ee67c2 chore(ssl): rename CA cert to coolify-ca.crt because of conflicts 2025-01-31 18:27:20 +01:00
peaklabs-dev
503e1ffb67 feat(seeder): Call CA SSL seeder in prod and dev 2025-01-31 12:23:59 +01:00
peaklabs-dev
90a93ce7e0 feat(ssl): add a Coolify CA Certificate to all servers 2025-01-31 12:23:00 +01:00
Andras Bacsai
ca2c66943c fix 2025-01-17 14:00:20 +01:00
Andras Bacsai
6e9960c010 revert revert so it will be good (say what?) 2025-01-17 13:44:37 +01:00
Andras Bacsai
56ae346b9d test 2025-01-17 13:22:04 +01:00
Andras Bacsai
d043fbfeb9 refactor: streamline ProductionSeeder by removing debug logs and unnecessary checks, while ensuring essential seeding operations remain intact 2025-01-17 12:33:03 +01:00
Andras Bacsai
10b3c6b107 fix: update ProductionSeeder to check for private key instead of server's private key 2025-01-17 12:24:31 +01:00
Andras Bacsai
d3a6576a06 fix: create the private key before the server in the prod seeder 2025-01-17 12:14:03 +01:00
Andras Bacsai
973429d2c4 add debug logs 2025-01-17 11:38:22 +01:00
Andras Bacsai
95ccf23e9d refactor: comment out RootUserSeeder call in ProductionSeeder for clarity 2025-01-17 11:19:45 +01:00
Andras Bacsai
254e32a6bc fix: root user seeder should be the last (why? no idea. we will figure it out)
version ++
2025-01-17 11:06:09 +01:00
peaklabs-dev
a43805e24b fix: silent return if envs are empty or not set. 2025-01-16 22:02:02 +01:00
peaklabs-dev
ca56b1462d fix: success message 2025-01-16 19:09:18 +01:00
peaklabs-dev
5f581a8eac Update RootUserSeeder.php 2025-01-16 18:43:40 +01:00
peaklabs-dev
3f3b782e60 disable existing user check to check the full functionality of the seeder 2025-01-16 18:39:50 +01:00
peaklabs-dev
e9d688d5ee fix: add spacing around echo outputs 2025-01-16 18:33:54 +01:00
peaklabs-dev
0ced6a4376 feat: improved error handling and log output 2025-01-16 18:29:00 +01:00
peaklabs-dev
c925ff049d fix: regex username validation 2025-01-16 18:14:45 +01:00
peaklabs-dev
9288e60174 feat: email, username and password validation when they are set via envs 2025-01-16 18:07:40 +01:00
peaklabs-dev
4b6690e599 fix: RootUserSeeder
- ensure that the existing root user is not overwritten
- ensure that the seeder can only be run once - creating the initial root user
2025-01-16 17:51:26 +01:00
peaklabs-dev
3927e4850b fix: disable registration after creating the root user 2025-01-16 17:34:46 +01:00
peaklabs-dev
b6633f083e feat: Root user envs and seeding 2025-01-16 17:19:38 +01:00
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
🏔️ Peak
d9aefae207 Merge branch 'next' into feature/authentik-provider 2024-12-11 15:24:26 +01:00
Andras Bacsai
9ffae89a71 fix: remove resale_license from db as well 2024-12-11 12:04:58 +01:00
🏔️ Peak
e24fbddc59 Merge branch 'next' into separate-success-and-failure-notifications 2024-12-10 16:40:20 +01:00
Andras Bacsai
3893754a10 fix confs etc 2024-12-10 10:46:05 +01:00
peaklabs-dev
19064beb2a chore: remove unused seeder 2024-12-06 15:50:20 +01:00
Andras Bacsai
c25be01af6 fix 2024-12-05 11:00:57 +01:00
Andras Bacsai
9982a931fa fix: default docker engine version + fix install script 2024-11-15 11:33:03 +01:00
peaklabs-dev
3f49056a84 remove user as there is no envs here anymore 2024-11-12 20:36:58 +01:00
peaklabs-dev
1c5ddab30d use one constants file 2024-11-12 15:18:48 +01:00
Andras Bacsai
aa1e80ccae fix: start sentinel on seeder 2024-11-08 10:39:02 +01:00
Andras Bacsai
e7f2215652 fix: seeder should not start sentinel 2024-11-08 10:28:40 +01:00