Andras Bacsai
7233c86f3d
fix: use latest image if nothing is specified
2024-02-22 14:45:41 +01:00
Andras Bacsai
5179129a6b
fix: complex container status
...
feat: able to change primary server
feat: links inside the logs
2024-02-22 10:57:05 +01:00
Andras Bacsai
f7ebc8a88c
feat: save github app permission locally
2024-02-20 18:14:47 +01:00
Andras Bacsai
88d6320d08
Re-enable docker container removal in ApplicationDeploymentJob
2024-02-19 09:51:39 +01:00
Andras Bacsai
126ac354d5
fix: empty build variables
2024-02-19 09:19:50 +01:00
Andras Bacsai
99efa857f4
feat: add metabase
...
feat: consistent container names
fix: for services, you only need to add basicauth label, others are added by coolify
fix: label uuids are not randomly generated all the time
fix: changing force https will change the labels
2024-02-15 11:55:43 +01:00
Andras Bacsai
dab13c92eb
Update disk_usage property type in ServerStatusJob
2024-02-14 15:21:03 +01:00
Andras Bacsai
8a50b063d4
fix: user proper image_tag, if set
2024-02-08 15:22:07 +01:00
Andras Bacsai
23d121d67a
fix: make sure resources are deleted in async mode
2024-02-08 13:10:29 +01:00
Andras Bacsai
6acc0e6025
Add dynamic timeout for deployments
2024-02-08 12:34:01 +01:00
Stuart Rowlands
0538c2f478
Added pre-deployment support.
2024-02-08 20:02:30 +10:00
Stuart Rowlands
77a0179822
Added basic support for post-deployment commands.
2024-02-08 19:27:43 +10:00
Andras Bacsai
9e1a7d5d9a
feat: multi deployments
2024-02-07 14:55:06 +01:00
Andras Bacsai
78b194cb16
Refactor application status update logic and add complex_status column
2024-02-06 15:42:31 +01:00
Andras Bacsai
3616fc8ca9
Refactor code and add additional destinations
2024-02-06 15:05:11 +01:00
Andras Bacsai
49f5240ff8
fix: better server validation and installation process
...
fix: add destination to queue deployment
feat: force start deployment
2024-02-05 14:40:54 +01:00
Andras Bacsai
60f590454d
Update application deployment status in job handling
2024-02-04 14:40:23 +01:00
Andras Bacsai
ce60a39dc5
Throw RuntimeException instead of Exception when no resource is found in ScheduledTaskJob
2024-01-31 13:45:58 +01:00
Andras Bacsai
5f797ec0ae
Update version and release numbers
2024-01-31 10:28:18 +01:00
Andras Bacsai
0686e48e89
fix: service deletion
2024-01-31 09:58:41 +01:00
Andras Bacsai
795c8abf64
Refactor service and resource deletion logic
2024-01-30 17:38:07 +01:00
Andras Bacsai
d4668ef44a
refactor
2024-01-30 14:12:40 +01:00
Andras Bacsai
9667cd4a7a
fix: handle duplicate error instead of sql error
...
fix: set fqdns to null if you delete an app or a serviceapp
fix: make stucked resources a separate command
2024-01-30 09:48:51 +01:00
Andras Bacsai
919e88afb4
Refactor docker run options to compose format
2024-01-29 16:21:23 +01:00
Andras Bacsai
5c29ecdf10
feat: add initial support for custom docker run commands
2024-01-29 16:07:00 +01:00
Andras Bacsai
b56c7c34cb
fix: unhealthy deployments should be failed
2024-01-29 12:51:20 +01:00
Andras Bacsai
49845f3da7
fix: webhooks for multiple apps
2024-01-29 11:23:04 +01:00
Andras Bacsai
987409bae4
fix: bitbucket manual deployments
2024-01-29 10:43:18 +01:00
Andras Bacsai
5c334bbac6
feat: add PR comments
2024-01-26 18:46:50 +01:00
Andras Bacsai
7a7157c155
fix: deployment queue
...
fix: cancel deployment
ui: changed to simpler toaster
2024-01-25 11:57:47 +01:00
Andras Bacsai
d42934f258
fix: sentry error
2024-01-24 11:57:51 +01:00
Andras Bacsai
01f7b07fa3
feat: concurrent builds / server
2024-01-24 11:12:23 +01:00
Andras Bacsai
fb478c79b3
feat: shared environments
2024-01-23 17:13:23 +01:00
Andras Bacsai
ba7a7e9695
Update server and version configurations
2024-01-18 13:33:57 +01:00
Andras Bacsai
910a1f43a9
Do not report server is not ready
2024-01-18 12:44:20 +01:00
Andras Bacsai
af01bc3e77
fix: service deletion bug!
2024-01-17 15:48:01 +01:00
Andras Bacsai
a635e51486
fix: server status job
2024-01-17 11:52:56 +01:00
Andras Bacsai
94e2d951c4
Revert commented out code and execute remote command to remove Docker container
2024-01-16 15:45:54 +01:00
Andras Bacsai
2b1e35980f
empty nixpacks type result in error
2024-01-16 15:26:44 +01:00
Andras Bacsai
a42c8da344
fix: proxy ui view
...
feat: build server 🌮
2024-01-16 15:19:14 +01:00
Andras Bacsai
8e7040bf7c
Update Docker Compose commands to include SOURCE_COMMIT environment variable
2024-01-15 12:59:21 +01:00
Andras Bacsai
27b18fbedf
Refactor database and application start scripts
2024-01-12 14:15:15 +01:00
Andras Bacsai
5e7c6906b3
fix: cpuset limits was determined in a way that apps only used 1 CPU max, ehh, sorry.
2024-01-12 13:47:01 +01:00
Andras Bacsai
f1298d1db4
do not send notification of scheduled task failed
2024-01-12 12:44:08 +01:00
Andras Bacsai
79e0df1d43
fix: cleanup docker stuffs before upgrading
2024-01-12 08:45:24 +01:00
Andras Bacsai
a2f53085e5
fix: preview deployments with nixpacks
2024-01-12 08:38:08 +01:00
Andras Bacsai
3a391b69e8
fix: restart should not update config hash
2024-01-11 14:34:48 +01:00
Andras Bacsai
cc1fb83c79
cleanup
2024-01-11 14:25:55 +01:00
Andras Bacsai
1b6546d26c
fix: nixpacks envs
...
fix: append logs
2024-01-11 12:56:02 +01:00
Andras Bacsai
190beb3d3f
fix: escape build envs properly for nixpacks + docker build
2024-01-11 11:32:32 +01:00
Andras Bacsai
ef428f844f
fix: do not include thegameplan.json into build image
2024-01-10 12:26:27 +01:00
Andras Bacsai
ce0b38035c
Merge branch 'next' into feat/scheduled-tasks-cron
2024-01-10 12:03:48 +01:00
Andras Bacsai
c9509ef658
fix: show framework based notification in build logs
2024-01-09 12:19:39 +01:00
Andras Bacsai
31e08a24c9
fix: healthy status
2024-01-09 08:42:37 +01:00
Andras Bacsai
b6745c691b
fix: queue retry
...
fix: nixpacks builds
2024-01-08 16:33:34 +01:00
Andras Bacsai
4c3907c296
refactor routes
2024-01-07 16:23:41 +01:00
Stuart Rowlands
e233ec05b5
Merge branch 'main' into feat/scheduled-tasks-cron
2024-01-05 15:08:20 +10:00
Stuart Rowlands
e2e6813632
Functional scheduled executions.
...
Display last executions.
Support for Services.
2024-01-05 15:06:36 +10:00
Andras Bacsai
7691319c59
Refactor Dockerfile copying logic in ApplicationDeploymentJob.php
2024-01-03 21:15:58 +01:00
Andras Bacsai
206bd50d00
Update nixpacks build command in ApplicationDeploymentJob.php
2024-01-03 21:14:02 +01:00
Andras Bacsai
6159783a73
fix: nixpacks buildpack
2024-01-03 21:03:46 +01:00
Andras Bacsai
60c7a29aa8
fix: nixpacks cache
2024-01-03 13:20:24 +01:00
Andras Bacsai
53965ab8ed
fix: set deployment failed if new container is not healthy
2024-01-02 21:07:16 +01:00
Andras Bacsai
025135bd2a
feat: raw docker compose deployments
2024-01-02 13:55:35 +01:00
Stuart Rowlands
9bbe9567c7
Start scheduled task job execution.
2024-01-01 18:23:58 -08:00
Andras Bacsai
8c20c833ba
fix: add source commit to final envs
2023-12-27 13:06:59 +01:00
Andras Bacsai
2fe6766b7f
fix: cpu limit to float from int
2023-12-27 13:01:57 +01:00
Andras Bacsai
76f23e7dbf
do not check server ready on server status job
2023-12-21 10:43:39 +01:00
Andras Bacsai
8939d77051
fix
2023-12-21 10:28:02 +01:00
Andras Bacsai
9af3ce4be5
fail job instead of runtime exception
2023-12-21 09:49:18 +01:00
Andras Bacsai
794cfbd8eb
execute handle on containerstatusjob
2023-12-21 09:28:47 +01:00
Andras Bacsai
d7cfa0578f
Comment out handle() method call in
...
ContainerStatusJob constructor
2023-12-20 20:01:45 +01:00
Andras Bacsai
694169bb84
fix: why?!
2023-12-20 18:09:01 +01:00
Andras Bacsai
c9a1437870
Fix handle method in ServerStatusJob
2023-12-20 12:33:58 +01:00
Andras Bacsai
66b41b3d4c
Update ServerStatusJob middleware and uniqueId()
...
method
2023-12-20 12:33:21 +01:00
Andras Bacsai
c41cfe2a2f
Fix server status check and cleanup logic
2023-12-20 12:32:46 +01:00
Andras Bacsai
5f2ad56529
Update container and server status job
2023-12-20 12:25:14 +01:00
Andras Bacsai
cd842bc1b2
Update number of tries in ContainerStatusJob
2023-12-20 12:13:34 +01:00
Andras Bacsai
27b6aad53a
fix
2023-12-20 11:59:53 +01:00
Andras Bacsai
64b58b7661
hm
2023-12-20 11:59:06 +01:00
Andras Bacsai
5bfffce33b
hm
2023-12-20 11:37:04 +01:00
Andras Bacsai
ba769f5fb7
fix
2023-12-19 15:36:59 +01:00
Andras Bacsai
0126286731
fix: server update schedule
2023-12-19 15:16:08 +01:00
Andras Bacsai
802a0f7684
fix: do not push dockerimage
2023-12-18 14:17:48 +01:00
Andras Bacsai
62c38c9859
wip: swarm
2023-12-18 14:01:25 +01:00
Andras Bacsai
27c36bec83
feat: custom docker compose commands
2023-12-17 20:56:12 +01:00
Andras Bacsai
123e6eddd7
fix: only check server status in container status job
2023-12-14 15:33:25 +01:00
Andras Bacsai
db13dd9304
fix: revert random container job delay
2023-12-13 15:40:57 +01:00
Andras Bacsai
638bcf9732
update
2023-12-13 15:34:33 +01:00
Andras Bacsai
e0289e2949
feat: randomly sleep between executions
2023-12-13 12:35:56 +01:00
Andras Bacsai
2dc175be63
fix: null notify
2023-12-13 12:01:27 +01:00
Andras Bacsai
f3b04c1ef9
refactor: custom labels
2023-12-13 09:23:27 +01:00
Andras Bacsai
d3c9894479
fix: labels
2023-12-12 16:45:46 +01:00
Andras Bacsai
f042c70b3c
fix: labelling
2023-12-12 15:48:51 +01:00
Andras Bacsai
bbbd605f32
fix: comma in traefik custom labels
2023-12-12 12:10:46 +01:00
Andras Bacsai
d8b97e06cf
wip: fix for comma in labels
2023-12-11 23:34:18 +01:00
Andras Bacsai
1fd12832ca
refactor: application status changed realtime
2023-12-11 13:43:16 +01:00
Andras Bacsai
a8807b8d09
Merge pull request #1530 from stooit/feat/docker-compose-prebuild
...
feat: Build images prior to rollout in docker compose buildpack.
2023-12-11 13:03:59 +01:00
Andras Bacsai
3ffd3fc819
fix: channels
...
feat: database backup is realtime now
2023-12-11 10:23:10 +01:00
Stuart Rowlands
efe043ec9d
Build images prior to rollout.
2023-12-09 19:14:06 -08:00