Snakes
be1023f734
cron.py bugs: missing import; lottery edge case
2022-07-21 14:28:52 -04:00
Aevann1
cd811d7b9d
consistent lottershe naming
2022-06-28 02:54:44 +02:00
Aevann1
cff34fb3a4
reducing query volume, #2
2022-06-26 03:11:02 +02:00
Snakes
46520a9f8c
Site-specific: change lotto for PCM.
2022-06-15 22:23:21 -04:00
Aevann1
3bc98f0a6b
extend TLSM's badge_grant() to almost all instanes where badges are granted
2022-06-15 21:33:21 +02:00
Aevann1
0f49c8e32f
replace spaces with tabs
2022-06-13 20:33:25 +02:00
Aevann1
6d1f7646ba
elaborate in lottershe message
2022-06-13 18:30:27 +02:00
Aevann1
85b4158d5b
"1 lottery tickets" -> "1 lottery ticket"
2022-06-11 16:52:20 +02:00
Aevann1
adefc09ae9
rename "dramacoins" to "coins", so that it works on other sites
2022-06-11 16:40:53 +02:00
Aevann1
cf83a996bd
let losers know how much coins the winner won
2022-06-11 16:40:14 +02:00
Aevann1
05d6a24535
Tell ppl who won the lottery in loss messages
2022-06-10 16:53:29 +02:00
Snakes
2f1761330c
Lottery: remove manager, make cronjob friendly.
2022-06-10 09:50:03 -04:00
Aevann1
3e365484fd
refactor lottery a little bit + expand it to all of marsey's empire
2022-06-10 15:30:25 +02:00
Snakes
bea6d82b61
Lottery: fix granted value, zero royalty.
...
grant_lottery_tickets_to_user incorrectly deposited the full ticket
value into manager account, not just the net value.
Additionally, royalty rate has been set to zero because Chapose won
the first lottery and grifting 8% that could instead go into the
prize pool seems unwarranted given that.
2022-06-10 06:15:37 -04:00
Snakes
e85d76947a
Lottery: fix negative ticket quantity exploit.
2022-06-07 17:50:31 -04:00
Snakes
ace0a62f69
cron: Add lottery as scheduled task.
2022-06-07 07:36:55 -04:00
Snakes
7556fe8988
Add lottershe badge logic, badge helper.
2022-06-06 00:07:38 -04:00
Snakes
b306d113ad
Lottery: Fix treasure adding coins to manager.
...
It was observed in prod that the lottery prize as tracked by the DB
had diverged from the amount held in the Lottershe manager account.
This appears to be the result of grant_lottery_tickets_to_user
adding the # of _tickets_ rather than the value of those tickets to
the manager.
2022-06-03 02:24:32 -04:00
outruncolors
dfd521b652
Add quantity field to purchasing tickets / Make Chapose the beneficiary ( #302 )
...
* Add quantity field to purchasing tickets
* Remove height requirement for div (manlets seething)
2022-06-02 19:19:49 -04:00
Snakes
49622b3268
Lottery: add admin participants listing.
2022-05-31 23:20:39 -04:00
outruncolors
0abf890575
Make a few styling changes for mobile lottery modal ( #293 )
2022-05-30 01:40:55 -04:00
Outrun Colors, LLC
db13e0976c
Have tickets show up in treasure chests
2022-05-29 21:59:22 -05:00
Outrun Colors, LLC
b9dc28e6d1
Don't show lotteries on the sister sites
2022-05-29 20:43:16 -05:00
Outrun Colors, LLC
a0cc7e1cf6
Move more stuff to proper location
2022-05-29 19:49:14 -05:00
Outrun Colors, LLC
562202b38d
Reorganize route logic
2022-05-29 01:06:39 -05:00
Outrun Colors, LLC
bef0b0ff6d
Add participants and field updating
2022-05-29 01:01:45 -05:00
Outrun Colors, LLC
1a55a7670e
Send notifications to winners and losers
2022-05-28 23:23:20 -05:00
Outrun Colors, LLC
469c39dca6
Configure admin section and purchasing a ticket full flow
2022-05-28 22:33:44 -05:00