peaklabs-dev
b64de1b5cd
fix: order for git deploy types
2025-09-18 19:56:46 +02:00
peaklabs-dev
c0ddf73b75
fix(ui): change order and fix ui on small screens
2025-09-18 19:14:34 +02:00
peaklabs-dev
429c43f9e5
chore: change order of runtime and buildtime
2025-09-18 19:13:45 +02:00
Andras Bacsai
711c16f0e6
refactor(environment): conditionally render Docker Build Secrets checkbox based on build pack type
2025-09-18 18:25:36 +02:00
Andras Bacsai
b0ff584ff4
fix(environment): correct grammatical errors in helper text for environment variable sorting checkbox
2025-09-18 18:17:37 +02:00
Andras Bacsai
f33df13c4e
feat(environment): replace is_buildtime_only with is_runtime and is_buildtime flags for environment variables, updating related logic and views
2025-09-18 18:14:54 +02:00
Andras Bacsai
c1bee32f09
feat(deployment): introduce 'use_build_secrets' setting for enhanced security during Docker builds and update related logic in deployment process
2025-09-17 10:34:38 +02:00
Andras Bacsai
97428a4a80
feat(executions): add 'Load All' button to view all logs and implement loadAllLogs method for complete log retrieval
2025-09-15 11:05:29 +02:00
Andras Bacsai
8e155f25b3
refactor(environment): streamline environment variable handling by replacing sorting methods with direct property access and enhancing query ordering for improved performance
2025-09-12 12:09:03 +02:00
Andras Bacsai
20ad2165e7
feat(environment): introduce 'is_buildtime_only' attribute to environment variables for improved build-time configuration
2025-09-11 17:38:16 +02:00
Andras Bacsai
6d477ff593
feat(execute-container): enhance container command form with auto-connect feature for single container scenarios
2025-09-11 17:37:40 +02:00
Andras Bacsai
5b3b4bbc43
refactor(environment): remove 'is_build_time' attribute from environment variable handling across the application to simplify configuration
2025-09-11 16:51:56 +02:00
Andras Bacsai
13af4811f5
feat(storages): add method to retrieve the first storage ID for improved stability in storage display
2025-09-11 13:41:22 +02:00
Andras Bacsai
4ac89f2ad3
feat(application): display parsing version in development mode and clean up domain conflict modal markup
2025-09-11 10:58:59 +02:00
Andras Bacsai
f64622c764
refactor(models): remove 'is_readonly' attribute from multiple database models for consistency
2025-09-10 19:34:49 +02:00
Andras Bacsai
fc7770100b
refactor(application-source): improve layout and accessibility of Git repository links in the application source view
2025-09-10 18:29:52 +02:00
Andras Bacsai
339118558c
feat(settings): add option to restrict PR deployments to repository members and contributors
2025-09-05 14:30:51 +02:00
Andras Bacsai
80499a03d8
feat(domains): implement domain conflict detection and user confirmation modal across application components
2025-08-28 10:52:41 +02:00
Andras Bacsai
754f78bcfd
fix(compose): temporary allow to edit volumes in apps (compose based) and services
2025-08-27 21:36:05 +02:00
Andras Bacsai
cde528bf5e
fix(parsers): enhance volume string handling by preserving mode in application and service parsers. Update related unit tests for validation.
2025-08-27 16:54:49 +02:00
Andras Bacsai
d98b7ab7e0
feat(policies): add EnvironmentVariablePolicy for managing environment variables ( it was missing )
2025-08-26 21:44:36 +02:00
Andras Bacsai
63fcc0ebc3
feat(acl): Change views/backend code to able to use proper ACL's later on. Currently it is not enabled.
2025-08-26 10:27:38 +02:00
Andras Bacsai
ae1b0de561
feat(auth): enhance authorization checks in Livewire components for resource management
2025-08-26 10:27:38 +02:00
Andras Bacsai
b5fe5dd909
feat(auth): refine authorization checks for S3 storage and service management
2025-08-23 18:50:50 +02:00
Andras Bacsai
8408205955
feat(validation): add custom validation rules for Git repository URLs and branches
...
- Introduced `ValidGitRepositoryUrl` and `ValidGitBranch` validation rules to ensure safe and valid input for Git repository URLs and branch names.
- Updated relevant Livewire components and API controllers to utilize the new validation rules, enhancing security against command injection and invalid inputs.
- Refactored existing validation logic to improve consistency and maintainability across the application.
2025-08-22 14:38:21 +02:00
Andras Bacsai
841e33bac0
fix(github-deploy-key): update background color for selected private keys in deployment key selection UI
2025-08-22 14:12:24 +02:00
Andras Bacsai
a6fc39e798
feat(git-settings): add support for shallow cloning in application settings
...
- Introduced a new boolean setting `is_git_shallow_clone_enabled` to the application settings model.
- Updated the `Advanced` component to include a checkbox for enabling shallow cloning.
- Modified the `setGitImportSettings` and `generateGitImportCommands` methods to handle shallow clone logic.
- Created a migration to add the new setting to the database schema.
- Enhanced the deployment process to utilize shallow cloning for improved performance.
2025-08-21 10:16:57 +02:00
Andras Bacsai
e0b5421eb8
fix(select): remove unnecessary sanitization for logo rendering
2025-08-19 14:15:14 +02:00
Andras Bacsai
6727fd958f
feat(sanitization): integrate DOMPurify for HTML sanitization across components
...
- Added DOMPurify library to sanitize HTML content in toast notifications and other components to prevent XSS vulnerabilities.
- Updated relevant components to use the new `sanitizeHTML` function for safe rendering of HTML content.
- Ensured that only allowed tags and attributes are permitted in sanitized output.
2025-08-19 10:34:54 +02:00
Andras Bacsai
58d865c751
refactor(previews): improve layout and add deployment/application logs links for previews
2025-08-17 15:34:41 +02:00
Andras Bacsai
0dada987a2
feat(backup): add disable local backup option and related logic for S3 uploads
2025-08-17 12:34:20 +02:00
Andras Bacsai
d3059d5514
fix(terminal): update text color for terminal availability message and improve readability
2025-08-12 10:07:11 +02:00
Andras Bacsai
39f25573bf
refactor(templates): update service template file handling to use dynamic file name from constants
2025-08-12 10:06:19 +02:00
Andras Bacsai
e2518e53d9
refactor(public-git-repository): remove commented-out code for cleaner template
2025-08-12 10:06:19 +02:00
Andras Bacsai
a2c5f4b9d1
refactor(public-git-repository): enhance form structure and add autofocus to repository URL input
2025-08-12 10:06:19 +02:00
Aaryan meena
d53e493dcc
chore: clarify usage of custom redis configuration ( #6321 )
2025-08-11 14:33:31 +02:00
Sandro Sobczyński
554b566735
fix(ui): add flex-wrap to prevent overflow on small screens ( #6307 )
2025-08-04 14:09:26 +02:00
Sandro Sobczyński
7bb91faf92
fix(ui): Delete button width on small screens ( #6308 )
2025-08-04 13:11:39 +02:00
Andras Bacsai
43ff38d914
feat(terminal): dispatch focus event for terminal after connection and enhance focus handling in JavaScript
2025-07-18 22:39:42 +02:00
Andras Bacsai
ef91e43384
feat(container): add updatedSelectedContainer method to connect to non-default containers and update wire:model for improved reactivity
2025-07-18 20:48:56 +02:00
Rachit Khurana
e287b86759
fix(ui): search box overlaps the sidebar navigation ( #6176 )
2025-07-18 17:15:18 +02:00
🏔️ Peak
e5e1bdcd4d
fix(backups): large database backups are not working ( #6217 )
2025-07-18 15:47:14 +02:00
Andras Bacsai
98ceec3b7e
fix(previews): add unique wire keys for preview containers and services based on pull request ID
2025-07-14 15:22:12 +02:00
Andras Bacsai
76766017b0
fix(previews): adjust padding for rate limit message in application previews
2025-07-14 14:53:34 +02:00
Andras Bacsai
3bb28c29be
fix(application): sanitize service names for HTML form binding and ensure original names are stored in docker compose domains
2025-07-14 14:45:01 +02:00
Andras Bacsai
0b84792871
feat(deployment): add pull request filtering and pagination to deployment and backup execution components
...
fix(ui): make them more stylish yeah
2025-07-13 12:36:53 +02:00
Andras Bacsai
18f2e5ea32
fix(scheduling): remove unnecessary padding from scheduled task form layout for improved UI consistency
2025-07-12 12:26:19 +02:00
Andras Bacsai
25023ab813
refactor(postgresql): improve layout and spacing in SSL and Proxy configuration sections for better UI consistency
2025-07-08 21:08:39 +02:00
Andras Bacsai
734715e8f8
refactor(application): adjust layout and spacing in general application view for improved UI
2025-07-07 16:06:28 +02:00
Andras Bacsai
e9ca8c3559
fix(deployment): update x-data initialization in deployment view for improved functionality
2025-07-07 12:55:23 +02:00