Commit Graph

7560 Commits

Author SHA1 Message Date
Jorge Manrubia d561a64ae8 Test 2025-11-28 15:53:58 +01:00
Jorge Manrubia a89f2f2c92 Update to latest gem 2025-11-28 15:53:58 +01:00
Jorge Manrubia a7b2fe2b81 Moved to sentry 2025-11-28 15:53:58 +01:00
Jorge Manrubia 3cbe27755c Moving this to shipyard 2025-11-28 15:53:58 +01:00
Jorge Manrubia 8e0445ddf5 Add yabeda metrics check only in SaaS mode 2025-11-28 15:53:58 +01:00
Jorge Manrubia 2f4a05a39f Format 2025-11-28 15:53:58 +01:00
Jorge Manrubia efe3070499 Add gitleaks from main 2025-11-28 15:53:58 +01:00
Jorge Manrubia 3223ba53c3 We need the check in both test/code 2025-11-28 15:53:58 +01:00
Jorge Manrubia 6ccf655597 Move yabeda/prometheus stuff to the gem 2025-11-28 15:53:58 +01:00
Jorge Manrubia 3b0ddf4cfb Move sentry to engine 2025-11-28 15:53:58 +01:00
Jorge Manrubia 197f4bd06f Add note about VAPID 2025-11-28 15:53:58 +01:00
Jorge Manrubia 1897cc238f Only staff can access beta/staging
https://app.fizzy.do/5986089/cards/3208
2025-11-28 15:53:58 +01:00
Jorge Manrubia 317abde3ae Review README 2025-11-28 15:53:58 +01:00
Jorge Manrubia b2bcc12337 Review README 2025-11-28 15:53:58 +01:00
Jorge Manrubia fa1fe476ff Initial README and LICENSE 2025-11-28 15:53:58 +01:00
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