ekzyis 52365c32ed
Wallet badges (#2040)
* Remove gun+horse streak

* Add wallet badges

* Fix empty recv wallet detected as enabled

* Resolve badges via columns and triggers

* Fix backwards compatibility by not dropping GQL fields

* Gun+horse notifications as streaks via triggers

* Fix error while computing streaks

* Push notifications for horse+gun

* Move logic to JS via pgboss job

* Fix argument to notifyNewStreak

* Update checkWallet comment

* Refactor notification id hack

* Formatting

* Fix missing update of possibleTypes

This didn't cause any bugs because the added types have no field resolvers.

* Add user migration

* Fix missing cast to date

* Run checkWallet queries inside transaction
2025-04-09 15:29:44 -05:00
..
2023-12-20 19:12:43 -06:00
2025-02-28 19:15:18 -06:00
2024-12-28 09:28:05 -06:00
2025-02-14 15:10:15 -06:00
2023-08-16 19:49:00 -05:00
2025-04-09 15:29:44 -05:00
2025-02-14 19:25:11 -06:00
2024-07-10 19:23:05 -05:00
2025-03-26 11:40:28 -05:00
2025-02-14 15:10:15 -06:00
2024-09-13 09:26:08 -05:00
2025-04-09 15:29:44 -05:00
2024-10-30 13:49:57 -05:00
2025-04-02 17:18:41 -05:00