Organization tenancy and frontend #16

Merged
rixx merged 26 commits from 6-organizations into main 2025-03-21 12:32:53 +00:00
Member

Implements #6

  • Add HTMX
    • Add template partials
    • Add mixins for HTMX views and forms
  • Organisation creation
    • Billing entity nullable
    • Use default organization origin
  • Organization switching
  • Organization selection via URL / slug
  • Organization scoping middleware
  • django-scopes
  • django-rules
  • django-organizations
Implements #6 - [x] Add HTMX - [x] Add template partials - [x] Add mixins for HTMX views and forms - [x] Organisation creation - [x] Billing entity nullable - [x] Use default organization origin - [x] Organization switching - [x] Organization selection via URL / slug - [x] Organization scoping middleware - [x] django-scopes - [x] django-rules - [ ] django-organizations
rixx added 13 commits 2025-03-20 09:27:32 +00:00
rixx added 1 commit 2025-03-20 09:32:11 +00:00
rixx added spent time 2025-03-21 06:45:13 +00:00
8 hours
rixx added 12 commits 2025-03-21 08:53:21 +00:00
rixx merged commit f773cf169b into main 2025-03-21 12:32:53 +00:00
rixx deleted branch 6-organizations 2025-03-21 12:32:54 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Total time spent: 8 hours
rixx
8 hours
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: servala/servala-portal#16
No description provided.