Commit Graph

  • 63fcc0ebc3 feat(acl): Change views/backend code to able to use proper ACL's later on. Currently it is not enabled. Andras Bacsai 2025-08-26 10:27:31 +02:00
  • 5a88377a67 chore(cleanup): remove unused GitLab view files for change, new, and show pages Andras Bacsai 2025-08-26 10:27:07 +02:00
  • 74ebaef17b feat(api): enhance IP access control in middleware and settings; support CIDR notation and special case for 0.0.0.0 to allow all IPs Andras Bacsai 2025-08-26 10:26:39 +02:00
  • 0f8b86c253 chore(docs): remove AGENTS.md file; enhance CLAUDE.md with detailed form authorization patterns and service configuration examples Andras Bacsai 2025-08-26 10:25:12 +02:00
  • 83f2e856ec feat(sentinel): implement SentinelRestarted event and update Livewire components to handle server restart notifications Andras Bacsai 2025-08-25 20:27:54 +02:00
  • be47884ee0 feat(docs): expand authorization documentation for custom Alpine.js components; include manual protection patterns and implementation guidelines Andras Bacsai 2025-08-25 11:33:27 +02:00
  • 0831905443 feat(docs): update architecture and development guidelines; enhance form components with built-in authorization system and improve routing documentation Andras Bacsai 2025-08-25 09:31:40 +02:00
  • 990331cd74 feat(validation): add ValidIpOrCidr rule for validating IP addresses and CIDR notations; update API access settings UI and add comprehensive tests Andras Bacsai 2025-08-25 09:31:31 +02:00
  • ae1b0de561 feat(auth): enhance authorization checks in Livewire components for resource management Andras Bacsai 2025-08-24 17:14:55 +02:00
  • ae79a98d72 feat(auth): add middleware for resource creation authorization Andras Bacsai 2025-08-24 17:14:40 +02:00
  • 3e1f47a243 feat(auth): introduce resource creation authorization middleware and policies for enhanced access control Andras Bacsai 2025-08-24 17:14:33 +02:00
  • 0702d29ae1 Update claude-code-review.yml Andras BacsaiandGitHub 2025-08-25 14:20:41 +02:00
  • fd141e4d87 Merge pull request #6434 from coollabsio/add-claude-github-actions-1756124021474 Andras BacsaiandGitHub 2025-08-25 14:14:48 +02:00
  • e565d8f6c4 "Claude Code Review workflow" Andras Bacsai 2025-08-25 14:13:44 +02:00
  • 3f6834ea41 "Claude PR Assistant workflow" Andras Bacsai 2025-08-25 14:13:42 +02:00
  • b1334a1bc6 feat(auth): implement comprehensive authorization checks across API controllers Andras Bacsai 2025-08-23 18:51:10 +02:00
  • b5fe5dd909 feat(auth): refine authorization checks for S3 storage and service management Andras Bacsai 2025-08-23 18:50:50 +02:00
  • adb8f9d88e feat(auth): implement authorization checks for database management Andras Bacsai 2025-08-23 18:50:35 +02:00
  • 6d02f6a60b feat(auth): add comprehensive authorization checks for all kind of resource creations Andras Bacsai 2025-08-23 18:47:31 +02:00
  • b2de69a9ba feat(auth): enhance API error handling for authorization exceptions Andras Bacsai 2025-08-23 18:45:56 +02:00
  • 6ef16f6170 fix(auth): enhance authorization checks in application management Andras Bacsai 2025-08-23 18:19:50 +02:00
  • 7af5d7683a fix hover area and app level margin aaryan359 2025-08-23 17:07:29 +05:30
  • 40f108d6e1 feat(auth): implement authorization checks for application management Andras Bacsai 2025-08-22 16:47:59 +02:00
  • 37ee6717e9 feat(security): add authorization checks for package updates in Livewire components Andras Bacsai 2025-08-22 14:43:18 +02:00
  • 8408205955 feat(validation): add custom validation rules for Git repository URLs and branches Andras Bacsai 2025-08-22 14:38:21 +02:00
  • 841e33bac0 fix(github-deploy-key): update background color for selected private keys in deployment key selection UI Andras Bacsai 2025-08-22 14:12:24 +02:00
  • 6772cfe603 feat(auth): implement authorization for Docker and server management Andras Bacsai 2025-08-22 14:04:25 +02:00
  • 6c75e89303 fix(errors): update error pages to provide navigation options Andras Bacsai 2025-08-22 14:00:01 +02:00
  • d8d01e6886 feat(auth): implement authorization for PrivateKey management Andras Bacsai 2025-08-22 13:02:20 +02:00
  • 3ffc751f1a feat(auth): implement authorization checks for server updates across multiple components Andras Bacsai 2025-08-22 13:02:11 +02:00
  • 0748ef3ee5 refactor(jobs): rename job classes to indicate deprecation status Andras Bacsai 2025-08-22 12:09:12 +02:00
  • 7d10711a65 fix(servercheck): Properly check server statuses with and without Sentinel Andras Bacsai 2025-08-22 11:50:56 +02:00
  • 0aef9b3f5c docs: add AGENTS.md for project guidance and development instructions Andras Bacsai 2025-08-22 11:49:58 +02:00
  • a6fc39e798 feat(git-settings): add support for shallow cloning in application settings Andras Bacsai 2025-08-21 10:16:57 +02:00
  • d832abaa35 fix(sanitization): enhance DOMPurify hook to remove Alpine.js directives for improved XSS protection Andras Bacsai 2025-08-19 18:54:16 +02:00
  • a5a6cd70fa Migrate from bitnami/zookeeper to signoz/zookeeper NageshbansalandGauthier POGAM--LE MONTAGNER 2025-08-19 16:23:33 +05:30
  • 46440f2f8a fix(settings-dropdown): adjust unread count badge size and display logic for better consistency Andras Bacsai 2025-08-19 14:29:13 +02:00
  • ea5b33b923 fix(init): improve error handling for deployment and template pulling processes Andras Bacsai 2025-08-19 14:22:48 +02:00
  • 5c4a265542 refactor(validation): implement centralized validation patterns across components Andras Bacsai 2025-08-19 14:15:31 +02:00
  • eaee87d008 fix(tags): update tag display to limit name length and adjust styling Andras Bacsai 2025-08-19 14:15:19 +02:00
  • e0b5421eb8 fix(select): remove unnecessary sanitization for logo rendering Andras Bacsai 2025-08-19 14:15:14 +02:00
  • 5725db95f9 fix(notification): update unread count display and improve HTML rendering Andras Bacsai 2025-08-19 14:14:16 +02:00
  • 38c0641734 feat(validation): centralize validation patterns for names and descriptions Andras Bacsai 2025-08-19 12:14:48 +02:00
  • 0bb9ee4327 feat(sanitization): enhance HTML sanitization with improved DOMPurify configuration Andras Bacsai 2025-08-19 12:00:23 +02:00
  • e958b3761d feat(cleanup): add command for sanitizing name fields across models Andras Bacsai 2025-08-19 11:04:23 +02:00
  • 6727fd958f feat(sanitization): integrate DOMPurify for HTML sanitization across components Andras Bacsai 2025-08-19 10:34:54 +02:00
  • f02c36985f fix(modal): enhance confirmation text handling Andras Bacsai 2025-08-19 00:20:53 +02:00
  • 3a81331abe remove minio, put instructions to use env in comments Titouan V 2025-08-18 22:42:27 +02:00
  • 7a6114868d Revert test change Andras Bacsai 2025-08-18 18:57:09 +02:00
  • 0c7a0b8f3f Test pre-commit hook Andras Bacsai 2025-08-18 18:56:39 +02:00
  • 2603cd9d18 chore: update service-templates json files peaklabs-dev 2025-08-18 18:35:53 +02:00
  • cf299029b9 chore: elasticsearch URL, fromatting and add category peaklabs-dev 2025-08-18 18:30:06 +02:00
  • df540d35a7 feat(service): add elasticsearch template (#6300) Slawa GladkovandGitHub 2025-08-18 18:27:16 +02:00
  • 2e0233fbc2 chore(service): change affine images (#6366) CarlosandGitHub 2025-08-18 12:12:16 -04:00
  • 8a35295f13 fix(proxy): filter host network from default proxy (#6383) Aditya TripathiandGitHub 2025-08-18 21:18:24 +05:30
  • e2fd1f4507 fix: disable env sorting by default peaklabs-dev 2025-08-18 17:47:21 +02:00
  • f01341bfbf fix(ui): handle null values in postgres metrics (#6388) Pritam YadavandGitHub 2025-08-18 21:09:30 +05:30
  • dbed6c270e feat: generate category for services peaklabs-dev 2025-08-18 17:28:20 +02:00
  • ee502b9f76 feat(email): implement email change request and verification process Andras Bacsai 2025-08-18 14:54:08 +02:00
  • 5cfe6464aa fix(database): conditionally set started_at only if the database is running Andras Bacsai 2025-08-18 12:09:58 +02:00
  • 460198bb05 fix(application): clear Docker Compose specific data when switching away from dockercompose Andras Bacsai 2025-08-18 11:31:14 +02:00
  • 0a29c6374c update service templates Andras Bacsai 2025-08-18 09:50:31 +02:00
  • 2c95b96ca3 Merge pull request #6385 from justserdar/next Andras BacsaiandGitHub 2025-08-18 09:49:21 +02:00
  • a7298eeedd Merge pull request #6315 from Jacxk/fix/service-update-required-params Andras BacsaiandGitHub 2025-08-17 19:46:37 +02:00
  • 0e014ce213 fix(service api): separate create and update service functionalities Andras Bacsai 2025-08-17 19:45:12 +02:00
  • 6b0d995033 Merge branch 'next' into fix/service-update-required-params Andras BacsaiandGitHub 2025-08-17 18:43:36 +02:00
  • c471751ed9 Merge pull request #6318 from Trung-DV/fix-volume-variable-with-default Andras BacsaiandGitHub 2025-08-17 18:40:47 +02:00
  • be34c0c2b4 refactor(parsers): update volume parsing logic to use beforeLast and afterLast for improved accuracy Andras Bacsai 2025-08-17 18:36:28 +02:00
  • 522b3459ae feat(templates): added category per service Serdar Yerdelen 2025-08-17 18:23:57 +02:00
  • 1675c85d4d refactor(shared helpers): remove unused parseServiceVolumes function to clean up codebase Andras Bacsai 2025-08-17 18:09:59 +02:00
  • 9b98891269 Merge branch 'next' into fix-volume-variable-with-default Andras BacsaiandGitHub 2025-08-17 18:03:38 +02:00
  • 42bdc2a5fd refactor(docker compose): remove deprecated newParser function and associated test file to streamline codebase Andras Bacsai 2025-08-17 18:03:00 +02:00
  • 7925e2e42a fix(email notifications): enhance EmailChannel to validate team membership for recipients and handle errors gracefully Andras Bacsai 2025-08-17 17:59:22 +02:00
  • 91cc52f81e feat(dev patches): add functionality to send test email with patch data in development mode Andras Bacsai 2025-08-17 17:58:38 +02:00
  • 58d865c751 refactor(previews): improve layout and add deployment/application logs links for previews Andras Bacsai 2025-08-17 15:34:41 +02:00
  • 73cdbd501c fix(ApplicationPreview): change null check to empty check for fqdn in generate_preview_fqdn method Andras Bacsai 2025-08-17 15:34:36 +02:00
  • 1c628a8a9e chore(changelogs): add .gitignore for changelogs directory and remove outdated changelog files for May, June, and July 2025 Andras Bacsai 2025-08-17 15:22:54 +02:00
  • 240f8f33e2 Merge pull request #6367 from nahtnam/v4.x Andras BacsaiandGitHub 2025-08-17 15:20:27 +02:00
  • 9b83185553 docs(claude): clarify that artisan commands should only be run inside the "coolify" container during development Andras Bacsai 2025-08-17 14:24:04 +02:00
  • 0dada987a2 feat(backup): add disable local backup option and related logic for S3 uploads Andras Bacsai 2025-08-17 12:34:20 +02:00
  • a975cfbf61 fix(templates): added a category tag for the docs service filter Serdar Yerdelen 2025-08-16 22:18:26 +02:00
  • 5ded100300 feat(api): add endpoints for managing environments in projects, including listing, creating, and deleting environments Andras Bacsai 2025-08-16 18:27:38 +02:00
  • a32342d126 feat(api): add create_environment endpoint to ProjectController for environment creation in projects Andras Bacsai 2025-08-15 20:24:32 +02:00
  • 8ae2e2ef71 add explanation for storage s3 local/remote storage option Titouan V 2025-08-13 22:12:59 +02:00
  • b237035051 fix(constants): update official service template URL to point to the v4.x branch for accuracy Andras Bacsai 2025-08-13 18:51:15 +02:00
  • 08e4086bb9 fix(git): use exact refspec in ls-remote to avoid matching similarly named branches (e.g., changeset-release/main). Use refs/heads/<branch> or provider-specific PR refs. Manthan Mallikarjun 2025-08-13 01:14:47 -07:00
  • 2500c264c1 feat(readme): add CubePath as a big sponsor and include new small sponsors with logos Andras Bacsai 2025-08-13 09:55:40 +02:00
  • bc73ee5a4f fixes for automatic bucket creation Titouan V 2025-08-12 23:15:18 +02:00
  • 5887e382c7 updates with modification from cap docker-compose.yml example Titouan V 2025-08-12 22:05:26 +02:00
  • efd3a360d0 fix the ui for breadcrumbing aaryan359 2025-08-12 22:05:26 +05:30
  • a93bc372cd refactor(links): replace inline SVGs with reusable external link component for consistency and improved maintainability Andras Bacsai 2025-08-12 15:01:58 +02:00
  • f018d640e5 fix(templates): should generate old SERVICE_FQDN service templates as well Andras Bacsai 2025-08-12 14:19:17 +02:00
  • f9d5592094 feat(templates): add Bluesky PDS service template and update compose file with new environment variable Andras Bacsai 2025-08-12 10:07:46 +02:00
  • fa2ba89dc7 feat(templates): add new service templates for Homebox, LibreChat, Pterodactyl, and Wings with corresponding configurations and logos Andras Bacsai 2025-08-11 21:32:46 +02:00
  • 37c423636a refactor(templates): replace SERVICE_FQDN variables with SERVICE_URL in compose files for consistency Andras Bacsai 2025-08-11 21:32:40 +02:00
  • 970fd3d9e6 refactor(parsers): streamline domain handling in applicationParser and improve DNS validation logic Andras Bacsai 2025-08-11 21:22:26 +02:00
  • d3658e114b fix(drizzle-gateway): remove healthcheck from drizzle-gateway compose file and update service template Andras Bacsai 2025-08-11 11:48:24 +02:00
  • d3059d5514 fix(terminal): update text color for terminal availability message and improve readability Andras Bacsai 2025-08-11 11:45:47 +02:00
  • c9ddda8ed2 feat(drizzle-gateway): enhance service configuration by adding Master Password field and updating compose file path Andras Bacsai 2025-08-11 11:43:59 +02:00
  • 65cc1c508a feat(drizzle-gateway): add new drizzle-gateway service with configuration and logo Andras Bacsai 2025-08-11 11:39:58 +02:00