Commit Graph
14545 Commits
Author SHA1 Message Date
Bernhard Millauer db46af89b1 Change Castopod service port from 8000 to 8080
The current port mapping 8000 is wrong and the service is never reachable.

As stated in https://docs.castopod.org/main/en/getting-started/docker/, the docker container is exposing 8080.
2026-03-08 18:54:14 +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
peaklabs-dev 7cf13db84f chore(repo): improve contributor PR template 2026-02-23 19:44:34 +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
Andras Bacsai 548dc51517 For v463 lol (#8233) 2026-02-09 12:56:38 +01:00
Andras Bacsai 23914746d0 v4.0.0-beta.463 (#7998) 2026-02-09 12:53:39 +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
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 Gomesandpeaklabs-dev 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
ShadowArcanist e57cc16b91 fix(validation): enforce url validation for instance domain (#8078) 2026-02-03 22:00:12 +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
Andras Bacsai fc229c4889 chore: prepare for PR 2026-02-03 15:32:03 +01:00
peaklabs-dev 3b68914b73 build: upgrade postgres client to fix build error 2026-01-29 22:24:52 +01:00
Andras Bacsai 4fb6f21efd fix(env): skip escaping for valid JSON in environment variables (#8080) 2026-01-28 11:15:16 +01:00
Andras Bacsai c1d2ce6d48 update templates 2026-01-28 11:14:36 +01:00
Andras Bacsai 042cae1335 Merge remote-tracking branch 'origin/next' into 6160-investigate-cant-seem-to 2026-01-28 11:12:22 +01:00
Andras Bacsai c0dadc003d fix(env): skip escaping for valid JSON in environment variables (#6160)
Prevent double-escaping of COMPOSER_AUTH and other JSON environment variables
by detecting valid JSON objects/arrays in realValue() and skipping quote
escaping entirely. This fixes broken JSON values passed to runtime services
while maintaining proper escaping for non-JSON values.

- Add JSON detection before escaping logic in EnvironmentVariable::realValue()
- JSON objects/arrays pass through unmodified, avoiding quote corruption
- Add comprehensive test coverage for JSON vs non-JSON escaping behavior
2026-01-28 10:59:00 +01:00
Miroslav Banovandpeaklabs-dev 442d38c277 fix(api): infinite loop with github app with many repos (#8052)
Co-authored-by: peaklabs-dev <122374094+peaklabs-dev@users.noreply.github.com>
2026-01-27 22:00:02 +01:00
ShadowArcanist 14e33ba56a fix(service): reactive-resume template (#8048) 2026-01-27 21:30:50 +01:00