Meghea Iulian
d08774d083
feat(api): update Services api routes and handlers
2025-03-20 08:28:28 +02:00
Meghea Iulian
d16888b707
feat(api): separate create and one-click routes
...
Moves previous POST /services to POST /services/one-click.
Adds new POST /services that takes a docker_compose.
2025-03-19 10:22:34 +02:00
Andras Bacsai
41688f24e3
Merge branch 'next' into fix/api--projects-apps-fixes
2024-12-18 10:49:45 +01:00
Andras Bacsai
9e3467578f
feat: add environment_uuid support and update API documentation
...
- Introduced `environment_uuid` as a required field in various API endpoints and schemas.
- Updated descriptions to clarify that either `environment_name` or `environment_uuid` must be provided.
- Modified routes and controller methods to accommodate the new UUID parameter.
- Adjusted frontend components to utilize `environment_uuid` for better consistency and clarity.
- Removed deprecated fields related to environment handling.
This change enhances the API's flexibility in identifying environments, improving overall usability.
2024-12-17 13:42:16 +01:00
SierraJC
7cee6519f6
chore: regenerate API spec, removing notification fields
2024-12-14 12:59:43 +11:00
SierraJC
00c93aa8b0
fix: applications API writing to unavailable models
...
when $useBuildServer is set, $application->settings model does not yet exist. This change ensures the models exist before accessing them.
2024-12-14 12:58:11 +11:00
SierraJC
ce6602eb63
chore: regenerate openapi spec
2024-12-01 10:19:15 +11:00
SierraJC
bbd7d8b567
fix: move servers API delete_unused_*
properties
...
correct location from API response is in server.settings
2024-11-23 13:23:13 +11:00
SierraJC
d6441549e8
fix: missing settings
property on servers API
2024-11-23 13:23:13 +11: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
🏔️ Peak
ed9fd07967
Merge branch 'next' into dep-and-remove-unused-stuff
2024-11-12 14:39:01 +01:00
Andras Bacsai
055c613ba5
feat: add proxy type change to create/update apis
2024-11-12 14:30:05 +01:00
🏔️ Peak
442b0e837c
Merge branch 'next' into dep-and-remove-unused-stuff
2024-11-12 13:58:51 +01:00
Andras Bacsai
0ab77c3e9e
fix: openapi docs
2024-11-12 10:27:36 +01:00
peaklabs-dev
930f4b5255
Update openapi.yaml
2024-11-11 14:31:26 +01:00
peaklabs-dev
3785ccf292
upgrade openapi version
2024-11-11 14:28:24 +01:00
peaklabs-dev
55675d580b
Update openapi.yaml
2024-11-11 14:20:02 +01:00
Marcon Neves
f2656e4ff2
Update schema of private keys by id response
2024-11-03 09:41:14 -03:00
Andras Bacsai
5364819e3f
Refactor openapi.yaml to add static_image property for application resources
2024-10-21 14:50:44 +02:00
Andras Bacsai
0424b71506
Merge pull request #3953 from FrankVisuals/main
...
update openapi spec for healthcheck
2024-10-21 14:49:48 +02:00
Frank Hufnagel
5d8a3d0eec
update openapi spec for healthcheck
2024-10-19 12:57:29 +02:00
Andras Bacsai
d446cd4f31
sentinel updates
2024-10-15 13:39:19 +02:00
Andras Bacsai
1f193d465d
sentinel updates
2024-10-14 12:07:37 +02:00
Andras Bacsai
31cf3294bf
Update UUID description in API controller and OpenAPI specification
2024-10-01 09:04:01 +02:00
Andras Bacsai
26307334a4
feat: Add query parameters for deleting configurations, volumes, docker cleanup, and connected networks
2024-10-01 09:02:29 +02:00
Andras Bacsai
cfec5b3a70
feat: Add support for use_build_server
in API endpoints for creating/updating applications
2024-09-30 14:18:41 +02:00
Andras Bacsai
2c929b300a
feat: Expose project description in API response
2024-09-10 08:49:25 +02:00
Gabriel Galer
6c2717ad08
Update openapi spec
2024-09-05 23:58:52 +03:00
Andras Bacsai
dbad08f4dd
Merge pull request #3288 from julienbeugras/fix-project-create-api-docs
...
Fix project create api docs
2024-09-05 11:16:05 +02:00
Andras Bacsai
25480fe624
fix: openapi endpoint urls
2024-09-04 10:09:10 +02:00
root
ae4c889fa2
Fix API documentation for project creation endpoint
2024-09-02 11:05:58 +02:00
Andras Bacsai
3d73c98779
fix: docker cleanup job
2024-08-26 12:23:03 +02:00
Andras Bacsai
094499e1a3
refactor: Update OpenApi command to generate documentation
2024-08-13 13:27:50 +02:00
Andras Bacsai
4b29636b42
fix: api -> application patch endpoint
2024-07-25 11:53:57 +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
e96e8f6fec
feat: add patch request to projects
2024-07-23 11:48:38 +02:00
Andras Bacsai
38299ab507
feat: create/delete project endpoints
2024-07-23 11:36:05 +02:00
Andras Bacsai
2b805f869a
fix/feat: better volume cleanups
2024-07-11 12:38:54 +02:00
Andras Bacsai
4ce36631e0
Refactor deployment API response structure
2024-07-10 11:15:43 +02:00
Andras Bacsai
c61ad9cd95
feat: Add schema for uuid property in app update response
2024-07-10 10:30:11 +02:00
Andras Bacsai
db9faed184
update openapi.yaml
2024-07-09 14:12:52 +02:00
Andras Bacsai
33b965d9db
chore: more details
2024-07-09 13:59:54 +02:00
Andras Bacsai
6c33bd9c72
openapi services
2024-07-09 13:30:13 +02:00
Andras Bacsai
c72fd2fc9d
openapi databases
2024-07-09 13:19:21 +02:00
Andras Bacsai
2d3a6a4528
openapi work work
2024-07-09 10:45:10 +02:00
Andras Bacsai
9c821e2480
init openapi generator
2024-07-06 14:34:15 +02:00
Andras Bacsai
88ab385100
test openapi
2024-07-05 16:08:01 +02:00