Tobias Kunze rixx · he/him
rixx pushed to 37-exoscale-onboarding at servala/servala-portal 2025-09-29 13:33:55 +00:00
49e553b1af Add missing testing dependency
rixx pushed to 37-exoscale-onboarding at servala/servala-portal 2025-09-26 17:02:12 +00:00
2778ab2457 Test new Exoscale API
00bdf10f38 Set up proper test settings
385633eeea Fix remaining OSB API issues
2ffc601ad4 Use permissions instead of authentication in API
4e2b199e15 Implement Exoscale onboarding endpoint
Compare 9 commits »
rixx created pull request servala/servala-portal#199 2025-09-26 11:55:36 +00:00
Implement Exoscale onboarding API endpoint
rixx created branch 37-exoscale-onboarding in servala/servala-portal 2025-09-26 10:28:24 +00:00
rixx pushed to 37-exoscale-onboarding at servala/servala-portal 2025-09-26 10:28:24 +00:00
0f6d58912e Implement Exoscale onboarding endpoint
aa4b92494e Add new EMAIL_DEFAULT_FROM setting
895fe99e35 Add OSB GUID to organization
5f2b241397 Code style
7f26df559b Add OSB settings
Compare 5 commits »
rixx commented on pull request servala/servala-portal#173 2025-09-11 12:59:33 +00:00
Improve instance form errors

I think I have caught the bug – will require some hard reloads to make sure the new JavaScript is used. I may have gone a bit overboard in defending against it cropping up again, but better…

rixx pushed to 164-keep-values-on-error at servala/servala-portal 2025-09-11 12:58:34 +00:00
1a2a75880d Fix JSON re-parsing in re-rendered invalid form
rixx commented on pull request servala/servala-portal#173 2025-09-11 11:36:52 +00:00
Improve instance form errors

The screencast shows you saving the form after entering only the name, which should be impossible now that the required field detection is fixed, right?

The fact that required fields are now…

rixx pushed to 164-keep-values-on-error at servala/servala-portal 2025-09-11 11:24:29 +00:00
5933352f5f Skip duplicate error message
39f7ee5a0a Improve error placement in instance form
5f75b0465f Merge pull request 'Show CNAME information for Control Planes' (#179) from 157-cname-information into main
7acadea447 Extract user info into separate field
09baaa5786 Show additional ControlPlane information to users
Compare 45 commits »
rixx pushed to main at servala/servala-portal 2025-09-11 11:22:46 +00:00
01eb366699 Merge pull request 'Update dependency django-allauth to >=65.11.2' (#190) from renovate/django-allauth-65.x into main
0cf4cf8225 Update dependency django-allauth to >=65.11.2
Compare 2 commits »
rixx deleted branch renovate/django-allauth-65.x from servala/servala-portal 2025-09-11 11:22:46 +00:00
rixx merged pull request servala/servala-portal#190 2025-09-11 11:22:45 +00:00
Update dependency django-allauth to >=65.11.2
rixx deleted branch renovate/sentry-sdk-2.x from servala/servala-portal 2025-09-11 11:22:37 +00:00
rixx pushed to main at servala/servala-portal 2025-09-11 11:22:36 +00:00
4b6b68ed23 Merge pull request 'Update dependency sentry-sdk to >=2.37.1' (#189) from renovate/sentry-sdk-2.x into main
580e243234 Update dependency sentry-sdk to >=2.37.1
Compare 2 commits »
rixx merged pull request servala/servala-portal#189 2025-09-11 11:22:35 +00:00
Update dependency sentry-sdk to >=2.37.1
rixx pushed to main at servala/servala-portal 2025-09-11 11:22:20 +00:00
2b334bfd6f Merge pull request 'Update dependency pytest-cov to >=6.3.0' (#186) from renovate/pytest-cov-6.x into main
b38d11880d Update dependency pytest-cov to >=6.3.0
Compare 2 commits »
rixx deleted branch renovate/pytest-cov-6.x from servala/servala-portal 2025-09-11 11:22:20 +00:00
rixx merged pull request servala/servala-portal#186 2025-09-11 11:22:19 +00:00
Update dependency pytest-cov to >=6.3.0
rixx created pull request servala/servala-portal#192 2025-09-11 11:21:12 +00:00
Make card layout / lists consistent
rixx created branch 178-card-layout in servala/servala-portal 2025-09-11 11:20:55 +00:00