Andras Bacsai
8e2f0836da
chore: prepare for PR
2026-02-25 11:52:18 +01:00
Andras Bacsai
4ec32290cf
fix(server): improve IP uniqueness validation with team-specific error messages
...
- Refactor server IP duplicate detection to use `first()` instead of `get()->count()`
- Add team-scoped validation to distinguish between same-team and cross-team IP conflicts
- Update error messages to clarify ownership: "already exists in your team" vs "in use by another team"
- Apply consistent validation logic across API, boarding, and server management flows
- Add comprehensive test suite for IP uniqueness enforcement across teams
2026-02-12 08:10:59 +01:00
Muhammed Mustafa AKŞAM
9b6d1613ed
fix(docs): remove incorrect uuid format in openapi spec ( #7419 )
...
Co-authored-by: 🏔️ Peak <122374094+peaklabs-dev@users.noreply.github.com>
2026-01-04 16:16:19 +01:00
Andras Bacsai
6879ba87df
Merge branch 'next' into fix/openapi
2025-10-13 10:42:05 +02:00
elmariss
737ec521b6
fix: missing 422 error code in openapi spec
2025-10-12 14:20:45 +02:00
Andras Bacsai
bf5c08d071
work work on hetzner integration
2025-10-09 16:54:13 +02:00
Laurence
3f9228fb80
fix: Add 201 json code to servers validate api response
2025-04-19 12:17:21 +01:00
Andras Bacsai
f35f45324b
fix: server proxy set correctly through the API
...
fix: cannto delete localhost through the API.
2025-01-20 13:59:02 +01:00
Andras Bacsai
1fe4dd722b
Revert "rector: arrrrr"
...
This reverts commit 16c0cd10d8 .
2025-01-07 15:31:43 +01:00
Andras Bacsai
16c0cd10d8
rector: arrrrr
2025-01-07 14:52:08 +01:00
Andras Bacsai
4901b12279
fix: service status indicator + oauth saving
2024-12-13 12:03:10 +01:00
Andras Bacsai
3fa7d03db7
fix: root + read:sensive could read senstive data with a middlewarew
2024-12-09 11:10:35 +01:00
Andras Bacsai
78f0ac80c1
Merge branch 'next' into feat/deployment-token
2024-12-09 09:16:59 +01:00
Andras Bacsai
40af73cb7d
fix: only return server uuid on server update
2024-11-25 13:41:59 +01:00
SierraJC
fead884809
fix: missing uuid parameter on server API patch
2024-11-23 13:23:13 +11:00
SierraJC
379045c835
fix: incorrect server API patch response
2024-11-23 13:23:13 +11:00
SierraJC
4a45de5646
fix: empty server API response
2024-11-23 13:23:13 +11:00
Andras Bacsai
7dc65dfd79
fix: make sure important jobs/actions are running on high prio queue
2024-11-22 11:16:01 +01:00
Andras Bacsai
055c613ba5
feat: add proxy type change to create/update apis
2024-11-12 14:30:05 +01:00
Andras Bacsai
275edb6c1f
put a few things on high queue
2024-11-06 12:33:56 +01:00
Kael
6520235667
middleware should allow, not deny
2024-10-30 19:06:50 +11:00
Lucas Michot
d557a22b91
Remove all ray() calls
2024-10-28 13:51:23 +01:00
Andras Bacsai
2315bdb93f
ui updates on server
2024-10-17 14:56:36 +02:00
Andras Bacsai
4c95647b96
feat: cleanup sentinel on server deletion
...
fix: Sentinel should not be enabled on build servers
2024-10-17 11:21:43 +02:00
Andras Bacsai
1f193d465d
sentinel updates
2024-10-14 12:07:37 +02:00
Andras Bacsai
83549965ca
Refactor instanceSettings() function for improved code readability
2024-10-01 10:37:40 +02:00
Andras Bacsai
63729c7bbf
Merge pull request #3373 from mattstein/api-project-description
...
feat: Expose project description in API response
2024-09-10 08:49:08 +02:00
Matt Stein
44d417c07e
Fix user-facing string case.
2024-09-09 09:38:40 -07:00
Andras Bacsai
25480fe624
fix: openapi endpoint urls
2024-09-04 10:09:10 +02:00
Andras Bacsai
59702c6dbc
refactor: Update ProxyTypes enum values to use TRAEFIK instead of TRAEFIK_V2
2024-08-07 17:52:51 +02:00
Andras Bacsai
2ea146333e
fix: uuid in api docs type
2024-07-24 21:10:32 +02:00
Andras Bacsai
f1e5b61970
feat: update API endpoint summaries
2024-07-23 14:36:44 +02:00
Andras Bacsai
189a8347ed
feat: add server api endpoints
2024-07-23 14:20:53 +02:00
Andras Bacsai
0f55e83591
revert: instancesettings
2024-07-12 15:45:36 +02:00
andrasbacsai
fa895db76e
Fix styling
2024-07-12 10:53:07 +00:00
Andras Bacsai
88f33be5b6
refactor: only get instanceSettings once from db
2024-07-12 12:51:55 +02:00
Andras Bacsai
2d3a6a4528
openapi work work
2024-07-09 10:45:10 +02:00
Andras Bacsai
efa2ae5177
api api api api
2024-07-04 13:45:06 +02:00
Andras Bacsai
b24a489c77
fix: api updates
2024-07-03 13:13:38 +02:00
Andras Bacsai
da6f2da3d0
feat: lots of api endpoints
2024-07-01 16:26:50 +02:00