🏔️ Peak
2c28c9f32a
fix(ui): healthcheck wording ( #11232 )
2026-08-12 23:11:02 +02:00
🏔️ Peak
4ca6470109
fix(ui): resource table rows and cards ( #11231 )
2026-08-12 23:06:14 +02:00
peaklabs-dev
abd8a78bc5
fix(ui): add domain on resource grid
2026-08-12 23:01:47 +02:00
peaklabs-dev
d97eb11cf1
fix(ux): make environment table rows fully clickable
2026-08-12 23:01:47 +02:00
peaklabs-dev
3b873c964b
fix(ux): make resource table rows fully clickable
2026-08-12 23:01:47 +02:00
🏔️ Peak
d19b46b33a
fix(ux): make new resource card clickable ( #11227 )
2026-08-12 22:44:28 +02:00
🏔️ Peak
4d1bbba396
fix(ui): api token input ( #11226 )
2026-08-12 22:20:16 +02:00
🏔️ Peak
fe0150cea9
fix(ui): no api tokens state ( #11224 )
2026-08-12 21:53:06 +02:00
peaklabs-dev
3f47524baf
chore(services): regenerate service-templates json files
2026-08-10 13:32:27 +02:00
peaklabs-dev
0c1fcbe93c
chore(deps): bump realtime version
2026-08-10 12:26:30 +02:00
peaklabs-dev
494ca05239
fix(terminal): new function name of cookie package
2026-08-10 12:22:31 +02:00
peaklabs-dev
6877ef186b
chore(deps): update php and node dependencies
2026-08-10 12:10:59 +02:00
peaklabs-dev
84a9c6042d
feat(service): update seaweedfs
2026-08-10 11:21:26 +02:00
peaklabs-dev
1f1fe1f184
fix(dev): disable IP seeding in dev as it does not work
2026-04-30 17:37:46 +02:00
🏔️ Peak
d392bab4c1
Merge branch 'next' into v5.x-chore/deprecate-docker-swarm
2026-04-20 01:12:43 +02:00
peaklabs-dev
15cb9446ff
chore(swarm): mark docker swarm as deprecated
2026-04-17 23:41:39 +02:00
peaklabs-dev
340cd70ae5
chore(ui): add a deprecated notice component
2026-04-17 23:31:30 +02:00
🏔️ Peak
ffd69c1b54
ci: update pr-quality.yaml
2026-03-23 22:45:18 +01:00
🏔️ Peak
c328bd104f
Merge branch 'next' into fix/ente-photos-join-album
2026-03-02 22:16:08 +01:00
🏔️ Peak
0560e021fb
Merge branch 'v4.x' into next
2026-03-02 22:14:59 +01:00
🏔️ Peak
d29a9a2802
chore: improve pr template and quality check workflow ( #8574 )
2026-02-25 19:08:07 +01:00
peaklabs-dev
6d46518098
ci: add anti-slop v0.2 options to the pr-quality check
2026-02-25 19:04:26 +01:00
🏔️ Peak
78aea9a7ec
Merge branch 'v4.x' into next
2026-02-25 17:59:04 +01:00
peaklabs-dev
7cf13db84f
chore(repo): improve contributor PR template
2026-02-23 19:44:34 +01:00
peaklabs-dev
25ccde83fa
fix(api): add a newline to openapi.json
2026-02-16 00:04:05 +01:00
🏔️ Peak
098d3d4c25
ci: improve pr quality workflow ( #8374 )
2026-02-15 23:57:13 +01:00
peaklabs-dev
362fc770f1
ci: delete label removal workflow
2026-02-15 23:54:01 +01:00
peaklabs-dev
dea025510b
ci: improve pr quality workflow
...
- change labels to quality
- add a failure label
- make sure service json files are not changed
2026-02-15 23:53:11 +01:00
🏔️ Peak
b673789e9d
ci: add pr quality check via anti slop action ( #8344 )
2026-02-15 01:28:34 +01:00
peaklabs-dev
ea3f4b927d
ci: do not build or generate changelog on pr-quality changes
2026-02-14 23:59:39 +01:00
peaklabs-dev
ddf91a2a63
ci: add pr quality check workflow
2026-02-14 23:46:14 +01:00
peaklabs-dev
4c3253fdf8
chore: bump coolify version
2026-02-04 18:39:02 +01:00
peaklabs-dev
7485b1829c
fix(parser): replace dashes and dots in auto generated envs
2026-02-04 18:29:15 +01:00
peaklabs-dev
efa7bddda6
fix(labels): make sure name is slugified
2026-02-04 18:02:18 +01:00
peaklabs-dev
48ec6b3169
fix(database): pgvector 18 version is not parsed properly
2026-02-04 17:59:49 +01:00
peaklabs-dev
7d88919775
chore(services): update service template json files
2026-02-04 17:44:00 +01:00
🏔️ Peak
2de54d502f
feat(database): add official postgres 18 and pgvector 18 support ( #8143 )
2026-02-04 17:29:13 +01:00
peaklabs-dev
807cb4349d
feat(ui): use 2 column layout
2026-02-04 17:17:51 +01:00
peaklabs-dev
a05545c78a
feat(database): add official postgres 18 support
...
- postgres versions 18 and higher require a different volume mount path, so we need to adjust the path when creating them
2026-02-04 00:35:01 +01:00
peaklabs-dev
4dc1ae8bf5
feat(ui): add official postgres 18 support
...
- add postgres 18 support
- add pgvector 18 support
- add postgres 16 as well as it is still widely used
2026-02-04 00:32:30 +01:00
peaklabs-dev
14e8e136f7
chore(deps): remove boost for now
...
- causes memory leak in dev
2026-02-03 22:54:10 +01:00
peaklabs-dev
32365d9c2f
chore(deps): bump dependencies
2026-02-03 22:53:03 +01:00
peaklabs-dev
ed0002524e
feat: update pr template to remove unnecessary quote blocks
2026-02-03 21:56:46 +01:00
peaklabs-dev
dd3184320c
feat(installer): update nightly install script
2026-02-03 21:53:17 +01:00
peaklabs-dev
86ffe196e0
feat(installer): add tencentos as a supported os
2026-02-03 21:53:01 +01:00
peaklabs-dev
3b68914b73
build: upgrade postgres client to fix build error
2026-01-29 22:24:52 +01:00
peaklabs-dev
96c888215a
fix(service): n8n v2 with worker timeout error
2026-01-22 18:39:16 +01:00
peaklabs-dev
3d218c4f12
feat(service): upgrade listmonk to v6
2026-01-20 23:29:11 +01:00
peaklabs-dev
24ff75bb7f
fix(validation): add @, / and & support to names and descriptions
2026-01-19 18:50:56 +01:00
peaklabs-dev
7aa41675ab
fix(ui): modal issues
...
- tooltips can not extend outside the modal causing a scrollbar to appear
- modals are to wide
- remove unused minWidth and maxWidth props
2026-01-19 18:19:35 +01:00
peaklabs-dev
bd5696db1c
fix(ui): make tooltips a bit wider
2026-01-19 18:17:12 +01:00
🏔️ Peak
6b393ccb7a
Merge branch 'v4.x' into next
2026-01-19 18:06:23 +01:00
peaklabs-dev
d020dee9de
chore(services): update service template json files
2026-01-16 22:29:09 +01:00
peaklabs-dev
3b3e90b55e
refactor(services): improve some service slogans
2026-01-16 22:27:56 +01:00
peaklabs-dev
d76b1fe115
feat(service): add back soketi-app-manager
...
- I think it was accidentally removed in some version
2026-01-16 22:27:17 +01:00
peaklabs-dev
d8ee5ff91e
fix(service): soju svg
2026-01-16 22:26:19 +01:00
peaklabs-dev
4131290719
chore(service): update service templates json
2026-01-16 18:24:30 +01:00
peaklabs-dev
b02e64beda
docs(api): improve app endpoint deprecation description
2026-01-16 18:24:12 +01:00
🏔️ Peak
51301fd12e
feat(notifications): add mattermost notifications ( #7963 )
2026-01-15 21:59:51 +01:00
🏔️ Peak
fbacf7076e
fix(api): application endpoint issues part 2 ( #7948 )
2026-01-15 14:06:07 +01:00
🏔️ Peak
650186b1ab
fix(preview): docker compose preview URLs ( #7959 )
2026-01-15 14:03:10 +01:00
peaklabs-dev
a05c198554
chore(api): update openapi files
2026-01-15 13:44:27 +01:00
peaklabs-dev
e53c71908f
fix(api): if domains field is empty clear the fqdn column
...
- providing an empty string for `domains` allows the ability to remove all URLs from the domains field
2026-01-15 13:12:49 +01:00
peaklabs-dev
161e0d2b05
chore(api): improve current request error message
2026-01-14 15:37:02 +01:00
peaklabs-dev
6ca04b5613
feat(api): add more allowed fields
...
- added dockerfile_location as it is needed for Dockerfile deployments to work properly
- added is_spa as it makes sense together with is_static
- added is_auto_deploy_enabled and is_force_https_enabled
2026-01-14 15:28:02 +01:00
peaklabs-dev
8a1d76cd99
fix(api): is_static and docker network missing
...
- GitHub App and Private Deploy Key where missing is_static and connect_to_docker_network
2026-01-14 15:27:54 +01:00
peaklabs-dev
fb56959418
fix(api): include docker_compose_domains in domain conflict check
2026-01-14 15:22:43 +01:00
peaklabs-dev
5f5c26d841
fix(api): check domain conflicts within the request
2026-01-14 15:22:30 +01:00
peaklabs-dev
754448d9d4
feat(api): improve docker_compose_domains
...
- add url conflict checking and force_domain_override support
- refactor docker_compose_domains URL validation function
2026-01-14 15:22:18 +01:00
peaklabs-dev
c66b6490e6
docs(api): improve domains API docs
2026-01-14 15:21:59 +01:00
peaklabs-dev
f4acf7ca10
refactor(api): application urls validation
...
- rename fqdn to urls as that is what it actually is
- improve URL validation to allow urls without a TLD
- improve error messages to make it clear that URLs are needed
- improve code by combining some actions
2026-01-14 15:21:44 +01:00
🏔️ Peak
b87d54f9e4
feat(api): add url update support to services api ( #7929 )
2026-01-14 14:51:50 +01:00
peaklabs-dev
ae9d0ec817
docs(api): change domains to urls
2026-01-14 14:50:48 +01:00
peaklabs-dev
33d3f196cc
chore(api): improve current request error message
2026-01-14 14:42:35 +01:00
peaklabs-dev
c5196e12d2
fix(api): show an error if the same 2 urls are provided
2026-01-13 20:04:44 +01:00
peaklabs-dev
0628268875
feat(api): improve service urls update
...
- add force_domain_override functionality and docs
- delete service on creation if there is URL conflicts as otherwise we will have stale services (we need to create the service because we need to parse it and more)
2026-01-13 19:25:58 +01:00
peaklabs-dev
aed11b4d67
fix(api): one click service name and description cannot be set during creation
2026-01-13 17:26:51 +01:00
peaklabs-dev
b44b7ac49e
fix: switch custom labels check to UTF-8
...
- this allows more characters then ASCII
2026-01-13 17:12:16 +01:00
peaklabs-dev
aeb9f3c852
fix(env): only show nixpacks plan variables section in dev
2026-01-13 16:58:57 +01:00
🏔️ Peak
3ff2743e01
fix(api): encoding checks ( #7944 )
2026-01-13 16:53:11 +01:00
peaklabs-dev
23b5a3e561
fix(env): only cat .env file in dev
2026-01-13 12:43:18 +01:00
peaklabs-dev
bf3f5c92ec
fix(service): sftpgo port
2026-01-12 23:44:06 +01:00
peaklabs-dev
764d8861f6
feat(api): add update urls support to services api
...
- added update urls support to services api
- remove old stale domains update code
2026-01-12 22:39:30 +01:00
🏔️ Peak
44dde8482e
fix(api): applications create and patch endpoints ( #7917 )
2026-01-12 22:24:39 +01:00
peaklabs-dev
bc575f1560
chore(api): regenerate openapi docs
2026-01-12 22:08:05 +01:00
peaklabs-dev
ce3cae3ff9
fix(api): applications post and patch endpoints
...
- remove `docker_compose_raw` from post and patch endpoints, as the compose file is sourced from git and should not be manually settable via the api
- improve the documentation for `docker_compose_domains` (URLs)
- enhanced array validation for `docker_compose_domains` by validating each array field and verifying which fields are allowed
- set a custom array validation error message, as the default message is not really clear
- show an error if the user attempts to set `domains` when the build pack is `dockercompose`
- validate that the `domains` in `docker_compose_domains` are proper URLs and include a valid scheme (`http` or `https`)
2026-01-12 22:08:05 +01:00
peaklabs-dev
7c0cb2f59d
fix(api): deprecate applications compose endpoint
...
- this endpoint is a duplicate of the services endpoint and also updates fields that do not exist which makes it unstable
2026-01-12 22:08:05 +01:00
peaklabs-dev
9253586f8f
refactor(api): update application create endpoints docs
2026-01-12 22:08:05 +01:00
🏔️ Peak
a83e1899be
fix(api): create service endpoint validation and docs ( #7916 )
2026-01-11 18:29:55 +01:00
peaklabs-dev
ca2d02d8a3
chore(api): update openapi json and yaml
2026-01-11 18:27:54 +01:00
peaklabs-dev
9c0e308dd3
refactor(api): make docker_compose_raw description more clear
2026-01-11 18:27:54 +01:00
peaklabs-dev
a0c307ac45
fix(api): add custom_network_aliases to allowed fields
2026-01-11 18:18:36 +01:00
peaklabs-dev
7c7c09aa3d
fix(api): create service validation and docs
...
- if service type and docker_compose_raw is filled show an error
- if service type is not valid show an error with all valid service types
- remove enum from service type docs as it always gets outdated
2026-01-10 22:29:11 +01:00
peaklabs-dev
9faa3966a6
chore(services): upgrade service template json files
2026-01-08 23:18:43 +01:00
peaklabs-dev
cf06f43aa0
feat(service): add uptime kuma v2 with mysql
2026-01-08 21:10:43 +01:00
peaklabs-dev
4e4f329490
chore(service): improve uptime kuma
...
- improve uptime kuma healthcheck
- rename volume
2026-01-08 21:10:17 +01:00
peaklabs-dev
233c79f598
fix(backup): database restores with custom db name
2026-01-08 16:29:08 +01:00
peaklabs-dev
54a834e042
fix(git): trigger deployments when watch_paths is empty
2026-01-07 19:15:16 +01:00
peaklabs-dev
ccda7db54f
fix(service): supabase studio fails to load schemas
2026-01-07 19:06:12 +01:00
peaklabs-dev
40778ad44d
fix(service): budibase worker envs
2026-01-06 23:10:38 +01:00