Commit Graph

553 Commits

Author SHA1 Message Date
Andras Bacsai
02400added fix: horizon job checker 2025-01-10 18:27:48 +01:00
Andras Bacsai
765e1ea04b feat: add horizon server details to queue 2025-01-10 15:39:22 +01:00
peaklabs-dev
6dc87498de fix: error message 2024-12-23 17:58:56 +01:00
peaklabs-dev
0a851ec3f2 fix: only encrypt instance email settings if there are any 2024-12-23 17:41:38 +01:00
peaklabs-dev
d7a0794bd9 fix: instance settings migration 2024-12-23 17:15:46 +01:00
peaklabs-dev
68362d05b3 fix: Oauth seeder 2024-12-23 16:08:10 +01:00
peaklabs-dev
a18c2e0f55 feat: migrate to new encryption options 2024-12-23 15:25:07 +01:00
peaklabs-dev
a16cbdf557 fix: resend api key is already a text column 2024-12-13 11:42:01 +01:00
peaklabs-dev
5087906b24 fix: encrypt resend API key in instance settings 2024-12-13 11:35:44 +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
Andras Bacsai
fba7f6f585 refactor: change email column types in instance_settings migration from string to text 2024-12-12 10:03:31 +01:00
Andras Bacsai
147240b527 Merge branch 'next' into authentik 2024-12-12 08:45:38 +01:00
peaklabs-dev
f88438edd3 chore: rename topicID to threadId like in the telegram API response 2024-12-11 23:13:13 +01:00
Andras Bacsai
09746aa877 fix: update token permission check from 'write' to 'root' 2024-12-11 21:38:31 +01:00
peaklabs-dev
a7330fe52b fix: create pushover settings for existing teams 2024-12-11 19:43:58 +01:00
peaklabs-dev
92fec9582c fix: make pushover settings more clear
- Rename User to User Key
- Rename Token to API Token
- fix: helper and docs links
2024-12-11 19:18:39 +01:00
Zao Soula
ef35429533 feat(notification): add Pushover 2024-12-11 18:13:16 +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
peaklabs-dev
aeb97401ba fix: database migration 2024-12-11 17:19:49 +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
Andras Bacsai
c08423395c fixes 2024-12-11 11:37:56 +01:00
Andras Bacsai
fcc94e6306 fixes 2024-12-11 11:28:56 +01:00
Andras Bacsai
1257ab6ff4 fix: ui + migrations 2024-12-11 10:14:12 +01:00
Andras Bacsai
368c88829a Merge branch 'next' into separate-success-and-failure-notifications 2024-12-11 08:42:35 +01:00
🏔️ Peak
7ec25ce4dd Merge branch 'next' into fix-migration 2024-12-10 18:33:25 +01:00
peaklabs-dev
cfae39a517 Update 2024_06_11_081614_add_www_non_www_redirect.php 2024-12-10 18:31:40 +01:00
🏔️ Peak
e24fbddc59 Merge branch 'next' into separate-success-and-failure-notifications 2024-12-10 16:40:20 +01:00
peaklabs-dev
3b5e714ed9 feat: add docker cleanup success and failure notification settings columns 2024-12-10 16:04:11 +01:00
peaklabs-dev
d62962ae6f fix: encryption fixes
- some email columns changed to text to make sure the can hold encrypted values
- added backwards compatible encryption in up function and decryption in down function.
- use updateOrInsert instead of just insert to avoid errors if the column already exists.
2024-12-10 13:42:26 +01:00
peaklabs-dev
b17a61a043 feat: encrypt instance email settings 2024-12-10 13:34:17 +01:00
Andras Bacsai
3893754a10 fix confs etc 2024-12-10 10:46:05 +01:00
peaklabs-dev
2639cf7544 fix: slack and discord url now uses text filed because encryption makes the url very long 2024-12-09 19:44:10 +01:00
🏔️ Peak
fdf757c7ae Merge branch 'next' into separate-success-and-failure-notifications 2024-12-09 18:15:41 +01:00
peaklabs-dev
586a1a86f0 chore: some reordering 2024-12-09 13:27:58 +01:00
peaklabs-dev
0c08e11b53 feat: some more notification settings and better defaults
- add reachable and unreachable notifications
- add docker cleanup notifications
- better defaults
2024-12-09 13:11:12 +01:00
peaklabs-dev
d9248508b4 chore: remove unused waitlist stuff 2024-12-09 12:00:54 +01:00
Andras Bacsai
ff74fb7385 feat: introduce root permission 2024-12-09 10:52:38 +01:00
Andras Bacsai
5bbcd7bf76 fix: add middleware to new abilities, better ux for selecting permissions, etc. 2024-12-09 10:28:34 +01:00
Andras Bacsai
78f0ac80c1 Merge branch 'next' into feat/deployment-token 2024-12-09 09:16:59 +01:00
peaklabs-dev
19064beb2a chore: remove unused seeder 2024-12-06 15:50:20 +01:00
peaklabs-dev
cc894defc5 feat: add slack notifications to a new table 2024-12-06 15:25:37 +01:00
peaklabs-dev
4ff317001d fix: backward compatibility
- Add migrations that move email, discord and telegram notifications to the new settings tables for each notification
- drop now unused columns form the teams table
2024-12-06 15:19:31 +01:00
🏔️ Peak
38aa46bc6b Merge pull request #33 from peaklabs-dev/next
Next into notifications
2024-12-06 14:51:15 +01:00
Andras Bacsai
08d992a1c2 fix 2024-12-06 14:33:22 +01:00
Marvin von Rappard
f7eccefda3 Merge branch 'next' into main 2024-12-06 06:29:35 +01:00
peaklabs-dev
fbd8b96b66 fix: drop all unused smtp columns 2024-12-05 23:06:42 +01:00