Commit graph

14558 commits

Author SHA1 Message Date
John Rallis
b2f9137ee9
Fix Grist service template 2026-02-16 12:24:00 +02:00
peaklabs-dev
25ccde83fa
fix(api): add a newline to openapi.json 2026-02-16 00:04:05 +01:00
Andras Bacsai
5d54bc1c96
fix(sentry): use withScope for SSH retry event tracking (#8363) 2026-02-15 14:00:41 +01:00
Andras Bacsai
c3f0ed3098 refactor(ssh-retry): remove Sentry tracking from retry logic
Remove the trackSshRetryEvent() method and its invocation from the SSH retry
flow. This simplifies the retry mechanism and reduces external dependencies for
retry handling.
2026-02-15 14:00:27 +01:00
Andras Bacsai
ced1938d43 chore: prepare for PR 2026-02-15 13:48:01 +01:00
Andras Bacsai
b9e6c12e8d
fix(database): disable proxy on port allocation failure (#8362) 2026-02-15 13:47:37 +01:00
Andras Bacsai
b7480fbe38 chore: prepare for PR 2026-02-15 13:46:08 +01:00
Andras Bacsai
4a0426ef88
fix(push-server-job): skip containers with empty service subId (#8361) 2026-02-15 13:43:54 +01:00
Andras Bacsai
6d9dbb4ba1
fix(jobs): handle queue timeouts gracefully in Horizon (#8360) 2026-02-15 13:43:23 +01:00
Andras Bacsai
e9323e3550 chore: prepare for PR 2026-02-15 13:43:08 +01:00
Andras Bacsai
a34d1656f4 chore: prepare for PR 2026-02-15 13:42:58 +01:00
Andras Bacsai
b0eabeaed3
fix(jobs): initialize status variable in checkHetznerStatus (#8359) 2026-02-15 13:29:14 +01:00
Andras Bacsai
1b2c03fc2d chore: prepare for PR 2026-02-15 13:28:52 +01:00
Andras Bacsai
4ec32290cf fix(server): improve IP uniqueness validation with team-specific error messages
- Refactor server IP duplicate detection to use `first()` instead of `get()->count()`
- Add team-scoped validation to distinguish between same-team and cross-team IP conflicts
- Update error messages to clarify ownership: "already exists in your team" vs "in use by another team"
- Apply consistent validation logic across API, boarding, and server management flows
- Add comprehensive test suite for IP uniqueness enforcement across teams
2026-02-12 08:10:59 +01:00
Andras Bacsai
0c19464db1
feat(service): add sure (#8157) 2026-02-09 17:01:11 +01:00
Andras Bacsai
1a6972bf89
feat(service): disable maybe (#8167) 2026-02-09 17:00:49 +01:00
Andras Bacsai
7589d5699f
fix(ui): fix datalist border color and add repository selection watcher (#8240) 2026-02-09 15:25:35 +01:00
Andras Bacsai
c5afd8638e chore: prepare for PR 2026-02-09 15:24:24 +01:00
Andras Bacsai
bc97208404
fix(api-docs): use proper schema references for environment variable endpoints (#8239) 2026-02-09 14:50:07 +01:00
Andras Bacsai
95e93ad899 chore: prepare for PR 2026-02-09 14:48:16 +01:00
Andras Bacsai
7056f85f81
docs: add Coolify design system reference (#8237) 2026-02-09 14:34:27 +01:00
Andras Bacsai
70f5fa5ca5 Merge remote-tracking branch 'origin/next' into coolify-design-docs 2026-02-09 14:34:04 +01:00
Andras Bacsai
4c56b47cfc fix(docs): update documentation link for Openclaw service 2026-02-09 12:35:36 +01:00
Andras Bacsai
63a1c5c0c7 feat(openclaw): add Openclaw service with environment variables and health checks
- Implemented Openclaw service in Service.php to manage environment variables and passwords.
- Added Openclaw SVG icon for branding.
- Created openclaw.yaml for Docker Compose configuration, including necessary environment variables and volume mappings.
- Updated service-templates-latest.json and service-templates.json to include Openclaw service details and metadata.
2026-02-09 12:33:17 +01:00
Andras Bacsai
3a00984593 cleanup AI instructions 2026-02-09 10:52:15 +01:00
Andras Bacsai
710a3ad958
fix: stop database proxy when is_public changes to false (#8138) 2026-02-09 10:11:29 +01:00
Andras Bacsai
5dde97dac2
Merge branch 'next' into 8035-public-port-stays-open 2026-02-09 10:00:06 +01:00
Andras Bacsai
c9230b6b43 fix(docker): update PostgreSQL version to 16 in Dockerfile 2026-02-09 09:59:21 +01:00
ShadowArcanist
9041777a90
feat(service): disable maybe
This service is no longer maintained by the original authors and their github repository is archived, more info on https://github.com/we-promise/sure?tab=readme-ov-file#backstory
2026-02-06 09:49:28 +05:30
ShadowArcanist
635b1097d3 feat(service): add sure 2026-02-05 06:44:13 +01:00
Alberto Rizzi
bedaed3ae6
feat(ui): improve global search with uuid and pr support (#7901) 2026-02-04 19:39:57 +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
ShadowArcanist
4ca5a7a3ac
fix(service): forgejo login failure (#8145) 2026-02-04 17:34:52 +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
Eric Landheer
dc335cd327
fix(service): activepieces postgres 18 volume mount (#8098) 2026-02-03 22:32:03 +01:00
Rodrigo
aa3953efaf
feat(service): add bento-pdf (#8095) 2026-02-03 22:27:36 +01:00
ShadowArcanist
d8f0fe4bd6
feat(service): disable mautic (#8088) 2026-02-03 22:21:00 +01:00
Cynthia Ebert
b67c70be3b
fix(service): strapi doesn't start (#8084) 2026-02-03 22:19:16 +01:00
Cynthia Ebert
6fb7d69740
fix(service): bugsink login fails due to cors (#8083) 2026-02-03 22:15:02 +01:00
Cynthia Ebert
4967628a89
fix(service): bluesky pds invite code doesn't generate (#8081) 2026-02-03 22:12:21 +01:00
Rafael Aguiar Gomes
cf850bdf3e
feat(service): add satisfactory game server (#8056)
Co-authored-by: peaklabs-dev <122374094+peaklabs-dev@users.noreply.github.com>
2026-02-03 22:06:58 +01:00