Mike Dalessio
a7c9b7479c
saas: move log_level setting into an environment variable
2026-01-07 11:24:22 -05:00
Fernando Álvarez
037559fb25
Set beta site automatically in deployment
2025-12-23 12:27:03 +01:00
Mike Dalessio
28250b340c
Move the :fatal log setting into the SaaS config
...
This should only be set if the app is using the
rails-structured-logging gem, which means it should only be set in the
SAAS config. I think this is just something we missed in one of the
decoupling exercises we did.
2025-12-19 09:09:40 -05:00
Jeremy Daer
c691d39ecf
Integrate fizzy-saas as vendored gem at saas/
...
- Update Gemfile.saas to use path: "saas" instead of GitHub source
- Update config/database.yml to reference local saas/ directory
- Update bin/setup to source saas/bin/setup directly
- Remove redundant dotfiles (ruby-version, gitignore, rubocop, github workflows)
- Add saas/db exclusions to root rubocop config
2025-12-16 12:25:22 -08:00
Fernando Álvarez
88de372f41
Migrate Staging app URL to app.fizzy-staging.com
2025-12-11 17:36:06 +01:00
Kevin McConnell
54a9641dee
Also set multi_tenant for SaaS development
2025-12-11 12:22:10 +00:00
Kevin McConnell
03ea5f7b89
Set multi_tenant config option
...
To allow the non-SaaS version of Fizzy to default to single-tenant mode,
we'll enable a `multi_tenant.enabled` config option here that overrides
the default behaviour.
2025-12-11 11:38:42 +00:00
Jeremy Daer
221e596c5d
Enforce CSP ( #25 )
2025-12-10 17:36:23 -08:00
Jeremy Daer
59d77cf104
CSP: move SaaS-only sources out of OSS ( #24 )
2025-12-10 17:11:36 -08:00
Jeremy Daer
8572fd77b8
Content Security Policy: report-only mode to Sentry ( #21 )
2025-12-05 10:57:41 -08:00
Jorge Manrubia
f7482d5c55
Move solid-queue dev setup to the engine
2025-11-29 21:45:48 +01:00
Jorge Manrubia
1a74735218
We need to require this *after* or the mocks won't work
2025-11-29 11:53:47 +01:00
Jorge Manrubia
299212aae1
Move env-specific bits to env files
...
TIL Rails engines load these by default before loading the host app's
2025-11-29 11:46:23 +01:00