Tobias Kunze rixx · he/him
rixx pushed to 12-control-planes at servala/servala-portal 2025-03-24 09:20:47 +00:00
6060ba955f Add missing template
d31648c826 Expose connection test in admin
631cd24f19 Test kubernetes connection
a8451e22f7 Add kubernetes client dependency
add41ee88c Move field validation to model, for API compatibility
Compare 10 commits »
rixx deleted branch 6-organizations from servala/servala-portal 2025-03-21 12:32:55 +00:00
rixx pushed to main at servala/servala-portal 2025-03-21 12:32:54 +00:00
f773cf169b Merge pull request 'Organization tenancy and frontend' (#16) from 6-organizations into main
d10ba90b4d Profile view permissions
832d85b7fc Add sidebar icon
31003c5c76 Use rules permissions in views and HTMX forms
21ff6fe7d0 Implement organization rules
Compare 27 commits »
rixx merged pull request servala/servala-portal#16 2025-03-21 12:32:53 +00:00
Organization tenancy and frontend
rixx pushed to 6-organizations at servala/servala-portal 2025-03-21 08:53:20 +00:00
d10ba90b4d Profile view permissions
832d85b7fc Add sidebar icon
31003c5c76 Use rules permissions in views and HTMX forms
21ff6fe7d0 Implement organization rules
f11c1ca5bc Improve look of org create button with no existing orgs
Compare 12 commits »
rixx pushed to 6-organizations at servala/servala-portal 2025-03-20 09:32:10 +00:00
6e6f2d0993 Add django-scopes
rixx created pull request servala/servala-portal#16 2025-03-20 09:27:32 +00:00
Organization tenancy and frontend
rixx created branch 6-organizations in servala/servala-portal 2025-03-20 09:24:57 +00:00
rixx pushed to 6-organizations at servala/servala-portal 2025-03-20 09:24:57 +00:00
2dcc5650a9 Add organization context to every request
7f389434a4 Add organization dashboard and redirects
1b69310c77 Fix admin form rendering
314ecc9c0d Make Organization.billing_entity nullable
6ed19e90a3 Form rendering improvements
Compare 10 commits »
rixx closed issue servala/servala-portal#5 2025-03-20 09:24:30 +00:00
Login and registration with VSHN Account
rixx merged pull request servala/servala-portal#10 2025-03-20 09:20:55 +00:00
Login and registration
rixx pushed to main at servala/servala-portal 2025-03-20 09:20:55 +00:00
1302dcce44 Merge pull request 'Login and registration' (#10) from 5-authentication into main
b11c7ecc21 Link keycloak on profile page
c28fa71b9d Show user company in profile
a285d655a7 Add menu hide/show toggle on mobile
8f719b0d65 Fix organization creation, make reusable for API
Compare 39 commits »
rixx deleted branch 5-authentication from servala/servala-portal 2025-03-20 09:20:55 +00:00
rixx pushed to 5-authentication at servala/servala-portal 2025-03-20 09:20:30 +00:00
b11c7ecc21 Link keycloak on profile page
c28fa71b9d Show user company in profile
a285d655a7 Add menu hide/show toggle on mobile
8f719b0d65 Fix organization creation, make reusable for API
98e114dc79 Request company in signup process
Compare 8 commits »
rixx pushed to 5-authentication at servala/servala-portal 2025-03-18 22:01:51 +00:00
e71c18c46f Fix rendering of form errors
rixx pushed to 5-authentication at servala/servala-portal 2025-03-18 11:53:16 +00:00
7682dc94c7 Override signup page
e06b472d62 Reduce template code duplication
Compare 2 commits »
rixx pushed to 5-authentication at servala/servala-portal 2025-03-18 08:04:00 +00:00
2baa3fd5ec First draft of organization creation
325e767b0e Add reusable form template snippet
0be7c6fb6f Make login required by default
78119dc6b3 Build template-based form rendering with bootstrap attrs
eb91f59e09 Hide admin login form
Compare 10 commits »
rixx created pull request servala/servala-portal#10 2025-03-17 08:43:39 +00:00
Login and registration
rixx created branch 5-authentication in servala/servala-portal 2025-03-17 08:40:53 +00:00
rixx pushed to 5-authentication at servala/servala-portal 2025-03-17 08:40:53 +00:00
0d09d338e8 Add remaining allauth dependencies
91861738a5 Remove stock sidebar
650f601766 Improve look of default allauth login (for now)
f9c691154f Add account menu to sidebar
fda9e24fec Fix allauth configuration
Compare 10 commits »