Tobias Kunze rixx · he/him
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 Usability

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
rixx pushed to 24-service-instantiation at servala/servala-portal 2025-03-26 15:26:58 +00:00
204b8b46e3 First draft of ServiceInstance model
ee14204c23 Add missing created_at/updated_at fields
Compare 2 commits »
rixx created branch 24-service-instantiation in servala/servala-portal 2025-03-26 14:50:30 +00:00
rixx pushed to 24-service-instantiation at servala/servala-portal 2025-03-26 14:50:30 +00:00
e56f296d2a Rename control plane selector to "service provider zone"
rixx closed issue servala/servala-portal#14 2025-03-26 14:43:28 +00:00
Dynamic Service Ordering Form
rixx merged pull request servala/servala-portal#27 2025-03-26 14:43:17 +00:00
Dynamic service ordering forms
rixx pushed to main at servala/servala-portal 2025-03-26 14:43:17 +00:00
d3eb9c55f7 Merge pull request 'Dynamic service ordering forms' (#27) from 14-dynamic-service-ordering-forms into main
83533129bd Cache resource schemas for a full day
70acf2c381 Add and document database cache
ebf88527fe Simplify CRD and schema retrieval
eaa0614839 Fix fallback values in model generation
Compare 15 commits »