Commit Graph
33 Commits
Author SHA1 Message Date
James Smith ebd6d72d33 test rate limiting on registrations 2025-11-26 17:42:12 +00:00
James Smith f57587a2db remove db/schema.rb from version control and don't dump in test 2025-09-19 16:39:50 +01:00
James Smith ec0d04c01b lint core rails files 2025-04-22 17:40:56 +01:00
James Smith 6babf16330 update environment and app config files 2025-04-22 17:40:55 +01:00
James Smith 0a4c78fdac add MANYFOLD_LOG_LEVEL env var to control log verbosity
In order of decreasing verbosity, set to "debug", "info" (the default), "warn", "error", "fatal" or "unknown".
2025-04-09 12:41:53 +01:00
James Smith 26cd63cb3b more hardcore bullet performance checks in dev 2025-03-04 15:21:38 +00:00
James Smith 473830398d Configure SSL and hostname in dev mode for use with ngrok tunnels 2025-01-22 13:06:51 +00:00
James Smith f8b8651053 exclude healthcheck endpoint from forced SSL
so that proxies can use it
2024-08-22 09:54:59 +01:00
James Smith 48aabed437 fix test deprecation warnings 2024-06-20 14:12:19 +01:00
James Smith aa87154476 Add env option to force SSL-only connections 2024-06-18 12:08:42 +01:00
James Smith 44cd4c044c Remove enforced strict loading. Commented line so we can easily enable it when doing performance work.
Resolves #2157
2024-05-10 14:28:28 +01:00
James Smith ae058449d1 linting 2024-04-24 12:29:36 +01:00
James Smith cf8ab2fe36 log strict loading errors in test 2024-04-24 12:01:53 +01:00
James Smith 7d194a1457 enforce strict loading in dev, but not other environments
this is to avoid problems, but still force me to avoid N+1s
2024-04-24 11:59:14 +01:00
James Smith de3f5a1140 add bullet for performance improvment 2024-04-24 10:05:49 +01:00
James Smith 1a3bd42e9e remove production prefix for queue names 2024-04-18 14:58:34 +01:00
James Smith 00f00995f2 swap out delayed_job for sidekiq 2024-04-18 11:38:08 +01:00
James Smith 7b26b08357 use letter_opener for email in dev 2024-04-11 16:06:47 +01:00
James Smith 9e96b6bbb7 set default url options from env vars: PUBLIC_HOSTNAME and PUBLIC_PORT 2024-04-11 11:08:12 +01:00
James Smith 08e9b25c8f don't raise on missing i18n, we have the linter for that now 2024-03-01 14:29:47 +00:00
James Smith b6b38cd012 raise error for missing translations in dev 2024-02-06 15:36:31 +00:00
James Smith 303b7161a7 don't load unused rails components 2024-01-29 22:18:37 +00:00
James Smith cf3814d236 update default activejob queue name 2023-12-10 16:51:17 +00:00
James Smith 21e5c54109 set queue prefix 2022-06-27 22:21:13 +01:00
James Smith 8ba92062dc use delayed job in prod 2022-06-27 21:32:40 +01:00
James Smith 0820022a00 install devise and add basic generated configuration 2022-06-14 21:54:01 +01:00
James Smith 46f9d69af6 rails 7 app update 2022-06-12 23:08:34 +01:00
James Smith dc6c0a6fd1 remove setting of cache_store
This will cause problems with stumulus reflex, but I don't care yet.
2021-04-01 22:05:18 +01:00
James Smith e7982c1f88 Add delayed_job and configure it 2021-03-30 23:28:31 +01:00
James Smith c2feaff732 make active_job work inline in dev 2021-02-06 22:06:18 +00:00
James Smith ba8730e0d7 use standardrb 2021-02-05 21:34:03 +00:00
James Smith 73c020bb97 configure stimulus for testing 2021-01-30 20:26:37 +00:00
James Smith 7bc89d0df7 new rails app woohoo
Generated with railsnew.io:
`rails new van_dam --skip-action-mailbox --skip-action-text --skip-system-test --skip-test --template https://www.railsbytes.com/script/zyvso6`
2021-01-30 18:23:33 +00:00