Commit graph

187 commits

Author SHA1 Message Date
d3eb9c55f7 Merge pull request 'Dynamic service ordering forms' (#27) from 14-dynamic-service-ordering-forms into main
All checks were successful
Tests / test (push) Successful in 23s
Build and Deploy Staging / build (push) Successful in 50s
Build and Deploy Staging / deploy (push) Successful in 8s
Reviewed-on: http://servala-2nkgm.app.codey.ch/servala/servala-portal/pulls/27
2025-03-26 14:43:15 +00:00
83533129bd Cache resource schemas for a full day
All checks were successful
Tests / test (push) Successful in 23s
2025-03-26 15:40:33 +01:00
70acf2c381 Add and document database cache 2025-03-26 15:40:33 +01:00
ebf88527fe Simplify CRD and schema retrieval 2025-03-26 15:40:33 +01:00
eaa0614839 Fix fallback values in model generation 2025-03-26 15:40:33 +01:00
751f1ed0b0
add perfect scrollbar extension for mazer
All checks were successful
Tests / test (push) Successful in 24s
2025-03-26 15:18:10 +01:00
6a521f3d0a Implement full crd discovery and schema retrieval
All checks were successful
Tests / test (push) Successful in 23s
2025-03-26 13:31:39 +01:00
df1ebaa2d4 Display offering form in separate card
All checks were successful
Tests / test (push) Successful in 24s
2025-03-26 11:24:42 +01:00
24e1ce8cb8 Show specific schema version, handle errors
All checks were successful
Tests / test (push) Successful in 24s
2025-03-26 11:17:59 +01:00
193b9761d0 Correctly show enums in CharFields
All checks were successful
Tests / test (push) Successful in 24s
2025-03-25 18:42:14 +01:00
c4700932a5 Fix form label display 2025-03-25 18:34:50 +01:00
a1a150b85e Show service ordering form
All checks were successful
Tests / test (push) Successful in 24s
2025-03-25 18:30:31 +01:00
ee8fba07ef Use serialized data for schema 2025-03-25 18:30:08 +01:00
234ff8e1d6 Build dynamic model and modelform generation 2025-03-25 17:13:43 +01:00
af64d5468f Implement CRD retrieval 2025-03-25 16:08:27 +01:00
c49a032f11 Merge pull request 'Add and document user management commands' (#26) from user-management into main
All checks were successful
Build and Deploy Staging / build (push) Successful in 49s
Tests / test (push) Successful in 24s
Build and Deploy Staging / deploy (push) Successful in 7s
Reviewed-on: #26
2025-03-25 14:40:40 +00:00
78ba457096 Add and document user management commands
All checks were successful
Tests / test (push) Successful in 25s
2025-03-25 15:39:51 +01:00
99da47fa11
remove service_definition from fieldset
All checks were successful
Build and Deploy Staging / build (push) Successful in 49s
Tests / test (push) Successful in 23s
Build and Deploy Staging / deploy (push) Successful in 8s
2025-03-25 13:40:11 +01:00
a520fdeb4a Merge pull request 'Display service catalogs' (#22) from 13-service-catalog into main
All checks were successful
Build and Deploy Staging / build (push) Successful in 52s
Tests / test (push) Successful in 24s
Build and Deploy Staging / deploy (push) Successful in 7s
Reviewed-on: #22
2025-03-25 11:18:19 +00:00
d093d422ce Mark subpaths as active in the sidebar
All checks were successful
Tests / test (push) Successful in 24s
2025-03-25 12:17:09 +01:00
b074a3413a ServiceDefinition as part of the through model 2025-03-25 12:04:16 +01:00
267dc56f32
add navigation link for services
All checks were successful
Tests / test (push) Successful in 24s
2025-03-24 17:41:01 +01:00
b7b5e30e7a
Add service offering detail view 2025-03-24 17:41:01 +01:00
ccdc7bd425
Drop ServiceDefinition.control_plane 2025-03-24 17:41:01 +01:00
51dcc46f62
Use service slug in routing 2025-03-24 17:41:01 +01:00
7411288019
Add and auto-populate slug field 2025-03-24 17:41:01 +01:00
5a36ced8f9
Attach ServiceDefinition to ControlPlane 2025-03-24 17:41:01 +01:00
332724fbde
Add ServiceDefinition admin integration 2025-03-24 17:41:01 +01:00
48b5a1e3e4
Add ServiceDefinition model 2025-03-24 17:41:01 +01:00
008edd78fe
wip: gvk 2025-03-24 17:41:01 +01:00
fb11aa4407
Improve service detail template 2025-03-24 17:41:01 +01:00
58790c3b16
Add skeleton service detail page 2025-03-24 17:41:01 +01:00
4fcc9154b6
Format service list 2025-03-24 17:41:00 +01:00
86fe4ec3ec
Fix name of related field 2025-03-24 17:41:00 +01:00
aadeb58ec5
Add filter form to service list 2025-03-24 17:41:00 +01:00
8484fef8f2
Build raw service list view, refactor mixins 2025-03-24 17:41:00 +01:00
f0e34c2419
run pytest in pipeline with uv
All checks were successful
Build and Deploy Staging / build (push) Successful in 50s
Tests / test (push) Successful in 36s
Build and Deploy Staging / deploy (push) Successful in 7s
2025-03-24 15:29:34 +01:00
41ab33bee7
cronjob to execute clearsessions regularly
All checks were successful
Build and Deploy Staging / build (push) Successful in 51s
Build and Deploy Staging / deploy (push) Successful in 7s
2025-03-24 15:16:31 +01:00
60d62bd0af
ssh tunnel to kindev
All checks were successful
Build and Deploy Staging / build (push) Successful in 49s
Build and Deploy Staging / deploy (push) Successful in 7s
2025-03-24 15:06:42 +01:00
239a57a033
add openssh client for staging env
All checks were successful
Build and Deploy Staging / build (push) Successful in 1m5s
Build and Deploy Staging / deploy (push) Successful in 8s
2025-03-24 14:35:29 +01:00
4cd5653b99 Merge pull request 'Bugfixes: Redirect URI protocol, org create' (#25) from bugfixes into main
All checks were successful
Build and Deploy Staging / build (push) Successful in 1m4s
Build and Deploy Staging / deploy (push) Successful in 8s
Reviewed-on: #25
2025-03-24 10:39:45 +00:00
507f429f1e Use https in redirect_url (except in dev) 2025-03-24 11:38:39 +01:00
fcd9a3bfbe Add media and compiled static files to gitignore 2025-03-24 11:32:43 +01:00
9c750ba6d0 Fix organization create 2025-03-24 11:32:19 +01:00
124764bee3 Merge pull request 'Add and test control plane configuration' (#21) from 12-control-planes into main
All checks were successful
Build and Deploy Staging / build (push) Successful in 49s
Build and Deploy Antora Docs / build (push) Successful in 1m28s
Build and Deploy Staging / deploy (push) Successful in 7s
Build and Deploy Antora Docs / deploy (push) Successful in 5s
Reviewed-on: #21
2025-03-24 10:29:24 +00:00
a3d709aa3c Code style 2025-03-24 11:28:52 +01:00
e85f1fc5f4 Remove ControlPlane.k8s_api_endpoint 2025-03-24 11:28:49 +01:00
03989d24d4 Fix hardcoded configuration 2025-03-24 11:26:14 +01:00
f8e101cd8c Add missing template 2025-03-24 11:26:14 +01:00
bf0349c3cf Expose connection test in admin 2025-03-24 11:26:14 +01:00