Andras Bacsai
|
1ca94b90da
|
fix(proxy): replace CheckConfiguration with GetProxyConfiguration and SaveConfiguration with SaveProxyConfiguration for improved clarity and consistency in proxy management
|
2025-09-09 12:52:19 +02:00 |
|
Andras Bacsai
|
feacedbb04
|
refactor(file-transfer): replace base64 encoding with direct file transfer method in various components for improved clarity and efficiency
|
2025-09-09 11:10:38 +02:00 |
|
Andras Bacsai
|
b1a2938f84
|
fix(ScheduledTaskJob): replace generic Exception with NonReportableException for better error handling
|
2025-09-09 09:30:44 +02:00 |
|
Andras Bacsai
|
a7671ed379
|
refactor(dns-validation): rename DNS validation functions for consistency and clarity, and remove unused code
|
2025-09-09 09:00:35 +02:00 |
|
Andras Bacsai
|
45ca76ed1c
|
fix(LocalFileVolume): add missing directory creation command for workdir in saveStorageOnServer method
|
2025-09-09 08:56:00 +02:00 |
|
Andras Bacsai
|
18068857b1
|
refactor(file-transfer): replace base64 encoding with direct file transfer method across multiple database actions for improved clarity and efficiency
|
2025-09-08 14:04:24 +02:00 |
|
Andras Bacsai
|
852b2688d9
|
refactor(error-handling): remove ray debugging statements from CheckUpdates and shared helper functions to clean up error reporting
|
2025-09-08 14:03:27 +02:00 |
|
Andras Bacsai
|
a243b99df4
|
feat(exceptions): introduce NonReportableException to handle known errors and update Handler for selective reporting
|
2025-09-08 09:18:25 +02:00 |
|
Andras Bacsai
|
45c75ad9c1
|
feat(ssh): add Sentry tracking for SSH retry events to enhance error monitoring
|
2025-09-07 18:57:20 +02:00 |
|
Andras Bacsai
|
4bd29bf966
|
refactor(ssh): enhance error handling in SSH command execution and improve connection validation logging
|
2025-09-07 18:45:44 +02:00 |
|
Andras Bacsai
|
579cc25898
|
fix(ssh): introduce SshRetryHandler and SshRetryable trait for enhanced SSH command retry logic with exponential backoff and error handling
|
2025-09-07 17:17:35 +02:00 |
|
Andras Bacsai
|
b847740924
|
refactor(command): simplify SSH command retry logic by removing unnecessary logging and improving delay calculation
|
2025-09-07 16:38:11 +02:00 |
|
Andras Bacsai
|
b6176d905b
|
feat(command): implement SSH command retry logic with exponential backoff and logging for better error handling
|
2025-09-07 10:26:23 +02:00 |
|
Andras Bacsai
|
2d135071c7
|
refactor(command): replace forceDelete calls with DeleteResourceJob dispatch for all stuck resources in cleanup process
|
2025-09-05 19:28:08 +02:00 |
|
Andras Bacsai
|
8c5c249c6a
|
refactor(webhook): replace direct forceDelete calls with DeleteResourceJob dispatch for application previews
|
2025-09-05 19:27:59 +02:00 |
|
Andras Bacsai
|
136ca08305
|
refactor(command): streamline Init command by removing unnecessary options and enhancing error handling for various operations
|
2025-09-05 19:27:49 +02:00 |
|
Andras Bacsai
|
a10e51b2c4
|
fix(webhook): replace delete with forceDelete for application previews to ensure immediate removal
|
2025-09-05 17:50:33 +02:00 |
|
Andras Bacsai
|
28d05f759e
|
refactor(command): remove InitChangelog command as it is no longer needed
|
2025-09-05 17:45:15 +02:00 |
|
Andras Bacsai
|
9c3345318a
|
fix(user): ensure email attributes are stored in lowercase for consistency and prevent case-related issues
|
2025-09-05 17:44:34 +02:00 |
|
Andras Bacsai
|
49bd0a2a01
|
refactor(command): improve database collection logic for deletion command by using unique identifiers and enhancing user experience
|
2025-09-05 17:43:19 +02:00 |
|
Andras Bacsai
|
581b649cd7
|
fix(command): enhance cleanup process for stuck application previews by adding force delete for trashed records
|
2025-09-05 17:43:05 +02:00 |
|
Andras Bacsai
|
16447b7391
|
refactor(command): streamline database deletion process to handle multiple database types and improve user experience
|
2025-09-05 14:56:30 +02:00 |
|
Andras Bacsai
|
b17c65b224
|
fix(command): enhance database deletion command to support multiple database types
|
2025-09-05 14:55:15 +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
|
9db8b62219
|
feat(ui): display current version in settings dropdown and update UI accordingly
|
2025-09-01 16:23:14 +02:00 |
|
Andras Bacsai
|
0bfffb503e
|
feat(command): add option to sync GitHub releases to BunnyCDN and refactor sync logic
|
2025-09-01 16:14:02 +02:00 |
|
Andras Bacsai
|
d2ed68e605
|
refactor(jobs): pull github changelogs from cdn instead of github
|
2025-09-01 16:13:55 +02:00 |
|
Andras Bacsai
|
6e3e80f1c2
|
fix(api): add custom labels generation for applications with readonly container label setting enabled
|
2025-08-31 15:40:48 +02:00 |
|
Andras Bacsai
|
bf884bd1a0
|
refactor(policy): simplify ServiceDatabasePolicy methods to always return true and add manageBackups method
|
2025-08-28 17:19:09 +02:00 |
|
Andras Bacsai
|
75b61a6b00
|
feat(domains): add force_domain_override option and enhance domain conflict detection responses
|
2025-08-28 11:21:30 +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
|
643343785a
|
refactor(auth): simplify access control logic in CanAccessTerminal and ServerPolicy by allowing all users to perform actions
|
2025-08-28 10:48:24 +02:00 |
|
Andras Bacsai
|
7fe6a4198d
|
fix(previews): simplify FQDN generation logic by removing unnecessary empty check
|
2025-08-28 10:11:56 +02:00 |
|
Andras Bacsai
|
e0aa28ba31
|
refactor(domains): rename check_domain_usage to checkDomainUsage and update references across the application
|
2025-08-28 10:00:19 +02:00 |
|
Andras Bacsai
|
2e85ce0e0e
|
refactor(urls): replace generateFqdn with generateUrl for consistent URL generation across applications
|
2025-08-28 09:49:58 +02:00 |
|
peaklabs-dev
|
6c560261f2
|
refactor(git): improve submodule cloning
|
2025-08-27 17:13:28 +02:00 |
|
broesch
|
c2ff9eae0d
|
fix(git): submodule update command uses an unsupported option (#6454)
|
2025-08-27 16:51:08 +02:00 |
|
Andras Bacsai
|
d98b7ab7e0
|
feat(policies): add EnvironmentVariablePolicy for managing environment variables ( it was missing )
|
2025-08-26 21:44:36 +02:00 |
|
peaklabs-dev
|
bc6709e43b
|
fix(backups): s3 backup upload is failing
|
2025-08-26 18:12:47 +02:00 |
|
Andras Bacsai
|
a8d565836a
|
refactor(policies): remove Response type hint from update methods in ApplicationPreviewPolicy and DatabasePolicy for improved flexibility
|
2025-08-26 16:55:59 +02:00 |
|
Andras Bacsai
|
ed93031a39
|
feat(docker): implement Docker cleanup processing in ScheduledJobManager; refactor server task scheduling to streamline cleanup job dispatching
|
2025-08-26 14:43:57 +02:00 |
|
Andras Bacsai
|
13397b62cf
|
refactor: update check frequency logic for cloud and self-hosted environments; streamline server task scheduling and timezone handling
|
2025-08-26 13:51:42 +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
|
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
|
2025-08-26 10:27:38 +02:00 |
|
Andras Bacsai
|
83f2e856ec
|
feat(sentinel): implement SentinelRestarted event and update Livewire components to handle server restart notifications
|
2025-08-26 10:27:38 +02:00 |
|
Andras Bacsai
|
990331cd74
|
feat(validation): add ValidIpOrCidr rule for validating IP addresses and CIDR notations; update API access settings UI and add comprehensive tests
|
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
|
ae79a98d72
|
feat(auth): add middleware for resource creation authorization
|
2025-08-26 10:27:38 +02:00 |
|
Andras Bacsai
|
3e1f47a243
|
feat(auth): introduce resource creation authorization middleware and policies for enhanced access control
|
2025-08-26 10:27:38 +02:00 |
|
Andras Bacsai
|
b1334a1bc6
|
feat(auth): implement comprehensive authorization checks across API controllers
|
2025-08-23 18:51:10 +02:00 |
|