|
c4f7c8df69
|
document models and admin
Build and Deploy Staging / build (push) Successful in 1m12s
Build and Deploy Antora Docs / build (push) Successful in 40s
Tests / test (push) Successful in 24s
Build and Deploy Staging / deploy (push) Successful in 10s
Build and Deploy Antora Docs / deploy (push) Successful in 5s
|
2025-04-15 10:36:08 +02:00 |
|
|
fa3eb7c4fc
|
add missing image to docs and fix url
Build and Deploy Staging / build (push) Successful in 51s
Build and Deploy Antora Docs / build (push) Successful in 41s
Tests / test (push) Successful in 25s
Build and Deploy Staging / deploy (push) Successful in 7s
Build and Deploy Antora Docs / deploy (push) Successful in 6s
|
2025-04-15 09:22:24 +02:00 |
|
|
f3762a6a35
|
bump version 2025.04.14-0 -> 2025.04.14-1
Build and Deploy Staging / build (push) Successful in 54s
Tests / test (push) Successful in 24s
Build and Deploy Staging / deploy (push) Successful in 7s
Build and Deploy Production / build (push) Successful in 56s
Build and Deploy Production / deploy (push) Successful in 18s
|
2025-04-14 15:12:58 +02:00 |
|
|
31f35ae0c7
|
Merge pull request 'Deployment to Production' (#49) from prod-deploy into main
Build and Deploy Staging / deploy (push) Blocked by required conditions
Tests / test (push) Waiting to run
Build and Deploy Staging / build (push) Has been cancelled
Reviewed-on: #49
|
2025-04-14 13:12:24 +00:00 |
|
|
8a7044cdc6
|
note where to find workflow
Tests / test (push) Successful in 23s
|
2025-04-14 15:12:06 +02:00 |
|
|
4ec571aca7
|
allow to manually trigger workflow
Tests / test (push) Successful in 24s
|
2025-04-14 15:10:35 +02:00 |
|
|
771753a3cb
|
add production deployment
Tests / test (push) Successful in 22s
|
2025-04-14 15:09:43 +02:00 |
|
|
9e4b820757
|
configure bumpver for versoning
Tests / test (push) Successful in 22s
|
2025-04-14 13:21:07 +02:00 |
|
|
55f6169562
|
Merge pull request 'Fix cloud provider filter in service list' (#48) from 41-service-provider-filter into main
Build and Deploy Staging / build (push) Successful in 57s
Tests / test (push) Successful in 23s
Build and Deploy Staging / deploy (push) Successful in 8s
Reviewed-on: #48
|
2025-04-09 14:19:50 +00:00 |
|
|
57daae5f94
|
Fix cloud provider filter in service list
Tests / test (push) Successful in 24s
closes #41
|
2025-04-09 16:19:12 +02:00 |
|
|
62f46e3d7e
|
Merge pull request 'Fix kubernetes labels at instance creation' (#47) from 42-kubernetes-labels into main
Build and Deploy Staging / build (push) Successful in 56s
Tests / test (push) Successful in 23s
Build and Deploy Staging / deploy (push) Successful in 7s
Reviewed-on: #47
|
2025-04-09 14:09:43 +00:00 |
|
|
63229a69ca
|
Fix kubernetes labels at instance creation
Tests / test (push) Successful in 24s
ref #42
|
2025-04-09 16:08:51 +02:00 |
|
|
db9f15856a
|
Merge pull request 'Organization Namespace Generation' (#46) from 44-namespace-generation into main
Build and Deploy Staging / build (push) Successful in 1m19s
Tests / test (push) Successful in 23s
Build and Deploy Staging / deploy (push) Successful in 7s
Reviewed-on: #46
|
2025-04-09 14:07:37 +00:00 |
|
|
e90a60e882
|
Test namespace generation
Tests / test (push) Successful in 23s
|
2025-04-09 16:06:45 +02:00 |
|
|
973988c91e
|
Generate organization namespaces
|
2025-04-09 16:05:31 +02:00 |
|
|
acf14a1863
|
add bug reporting template
Build and Deploy Staging / build (push) Successful in 1m12s
Tests / test (push) Successful in 24s
Build and Deploy Staging / deploy (push) Successful in 7s
|
2025-04-08 16:21:50 +02:00 |
|
|
d53804b8d0
|
Merge pull request 'First branding integration' (#40) from 20-styling-branding into main
Build and Deploy Staging / build (push) Successful in 56s
Tests / test (push) Successful in 23s
Build and Deploy Staging / deploy (push) Successful in 7s
Reviewed-on: #40
|
2025-04-07 21:29:44 +00:00 |
|
|
2d53c5f2d1
|
Use CI image for keycloak button
Tests / test (push) Successful in 24s
|
2025-04-07 23:27:37 +02:00 |
|
|
d4b43ef078
|
Fix some of the colors to use brand colors
Tests / test (push) Successful in 24s
|
2025-04-07 23:17:48 +02:00 |
|
|
3ecf57b884
|
Fix link activation
|
2025-04-07 22:47:00 +02:00 |
|
|
845c50f891
|
Style top bar and add dark theme logo toggle
|
2025-04-07 22:46:39 +02:00 |
|
|
9638f5d95d
|
Add servala logo
|
2025-04-07 22:46:24 +02:00 |
|
|
8b49d05e1d
|
Use top menu structure
|
2025-04-07 22:46:13 +02:00 |
|
|
5aae477a17
|
Merge pull request 'Service Instances: List and detail view' (#39) from 28-service-instance-listing into main
Build and Deploy Staging / build (push) Successful in 1m10s
Tests / test (push) Successful in 23s
Build and Deploy Staging / deploy (push) Successful in 8s
Reviewed-on: #39
|
2025-04-07 17:19:21 +00:00 |
|
|
378e88af54
|
Finish implementation of server-side detail view
Tests / test (push) Successful in 24s
|
2025-04-07 19:16:33 +02:00 |
|
|
e441005061
|
correct url to codey instance
Tests / test (push) Successful in 25s
Build and Deploy Staging / build (push) Successful in 1m8s
Build and Deploy Staging / deploy (push) Successful in 7s
Build and Deploy Antora Docs / build (push) Successful in 1m2s
Build and Deploy Antora Docs / deploy (push) Successful in 6s
|
2025-04-04 17:07:43 +01:00 |
|
|
4495899c02
|
Add filter and search to instance list
|
2025-04-04 17:46:33 +02:00 |
|
|
23ad1c809b
|
Use a table for instance display
|
2025-04-04 16:32:56 +02:00 |
|
|
ab04d9174c
|
Improve user display
|
2025-04-04 14:49:57 +02:00 |
|
|
1ebf6a7ce0
|
Use card layout in instance list
|
2025-04-04 13:59:44 +02:00 |
|
|
bef41ac4f0
|
Add very bare service instance list
|
2025-04-04 13:56:26 +02:00 |
|
|
4f25504a0d
|
Merge pull request 'Service instantiation' (#31) from 24-service-instantiation into main
Build and Deploy Staging / build (push) Successful in 1m17s
Tests / test (push) Successful in 23s
Build and Deploy Staging / deploy (push) Successful in 8s
Reviewed-on: https://servala-2nkgm.app.codey.ch/servala/servala-portal/pulls/31
|
2025-04-04 10:57:28 +00:00 |
|
|
2fd28e7afa
|
Add instance list to sidebar
|
2025-04-04 11:33:50 +02:00 |
|
|
7da4b77267
|
Add service instance permissions
|
2025-04-04 09:00:20 +02:00 |
|
|
4d13d71953
|
Improve display of kubernetes errors
Tests / test (push) Successful in 23s
|
2025-04-03 18:01:15 +02:00 |
|
|
fb5a6e9a42
|
Improve name uniqueness feedback
|
2025-04-03 17:54:31 +02:00 |
|
|
a2ac202f26
|
Fix label metadata
Tests / test (push) Successful in 26s
|
2025-04-03 17:41:07 +02:00 |
|
|
bc8c7a80b2
|
Add required_label field to ControlPlane
|
2025-04-03 17:39:49 +02:00 |
|
|
08fada04e0
|
Successfully create an instance
|
2025-04-03 17:17:33 +02:00 |
|
|
a2c3695611
|
Fix breaking tests
|
2025-04-03 16:20:52 +02:00 |
|
|
da69666389
|
Refactor namespace handling
Tests / test (push) Failing after 24s
|
2025-03-31 13:52:57 +02:00 |
|
|
70b8303fdb
|
Defer validation
|
2025-03-31 13:52:44 +02:00 |
|
|
f22dc98c23
|
Improve form display: do not repeat section title
Tests / test (push) Failing after 29s
|
2025-03-31 13:43:51 +02:00 |
|
|
412d344536
|
Show nested fieldsets for form
|
2025-03-31 13:27:41 +02:00 |
|
|
5933881262
|
Validate forms based on JSON schema
|
2025-03-31 11:52:22 +02:00 |
|
|
d10fa1c973
|
New dependency: jsonschema (validation)
|
2025-03-31 11:52:02 +02:00 |
|
|
eedb90b2d3
|
Mark fields as required only if parent also required
|
2025-03-31 11:45:27 +02:00 |
|
|
8b63d78633
|
Fix form rendering
|
2025-03-31 11:32:16 +02:00 |
|
|
9c0bbdcf92
|
Superusers should also be staff
|
2025-03-31 11:25:17 +02:00 |
|
|
67f4b3ba12
|
Rename model, reset migrations
|
2025-03-31 11:25:14 +02:00 |
|