Commit graph

3372 commits

Author SHA1 Message Date
Vishwanath Martur
94525b6cff
Merge branch 'next' into add-no-encryption-option 2024-11-25 19:00:56 +05:30
Andras Bacsai
a836d78f0b remove unnecessary function 2024-11-25 14:07:50 +01:00
Marvin von Rappard
a4910880e0
Merge branch 'next' into main 2024-11-25 13:44:24 +01:00
Andras Bacsai
40af73cb7d fix: only return server uuid on server update 2024-11-25 13:41:59 +01:00
Andras Bacsai
dce783813a
Merge pull request #4379 from SierraJC/fix/misc-server-api-fixes
Fix: `/servers` API invalid responses / OpenAPI schema
2024-11-25 13:41:28 +01:00
Andras Bacsai
e5cd35d2a0 fix: sentry 2024-11-25 13:33:07 +01:00
Andras Bacsai
53d709467a fix: sentry error 2024-11-25 13:22:05 +01:00
Andras Bacsai
9525d91d55 fix 2024-11-25 13:17:09 +01:00
Andras Bacsai
cbe44529f9 fix: undefined variable 2024-11-25 11:28:16 +01:00
Andras Bacsai
37d4d5f98c fix: version should come from constants + fix stripe webhook error reporting 2024-11-25 11:28:08 +01:00
Marvin von Rappard
1aea60f1f0
Merge branch 'next' into main 2024-11-25 09:06:24 +01:00
Andras Bacsai
6ad2e18060 fix: db backup for services 2024-11-24 11:39:26 +01:00
Andras Bacsai
886893cb04 fix: remove mux cleanup 2024-11-23 23:38:31 +01:00
Andras Bacsai
3b427dbbdc fix: heading 2024-11-23 20:44:27 +01:00
Vishwanath Martur
f45411f3d6 Fix metrics error when data is less than selected date
Related to #4309

Fix the 'sql: Scan error on column index 5, name "usedPercent": converting NULL to float64 is unsupported' error on the metrics page.

* Update the `getMemoryMetrics` method in `app/Models/Server.php` to handle NULL values for the "usedPercent" field by setting them to 0.0.
* Add a check for NULL values in the `getMemoryMetrics` method before converting to float64.
2024-11-23 13:08:53 +05:30
Vishwanath Martur
1f499c1488 Add no encryption option for SMTP settings
Related to #4311

Add option to configure SMTP settings without encryption.

