Commit graph

26 commits

Author SHA1 Message Date
Mahad Kalam
26663ddad5
Set up R2! (#1013)
* Set up R2!

* Update .env.example
2026-02-28 23:55:39 +00:00
Mahad Kalam
2816314df9
Weekly summary emails + move off Loops (#998)
* Weekly summary emails + move off Loops

* Remove unused asset
2026-02-23 22:15:02 +00:00
Mahad Kalam
8c0227cb57
Bye, warehouse! (#994) 2026-02-23 20:16:03 +00:00
Mahad Kalam
ad95cf6c4f
Add PostHog (#906)
* Add PostHog

* Queue Posthog *after* adding to DB

* Update app/services/posthog_service.rb

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Add /api/v1/banned_users/counts

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-15 08:44:39 +00:00
Kartikey Chauhan
e94fbd7866
redirect back to ft/uri for OAuth (#702) 2025-12-14 10:51:48 -05:00
Max Wofford
778101e39a Remove wildcard/joker redirect 2025-06-09 14:41:26 -04:00
Max Wofford
55503499ff Add physical mail model 2025-05-14 11:50:50 -04:00
Max Wofford
70f0977bbc Add mailing address form 2025-05-09 16:37:03 -04:00
Max Wofford
3355f5f29b Add syncing for airtable loops updating 2025-05-07 20:15:59 -04:00
Max Wofford
c252ddcade Add ipinfo key for geocoding 2025-05-07 17:04:04 -04:00
Max Wofford
d547f0aab5 Add pgbouncer config 2025-04-28 11:01:47 -04:00
Max Wofford
fd5815e2a2
Add initial sweep of background caching for shared data on page (#157)
* Add initial sweep of background caching for shared data on page

* Rubocop format

* Speed up currently_hacking

* Rubocop format

* Fix active projects job

* Switch to activeprojectsjob for leaderboard

* Remove current project from nav

* Add flamegraph & stackprof for extra profiling

* Silence bullet alerts

* Remove eagerload of users from mini leaderboard

* Comment out expensive flavortext

* Bundle update brakeman

* Remove duplicate stackprof listing

* Add skylight auth to example env

* Add miscomitted background jobs
2025-04-07 23:32:27 -04:00
Max Wofford
bf46cea690 Add github to example env 2025-03-19 15:22:09 -04:00
Max Wofford
2c6d53250b Add 🃏 easter egg 2025-03-18 16:44:19 -04:00
Max Wofford
b9e790c2d1
Setup Sentry for error logging (#57) 2025-03-17 10:04:15 -04:00
Max Wofford
92d37800f6 Add initial scrapyard leaderboard 2025-03-15 01:04:20 -04:00
Max Wofford
60bc0a53ba Turn on transactional emails with loops 2025-03-12 16:03:54 -04:00
Max Wofford
3c2ac27cda Setup SES for production email sending 2025-03-10 11:38:42 -04:00
Max Wofford
71a597059b Start working on new README setup steps 2025-03-07 18:13:04 -05:00
Max Wofford
0f3f423b27 Also allow lookup by email 2025-03-03 14:51:01 -05:00
Max Wofford
1e9d0f2200 Add teletype printouts 2025-02-24 21:21:40 -05:00
Max Wofford
2c8ee24ec3 Namespace sailorslog & switch bot tokens 2025-02-23 20:53:27 -05:00
Max Wofford
2cd2fe1aec Add leaderboard for sailors log 2025-02-23 01:57:22 -05:00
Max Wofford
454c7ed120 Add slack status feature 2025-02-21 17:39:41 -05:00
Max Wofford
d5f17715fc Add SECRET_KEY_BASE to example env file 2025-02-17 14:33:30 -05:00
Max Wofford
643e11a8c9 Add example .env 2025-02-17 14:23:34 -05:00