Andras Bacsai
61a54afe2b
fix(service): resolve team lookup via service relationship
...
Update service application/database team accessors to traverse the service relation chain and add coverage to prevent null team regressions.
2026-02-23 13:23:12 +01:00
Andras Bacsai
16e85e27e8
fix(service): always enable force https labels
...
Force HTTPS routing labels in parser helpers and remove per-service toggles now that the preference is no longer honored.
2026-02-23 12:14:44 +01:00
Jono
35a6110252
Dont ignore "force https" pref when using docker compose
2026-02-17 15:30:49 -08:00
Andras Bacsai
5e8d11f732
refactor: replace queries with cached versions for performance improvements
2025-12-08 13:39:33 +01:00
Andras Bacsai
2edf2338de
fix: enhance getRequiredPort to support map-style environment variables for SERVICE_URL and SERVICE_FQDN
2025-11-21 12:41:25 +01:00
Andras Bacsai
56f32d0f87
fix: properly handle SERVICE_URL and SERVICE_FQDN for abbreviated service names ( #7243 )
...
Parse template variables directly instead of generating from container names. Always create both SERVICE_URL and SERVICE_FQDN pairs together. Properly separate scheme handling (URL has scheme, FQDN doesn't). Add comprehensive test coverage.
🤖 Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-21 11:21:49 +01:00
Andras Bacsai
6decad2e96
refactor: streamline required port retrieval in EditDomain and ServiceApplicationView; add environment_variables method in ServiceApplication
2025-11-10 14:15:53 +01:00
Andras Bacsai
bcd225bd22
feat: Implement required port validation for service applications
...
- Added `requiredPort` property to `ServiceApplicationView` to track the required port for services.
- Introduced modal confirmation for removing required ports, including methods to confirm or cancel the action.
- Enhanced `Service` model with `getRequiredPort` and `requiresPort` methods to retrieve port information from service templates.
- Implemented `extractPortFromUrl` method in `ServiceApplication` to extract port from FQDN URLs.
- Updated frontend views to display warnings when required ports are missing from domains.
- Created unit tests for service port validation and extraction logic, ensuring correct behavior for various scenarios.
- Added feature tests for Livewire component handling of domain submissions with required ports.
2025-11-06 14:32:36 +01:00
Andras Bacsai
376a2341af
refactor scheduled task job (and related stuffs)
2024-11-07 11:09:38 +01:00
Andras Bacsai
ca7c214775
fix: new way to update container statuses
2024-11-03 09:02:14 +01:00
Andras Bacsai
ccdaf59ecb
fix: service application view
2024-10-03 20:47:02 +02:00
Andras Bacsai
b570ccd7d3
format
2024-09-23 19:51:31 +02:00
Andras Bacsai
5ec45d547a
Merge branch 'next' into fix-#2546-deletion-issues
2024-09-18 18:05:06 +02:00
Andras Bacsai
f71fb7266d
fix: terminal
2024-09-16 15:35:44 +02:00
ayntk-ai
0135e2b5c0
add logic
2024-08-09 00:30:11 +02:00
Andras Bacsai
dbc235d84a
fix: check domain on new app via api
2024-07-01 11:39:10 +02:00
Thijmen
d86274cc37
Fix styling
2024-06-10 20:43:34 +00:00
Andras Bacsai
10d38b709b
fix: add missing team model
2024-05-28 14:49:03 +02:00
Andras Bacsai
26073b82fd
fix: sentry
2024-05-24 17:26:05 +02:00
Andras Bacsai
9ad6ce5851
ui ui ui ui
2024-03-25 11:33:38 +01:00
Andras Bacsai
c20aa0b256
Refactor method names to use camel case
2024-03-04 11:01:14 +01:00
Andras Bacsai
8385bbb0a0
feat: gzip enabled & stipprefix setting
...
refactor: code
2024-03-04 10:46:13 +01:00
Andras Bacsai
45e404b15b
feat: disable gzip compression on service applications
2024-02-15 20:44:01 +01:00
Andras Bacsai
9667cd4a7a
fix: handle duplicate error instead of sql error
...
fix: set fqdns to null if you delete an app or a serviceapp
fix: make stucked resources a separate command
2024-01-30 09:48:51 +01:00
Andras Bacsai
3ae9501814
fix: dns validation + duplicated fqdns
2024-01-30 09:22:34 +01:00
Andras Bacsai
69343f974a
soft delete models
2023-12-13 12:08:12 +01:00
Andras Bacsai
3b20eee909
feat: enable/disable log drain by service
2023-11-17 20:08:21 +01:00
Andras Bacsai
ce0f560c44
Add service-specific configuration fields and save
...
them to the database
2023-11-13 11:09:21 +01:00
Andras Bacsai
149fee2452
fix: deletions
2023-11-06 18:04:18 +01:00
Andras Bacsai
9701c65297
fix: predefined content for files
2023-10-02 18:02:32 +02:00
Andras Bacsai
64ce41df0f
fix: file/dir based volumes are now read from the server
2023-09-29 21:38:11 +02:00
Andras Bacsai
199881c596
fixes
2023-09-28 09:54:21 +02:00
Andras Bacsai
398f122593
fix: aaaaaaaaaaaaaaaaa
2023-09-27 15:48:19 +02:00
Andras Bacsai
f0abdcc2da
okay, now it is way better
2023-09-27 12:45:53 +02:00
Andras Bacsai
3eb628b773
fix: containerstatusjob
2023-09-26 15:07:33 +02:00
Andras Bacsai
fabb97330a
puh, fixes
2023-09-26 14:45:52 +02:00
Andras Bacsai
0f8ccac775
fix: new service template layout
2023-09-25 17:41:35 +02:00
Andras Bacsai
58522b59b7
- package updates
...
- feat: service fixes
- ui: help menu
2023-09-25 12:49:55 +02:00
Andras Bacsai
1752448050
wip: services
2023-09-22 21:31:47 +02:00
Andras Bacsai
c91f426af3
wip: services
2023-09-22 12:08:51 +02:00
Andras Bacsai
53d1fa0331
wip: ui for services
2023-09-22 11:23:49 +02:00
Andras Bacsai
b4d69a22df
wip: services
2023-09-20 15:42:41 +02:00