* Update `app/Livewire/Notifications/Email.php` and `app/Livewire/SettingsEmail.php` to include "No Encryption" option in the `smtpEncryption` field and update validation rules.
* Modify `app/Notifications/Channels/EmailChannel.php` to handle the "No Encryption" option in the `bootConfigs` method.
* Add `set_transanctional_email_settings` function in `app/Livewire/Help.php` to support the "No Encryption" option.
* Update `config/mail.php` to handle the "No Encryption" option in the mail configuration.
2024-11-23 13:04:54 +05:30
SierraJC
059639eb42
fix: servers API returning port as a string -> integer 2024-11-23 13:23:13 +11:00
SierraJC
bbd7d8b567
fix: move servers API delete_unused_* properties
correct location from API response is in server.settings
2024-11-23 13:23:13 +11:00
SierraJC
d6441549e8
fix: missing settings property on servers API 2024-11-23 13:23:13 +11:00
SierraJC
fead884809
fix: missing uuid parameter on server API patch 2024-11-23 13:23:13 +11:00
SierraJC
379045c835
fix: incorrect server API patch response 2024-11-23 13:23:13 +11:00
SierraJC
4a45de5646
fix: empty server API response 2024-11-23 13:23:13 +11:00
Andras Bacsai
7eb955c95a Refactor Telegram notification error handling 2024-11-22 18:37:51 +01:00
Andras Bacsai
546bcd0dad fix 2024-11-22 18:14:47 +01:00
Andras Bacsai
7d089ba1a9 fix: validateconnection 2024-11-22 15:50:52 +01:00
Andras Bacsai
377758edcd fix stripe webhooks 2024-11-22 14:42:10 +01:00
Andras Bacsai
75b7a323fd
Merge pull request #4352 from peaklabs-dev/fix-test-email
Fix: Test email 500 Error
2024-11-22 13:06:14 +01:00
Andras Bacsai
374446b90b fix: do not send internal notification for backups and status jobs 2024-11-22 12:27:13 +01:00
Andras Bacsai
7dc65dfd79 fix: make sure important jobs/actions are running on high prio queue 2024-11-22 11:16:01 +01:00
Andras Bacsai
ef629d5816 fix: always validate ssh key 2024-11-22 10:43:58 +01:00
Andras Bacsai
821538911f fix: if mux conn fails, still use it without mux + save priv key with better logic 2024-11-22 10:06:12 +01:00
Andras Bacsai
9dd982b722 CoolifyTask should be on high queue 2024-11-21 20:13:46 +01:00
peaklabs-dev
81f837138d
fix validation 2024-11-21 15:59:00 +01:00
peaklabs-dev
19ce01f7d8
fix send test email 2024-11-21 15:48:47 +01:00
Kael
bc89b84539
Merge branch 'next' into feat/disable-default-redirect 2024-11-18 21:02:20 +11:00
Andras Bacsai
1fc4c7872e fix 2024-11-15 21:47:31 +01:00
Andras Bacsai
b43d62f51b fix: AUTOUPDATE + checkbox opacity 2024-11-15 21:44:05 +01:00
Andras Bacsai
0eab7f78ff version++ and fix private key saving 2024-11-15 21:22:11 +01:00
peaklabs-dev
2737da10ae
Merge branch 'next' of https://github.com/coollabsio/coolify into next 2024-11-15 12:10:41 +01:00
peaklabs-dev
2932d9a6e0
fix ssh key migration broken with the new team check 2024-11-15 12:10:39 +01:00
Andras Bacsai
c9babe0731 fix: pull helper image on init 2024-11-15 11:58:35 +01:00
Andras Bacsai
9982a931fa fix: default docker engine version + fix install script 2024-11-15 11:33:03 +01:00
Andras Bacsai
9d86198c51
Merge pull request #4291 from peaklabs-dev/fix-same-ssh-key-other-team
Fix: Ability to use the same ssh key in a different team
2024-11-15 10:55:32 +01:00
Andras Bacsai
50cb303804
Merge pull request #4286 from peaklabs-dev/fix-server-ip-valdiation
Fix: Server IP/Domain validation
2024-11-15 10:51:06 +01:00
Andras Bacsai
469e009600
Merge pull request #4287 from peaklabs-dev/fix-backups
Fix: Backups
2024-11-15 10:49:48 +01:00
Andras Bacsai
210a428f93 fix: init script + optimize laravel 2024-11-15 10:47:30 +01:00
Andras Bacsai
0e8f5d61bc fix 2024-11-15 08:56:19 +01:00
Andras Bacsai
fba1242213
Merge pull request #4288 from retrymp3/XSS-vuln-fix 2024-11-14 22:01:24 +01:00
peaklabs-dev
a58125cbfe
fix same ssh key in different teams 2024-11-14 21:53:38 +01:00
retrymp3
e66e59048f Fix for the XSS vulnerability 2024-11-14 23:00:30 +05:30
peaklabs-dev
4cc4e28f29
fix clear frequency on exit and error 2024-11-14 18:27:06 +01:00
peaklabs-dev
67bd06d4f2
fix s3 is always set to true if you make an error like invalid cron 2024-11-14 18:25:04 +01:00
peaklabs-dev
b282c1f3ed
fix backup job without s3 can not be added 2024-11-14 18:20:26 +01:00
peaklabs-dev
0a36fbddec
Revert "dispatch an error message"
This reverts commit b18d4b9564.
2024-11-14 17:52:54 +01:00
peaklabs-dev
b18d4b9564
dispatch an error message 2024-11-14 17:51:58 +01:00
peaklabs-dev
465dfbdf53
fix check if IP is already in used in this team 2024-11-14 17:48:35 +01:00
peaklabs-dev
ca4b91c51f
Update ByIp.php 2024-11-14 17:48:14 +01:00
peaklabs-dev
a2c0b68730
fix validation 2024-11-14 17:38:20 +01:00
Andras Bacsai
33183ab344 fix: fallback to local coolify.png 2024-11-14 13:12:27 +01:00
Andras Bacsai
a77ed93695 fix: if service img not found, use github as a source 2024-11-14 13:04:51 +01:00
Marvin von Rappard
7bdac8b42f
Merge branch 'next' into main 2024-11-14 12:54:04 +01:00
Andras Bacsai
c9f7863fff
Merge pull request #4238 from peaklabs-dev/dep-and-remove-unused-stuff
Chore: Remove unused stuff, update dependecies
2024-11-14 12:31:09 +01:00
Andras Bacsai
8a917f6a4e fix: invalid tz should not prevent other jobs to be executed 2024-11-14 10:56:56 +01:00
Andras Bacsai
b0b81e4416 fix: timezone settings validation 2024-11-14 10:02:37 +01:00
peaklabs-dev
f55bb5b0fb
remove resale license 2024-11-13 18:38:22 +01:00
Marvin von Rappard
80ed561374 fix: add warning color 2024-11-12 22:45:07 +01:00
Marvin von Rappard
eb0686fe20 feat: slack notifications 2024-11-12 22:37:55 +01:00
peaklabs-dev
1d517b4b39
remove some unused files 2024-11-12 15:55:47 +01:00
peaklabs-dev
1ffa88acf0
use config instead of env() 2024-11-12 15:53:05 +01:00
peaklabs-dev
d3f4e0ad4d
Delete CheckResaleLicense.php 2024-11-12 15:29:55 +01:00
🏔️ Peak
8992b45d69
Merge branch 'next' into dep-and-remove-unused-stuff 2024-11-12 15:24:27 +01:00
peaklabs-dev
a4f56fbd3f
Merge branch 'dep-and-remove-unused-stuff' of https://github.com/peaklabs-dev/coolify into dep-and-remove-unused-stuff 2024-11-12 15:20:05 +01:00
peaklabs-dev
1c5ddab30d
use one constants file 2024-11-12 15:18:48 +01:00
Andras Bacsai
290cb45726 fix: pull latest service-templates.json on init 2024-11-12 14:48:58 +01:00
🏔️ Peak
ed9fd07967
Merge branch 'next' into dep-and-remove-unused-stuff 2024-11-12 14:39:01 +01:00
Andras Bacsai
055c613ba5 feat: add proxy type change to create/update apis 2024-11-12 14:30:05 +01:00
🏔️ Peak
442b0e837c
Merge branch 'next' into dep-and-remove-unused-stuff 2024-11-12 13:58:51 +01:00
Andras Bacsai
7253041e15 feat: add internal api docs to /docs/api with auth 2024-11-12 13:49:40 +01:00
peaklabs-dev
408ba9cc7a
fix docker minimum version 2024-11-12 13:27:26 +01:00
🏔️ Peak
0ce2fbff40
Merge pull request #4169 from easilok/fix-invalid-docker-version-check
Fix invalid docker version check
2024-11-12 13:21:17 +01:00
Andras Bacsai
ff016cb2a2 pint 2024-11-12 11:50:02 +01:00
Andras Bacsai
ad775ba1f0
Merge branch 'next' into fix/improved-responses-on-git-error 2024-11-12 11:42:38 +01:00
Andras Bacsai
327b4308d4 fix: add tests for git url converts 2024-11-12 11:32:18 +01:00
Andras Bacsai
4a2846fcd0
Merge branch 'next' into feat/convert-http-to-ssh-sources-with-deploy-keys 2024-11-12 10:41:48 +01:00
Andras Bacsai
99705ee9f0 fix description 2024-11-12 10:25:58 +01:00
Andras Bacsai
7952dae52d
Merge pull request #4119 from marconneves/next
Update schema of private keys by id response
2024-11-12 10:25:43 +01:00
Andras Bacsai
8e4060375d remove ray 2024-11-12 10:23:00 +01:00
Andras Bacsai
da9c8eed16
Merge pull request #4194 from quarkcore/fix/gitlab-empty-webhook-secret
Fix: Gitlab webhooks can be triggered without secret
2024-11-12 10:22:36 +01:00
Andras Bacsai
f0985a7e47 fix horizon command name 2024-11-12 10:16:34 +01:00
Andras Bacsai
b58cc05b8a fix: terminal view loading in async 2024-11-12 09:52:22 +01:00
Andras Bacsai
d7cde676d5 feat: check local horizon scheduler deployments 2024-11-11 23:35:48 +01:00
Andras Bacsai
1faa8be615 fix: cloud + stripe related 2024-11-11 22:18:15 +01:00
🏔️ Peak
a43c12cf9e
Merge branch 'next' into dep-and-remove-unused-stuff 2024-11-11 21:12:24 +01:00
peaklabs-dev
644da632e3
Revert "remove unused dev files"
This reverts commit eeb6330791.
2024-11-11 19:04:25 +01:00
peaklabs-dev
eeb6330791
remove unused dev files 2024-11-11 18:57:44 +01:00
Andras Bacsai
e6a0d8b855 fix 2024-11-11 16:37:12 +01:00
Andras Bacsai
cb433dddc4 version++ 2024-11-11 15:00:37 +01:00
Andras Bacsai
b379e50d90 feat: custom nginx configuration for static deployments + fix 404 redirects in nginx conf 2024-11-11 14:37:36 +01:00
peaklabs-dev
3785ccf292
upgrade openapi version 2024-11-11 14:28:24 +01:00
Andras Bacsai
24a6f3d7ea fix: missing privateKey 2024-11-11 11:10:55 +01:00
Luis Pereira
770163d54c
using docker version constant as user feedback 2024-11-10 21:28:12 +00:00
Andras Bacsai
47e9e69ce0 fixes 2024-11-10 22:07:41 +01:00
Andras Bacsai
60de7dc711 fix: upgrade.sh 2024-11-10 21:44:34 +01:00
Andras Bacsai
704e25100a fix: manual update should be executed only once + better UX 2024-11-10 21:26:52 +01:00
peaklabs-dev
0bc646e7a7
fix instance backup page 2024-11-08 17:04:37 +01:00
peaklabs-dev
959966ad31
fix from name and from address can not be saved 2024-11-08 16:43:40 +01:00
quarkcore
8ddc5d6ef7
Merge branch 'next' into fix/gitlab-empty-webhook-secret 2024-11-08 15:19:45 +01:00
Kolja Völker
88e6c04b73 Fixes: https://github.com/coollabsio/coolify/issues/4186 2024-11-08 15:15:58 +01:00
peaklabs-dev
a6d71bb7ee
Merge branch 'next' of https://github.com/coollabsio/coolify into next 2024-11-08 15:10:10 +01:00
peaklabs-dev
78a96b4efe
fix validate import is missing 2024-11-08 15:10:08 +01:00
Andras Bacsai
31dd2176b2 fix: github app name is too long 2024-11-08 15:03:25 +01:00
Andras Bacsai
373e715e8d fix: disable cloudflare tunnel on "localhost" 2024-11-08 14:03:26 +01:00
Andras Bacsai
2f63c773dc fix: wildcard domain save 2024-11-08 13:58:40 +01:00
Andras Bacsai
b926129e5b fix: saving resend api key 2024-11-08 13:22:21 +01:00
Andras Bacsai
c7daa32e21 ui fix 2024-11-08 11:48:15 +01:00
Andras Bacsai
f081ba7621 fix: notifications ui 2024-11-08 11:45:56 +01:00
Andras Bacsai
aa1e80ccae fix: start sentinel on seeder 2024-11-08 10:39:02 +01:00
Andras Bacsai
9d9ac5943e fix 2024-11-08 10:30:10 +01:00
Andras Bacsai
e7f2215652 fix: seeder should not start sentinel 2024-11-08 10:28:40 +01:00
Andras Bacsai
a2b6a61c4a fix: update last online with old function 2024-11-08 09:43:46 +01:00
Andras Bacsai
e69b0ca1a9 disable tcp proxy notification 2024-11-08 09:18:43 +01:00
Luis Pereira
3fe636aab6
update docker minimum version to 26 2024-11-07 21:50:53 +00:00
Andras Bacsai
a9832e2783
Merge pull request #3949 from peaklabs-dev/fix-project-deletion
Fix: Projects can be deleted with resources
2024-11-07 13:43:56 +01:00
Andras Bacsai
e86d9e3ca2 mariadb desc is too long 2024-11-07 12:32:30 +01:00
Andras Bacsai
a297c9fcab fix: better invitation errors 2024-11-07 12:32:23 +01:00
Andras Bacsai
4ce8d04a13 fix: mongodb in dev 2024-11-07 11:42:33 +01:00
Andras Bacsai
376a2341af refactor scheduled task job (and related stuffs) 2024-11-07 11:09:38 +01:00
Andras Bacsai
8e3469bdff fix new destination 2024-11-07 10:00:18 +01:00
Andras Bacsai
2b518e2291 refactor a few jobs 2024-11-07 09:16:58 +01:00
Andras Bacsai
33519bf629 fix: run resourceCheck after new serviceCheckJob 2024-11-07 09:13:19 +01:00
Andras Bacsai
695ab93cf0 fixes 2024-11-06 15:16:12 +01:00
Andras Bacsai
4b3bf832f5 only get enabled scheduled tasks 2024-11-06 12:46:28 +01:00
Andras Bacsai
bd64505451 fix: do not stop sentinel on Coolify restart 2024-11-06 12:42:16 +01:00
Andras Bacsai
f1587d3302 cleanups 2024-11-06 12:39:37 +01:00
Andras Bacsai
275edb6c1f put a few things on high queue 2024-11-06 12:33:56 +01:00
Andras Bacsai
0aa2ba6923 fix: db/service start should be on high queue 2024-11-06 12:30:10 +01:00
Andras Bacsai
ff6f089483 feat: add --gpu support for custom docker command 2024-11-06 10:13:40 +01:00
Andras Bacsai
825e9b7e9d fix: server validation 2024-11-05 16:40:12 +01:00
Andras Bacsai
904ffc894d fix: server limit check 2024-11-05 16:35:56 +01:00
Andras Bacsai
f3c35c7acc fix: do not overlap servercheckjob 2024-11-05 13:59:13 +01:00
Andras Bacsai
a0dd1fbfb1 fix 2024-11-05 12:30:04 +01:00
Andras Bacsai
a07605205e refactor application advanced view 2024-11-05 12:28:33 +01:00
Andras Bacsai
41aadb7f8f refactor new team creation 2024-11-05 11:52:24 +01:00
Andras Bacsai
11b94e7bae fix: server view refresh on validation 2024-11-05 11:52:14 +01:00
Andras Bacsai
f9465790f7 delete unused component 2024-11-05 11:51:58 +01:00
Andras Bacsai
9995663f01 fix notifications 2024-11-05 11:33:33 +01:00
Andras Bacsai
5ce6c3ded1 refactor server limit check job + email notifications view 2024-11-05 11:22:23 +01:00
Andras Bacsai
ebaf3c99dd fix: send discord/telegram notifications on high job queue 2024-11-05 10:32:10 +01:00
Andras Bacsai
ae7d88df9f fix: refactor tags view / remove obsolete one 2024-11-05 10:11:15 +01:00
Andras Bacsai
9b578b2003 do not use Rule (deprecated), changed to Validate 2024-11-05 09:36:40 +01:00
Andras Bacsai
d24d1394f7 refactor telegram notifications view 2024-11-04 17:48:39 +01:00
Andras Bacsai
bf29dd4789 fix: keydb view 2024-11-04 14:33:44 +01:00
Andras Bacsai
431c67e9b1 fix: sort servers by name 2024-11-04 14:33:10 +01:00
Andras Bacsai
ffb1e10248 fix dragonfly view 2024-11-04 14:22:42 +01:00
Andras Bacsai
7fb1a1fc75 fix: use Auth(), add new db proxy stop event refactor clickhouse view 2024-11-04 14:18:16 +01:00
Kael
400d3f66b0
Merge branch 'next' into feat/disable-default-redirect 2024-11-04 23:33:48 +11:00
Kael
56c8056a8f
Merge branch 'next' into feat/deployment-token 2024-11-04 23:33:26 +11:00
Andras Bacsai
165d35959e fix: logdrains validation 2024-11-04 12:53:01 +01:00
Andras Bacsai
34c7aa122c refactor backup edit view 2024-11-04 12:40:10 +01:00
Andras Bacsai
2cbac34877 refactor initscripts view 2024-11-04 12:21:31 +01:00
Andras Bacsai
c11dfdee1f refactor create scheduled backup livewire 2024-11-04 11:53:32 +01:00
Andras Bacsai
e30dcf1101 refactor application preview livewire 2024-11-04 11:32:03 +01:00
Andras Bacsai
e4d5969326 refactor swarm view livewire 2024-11-04 11:25:45 +01:00
Andras Bacsai
83b3f6fe49 refactor application source view 2024-11-04 00:14:44 +01:00
Andras Bacsai
ca7290cebe refactor project env edit livewire 2024-11-04 00:00:58 +01:00
Andras Bacsai
2f0f244382 refactor project edit livewire 2024-11-03 23:55:04 +01:00
Andras Bacsai
3b4a81be2a refactor add environment + remove unnecessary livewire component 2024-11-03 23:49:31 +01:00
Andras Bacsai
8854eeb911 refactor new project 2024-11-03 23:42:00 +01:00
Andras Bacsai
1bdc2c6d7c refactor discord notification view 2024-11-03 23:19:44 +01:00
Andras Bacsai
fd546cec9d fix: refactor destination/docker view 2024-11-03 23:08:24 +01:00
Andras Bacsai
4ed76f88f8 fix: destinations livewire refactor
removed unnecessary livewire components, renamed them ,etc etc
2024-11-03 22:19:41 +01:00
Andras Bacsai
ec81b4ce5c fix: transactional email livewire 2024-11-03 21:45:17 +01:00
Andras Bacsai
8c9989136b fix: remove livewire legacy from help view 2024-11-03 21:27:26 +01:00
Andras Bacsai
c211227141 fix: add min/max length to input/texarea 2024-11-03 21:27:02 +01:00
Andras Bacsai
cc7c25aafd fix: dashboard refactor 2024-11-03 21:11:35 +01:00
Marcon Neves
4a6df8b6f9
fix: update schema in code decorator 2024-11-03 14:03:59 -03:00
Andras Bacsai
b8a35be095 fix: always authenticate with lowercase emails 2024-11-03 16:14:25 +01:00
Andras Bacsai
d3f422a7fb fix: do not error on update email 2024-11-03 16:14:12 +01:00
Andras Bacsai
f408d603cf fix: change emails to lowercase on init 2024-11-03 15:35:17 +01:00
Andras Bacsai
63cff9e399 fix: lower case emails only 2024-11-03 15:30:45 +01:00
Andras Bacsai
6987951efe add new resource check to kernel.php 2024-11-03 14:53:44 +01:00
Andras Bacsai
9ff73d62e1 fix: queries in kernel.php 2024-11-03 14:18:43 +01:00
Andras Bacsai
52b4e6216c fix: cloud admin view 2024-11-03 13:43:28 +01:00
Andras Bacsai
ed03cd33b0 fix: only run server storage every 10 mins if sentinel is not active 2024-11-03 09:10:36 +01:00
Andras Bacsai
ca7c214775 fix: new way to update container statuses 2024-11-03 09:02:14 +01:00
Kael
970b30b2e7
Merge branch 'next' into feat/disable-default-redirect 2024-11-03 18:58:59 +11:00
Kael
41f98d64e6
Merge branch 'next' into feat/deployment-token 2024-11-03 18:58:07 +11:00
Andras Bacsai
2eab9296cf check server functionality before status 2024-11-02 18:33:23 +01:00
Andras Bacsai
e4d20c1d02 add database labels 2024-11-02 14:04:59 +01:00
Andras Bacsai
8b2563088d Refactor Server model to remove redundant code 2024-11-02 12:38:51 +01:00
Andras Bacsai
0c77a826c3 Refactor ServerCheckJob to remove unused properties and improve performance 2024-11-02 12:38:38 +01:00
Andras Bacsai
1c9844cc87 Refactor Kernel.php to improve server scheduling logic 2024-11-02 12:38:22 +01:00
Andras Bacsai
7296f726a7 fix: add telescope only in dev mode 2024-11-02 12:09:33 +01:00
Andras Bacsai
9ddc40f35c Refactor Server model to remove redundant code 2024-11-02 10:17:24 +01:00
Andras Bacsai
77a019405a Refactor Livewire server show view to remove redundant code 2024-11-01 23:52:43 +01:00
Andras Bacsai
0a3b5cc4e3 Refactor livewire server show view to remove redundant code 2024-11-01 23:52:43 +01:00
Andras Bacsai
27b0c02ba9 Refactor cleanup:database command signature to include optional --keep-days parameter 2024-11-01 23:52:43 +01:00
Andras Bacsai
5967d70713 Refactor cleanup:database command signature to include optional --keep-days parameter 2024-11-01 23:52:43 +01:00
Kael
b9597e53e1 Merge branch 'next' into feat/deployment-token 2024-11-01 16:55:00 +11:00
Kael
1408bc58fb
Merge branch 'next' into feat/disable-default-redirect 2024-11-01 16:52:09 +11:00