Commit Graph

  • fe8b3412d3 refactor(settings): harden dev_helper_version validation and escape build args (#9670) Andras Bacsai 2026-04-20 11:52:48 +02:00
  • 03a35faf2c refactor(storage): tighten S3 endpoint URL validation (#9668) Andras Bacsai 2026-04-20 11:51:51 +02:00
  • 6a5fd40a5c refactor(policies): add uploadBackup ability and enforce it on backup upload endpoint Andras Bacsai 2026-04-20 11:51:35 +02:00
  • dc9322b11f refactor(settings): validate dev_helper_version and escape build args Andras Bacsai 2026-04-20 11:51:27 +02:00
  • 4d83688896 refactor(api): return generic error messages for upstream and storage failures Andras Bacsai 2026-04-20 11:50:30 +02:00
  • 297e9c41e1 refactor(storage): tighten S3 endpoint URL validation Andras Bacsai 2026-04-20 11:50:19 +02:00
  • e6a6446dae refactor(backup): validate database backup upload file type and size (#9667) Andras Bacsai 2026-04-20 11:46:31 +02:00
  • af0a8badb3 refactor(backup): validate database backup upload file type and size Andras Bacsai 2026-04-20 11:45:00 +02:00
  • e1f40903c3 refactor(volumes): validate input and escape shell args (#9666) Andras Bacsai 2026-04-20 11:28:18 +02:00
  • 410a9a6195 refactor(volumes): validate input and escape shell args Andras Bacsai 2026-04-20 11:27:10 +02:00
  • 950c4e5936 Update EMQX image to use 'latest' tag Mohmmad Qunibi 2026-04-20 12:17:08 +03:00
  • cc0a864486 Merge branch 'coollabsio:v4.x' into add-emqx-as-a-service-template Mohmmad Qunibi 2026-04-20 12:14:33 +03:00
  • d392bab4c1 Merge branch 'next' into v5.x-chore/deprecate-docker-swarm 🏔️ Peak 2026-04-20 01:12:43 +02:00
  • de61781b3f Merge branch 'next' into v5.x-feat/standardize-database-backups v5.x-feat/standardize-database-backups 🏔️ Peak 2026-04-20 01:12:00 +02:00
  • 53522166d0 refactor(backup): simplify databasesToBackup parsing peaklabs-dev 2026-04-19 23:50:36 +02:00
  • 02951fd95f test: update backup tests to match standardized backup logic peaklabs-dev 2026-04-18 23:28:08 +02:00
  • defa5e6d3e feat(api): align backup api endpoints with standardized backup logic peaklabs-dev 2026-04-19 00:29:07 +02:00
  • f407ff8b2b feat(backup): add improved restore functionality peaklabs-dev 2026-04-18 23:31:24 +02:00
  • 9413454e02 feat(backup): improve backup job settings ui peaklabs-dev 2026-04-18 23:33:21 +02:00
  • 9fbe73ee01 feat(backup): add dump_all checkbox to mongodb peaklabs-dev 2026-04-19 00:23:45 +02:00
  • afd7111963 feat(backup): add legacy badge with helper to ui peaklabs-dev 2026-04-18 23:03:28 +02:00
  • 2dc28a69aa feat(ui): allow custom classes on helper popup peaklabs-dev 2026-04-18 22:58:48 +02:00
  • f67c26e12f feat(backup): mark single database backup executions as legacy peaklabs-dev 2026-04-18 22:41:05 +02:00
  • 90efeb30e4 feat(backup): standardize backup job peaklabs-dev 2026-04-19 00:32:02 +02:00
  • cecab3c027 chore(backup): rename backup execution database_name to databases peaklabs-dev 2026-04-18 22:38:59 +02:00
  • 2b07f5b77b feat(backup): enable dump_all for backups without databases peaklabs-dev 2026-04-19 22:11:37 +02:00
  • 8a715489cb Delete lessons.md Andras Bacsai 2026-04-19 17:42:17 +02:00
  • 1f9dd5326f Merge remote-tracking branch 'origin/next' into audit-policies Andras Bacsai 2026-04-19 17:40:12 +02:00
  • a1b2ab124a fix(api): use explicit team ID for S3 storage lookup in backup endpoints (#9655) Andras Bacsai 2026-04-19 15:28:13 +02:00
  • 5019c8db92 fix(api): use explicit team ID for S3 storage lookup in backup endpoints Andras Bacsai 2026-04-19 15:26:47 +02:00
  • 661d609da3 fix(server): exclude persistent resources from container prune (#9654) Andras Bacsai 2026-04-19 15:19:41 +02:00
  • 43f33d94ad Merge remote-tracking branch 'origin/next' into audit-policies Andras Bacsai 2026-04-19 15:19:37 +02:00
  • 0620496c5f fix(server): exclude persistent resources from container prune Andras Bacsai 2026-04-19 15:17:47 +02:00
  • 371e883c75 refactor(api): validate and throttle feedback endpoint (#9653) Andras Bacsai 2026-04-19 14:50:03 +02:00
  • 434f91f83c refactor(help): raise feedback subject cap to 600 characters Andras Bacsai 2026-04-19 14:48:34 +02:00
  • 233f063850 refactor(help): cap feedback subject length to 255 characters Andras Bacsai 2026-04-19 14:46:42 +02:00
  • 5bf4bb9e80 feat(api): add DELETE endpoint for preview deployments by PR id (#9614) Andras Bacsai 2026-04-19 14:43:32 +02:00
  • e7bbd45408 refactor(api): validate and throttle feedback endpoint Andras Bacsai 2026-04-19 14:41:47 +02:00
  • 1337e4351a refactor(webhook): encrypt manual webhook secrets and tighten HMAC verification (#9652) Andras Bacsai 2026-04-19 12:53:02 +02:00
  • bafb9a5a8b refactor(webhook): encrypt manual webhook secrets and tighten HMAC verification Andras Bacsai 2026-04-19 12:52:23 +02:00
  • 0627e14810 build(deps-dev): bump follow-redirects from 1.15.11 to 1.16.0 (#9580) Andras Bacsai 2026-04-19 12:04:56 +02:00
  • 33518b24a2 refactor: tighten team scoping on resource creation and admin nav (#9651) Andras Bacsai 2026-04-19 12:01:11 +02:00
  • f77cc91b83 refactor(admin): use named routes for admin index navigation Andras Bacsai 2026-04-19 11:55:36 +02:00
  • a478ac66eb refactor: scope destination and resource lookups by current team Andras Bacsai 2026-04-19 11:52:52 +02:00
  • 0ca6ebdfad fix(modal): add some padding to the top of the modal content to prevent cuttoffs of the content area and restore close-outside click behaviour Jan Thiel 2026-04-19 07:35:21 +02:00
  • 14eb37b9aa fix(modal): add missing scrolling behavior for better user experience on smaller screens for modals with much content Jan Thiel 2026-04-17 12:42:22 +02:00
  • beeed85e43 feat(service): enable plane DarkMaper 2026-04-18 23:35:59 +02:00
  • 53b47b0baa feat(service): update docker-compose according to the official doc DarkMaper 2026-04-18 23:35:37 +02:00
  • 2d8c6f09e2 feat(backup): make backup all databases the default peaklabs-dev 2026-04-18 22:30:29 +02:00
  • 15cb9446ff chore(swarm): mark docker swarm as deprecated peaklabs-dev 2026-04-17 23:28:54 +02:00
  • 340cd70ae5 chore(ui): add a deprecated notice component peaklabs-dev 2026-04-17 23:29:47 +02:00
  • bceb5f28dc feat(applications): add DELETE endpoint for preview deployments by PR id Andras Bacsai 2026-04-17 13:29:11 +02:00
  • 451b7376ed Merge remote-tracking branch 'origin/next' into feat/railpack Andras Bacsai 2026-04-17 07:01:27 +02:00
  • e18ac5a7e8 fix(service): twenty fails to deploy due to dependency unhealthy ShadowArcanist 2026-04-16 23:18:19 +05:30
  • c07053d28b fix(templates): restore Jitsi Meet service template (#4813) miqonee 2026-04-16 18:44:23 +07:00
  • 0daf450efb build(deps-dev): bump follow-redirects from 1.15.11 to 1.16.0 dependabot[bot] 2026-04-15 19:04:15 +00:00
  • be6acd6f24 Changed the category of emqx to Networking Mohmmad Qunibi 2026-04-15 19:11:03 +03:00
  • 6307bd1ad8 Merge branch 'next' into add-emqx-as-a-service-template Mohmmad Qunibi 2026-04-15 19:00:38 +03:00
  • 3a8f52ce16 fix(team): mark servers unreachable when subscription ends Andras Bacsai 2026-04-15 15:12:29 +02:00
  • a5b3d3a536 fix(migrations): guard uuid column addition and filter teamless servers Andras Bacsai 2026-04-15 14:24:41 +02:00
  • 8b4e8fd783 Merge branch 'next' into add-emqx-as-a-service-template Mohmmad Qunibi 2026-04-15 11:56:55 +03:00
  • d4e4e446b0 feat: add emqx service template Mohmmad Qunibi 2026-04-15 11:30:43 +03:00
  • 68e8d6904d feat(env): add buildtime and runtime checkboxes for shared variables Andras Bacsai 2026-04-14 17:14:49 +02:00
  • 2ca0ee7d19 feat(ui): show warning callout on sentinel page if sentinel is out of sync ShadowArcanist 2026-04-14 19:11:27 +05:30
  • 2a5e1f4838 fix(ui): server metrics charts were not loading after enabling metrics ShadowArcanist 2026-04-14 19:05:40 +05:30
  • 3fa4ea9ad3 fix(git): preserve ssh scheme URLs with custom ports (#9425) Andras Bacsai 2026-04-14 15:31:31 +02:00
  • 65ca7e2df3 refactor(ui): use callout components for application metrics alerts ShadowArcanist 2026-04-14 19:01:01 +05:30
  • f8d095c9b9 fix(routes): fix application metrics link and rename server.charts to server.metrics ShadowArcanist 2026-04-14 18:59:08 +05:30
  • 6b1b1b14f2 feat(ui): move Sentinel to dedicated tab with sidebar navigation and logs page ShadowArcanist 2026-04-14 18:50:01 +05:30
  • df5a9e9ba3 chore(version): bump Coolify to 4.0.0-beta.474 Andras Bacsai 2026-04-14 11:29:50 +02:00
  • 7667146678 Added extra documentation on format for port+path for domains (#8331) Andras Bacsai 2026-04-14 11:18:35 +02:00
  • 988c127e20 Merge remote-tracking branch 'origin/next' into domain-info-addition Andras Bacsai 2026-04-14 11:17:59 +02:00
  • 7196b05777 Merge remote-tracking branch 'origin/next' into domain-info-addition Andras Bacsai 2026-04-14 11:17:40 +02:00
  • b20729d47f feat(services): add architecture warning (#8390) Andras Bacsai 2026-04-14 11:16:57 +02:00
  • 6b609536a5 fix(templates): mark Cal.com as AMD-only Andras Bacsai 2026-04-14 11:16:18 +02:00
  • aa445b4a6c Resolve remaining merge conflicts Andras Bacsai 2026-04-14 11:14:22 +02:00
  • 7a6e88175c feat(ui): improve service settings UX, headings, and helper text for clarity (#9027) Andras Bacsai 2026-04-14 10:54:01 +02:00
  • 07c6b02a82 Merge remote-tracking branch 'origin/next' into jean/organize-service-ui Andras Bacsai 2026-04-14 10:52:01 +02:00
  • 9f86b73d65 fix(healthcheck): user input is rejected if path contains comma and semicolon (#9223) Andras Bacsai 2026-04-14 10:41:55 +02:00
  • 09f433b266 feat(ui): display memory limit fields in single row (#9232) Andras Bacsai 2026-04-14 10:39:37 +02:00
  • f246e0aa99 feat(ui): add info callout to clone resource section about excluded items (#9233) Andras Bacsai 2026-04-14 10:39:00 +02:00
  • 340c5dc039 feat(ui): categorize application advanced settings into logical sections (#9234) Andras Bacsai 2026-04-14 10:38:43 +02:00
  • 91d5f46485 fix(dev): add Docker volume path mapping to testing-host for database deployments (#9534) Andras Bacsai 2026-04-14 10:38:23 +02:00
  • 5eb2c90c04 fix(installer): use RHEL Docker repo for Rocky Linux (#9541) Andras Bacsai 2026-04-14 10:31:54 +02:00
  • 16d9c02e73 fix(install): use Rocky Linux RHEL Docker repository Andras Bacsai 2026-04-14 10:31:01 +02:00
  • 067dd35e2b fix(dev): add Docker volume path mapping to testing-host for database deployments Tim L. White 2026-04-13 16:13:00 -06:00
  • 57ea0764b8 v4.0.0-beta.473 (#9521) v4.0.0-beta.473 Andras Bacsai 2026-04-13 11:26:15 +02:00
  • 39944180e3 build(realtime): bump coolify-realtime to 1.0.13 Andras Bacsai 2026-04-13 10:21:24 +02:00
  • 60f76380bd build(realtime): bump coolify-realtime to 1.0.13 Andras Bacsai 2026-04-13 10:21:01 +02:00
  • bbec5d9268 build(deps): bump axios from 1.13.6 to 1.15.0 in /docker/coolify-realtime (#9516) Andras Bacsai 2026-04-13 10:18:42 +02:00
  • 08adbd60f5 build(deps-dev): bump axios from 1.13.2 to 1.15.0 (#9515) Andras Bacsai 2026-04-13 10:16:59 +02:00
  • 01179edd50 build(deps): bump phpseclib/phpseclib from 3.0.50 to 3.0.51 (#9500) Andras Bacsai 2026-04-13 10:16:31 +02:00
  • d5c8d1c6ae fix(validation): allow protocol suffix and ip in port mappings (/tcp, /udp, /sctp) (#9503) Andras Bacsai 2026-04-13 10:13:30 +02:00
  • 942e1baaec build(deps): bump axios in /docker/coolify-realtime dependabot[bot] 2026-04-12 11:13:23 +00:00
  • 1cab5a8ff4 build(deps-dev): bump axios from 1.13.2 to 1.15.0 dependabot[bot] 2026-04-12 08:52:10 +00:00
  • f825a1f1a8 fix(validation): support IP binding in port mappings ShadowArcanist 2026-04-11 22:24:52 +05:30
  • 8d84e171b6 fix(validation): allow protocol suffix in port mappings (/tcp, /udp, /sctp) ShadowArcanist 2026-04-11 17:47:34 +05:30
  • a6597279da build(deps): bump phpseclib/phpseclib from 3.0.50 to 3.0.51 dependabot[bot] 2026-04-10 22:06:07 +00:00
  • 514a100a60 feat(terminal): add secure uploaded file lifecycle for imports 7210-pr-review Andras Bacsai 2026-04-10 15:53:45 +02:00
  • bdeff06d01 Merge remote-tracking branch 'origin/next' into 7210-pr-review Andras Bacsai 2026-04-10 14:05:11 +02:00