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 |
|
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 |
|