Tobias Kunze rixx · he/him
rixx deleted branch 28-service-instance-listing from servala/servala-portal 2025-04-07 17:19:24 +00:00
rixx pushed to main at servala/servala-portal 2025-04-07 17:19:23 +00:00
5aae477a17 Merge pull request 'Service Instances: List and detail view' (#39) from 28-service-instance-listing into main
378e88af54 Finish implementation of server-side detail view
4495899c02 Add filter and search to instance list
23ad1c809b Use a table for instance display
ab04d9174c Improve user display
Compare 9 commits »
rixx merged pull request servala/servala-portal#39 2025-04-07 17:19:22 +00:00
Service Instances: List and detail view
rixx created pull request servala/servala-portal#39 2025-04-07 17:18:02 +00:00
Service Instances: List and detail view
rixx created branch 28-service-instance-listing in servala/servala-portal 2025-04-07 17:16:56 +00:00
rixx pushed to 28-service-instance-listing at servala/servala-portal 2025-04-07 17:16:56 +00:00
378e88af54 Finish implementation of server-side detail view
4495899c02 Add filter and search to instance list
23ad1c809b Use a table for instance display
ab04d9174c Improve user display
1ebf6a7ce0 Use card layout in instance list
Compare 8 commits »
rixx closed issue servala/servala-portal#24 2025-04-04 10:57:43 +00:00
Service Instantiation
rixx pushed to main at servala/servala-portal 2025-04-04 10:57:30 +00:00
4f25504a0d Merge pull request 'Service instantiation' (#31) from 24-service-instantiation into main
4d13d71953 Improve display of kubernetes errors
fb5a6e9a42 Improve name uniqueness feedback
a2ac202f26 Fix label metadata
bc8c7a80b2 Add required_label field to ControlPlane
Compare 38 commits »
rixx deleted branch 24-service-instantiation from servala/servala-portal 2025-04-04 10:57:30 +00:00
rixx merged pull request servala/servala-portal#31 2025-04-04 10:57:29 +00:00
Service instantiation
rixx commented on issue servala/servala-portal#32 2025-04-03 16:11:46 +00:00
Service Form Styling and Field Configuration

Field grouping was implemented as part of #31: Groups are derived from the spec structure, with any single fields in a group being put into an others category. Groups are tabbed, and sub-groups…

rixx commented on pull request servala/servala-portal#31 2025-04-03 16:04:23 +00:00
Service instantiation

Merge ready, will merge tomorrow. Did not build listing/detail pages for instances yet, so creating a new instance leads to a 404 – detail/listing pages will be part of the next PR.

rixx pushed to 24-service-instantiation at servala/servala-portal 2025-04-03 16:01:52 +00:00
4d13d71953 Improve display of kubernetes errors
fb5a6e9a42 Improve name uniqueness feedback
Compare 2 commits »
rixx pushed to 24-service-instantiation at servala/servala-portal 2025-04-03 15:41:29 +00:00
a2ac202f26 Fix label metadata
bc8c7a80b2 Add required_label field to ControlPlane
08fada04e0 Successfully create an instance
a2c3695611 Fix breaking tests
Compare 4 commits »
rixx pushed to 24-service-instantiation at servala/servala-portal 2025-03-31 11:53:05 +00:00
da69666389 Refactor namespace handling
70b8303fdb Defer validation
Compare 2 commits »
rixx pushed to 24-service-instantiation at servala/servala-portal 2025-03-31 11:44:09 +00:00
f22dc98c23 Improve form display: do not repeat section title
412d344536 Show nested fieldsets for form
5933881262 Validate forms based on JSON schema
d10fa1c973 New dependency: jsonschema (validation)
eedb90b2d3 Mark fields as required only if parent also required
Compare 10 commits »
rixx pushed to 24-service-instantiation at servala/servala-portal 2025-03-28 12:11:43 +00:00
6e644dfe44 Defer instance creation to model
4e44b283b1 Add success url to instance model
174837a870 Restructure form data into JSON object
2f607f8271 Proper django field duplication
33b82af67d Use name validator on correct model, oops
Compare 9 commits »
rixx pushed to 24-service-instantiation at servala/servala-portal 2025-03-28 10:15:52 +00:00
555462a99e Extract and reuse kubernetes name validator
e37e126d9d Show the organization namespace in the detail page
0d47060141 Add namespace to organization create
b8e9875772 Add write-once namespace to admin
2c65646146 Fix form error rendering
Compare 10 commits »
rixx pushed to 24-service-instantiation at servala/servala-portal 2025-03-26 15:44:52 +00:00
78c00609f3 Add fields related to instance deletion
rixx created pull request servala/servala-portal#31 2025-03-26 15:27:30 +00:00
WIP: Service instantiation