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
..
2024-04-24 13:30:08 -05:00
2025-04-09 15:29:44 -05:00
2025-04-08 09:02:06 -05:00
2025-03-06 18:14:10 -06:00
2025-04-02 13:31:33 -05:00
2025-04-02 17:20:47 -05:00
2025-04-02 19:32:19 +02:00