peaklabs-dev
3d4e8b9867
chore: switch up readonly lables to make more sense
2025-01-08 17:05:11 +01:00
Piotr Wojcik
9acde06795
Custom network aliases for Dockerfile and Docker Image apps
2025-01-05 07:47:57 +01:00
Andras Bacsai
f575d1249e
Merge branch 'main' into next
2024-12-27 11:09:29 +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
🏔️ Peak
f92ddd77f3
Merge branch 'next' into fix-docker-cleanup-notifications
2024-12-17 15:25:20 +01:00
peaklabs-dev
5fa636dd43
feat: add server disk usage check frequency
2024-12-17 15:20:28 +01:00
Andras Bacsai
bf9d89f279
Merge branch 'next' into fix-environement-route
2024-12-17 12:17:50 +01:00
peaklabs-dev
99947422c2
fix: Oauth seeder
2024-12-17 10:43:31 +01:00
Andras Bacsai
2a9d499251
feat: migrate env variables to polymorphic relationship
...
fix: proxy status query ui
2024-12-17 10:38:42 +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
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
peaklabs-dev
92992a8844
fix: DB migration error
2024-12-05 23:03:39 +01:00
peaklabs-dev
251d4cfb53
chore: remove comments and improve DB column naming
2024-12-05 23:01:10 +01:00
peaklabs-dev
fb49c4daf4
feat: migrate old telegram notification settings from the teams table
2024-12-05 22:34:08 +01:00
peaklabs-dev
fd2d947933
feat: migrate old discord notification settings from the teams table
2024-12-05 22:33:57 +01:00
peaklabs-dev
33b91e09e5
feat: migrate old email notification settings from the teams table
2024-12-05 22:33:45 +01:00
peaklabs-dev
832239bbc7
Create 2024_12_05_212440_create_telegram_notification_settings_table.php
2024-12-05 22:33:19 +01:00
peaklabs-dev
67b9bebd04
Create 2024_12_05_212416_create_discord_notification_settings_table.php
2024-12-05 22:33:16 +01:00
peaklabs-dev
9c5a75859e
Create 2024_12_05_212355_create_email_notification_settings_table.php
2024-12-05 22:33:10 +01:00
Andras Bacsai
e98eb21b9e
Merge pull request #4470 from coollabsio/rename-github-app
...
Feat: Ability to rename GitHub App
2024-12-05 11:01:53 +01:00
Andras Bacsai
c25be01af6
fix
2024-12-05 11:00:57 +01:00
Andras Bacsai
e67a93e6a5
feat: able to deploy without cache on every commit
2024-12-05 10:46:27 +01:00
Andras Bacsai
15ac12e131
test: setup database for upcoming tests
2024-12-04 12:43:52 +01:00
Marvin von Rappard
1aea60f1f0
Merge branch 'next' into main
2024-11-25 09:06:24 +01:00
peaklabs-dev
3e2e24dcca
feat add uuid to environments
2024-11-22 15:04:08 +01:00
Andras Bacsai
b2000f2950
fix: migration
2024-11-22 10:27:43 +01:00
Andras Bacsai
131a3920f0
convert activity_log to jsonb + add more index for queries
2024-11-20 17:57:53 +01:00
Andras Bacsai
9982a931fa
fix: default docker engine version + fix install script
2024-11-15 11:33:03 +01:00
Marvin von Rappard
7bdac8b42f
Merge branch 'next' into main
2024-11-14 12:54:04 +01:00
Marvin von Rappard
eb0686fe20
feat: slack notifications
2024-11-12 22:37:55 +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
b379e50d90
feat: custom nginx configuration for static deployments + fix 404 redirects in nginx conf
2024-11-11 14:37:36 +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
Andras Bacsai
f1587d3302
cleanups
2024-11-06 12:39:37 +01:00
Kael
56c8056a8f
Merge branch 'next' into feat/deployment-token
2024-11-04 23:33:26 +11:00
Andras Bacsai
ca7c214775
fix: new way to update container statuses
2024-11-03 09:02:14 +01:00
Kael
b9597e53e1
Merge branch 'next' into feat/deployment-token
2024-11-01 16:55:00 +11:00
Lucas Michot
8e1444eaa7
Get rid of many useless blank lines
2024-10-31 17:44:01 +01:00
Kael
6520235667
middleware should allow, not deny
2024-10-30 19:06:50 +11:00
Andras Bacsai
74411e89e6
feat: debug mode for sentinel
2024-10-29 10:48:49 +01:00
Lucas Michot
d557a22b91
Remove all ray() calls
2024-10-28 13:51:23 +01:00
Andras Bacsai
2e9ce3ed2a
feat: add notification settings to server_disk_usage
2024-10-22 14:47:01 +02:00
Andras Bacsai
ac768e5313
feat: limit storage check emails
...
feat: sentinel should send storage usage
2024-10-22 14:01:36 +02:00
Andras Bacsai
3b12d63f49
Refactor database migrations and update environment variables handling
2024-10-21 14:15:31 +02:00
Andras Bacsai
2809083f61
Refactor Redis password handling and migration to use environment variables
2024-10-21 13:43:34 +02:00
Andras Bacsai
6c82d0ae5f
Refactor Redis password handling and migration to use environment variables
2024-10-21 12:36:09 +02:00
Andras Bacsai
8806ec6c59
Refactor migration to move Redis password to environment variables
2024-10-21 12:23:07 +02:00
Andras Bacsai
a88829eaec
Refactor migration to move Redis password to environment variables
2024-10-21 12:21:46 +02:00
Andras Bacsai
bf7b0f9e06
fix: redis database user and password
2024-10-21 12:13:42 +02:00
Andras Bacsai
67c69b4ba4
Merge branch 'next' into disable-2-step-confirmation-if-needed
2024-10-21 10:58:04 +02:00
Andras Bacsai
056758e3ff
Merge pull request #3184 from peaklabs-dev/fix-redis-db-ui
...
Fix: Redis DB UI
2024-10-21 10:00:20 +02:00
Andras Bacsai
2315bdb93f
ui updates on server
2024-10-17 14:56:36 +02:00
peaklabs-dev
e1e00af35a
disable tow step confirmation by default on dev
2024-10-17 12:28:07 +02:00
peaklabs-dev
2cb424ed7b
setting to disable tow step confirmation
2024-10-17 12:07:35 +02:00
Andras Bacsai
b58ff07832
Merge branch 'next' of github.com:coollabsio/coolify into next
2024-10-17 10:04:54 +02:00
Andras Bacsai
f600c1b37d
fix: only enable Sentinel for new servers
2024-10-17 10:04:38 +02:00
peaklabs-dev
2877145032
fix: encrypt all existing redis passwords
2024-10-16 14:04:21 +02:00
peaklabs-dev
b9c9c1041a
feat: add is shared to env variables
2024-10-16 13:20:26 +02:00
Andras Bacsai
2702fbc284
Refactor logging in PushServerUpdateJob, Application, and SentinelSeeder
2024-10-15 17:03:50 +02:00
🏔️ Peak
937666b177
Merge branch 'fix-redis-db-ui' into fix-redis
2024-10-15 15:48:57 +02:00
Andras Bacsai
46ec8eed64
fix: generate sentinel url
2024-10-15 15:43:53 +02:00
Andras Bacsai
d446cd4f31
sentinel updates
2024-10-15 13:39:19 +02:00
Andras Bacsai
b2e515f770
sentinel
2024-10-14 13:32:36 +02:00
Andras Bacsai
1f193d465d
sentinel updates
2024-10-14 12:07:37 +02: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
Andras Bacsai
88f1e58c63
feat: required envs
2024-10-11 14:38:22 +02:00
Andras Bacsai
0e2889b857
improvement: Add link to duplicate domain
...
fix: duplicate domain error
fix: remove fqdn constraint from db, because it is checked on app level
2024-10-10 10:24:11 +02:00
Andras Bacsai
1c7ca56756
feat: backup all databases for mysql,mariadb,postgresql
2024-10-03 12:39:45 +02:00
Andras Bacsai
83549965ca
Refactor instanceSettings() function for improved code readability
2024-10-01 10:37:40 +02:00
Andras Bacsai
cccd05f322
chore: Refactor code to improve SSH key handling and storage
2024-09-29 20:12:30 +02:00
Andras Bacsai
795af8de52
Make sure key is not created with wrong private_key
2024-09-29 20:05:02 +02:00
Andras Bacsai
c52fe571f5
Merge pull request #3576 from peaklabs-dev/fix-api-enabeled
...
Fix: Disable API by default and do not allow API key creation when API is disabled
2024-09-27 16:46:21 +02:00
Andras Bacsai
9a766aedc1
Merge branch 'next' into improve-cleanup
2024-09-27 16:40:48 +02:00
Andras Bacsai
55847d90c0
Merge pull request #3518 from coollabsio/improve-seeders
...
Refactor: Improve seeders
2024-09-27 14:43:56 +02:00
peaklabs-dev
5541c737b7
Remove all deleted seeders
2024-09-27 12:24:58 +02:00
peaklabs-dev
03b736177d
Merge branch 'coollabsio:main' into fix-redis-db-ui
2024-09-26 20:02:05 +02:00
peaklabs-dev
1ae145bf13
Revert "typo in redis seeder"
...
This reverts commit 68060ef37d .
2024-09-26 19:49:33 +02:00
Andras Bacsai
174923de98
refactor: Update ProductionSeeder to fix issue with coolify_key assignment
2024-09-26 13:06:56 +02:00
Andras Bacsai
68ab8dc14c
refactor: Add localhost as Server if it doesn't exist and not in cloud environment
2024-09-26 12:31:39 +02:00
peaklabs-dev
111e9ba3a3
Fix: Disable API by default
2024-09-26 10:45:18 +02:00
Andras Bacsai
d006edc485
refactor: Add localhost as Server if it doesn't exist and not in cloud environment
2024-09-26 10:37:02 +02:00
peaklabs-dev
dfd6fdf0a8
Merge pull request #3554 from coollabsio/next
...
Next
2024-09-25 00:00:49 +02:00
Andras Bacsai
62459f9a95
refactor: Remove unused code in DatabaseBackupStatusJob and PopulateSshKeysDirectorySeeder
2024-09-24 11:57:13 +02:00
Andras Bacsai
2841675691
refactor
2024-09-23 20:31:50 +02:00
Andras Bacsai
b570ccd7d3
format
2024-09-23 19:51:31 +02:00
Andras Bacsai
68efd4b553
fix: migrations
2024-09-23 19:50:26 +02:00
Andras Bacsai
e00ec2f75b
chore: Remove unused migration file for populating SSH keys and clearing mux directory
2024-09-23 19:46:45 +02:00
peaklabs-dev
ff5e445b43
Feat: Manual cleanup button and unused volumes and network deletion
2024-09-22 20:02:51 +02:00
Andras Bacsai
be42f15711
refactor: Update ServerSeeder and PopulateSshKeysDirectorySeeder
2024-09-20 17:28:55 +02:00
peaklabs-dev
768b39dd25
Revert "remove team seeders"
...
This reverts commit 000a348c90 .
2024-09-20 15:45:18 +02:00
peaklabs-dev
000a348c90
remove team seeders
2024-09-20 15:42:24 +02:00
peaklabs-dev
56f7eb769d
Remove commented out seeders
2024-09-20 15:42:06 +02:00
peaklabs-dev
cc77775f20
Remove not needed seeders to make management simpler
2024-09-20 15:32:56 +02:00
Andras Bacsai
5b00b66f24
refactor: Update PrivateKey model to improve code readability and maintainability
2024-09-20 12:27:55 +02:00
Andras Bacsai
b81f9114d9
chore: Update ProductionSeeder to call OauthSettingSeeder and PopulateSshKeysDirectorySeeder
2024-09-20 11:34:13 +02:00
Andras Bacsai
be8573c828
chore: Update SSH key generation in install.sh script
2024-09-20 11:04:26 +02:00
Andras Bacsai
fc6f5d82db
chore: Add SSH key for localhost in ProductionSeeder
2024-09-19 17:26:59 +02:00
Andras Bacsai
1815c9dccf
fix: store original root key in the original location
2024-09-19 16:35:10 +02:00
Andras Bacsai
c874261c5b
feat: Add nullable constraint to 'fingerprint' column in private_keys table
2024-09-19 13:16:08 +02:00
peaklabs-dev
d13e2c0865
Fix: Clear mux directory
2024-09-17 15:57:57 +02:00
peaklabs-dev
2ec66fd146
FIx: Server ID 0
2024-09-17 14:08:34 +02:00
peaklabs-dev
ccbbfd8908
Fix: ID issues on dev seeders
2024-09-17 14:03:31 +02:00
peaklabs-dev
1c78067386
Feat: Add ssh key fingerprint and generate one for existing keys
2024-09-17 13:20:48 +02:00
peaklabs-dev
2d8bda4fa6
Fix: Private key with ID 2 on dev
2024-09-17 13:06:50 +02:00
peaklabs-dev
a68fbefadb
Fix: Populate SSH keys in dev
2024-09-16 19:34:46 +02:00
peaklabs-dev
b79b4015d7
Feat: Populate SSH key folder
2024-09-16 19:08:15 +02:00
peaklabs-dev
0bfdc1c531
Feat: Store all keys on disk by default
2024-09-16 18:45:08 +02:00
peaklabs-dev
95fcf38d45
Feat: Add is_sftp and is_server_ssh_key coloums
2024-09-16 18:11:16 +02:00
peaklabs-dev
54c03fae41
Remove ssh key fingerprint as we can just us uuid
2024-09-16 18:10:46 +02:00
peaklabs-dev
3aee8e030e
Fix: Encrypt private SSH keys in the DB
2024-09-16 13:17:39 +02:00
peaklabs-dev
7d39a5089c
Feat: Add SSH Key fingerprint to DB
2024-09-16 11:53:26 +02:00
Andras Bacsai
9e6486fa66
Merge pull request #3367 from peaklabs-dev/default-timezone
...
Fix: Set a default server timezone
2024-09-09 11:20:10 +02:00
peaklabs-dev
59c7f2cb56
Fix: Set a default server timezone
2024-09-08 15:24:27 +02:00
Andras Bacsai
aa586a5677
chore: Update docker cleanup schedule to run daily at midnight
2024-09-08 12:40:53 +02:00
Andras Bacsai
9861ad4045
refactor: Update cleanup schedule to run daily at midnight
2024-09-07 20:56:52 +02:00
Andras Bacsai
321b8559e0
feat: Update server_settings table to force docker cleanup
2024-09-06 08:46:24 +02:00
Andras Bacsai
d211362ab3
improvement: only pull helper image if the version is newer than the one
2024-09-05 11:04:58 +02:00
Andras Bacsai
d8d821e7a9
parser parser
2024-08-27 16:02:52 +02:00
Andras Bacsai
68169f75d1
refactor: Remove unused server timezone seeder and related code
2024-08-26 15:26:08 +02:00
Andras Bacsai
b8ff0540e2
Merge branch 'next' into set-server-timzone-setting
2024-08-26 13:21:21 +02:00
Andras Bacsai
3d73c98779
fix: docker cleanup job
2024-08-26 12:23:03 +02:00
Andras Bacsai
d748d8b7c6
Merge branch 'next' into auto-cleanup-improvements
2024-08-26 11:13:40 +02:00
Andras Bacsai
355352417e
add telescope for debugging
2024-08-23 16:53:13 +02:00
ayntk-ai
68060ef37d
typo in redis seeder
2024-08-21 19:20:28 +02:00
ayntk-ai
ae7e548779
DB migration for redis username
2024-08-21 19:20:15 +02:00
ayntk-ai
012c23586d
rename to docker cleanup and and feedback implementation
2024-08-18 23:16:59 +02:00
ayntk-ai
a981b49502
fixed database seeder, remove dependency on form.php
2024-08-16 17:43:14 +02:00
ayntk-ai
3e3b92638b
Add: server timezone seeder
2024-08-16 17:09:53 +02:00
ayntk-ai
4a476586df
remove old DB migration
2024-08-16 16:02:07 +02:00
ayntk-ai
d906bb2381
new DB migration for instance timezone
2024-08-16 16:00:30 +02:00
Andras Bacsai
f106e6e37b
feat: add custom docker container options to all databases
2024-08-16 13:56:47 +02:00
Luan Estradioto
ac468f616b
fix unique constraint error on dev env
2024-08-15 21:05:00 -03:00
Andras Bacsai
fcfbba4dc6
fix: canceling deployment on build server
2024-08-15 14:05:17 +02:00
ayntk-ai
777913923f
fix faulty DB migration and remove default, server is the default
2024-08-14 23:00:39 +02:00
Andras Bacsai
f90316b050
Merge pull request #3062 from peaklabs-dev/fix-#3022
...
Fix: Environment variables are not saving and sorting is not working properly in some cases
2024-08-14 21:13:23 +02:00
ayntk-ai
4d12447715
order column added to track order of env in the UI
2024-08-14 20:35:08 +02:00
ayntk-ai
ba136d43fa
DB migration
2024-08-12 18:13:47 +02:00
Andras Bacsai
0e54ed1343
feat: preserve git repository with advanced file storages
2024-08-12 16:06:24 +02:00
ayntk-ai
4eaee6f474
new DB migration
2024-08-12 12:42:29 +02:00
ayntk-ai
b738e5c000
add DB migration
2024-08-10 00:13:17 +02:00
Andras Bacsai
0b000919cf
feat: able to generate only the required labels for resources
2024-08-07 18:27:50 +02:00
Andras Bacsai
59702c6dbc
refactor: Update ProxyTypes enum values to use TRAEFIK instead of TRAEFIK_V2
2024-08-07 17:52:51 +02:00
Andras Bacsai
5a82395bb7
feat: Update auto update and update check frequencies in settings
2024-08-07 11:55:16 +02:00
Andras Bacsai
d3085e1ade
feat: Add manual update check functionality to settings page
2024-08-07 11:42:55 +02:00
ayntk-ai
7eacdf23f9
fix database migration
2024-08-06 12:00:34 +02:00
ayntk-ai
d4cb7e25dc
renamed database migration file
2024-08-05 21:04:47 +02:00
ayntk-ai
4dfec6771c
added defaults, remove duplicated cron validation
2024-08-05 20:31:06 +02:00
ayntk-ai
38976dac12
fixes and check for valid cron expressions
2024-08-05 20:05:38 +02:00
ayntk-ai
27e82f0bde
implement logic, jobs and add DB migrate
2024-08-05 16:31:41 +02:00
andrasbacsai
f76d45b826
Fix styling
2024-07-24 12:27:21 +00:00
Andras Bacsai
189a8347ed
feat: add server api endpoints
2024-07-23 14:20:53 +02:00
Andras Bacsai
7459ab22d1
remove file
2024-07-20 13:17:09 +02:00
Andras Bacsai
b2276147ad
chore: Disable health check by default
2024-07-19 15:40:44 +02:00
Andras Bacsai
b8e95b2099
feat: force cleanup server
2024-07-18 14:38:56 +02:00
Andras Bacsai
2529496594
feat: preserve git repository
2024-07-18 13:14:07 +02:00
Andras Bacsai
c0e88df3e8
feat: add readonly labels
2024-07-17 14:52:40 +02:00
Andras Bacsai
0f55e83591
revert: instancesettings
2024-07-12 15:45:36 +02:00
Andras Bacsai
88f33be5b6
refactor: only get instanceSettings once from db
2024-07-12 12:51:55 +02:00
Andras Bacsai
62b84add36
feat: compose parser v2
2024-07-11 10:55:15 +02:00
Andras Bacsai
479a3540ec
remove tag name uniqueness
2024-07-05 14:04:52 +02:00
Andras Bacsai
da6f2da3d0
feat: lots of api endpoints
2024-07-01 16:26:50 +02:00
Andras Bacsai
613e980267
fix: cleanup subs in cloud
2024-06-27 12:48:37 +02:00
Andras Bacsai
4fb37054df
feat: Update server settings metrics history days to 7
2024-06-26 13:59:41 +02:00
Andras Bacsai
f45b3cab55
feat: more API endpoints
2024-06-26 13:00:36 +02:00
Andras Bacsai
0964c7a338
remove unnecessary things from application table
2024-06-25 21:22:14 +02:00
Thijmen
c897aaafa7
Fix styling
2024-06-22 08:41:55 +00:00
Thijmen Stavenuiter
76a0659335
Improved name creation
2024-06-22 10:41:15 +02:00
Thijmen
cdabdb4558
Fix styling
2024-06-22 08:23:50 +00:00
Thijmen Stavenuiter
f43fc1e376
Linting
2024-06-22 10:23:02 +02:00
Thijmen Stavenuiter
70cd5d364c
Add ability to give a name to an instance
2024-06-22 10:22:57 +02:00
Andras Bacsai
cd85094113
feat: more api endpoints
2024-06-21 16:46:13 +02:00
Andras Bacsai
c81ad5cd03
feat: container metrics
2024-06-20 13:17:06 +02:00
andrasbacsai
d1a5f97f59
Fix styling
2024-06-19 06:59:46 +00:00
andrasbacsai
ce15f8f1dd
Fix styling
2024-06-18 14:43:18 +00:00
Andras Bacsai
23ed697b98
feat: sentinel + charts
2024-06-18 16:42:42 +02:00
Andras Bacsai
83983bbb32
fix: remove sentinel variable
...
fix: metrics are disabled by default
2024-06-18 13:01:23 +02:00
Andras Bacsai
7ad2e1ca05
Merge branch 'next' into php-codestyle
2024-06-11 11:36:07 +02:00
Andras Bacsai
7345ccbbee
feat: easily redirect between www-and-non-www domains
2024-06-11 11:32:08 +02:00
Thijmen
d86274cc37
Fix styling
2024-06-10 20:43:34 +00:00
Andras Bacsai
4667f96b40
feat: db proxy logs
2024-06-09 21:33:17 +02:00
Andras Bacsai
45017efe00
rename migration
2024-06-07 18:16:42 +02:00
Andras Bacsai
a20290cac8
wip: new services based git apps
2024-06-07 17:21:46 +02:00
Andras Bacsai
7f052163e3
fix: comment id should be string
...
fix: do not wait for GH response, stop preview before
2024-06-06 12:50:38 +02:00
Andras Bacsai
7fd0deedb1
feat: able to add several domains to compose based previews
2024-06-05 15:14:44 +02:00
Andras Bacsai
5475448af5
feat: gitea manual webhooks
2024-05-23 11:30:18 +02:00
Andras Bacsai
4d08147647
chore: Change pre and post deployment command length in applications table
2024-05-22 12:41:22 +02:00
Andras Bacsai
a3d73634e7
feat: scheduled task failed notification
2024-05-21 15:36:26 +02:00
Andras Bacsai
98b6aec203
feat: admin view for deleting users
2024-05-21 14:29:06 +02:00
Andras Bacsai
431cc796d8
feat: sort envs alphabetically and creation date
2024-05-17 11:10:57 +02:00
Andras Bacsai
2446dc6950
feat: toggle label escaping mechanism
2024-05-15 17:52:14 +02:00
Andras Bacsai
56a450a936
Refactor commit_message column length to 50 characters
2024-05-15 12:35:28 +02:00
Andras Bacsai
3f1b7192ff
feat: save commit message and better view on deployments
2024-05-15 11:31:03 +02:00
Andras Bacsai
1fb7e97700
Fix error handling in GetContainersStatus.php and increase length of stripe_comment field in migrations
2024-05-10 12:10:47 +02:00
Andras Bacsai
f6f959a897
feat: experimental sentinel
2024-05-07 15:41:50 +02:00
Andras Bacsai
05c937743c
feat: custom internal container names
...
fix: add warning if hc fails with dockerfile/dockerimage based deployments
2024-05-06 11:45:22 +02:00
Andras Bacsai
16278f36ec
fix: parse HEALTHCHECK from dockerfile
2024-04-29 13:33:28 +02:00
Andras Bacsai
911e29f2ea
fix: refresh public ips on start
2024-04-25 13:52:52 +02:00
Andras Bacsai
e86f8ddd09
fix: caddy network issue
...
feat: connect compose based apps to predefined network
2024-04-25 11:49:34 +02:00
Andras Bacsai
e2cd7fe17e
fix: rollback feature
2024-04-17 15:30:08 +02:00
Andras Bacsai
1802d5d5da
Add service_type field to Create.php and EditCompose.php
2024-04-16 10:44:23 +02:00