Jorge Manrubia
|
bfa1ff1244
|
Style copy
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
d836a1c6c7
|
Add note on CRUD controllers
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
c87f8a87f5
|
Review styles for controller/models
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
94c49fb3f6
|
Move readme bits to fizzy-saas (WIP)
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
81656ac260
|
Run SQLite in saas mode too
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
f03fbba5ac
|
Restore local CI, sensible setup for open source users
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
cebd5d35f6
|
Revert "Remove local ci for now"
This reverts commit 7d6ed4a459f78d14767f1523b32553df84e627e5.
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
b6aa93dd79
|
Typo
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
76d3ec0fc4
|
Remove local ci for now
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
e962ba82ed
|
Simplify local ci
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
f90dd87795
|
Update gem
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
e101e4dbae
|
Point back to main since the PR was merged
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
6bfed6d048
|
Format
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
d4ad62109c
|
Rename/extract methods
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
166ff83611
|
Rename tests
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
4e09352c09
|
Bring simple signup flow from the fizzy-saas gem
We skip the QB code and we fill external account ids automatically on creation with a sequence
See:
https://github.com/basecamp/fizzy-saas/pull/7
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
2061ab4ab2
|
Use dedicated sequence record instead of deal with issues with ids and uuids when using the previous approach
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
07b4c55185
|
Auto-increment external_account_id automatically by default to allow upcoming simple signups
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
e77858fb3c
|
Update kamal
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
bf75767a4e
|
Update saas gem
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
96caeacb03
|
Move to ENV (kamal secrets)
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
e15c4987c1
|
Remove saas from matrix or it will always run
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
15e654b526
|
Checks only in PRs
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
f174058f43
|
Extract common checks to its own workflow to only run once
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
25cfa42872
|
Rename workflows
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
9e2a174d5d
|
Update bundle
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
c61dba0641
|
Format
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
4b9d3a0efd
|
Update to latest fizzy-saas
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
e30709f6a7
|
Remove structured logging moved to the engine
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
cd7d3d3329
|
Move kamal secrets to the gem
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
1083f715a8
|
This was moved to the gem already by Mike
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
762c45de5d
|
Update gem
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
fa9ee0381d
|
Move more settings to the gem
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
2ff944b805
|
Point to branch for now
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
c53cc101a9
|
Update fizzy-saas gem
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
f936cf2cfe
|
Add missing kamal secrets
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
453835707c
|
Remove test env
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
af42ce43d4
|
Remove vapid keys in development
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
44d086e076
|
Cleanup of credentials
Secrets moved to 1password.
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
18e1badfb5
|
Prevent choking when no structured logging for now
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
197090f754
|
Move active storage config to gem
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
8baf5b8abd
|
Make mission control only accessible for staff members
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
499b132b42
|
Remove script that depends on QB
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
68bb4a84e2
|
Rename
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
e213e3e5f8
|
Update fizzy-saas gem
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
dd0f9f174e
|
Split CI files to prevent PR workflows from accessing secrets
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
40455bff3a
|
Update fizzy-saas to bring test support
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
afbc0ca8e5
|
Include engine tests in saas mode
Notice that test is not a regular rake task you can enhance, but a hard-coded rails command.
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
624b6680c7
|
Fix condition
|
2025-11-28 15:53:58 +01:00 |
|
Jorge Manrubia
|
99bda234c0
|
Bring changes from main
|
2025-11-28 15:53:58 +01:00 |
|