peaklabs-dev
1d4f05714b
feat(changelog): Add git cliff for automatic changelog generation
2025-01-20 14:43:07 +01:00
peaklabs-dev
eaf546fe75
Update service-templates.json
2025-01-20 13:38:39 +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
43d526b773
fix: production password rule and cleanup code
2025-01-16 18:06:46 +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
e0aeb35316
fix: Cancelled deployments should not show end and duration time
2025-01-16 15:43:48 +01:00
peaklabs-dev
794e5357c9
chore: remove unused code and fix import
2025-01-16 15:39:53 +01:00
peaklabs-dev
30f36f96db
fix: use finished_at for the end time instead of created_at
2025-01-16 15:12:57 +01:00
peaklabs-dev
48b10de4f3
feat: improve deployment UI
...
- show full commit message with an expand button
- show only the first 7 characters of the commit hash, like on GitHub
2025-01-16 14:53:49 +01:00
peaklabs-dev
1169a49373
chore: remove dayjs
2025-01-16 14:48:41 +01:00
peaklabs-dev
47be82afc3
Merge branch 'docker-cleanup-executions-ui' of https://github.com/peaklabs-dev/coolify into docker-cleanup-executions-ui
2025-01-16 14:42:58 +01:00
peaklabs-dev
8bcd1449d2
chore: remove limit on commit message
2025-01-16 14:42:33 +01:00
🏔️ Peak
11d1a9e6fd
Merge branch 'next' into docker-cleanup-executions-ui
2025-01-16 14:41:23 +01:00
peaklabs-dev
f997872738
chore: lowcoder service naming
2025-01-16 14:24:16 +01:00
🏔️ Peak
8aad6f6690
Merge pull request #4832 from howardshand/patch-2
...
Add logo for lowcoder
2025-01-16 14:22:13 +01:00
🏔️ Peak
22bbc7154c
Merge pull request #4831 from howardshand/patch-1
...
Update openblocks to lowcoder
2025-01-16 14:21:52 +01:00
peaklabs-dev
4b11f97946
fix: joomla service
2025-01-16 14:17:28 +01:00
🏔️ Peak
3d1a4e698e
Merge pull request #4841 from basigabri/main
...
Added template for joomla with MariaDB
2025-01-16 14:13:38 +01:00
peaklabs-dev
5f25580ea6
Update service-templates.json
2025-01-16 12:51:34 +01:00
peaklabs-dev
3aca101821
fix: Redis DB should use the new resourceable columns
2025-01-16 12:51:18 +01:00
🏔️ Peak
e2a9cb61aa
Merge branch 'next' into docker-cleanup-executions-ui
2025-01-16 11:28:09 +01:00
peaklabs-dev
f5bc80b580
fix: use wire:navigate on server sidebar
2025-01-16 11:24:22 +01:00
🏔️ Peak
881914dc86
Merge branch 'next' into docker-cleanup-executions-ui
2025-01-16 11:13:57 +01:00
🏔️ Peak
6b1a26a1fb
Merge pull request #4833 from nktnet1/gotenberg-template-fix
...
fix: gotenberg template healthcheck
2025-01-15 20:42:10 +01:00
peaklabs-dev
42f883cc5b
feat: Add execution log to dockerCleanupJob
2025-01-15 20:31:44 +01:00
peaklabs-dev
65a2629237
feat: Docker cleanup executions UI
2025-01-15 20:11:40 +01:00
peaklabs-dev
684d3dd312
feat: new sidebar menu and order
2025-01-15 20:02:44 +01:00
peaklabs-dev
4986485448
fix: use json as it is just better than string for huge amount of logs
2025-01-15 19:56:01 +01:00
peaklabs-dev
7bdef134e6
feat: get command and output for logs from CleanupDocker
2025-01-15 19:54:58 +01:00
peaklabs-dev
85f38b7cb5
refactor: improve data formatting and UI
...
- move date and duration functions to a shared function
- remove duplicate code
- redesigned the deployment executions tab
- added start and end times for backups, scheduled tasks, deployments and docker cleanup executions
- calculated the duration for backups, scheduled tasks, deployments and Docker cleanup executions
- redesigned status badges with colors to make it easier to see your current status
- removed dependency on dayjs
- fixed calculation of execution time was sometimes incorrect
2025-01-15 18:35:20 +01:00
peaklabs-dev
25e6e376f9
feat: DockerCleanupDone event
2025-01-15 17:19:32 +01:00
peaklabs-dev
222af12ef0
feat: dockerCleanupExecutions relationship
2025-01-15 17:14:05 +01:00
peaklabs-dev
52abc7cc92
feat: DB and Model for docker cleanup executions
2025-01-15 17:11:15 +01:00
peaklabs-dev
23ae0677eb
feat: move docker cleanup to its own tab
2025-01-15 14:02:33 +01:00
peaklabs-dev
01eb54c2e7
disable jitsi for now as it is not working properly
2025-01-14 21:13:47 +01:00
peaklabs-dev
e56be3a676
fix: gotenberg
2025-01-14 15:02:49 +01:00
🏔️ Peak
c9ec34e595
Merge pull request #4759 from nktnet1/gotenberg-template
...
feat: template for Gotenberg, a Docker-powered stateless API for PDF files
2025-01-14 14:58:54 +01:00
peaklabs-dev
3b6f741d29
fix: rallly and actualbudget service
2025-01-14 13:31:00 +01:00
🏔️ Peak
9d10e8a501
Merge pull request #4640 from frenicohansen/feat/actualbudget-rallly
...
Add actual-budget and rallly service
2025-01-14 13:23:31 +01:00
peaklabs-dev
731dc9f789
fix: calibre-web service
2025-01-14 13:09:40 +01:00
🏔️ Peak
6af44138ab
Merge pull request #4639 from frenicohansen/main
...
Add calibre-web service
2025-01-14 13:07:26 +01:00
peaklabs-dev
334a729a2f
fix: nodebb service
2025-01-14 12:59:52 +01:00
🏔️ Peak
7c1ea0ff03
Merge pull request #4624 from privlol/next
...
Add nodebb service
2025-01-14 12:51:35 +01:00
peaklabs-dev
11769f059f
fix: Undefined variable $service when creating a new service
2025-01-14 12:40:08 +01:00
peaklabs-dev
9dca566ea8
Update composer.lock
2025-01-14 11:12:15 +01:00
peaklabs-dev
8709a7749b
fix: db without s3 should still backup
2025-01-13 21:26:20 +01:00
peaklabs-dev
e9f691bf45
fix: storage retention setting
...
- feat: add storage retention to local storage as well
- fix: UI input for max storage now allows exact decimals so MB input is now also possible
- fix: Database column is now decimal instead of integer
- fix: variable naming of storage check no longer overwrites $backup - renamed it to $backupExecution
2025-01-13 19:49:12 +01:00
peaklabs-dev
3347eb3a1a
fix: retention functions and folder deletion for local backups
...
- fix: Delete folder and parent folder if folders are empty when deleting local backups.
- fix: Do not remove executions from DB until both S3 and local backups have been deleted and successfully processed otherwise backups will never be deleted from s3.
- fix: Server ID could be null
2025-01-13 18:46:27 +01:00
peaklabs-dev
9eebeb9241
fix: use new removeOldBackups function
...
- use the new removeOldBackups function
- only call removeOldBackups function when the backup is completed and also only if the backup is successful
2025-01-13 18:39:22 +01:00
peaklabs-dev
3dfca4e4bd
fix: backup job deletion - delete all backups from s3 and local
2025-01-13 17:31:55 +01:00
peaklabs-dev
c03b629e85
fix: deletion of single backup
2025-01-13 17:21:03 +01:00
peaklabs-dev
71edab4192
fix: UI
2025-01-13 16:54:22 +01:00
peaklabs-dev
a5fadb0536
fix: function calls
2025-01-13 16:54:17 +01:00
peaklabs-dev
f0d15afbf2
chore: improve code
2025-01-13 16:43:23 +01:00
peaklabs-dev
a8b77b389a
feat: use new backup deletion functions
2025-01-13 16:38:16 +01:00
peaklabs-dev
fb01aed6d5
feat: new global s3 and local backup deletion function
2025-01-13 16:37:36 +01:00
peaklabs-dev
e037ed738a
feat: UI for backup retention settings
2025-01-13 16:36:41 +01:00
peaklabs-dev
04bcf01619
feat: DB migration for Backup retention
...
- rename number_of_backups_locally to database_backup_retention_amount_locally
- add backup retention days to local stored backups
- add s3 retention fields
2025-01-13 16:35:58 +01:00
🏔️ Peak
dd3abd2ba8
Merge branch 'next' into fix-system-wide-gh-apps
2025-01-13 12:24:56 +01:00
peaklabs-dev
ebbe21a836
Merge branch 'next' of https://github.com/coollabsio/coolify into next
2025-01-13 12:24:09 +01:00
peaklabs-dev
c82f271e41
fix: Application deployment
2025-01-13 12:24:07 +01:00
peaklabs-dev
db5786efc9
fix: instance wide GitHub apps are not available on other teams then the source team
2025-01-13 12:14:36 +01:00
peaklabs-dev
36b16e9d62
chore: disable volume data cloning for now
2025-01-13 11:14:00 +01:00
peaklabs-dev
43dacd83c9
chore: use the new job dispatch
2025-01-13 11:13:35 +01:00
peaklabs-dev
76f13125ff
feat: remote server volume cloning
2025-01-13 11:13:15 +01:00
🏔️ Peak
0905479c8b
Merge pull request #4767 from peaklabs-dev/fix-backup-executions
...
fix: edge case where backup executions could be null
2025-01-10 20:57:27 +01:00
🏔️ Peak
d36a179f41
Merge pull request #4798 from coollabsio/dependabot/composer/nesbot/carbon-3.8.4
...
chore(deps): bump nesbot/carbon from 3.8.2 to 3.8.4
2025-01-10 20:15:53 +01:00
🏔️ Peak
3471bf7d3d
Merge branch 'next' into dependabot/composer/nesbot/carbon-3.8.4
2025-01-10 20:15:35 +01:00
🏔️ Peak
d3e586b34c
Merge branch 'next' into fix-cloning
2025-01-10 18:17:22 +01:00
🏔️ Peak
b226d47414
Merge branch 'next' into fix-navigation
2025-01-10 16:48:31 +01:00
peaklabs-dev
b94fc07d7c
fix: service navigation
2025-01-10 16:46:31 +01:00
peaklabs-dev
6a429c46d3
fix: even more wire:navigate
2025-01-10 16:45:08 +01:00
peaklabs-dev
a1dbcb5f4d
fix: more wire:navigate
2025-01-10 15:20:01 +01:00
peaklabs-dev
26b394195a
fix: use wire:navigate on projects page
2025-01-10 14:46:12 +01:00
peaklabs-dev
829fc00af6
fix: use wire:navigate on dashboard
2025-01-10 14:39:40 +01:00
peaklabs-dev
b8efff4eb4
fix: use wire:navigate on sidebar
...
- This makes the app feel like a single page application because it does not reload anything - before it reloaded each time.
- It makes the whole navigation experience much smoother.
2025-01-10 14:36:33 +01:00
🏔️ Peak
c1504fa5ff
Merge branch 'next' into improve-git-and-service-provider
2025-01-09 21:18:30 +01:00
peaklabs-dev
921657e084
Update service-templates.json
2025-01-09 19:59:08 +01:00
peaklabs-dev
a95bb61e9c
fix: set EXPERIMENTAL_FEATURES to false for labelstudio
2025-01-09 19:59:06 +01:00
🏔️ Peak
771b392a37
Merge pull request #4711 from Nubonetics/service/labelstudio-1.14.0
...
Fixing the CSRF bug for labelstudio versions 1.14.0 and higher
2025-01-09 19:54:32 +01:00
🏔️ Peak
4c43226e15
Merge pull request #4785 from djsisson/supabase-public
...
fix: make DB public for supabase
2025-01-09 19:48:26 +01:00
peaklabs-dev
e58a035847
fix: trigger with external db
2025-01-09 19:47:26 +01:00
🏔️ Peak
051e3d9925
Merge pull request #4700 from amjed-ali-k/patch-1
...
Fix Redis Not defined issue in Trigger.dev Ext db template.
2025-01-09 19:46:19 +01:00
peaklabs-dev
a3f3ca786f
fix: teable
2025-01-09 17:36:20 +01:00
🏔️ Peak
6f8379da32
Merge pull request #4727 from Syiana/main
...
teable service
2025-01-09 17:31:21 +01:00
🏔️ Peak
7fea576d67
Merge pull request #4654 from djsisson/update-supabase
...
update supabase template
2025-01-09 17:19:56 +01:00
🏔️ Peak
ced657e540
Merge branch 'next' into fix-cloning
2025-01-09 15:27:25 +01:00
🏔️ Peak
05873d1855
Merge pull request #4783 from coollabsio/dep-bump
...
Dependencie upgrade
2025-01-09 15:20:48 +01:00
peaklabs-dev
8921a8a3cf
Update composer.lock
2025-01-09 15:18:16 +01:00
🏔️ Peak
4f63faf61b
Merge branch 'next' into dep-bump
2025-01-09 15:17:07 +01:00
peaklabs-dev
c01d3e4954
bump: docker dep
2025-01-09 15:11:14 +01:00