Commit Graph
1890 Commits
Author SHA1 Message Date
matfireandGitHub 8ef0f07b5b Merge branch 'next' into v4.x 2026-03-24 20:18:01 +01:00
Andras BacsaiandGitHub eebb8609a7 Add EspoCRM, provided by the official team (#8658) 2026-03-24 14:27:41 +01:00
Andras BacsaiandGitHub 1af20a9567 chore(service): disable Booklore service (#9105) 2026-03-24 14:27:21 +01:00
Claude 23b52487c4 Disable booklore service template
Add `# ignore: true` to the booklore compose file so the service
template generator skips it, hiding it from the UI.

https://claude.ai/code/session_01Y7ZeGwqPp97oXwyLCPja9k
2026-03-23 09:53:07 +00:00
matfireandGitHub 40eff61d59 Merge branch 'next' into v4.x 2026-03-16 17:51:05 +01:00
Taras Machyshyn c4279a6bcb Define static versions 2026-03-16 18:23:47 +02:00
Andras Bacsai 0ffcee7a4d Squashed commit from '4fhp-investigate-os-command-injection' 2026-03-16 16:40:16 +01:00
Andras BacsaiandGitHub c61d71966e feat(service): update databasus to v3.16.2 (#8586) 2026-03-16 13:46:14 +01:00
Andras BacsaiandGitHub b5e03c3a56 feat(service): Add librespeed (#8626) 2026-03-16 13:46:02 +01:00
Andras BacsaiandGitHub 44a36d0df9 chore(service): Update SeaweedFS images to version 4.13 (#8738) 2026-03-16 13:45:54 +01:00
Andras BacsaiandGitHub a8d3522653 fix(template): fix heyform template (#8747) 2026-03-16 13:45:44 +01:00
Andras BacsaiandGitHub 2d1bad5f39 feat(templates): Add imgcompress service, for offline image processing (#8763) 2026-03-16 13:45:34 +01:00
matfireandGitHub e62940318d Merge branch 'next' into v4.x 2026-03-15 18:04:00 +01:00
Andras Bacsai a97612b29e fix(docker-compose): respect preserveRepository when injecting --project-directory
When adding --project-directory to custom docker compose start commands,
use the application's host workdir if preserveRepository is true, otherwise
use the container workdir. Add tests for both scenarios and explicit paths.
2026-03-13 13:53:03 +01:00
ShadowArcanistandGitHub c25e59e7ed chore(service): pin imgcompress to a static version instead of latest 2026-03-13 12:28:25 +05:30
ShadowArcanistandGitHub 35eb5cf937 chore(service): remove unused attributes on imgcompress service 2026-03-13 12:27:55 +05:30
Andras BacsaiandGitHub 6408718ad1 fix(service): hoppscotch fails to start due to db unhealthy (#8949) 2026-03-13 07:56:47 +01:00
Andras BacsaiandGitHub 0cfc930ec8 Change Castopod service port from 8000 to 8080 (#8817) 2026-03-13 07:55:47 +01:00
Andras BacsaiandGitHub 413d0747cf feat(service): update n8n-with-postgres-and-worker to 2.10.4 (#8807) 2026-03-13 07:55:23 +01:00
ShadowArcanistandGitHub 963e335621 chore(service): pin castopod service to a static version instead of latest 2026-03-13 12:05:06 +05:30
ShadowArcanistandGitHub f1b8aaed2e fix(service): hoppscotch fails to start due to db unhealthy 2026-03-13 11:40:25 +05:30
Andras Bacsai 01aa534556 fix(application-source): support localhost key with id=0
Previously, the view checked $privateKeyId with ! operator, which
incorrectly treats 0 (localhost key) as falsy. Changed to explicit
is_null() checks to distinguish between null (no key) and 0 (localhost).
Added test coverage for both cases.
2026-03-09 17:20:33 +01:00
Bernhard MillauerandGitHub 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
Michael Chan 18118f1d61 fixup 2026-03-08 01:08:18 -05:00
Andras BacsaiandGitHub db52a20ed8 chore(templates): update n8n templates to 2.10.2 (#8679) 2026-03-05 16:23:47 +01:00
Ariq Pradipa Santoso 5585e68b38 Add imgcompress service configuration for offline image processing
- Introduced a new YAML configuration file for imgcompress service.
- Configured the service with environment variables for customization.
2026-03-04 12:07:52 +07:00
Fábio Henrique AraújoandGitHub dd1f5d9bbf Merge branch 'coollabsio:next' into next 2026-03-03 09:08:41 -03:00
Andras Bacsai 76ae720c36 feat(subscription): add Stripe server limit quantity adjustment flow
Introduce a new `UpdateSubscriptionQuantity` Stripe action to:
- preview prorated due-now and next-cycle recurring costs
- update subscription item quantity with proration invoicing
- revert quantity and void invoice when payment is not completed

Wire the flow into the Livewire subscription actions UI with a new adjust-limit modal,
price preview loading, and confirmation-based updates. Also refactor the subscription
management section layout and fix modal confirmation behavior for temporary 2FA bypass.

Add `Subscription::billingInterval()` helper and comprehensive Pest coverage for
quantity updates, preview calculations, failure/revert paths, and billing interval logic.
2026-03-03 12:24:13 +01:00
Andras BacsaiandGitHub 1f1f2936e5 fix(service): ente photos join link doesn't work (#8727) 2026-03-03 11:56:15 +01:00
Andras BacsaiandGitHub 66efcaf352 fix(service): cloudreve doesn't persist data across restarts (#8740) 2026-03-03 11:55:37 +01:00
mufeng 01459df60d fix(template): fix heyform template 2026-03-03 17:57:00 +08:00
Andras Bacsai d2744e0cff fix(database): handle PDO constant name change for PGSQL_ATTR_DISABLE_PREPARES
Support both the older PDO::PGSQL_ATTR_DISABLE_PREPARES and newer
Pdo\Pgsql::ATTR_DISABLE_PREPARES constant names to ensure compatibility
across different PHP versions.
2026-03-03 09:04:45 +01:00
ShadowArcanistandGitHub 9597bfb802 fix(service): cloudreve doesn't persist data across restarts 2026-03-03 11:20:40 +05:30
Fábio Henrique AraújoandGitHub 45d991565e Update SeaweedFS images to version 4.13 2026-03-02 20:04:29 -03:00
Andras BacsaiandGitHub 6f2be461f8 Merge branch 'next' into fix/ente-photos-join-album 2026-03-02 16:57:38 +01:00
Andras BacsaiandGitHub e436eeef91 feat(service): disable minio community edition (#8686) 2026-03-02 12:52:14 +01:00
Andras BacsaiandGitHub 61366871ee Fix Grist service template (#8384) 2026-03-02 12:52:03 +01:00
Andras BacsaiandGitHub e7fb4155cf feat(service): add Pydio cells (#8323) 2026-03-02 12:51:50 +01:00
Felix MönckemeyerandGitHub ed9b9da249 fix: join link should be set correctly in the env variables 2026-03-02 12:00:19 +01:00
ShadowArcanistandGitHub 8c13ddf2c7 feat(service): disable minio community edition 2026-02-28 18:38:06 +05:30
Jason TrudeauandGitHub 92cf88070c Add files via upload
Uploaded:

/templates/compose/n8n-with-postgres-and-worker.yaml
/templates/compose/n8n.yaml
/templates/compose/n8n-with-postgresql.yaml
2026-02-27 22:41:52 -05:00
Taras Machyshyn a2540bd233 Admin password 2026-02-27 20:42:20 +02:00
Taras Machyshyn 30e65abf1b Added EspoCRM 2026-02-27 20:23:24 +02:00
Diogo CarvalhoandGitHub 34e9f97b79 Fix logo format 2026-02-25 23:48:15 +00:00
Diogo CarvalhoandGitHub 1a8441b230 Rename speedtest to librespeed 2026-02-25 23:28:20 +00:00
Diogo CarvalhoandGitHub 907b3d04c1 Add speedtest service 2026-02-25 23:22:38 +00:00
Andras Bacsai 30c0b37689 chore: prepare for PR 2026-02-25 10:58:29 +01:00
Andras BacsaiandGitHub 78e584a136 feat(service): upgrade beszel and beszel-agent to v0.18 (#8513) 2026-02-24 12:56:36 +01:00
Andras BacsaiandGitHub 912e5f6db2 feat(service): disable pterodactyl panel and pterodactyl wings (#8512) 2026-02-24 12:55:52 +01:00
FiruandGitHub 7ad6bbafcd chore(templates): bump databasus image version 2026-02-24 11:25:17 +08:00