Andras Bacsai
|
c58b4fd69c
|
Merge remote-tracking branch 'origin/next' into feature/vultr-cloud-provider
|
2026-07-07 13:44:37 +02:00 |
|
Andras Bacsai
|
062ad57740
|
fix(security): enforce team access on mutable actions
Authorize cloud provider token access, audit sensitive operations, and
standardize public IDs across deployment and resource flows.
|
2026-06-04 11:03:06 +02:00 |
|
Cornelis Terblanche
|
94abbe1590
|
Add Vultr cloud provider integration
|
2026-06-03 21:32:18 +02:00 |
|
Andras Bacsai
|
86b05b902a
|
fix(auth): enforce authorization checks across API and Livewire components
- Add authorization checks to API controller endpoints (view, create, update, delete)
- Wrap Livewire component methods with try-catch for consistent error handling
- Add AuthorizesRequests trait to components requiring authorization checks
- Ensure all sensitive operations verify user permissions before execution
- Implement unified error handling with handleError() helper function
|
2026-02-25 14:20:29 +01:00 |
|
Andras Bacsai
|
2a8fbb3f6e
|
feat: add token validation functionality for Hetzner and DigitalOcean providers
|
2025-10-29 23:21:38 +01:00 |
|
Andras Bacsai
|
704ddf2968
|
improved hetzner features
|
2025-10-09 12:53:57 +02:00 |
|
Andras Bacsai
|
215301fa8f
|
basics of adding / removing hetzner servers
|
2025-10-09 10:41:29 +02:00 |
|
Andras Bacsai
|
c1bcc41546
|
init of cloud providers
|
2025-10-08 20:47:50 +02:00 |
|