Yassir
eaa668036f
feat(service): upgrade docker registry template ( #7034 )
...
Co-authored-by: 🏔️ Peak <122374094+peaklabs-dev@users.noreply.github.com>
2026-01-05 14:13:42 +01:00
Junglei Kim
99e3c3ea9f
feat(service): add trailbase template ( #6934 )
...
Co-authored-by: 🏔️ Peak <122374094+peaklabs-dev@users.noreply.github.com>
2026-01-05 13:56:41 +01:00
🏔️ Peak
6db5ec2995
feat: improve validation patterns ( #7875 )
2026-01-05 13:31:49 +01:00
Andras Bacsai
41925d21ef
fix: make PgBouncer prepared statement disabling configurable ( #7876 )
2026-01-05 13:18:28 +01:00
Andras Bacsai
3eacaa325b
fix: make PgBouncer prepared statement disabling configurable
...
Use PDO::PGSQL_ATTR_DISABLE_PREPARES with DB_DISABLE_PREPARES env variable
to prevent "cached plan must not change result type" errors during rolling
deployments with PgBouncer. Defaults to false for normal operation.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-05 13:16:28 +01:00
peaklabs-dev
e774921866
refactor: remove duplicated validation messages
2026-01-05 13:15:14 +01:00
peaklabs-dev
4021c8ac2f
feat: allow more characters when validating
...
- allow more characters in the name and description validation, while still not allowing any unsafe characters
2026-01-05 13:14:27 +01:00
🏔️ Peak
4e861a19b4
feat(service): improve n8n and update n8n worker to v2 ( #7874 )
2026-01-05 12:34:19 +01:00
peaklabs-dev
c93951da20
chore(service): change sqlite pool size to v2 default
2026-01-05 12:29:18 +01:00
peaklabs-dev
a5222830c3
chore(services): update service json
2026-01-05 12:14:06 +01:00
peaklabs-dev
60427b695b
feat(service): update n8n worker to v2
...
- update n8n and n8n worker to v2
- add external n8n task-runners
- change all env variables to v2 naming
- improve some defaults
- formatting, ordering and spacing
2026-01-05 12:13:43 +01:00
peaklabs-dev
b0b9c59fd5
chore(service): improve n8n v2
...
- update n8n to the latest version
- change all env variables to v2 naming
- improve some defaults
- formatting, ordering and spacing
2026-01-05 12:12:10 +01:00
Andras Bacsai
84c89a83b8
fix: disable prepared statements for PgBouncer compatibility
...
Add PDO::ATTR_EMULATE_PREPARES option to prevent "cached plan must not
change result type" errors during rolling deployments with PgBouncer.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-05 12:04:09 +01:00
Andras Bacsai
77e895c9e1
fix(deployment): use mainServer consistently instead of redundant original_server ( #7872 )
2026-01-05 12:03:19 +01:00
Andras Bacsai
81780d652f
fix(deployment): use mainServer consistently instead of redundant original_server
...
Remove the redundant $original_server property and use $mainServer throughout
ApplicationDeploymentJob. Both properties held the same value (the deployment
target server), causing unnecessary duplication.
Also fixes two bugs in generate_compose_file() where $this->server was used
instead of $this->mainServer for isSwarm() and isLogDrainEnabled() checks.
When using a build server, $this->server could point to the build server,
causing incorrect configuration for the deployment target.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-05 11:56:08 +01:00
Andras Bacsai
162eaa9f0d
feat(github): implement processing for GitHub pull request webhooks and add helper functions for commit and PR file retrieval
2026-01-05 11:13:18 +01:00
Andras Bacsai
02a13a54d0
update n8n with postgres to the latest stable version 2.0.x with all necessary changes ( #7703 )
2026-01-05 09:49:56 +01:00
peaklabs-dev
8da8afbf49
chore(services): update service templates json
2026-01-04 22:28:08 +01:00
Yassir
959dfa8125
fix(ui): images inside coolify changelog ( #7357 )
2026-01-04 21:59:34 +01:00
peaklabs-dev
db2b8125df
refactor(service): improve evolution-api
...
- update evolution-api
- remove unused code
- format compose file
2026-01-04 21:54:50 +01:00
desarrollonextpro
c5ba28b686
feat(service): add healthchecks to evolution-api service ( #6607 )
2026-01-04 21:52:05 +01:00
Himanshu Ahuja
5899b4b241
fix(service): remove command from unleash template ( #7379 )
2026-01-04 19:45:35 +01:00
Andras Bacsai
fdb7f36347
refactor(server): remove unused destinationsByServer method
2026-01-04 19:37:47 +01:00
Favour Chukwuedo
571bbe235d
feat(ui): make git repository dropdown searchable ( #7064 )
...
Co-authored-by: 🏔️ Peak <122374094+peaklabs-dev@users.noreply.github.com>
2026-01-04 19:28:15 +01:00
Hendra Manudinata
787468f73c
feat(install): add postmarketos to the supported distributions ( #6909 )
2026-01-04 19:07:00 +01:00
Joshua Hennig
8002bb6e8e
feat(magic): add LOWERCASEUSER as magic variable ( #6942 )
2026-01-04 18:57:04 +01:00
Murat Aslan
4fa3c538bc
fix(ui): change password visibility eye icon based on state ( #7729 )
2026-01-04 18:52:07 +01:00
peaklabs-dev
7399654c96
chore(service): upgrade activepieces and postgres
2026-01-04 18:31:38 +01:00
peaklabs-dev
a57092cf4c
chore(git): remove pre-commit hooks
...
- this slows committing down
- it also attaches files to commits where they should not be included which makes history and changed files harder to navigate
2026-01-04 18:31:08 +01:00
Alex
5685e0e649
chore(service): upgrade uptime kuma to version 2 ( #7258 )
2026-01-04 17:58:01 +01:00
Felipe Yousoro
a639d9e0d9
feat(lang): update portuguese language keys ( #7020 )
2026-01-04 17:47:38 +01:00
Murat Aslan
aee48ea828
fix(service): correct POSTGRES_HOST in freshrss ( #7759 )
2026-01-04 17:41:25 +01:00
Muhammed Mustafa AKŞAM
cbf412ea35
fix: add datetime cast to finished_at column ( #7418 )
2026-01-04 17:23:22 +01:00
ShadowArcanist
cc3e39db1f
feat(ui): show server name on resource card ( #7417 )
2026-01-04 17:19:01 +01:00
peaklabs-dev
8ba253dcd9
chore(services): update service-templates.json
2026-01-04 17:16:32 +01:00
luo jiyin
ac490a0ee0
chore(docker): add healthchecks to dev services ( #7856 )
2026-01-04 17:01:26 +01:00
Datenschmutz
d08f8e96f8
feat(services): update authentik ( #7380 )
2026-01-04 16:46:50 +01:00
Pushkar Gupta
4c5b38759d
feat(lang): add missing chinese translation keys ( #7477 )
2026-01-04 16:37:10 +01:00
Muhammed Mustafa AKŞAM
9b6d1613ed
fix(docs): remove incorrect uuid format in openapi spec ( #7419 )
...
Co-authored-by: 🏔️ Peak <122374094+peaklabs-dev@users.noreply.github.com>
2026-01-04 16:16:19 +01:00
peaklabs-dev
dc6ef3d231
fix: APP_NAME in development
...
- using a different APP_NAME for development might seem like a good idea but it is annoying and causes issues when debugging, especially with Redis as it is used as a key prefix
2026-01-04 14:33:11 +01:00
peaklabs-dev
dcdb91afaf
chore(deps): update composer and node dependencies
2026-01-04 14:30:50 +01:00
Andras Bacsai
e4e0618cea
perf(server): optimize destinationsByServer query ( #7854 )
2026-01-02 19:53:46 +01:00
Andras Bacsai
dd7962885c
fix: use original_server for log drain config in generate_compose_file ( #7619 )
2026-01-02 17:12:41 +01:00
Andras Bacsai
7e73058b0a
chore: update versions.json for consistency across environments
2026-01-02 17:10:50 +01:00
Andras Bacsai
27bc72ede1
chore: update contributors guide ( #7807 )
2026-01-02 17:07:16 +01:00
Andras Bacsai
63380d27c7
fix(service): prevent public toggle from saving entire database form
...
The instantSave method for the 'Make it publicly available' checkbox was
calling submitDatabase(), which saved all form fields. This caused
unintended saves when only toggling the public visibility. The
syncDatabaseData() call already handles saving the public toggle state.
2026-01-02 16:59:20 +01:00
Andras Bacsai
a4cef981fe
fix(templates): use FQDN instead of URL for Weblate site domain ( #7827 )
2026-01-02 16:57:59 +01:00
Andras Bacsai
e158963f82
feat(templates): update Postgresus to Databasus and bump Docker Image ( #7799 )
2026-01-02 16:57:44 +01:00
Andras Bacsai
b6d28498f9
Update Rybbit service images to v2.2.3 ( #7778 )
2026-01-02 16:57:08 +01:00
Andras Bacsai
a78c6edb93
feat(template): mage-ai ( #7705 )
2026-01-02 16:56:53 +01:00