Make the application multi-tenant based on a wedding model #153

Merged
bustikiller merged 16 commits from wedding-model into main 2024-12-01 10:11:25 +00:00
Owner

Why

We're preparing LibreWeddingPlanner to host multiple weddings

Tasks

  • Use ActsAsTenant gem to configure the models that belong to a wedding
  • Define the scope of controllers and background jobs
## Why We're preparing LibreWeddingPlanner to host multiple weddings ## Tasks - [x] Use `ActsAsTenant` gem to configure the models that belong to a wedding - [x] Define the scope of controllers and background jobs
bustikiller added 1 commit 2024-11-30 18:25:19 +00:00
Define a simple wedding model
All checks were successful
Check usage of free licenses / check-licenses (pull_request) Successful in 1m8s
Add copyright notice / copyright_notice (pull_request) Successful in 1m45s
Run unit tests / unit_tests (pull_request) Successful in 5m2s
d3d3a35c19
bustikiller added 1 commit 2024-11-30 18:26:37 +00:00
Add copyright notice
All checks were successful
Check usage of free licenses / check-licenses (pull_request) Successful in 1m46s
Add copyright notice / copyright_notice (pull_request) Successful in 3m1s
Run unit tests / unit_tests (pull_request) Successful in 5m14s
ce7f32c407
bustikiller force-pushed wedding-model from ce7f32c407 to 24c39f331a 2024-11-30 18:30:09 +00:00 Compare
bustikiller added 1 commit 2024-11-30 18:31:50 +00:00
Add copyright notice
All checks were successful
Check usage of free licenses / check-licenses (pull_request) Successful in 1m47s
Add copyright notice / copyright_notice (pull_request) Successful in 2m49s
Run unit tests / unit_tests (pull_request) Successful in 3m26s
9e222f59be
bustikiller added 4 commits 2024-11-30 19:06:46 +00:00
Adapt seeds file to use ActsAsTenant
Some checks failed
Check usage of free licenses / check-licenses (pull_request) Successful in 40s
Add copyright notice / copyright_notice (pull_request) Successful in 1m9s
Run unit tests / unit_tests (pull_request) Failing after 3m30s
5b3c1fdfac
bustikiller added 1 commit 2024-11-30 19:07:41 +00:00
Add copyright notice
Some checks failed
Check usage of free licenses / check-licenses (pull_request) Successful in 1m7s
Add copyright notice / copyright_notice (pull_request) Successful in 1m59s
Run unit tests / unit_tests (pull_request) Failing after 3m6s
cb90a93ef3
bustikiller changed title from WIP: Define a simple wedding model to Make the application multi-tenant based on a wedding model 2024-11-30 19:22:02 +00:00
bustikiller added 1 commit 2024-11-30 19:56:38 +00:00
Merge remote-tracking branch 'origin/main' into wedding-model
Some checks failed
Check usage of free licenses / check-licenses (pull_request) Successful in 41s
Add copyright notice / copyright_notice (pull_request) Successful in 52s
Run unit tests / unit_tests (pull_request) Failing after 1m20s
682b5cb5fd
bustikiller scheduled this pull request to auto merge when all checks succeed 2024-11-30 19:56:50 +00:00
bustikiller canceled auto merging this pull request when all checks succeed 2024-11-30 20:03:06 +00:00
bustikiller added 1 commit 2024-11-30 20:06:24 +00:00
Include users in the list of models affected by tenant
Some checks failed
Check usage of free licenses / check-licenses (pull_request) Successful in 1m3s
Add copyright notice / copyright_notice (pull_request) Successful in 1m30s
Run unit tests / unit_tests (pull_request) Failing after 3m6s
63bb32f2a7
bustikiller added 1 commit 2024-11-30 20:07:47 +00:00
Add copyright notice
Some checks failed
Check usage of free licenses / check-licenses (pull_request) Successful in 57s
Add copyright notice / copyright_notice (pull_request) Successful in 1m28s
Run unit tests / unit_tests (pull_request) Failing after 2m3s
6d61e8452a
bustikiller added 2 commits 2024-11-30 20:11:48 +00:00
Merge branch 'wedding-model' of https://gitea.bustikiller.com/bustikiller/wedding-planner into wedding-model
Some checks failed
Check usage of free licenses / check-licenses (pull_request) Successful in 33s
Add copyright notice / copyright_notice (pull_request) Successful in 47s
Run unit tests / unit_tests (pull_request) Failing after 1m14s
e4dad698ea
bustikiller added 1 commit 2024-12-01 08:58:41 +00:00
Adapt factories to use a wedding object
All checks were successful
Check usage of free licenses / check-licenses (pull_request) Successful in 1m11s
Add copyright notice / copyright_notice (pull_request) Successful in 1m38s
Run unit tests / unit_tests (pull_request) Successful in 4m35s
8429b3952b
bustikiller added 1 commit 2024-12-01 09:00:04 +00:00
Add copyright notice
All checks were successful
Check usage of free licenses / check-licenses (pull_request) Successful in 1m32s
Add copyright notice / copyright_notice (pull_request) Successful in 2m40s
Run unit tests / unit_tests (pull_request) Successful in 3m45s
70b44e1b96
bustikiller added 2 commits 2024-12-01 09:41:50 +00:00
Merge branch 'wedding-model' of https://gitea.bustikiller.com/bustikiller/wedding-planner into wedding-model
All checks were successful
Check usage of free licenses / check-licenses (pull_request) Successful in 1m5s
Add copyright notice / copyright_notice (pull_request) Successful in 1m35s
Run unit tests / unit_tests (pull_request) Successful in 2m7s
4f1aa9dd2d
bustikiller merged commit e6cf0da814 into main 2024-12-01 10:11:25 +00:00
Sign in to join this conversation.
No Reviewers
No Label
No Milestone
No project
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: bustikiller/wedding-planner#153
No description provided.