justcool393
aa508fc076
remove discord
2022-10-16 05:42:52 -07:00
justcool393
50689c9298
remove early life badge if status expired
2022-09-30 16:20:53 -07:00
Aevann1
94f0789827
fix 500 error
2022-09-29 12:21:55 +02:00
Aevann1
85653b0438
testing worker reloading
2022-09-27 12:55:20 +02:00
Snakes
0b416dcf2c
Revise marsify logic.
2022-09-26 02:09:26 -04:00
Snakes
b0529716bc
Remove voluntary marsify toggle.
2022-09-25 21:32:36 -04:00
Aevann1
d1a8aeb3db
allow some ppl to have spider permenantly
2022-09-24 02:02:27 +02:00
Aevann1
0db9bf14b9
add the expiry code for spider award lol
2022-09-23 15:15:56 +02:00
Aevann1
8a8a67a059
remove ban_evade logic
2022-09-22 21:40:14 +02:00
Aevann1
a186064465
fix
2022-09-17 14:15:22 +02:00
Aevann1
0c0a612f53
fix 500 error
2022-09-17 14:12:30 +02:00
Aevann1
77128f54f8
adjust bite award logic
2022-09-09 08:49:05 +02:00
Aevann1
615d18c41b
like last commit
2022-09-08 17:49:34 +02:00
Aevann1
9475aa27e4
award badges shit
2022-09-07 05:31:55 +02:00
Aevann1
8e4866e43d
forgot to add rainbow expiry code
2022-09-06 06:51:53 +02:00
Aevann1
225e64b91e
add marsify toggle in settings
2022-09-05 06:50:27 +02:00
Aevann1
d88d5ad453
add logic for permarsify
2022-09-04 21:06:26 +02:00
Aevann1
2201745c93
add owoify and marsify to offsites
2022-09-02 20:10:35 +02:00
Aevann1
1024c48cb4
prepare for site-wide marsify
2022-09-02 20:02:56 +02:00
Aevann1
df022bd003
make marsify and owoify user-level
2022-08-27 05:22:57 +02:00
Aevann1
0f11312d24
add house awards
2022-08-27 04:57:19 +02:00
Aevann1
7951064b19
fix 500 error when benefactor award expires
2022-08-18 17:19:32 +02:00
Aevann1
7ee7868185
restore the ability to permachud someone, apparently that stings less than being chudded for a month/year (fascinating)
2022-08-17 21:17:34 +02:00
Aevann1
6b72433ed2
change patron terminology for not rdrama-sites
2022-08-14 14:59:56 +02:00
Aevann1
bf1fec7918
remove ban_reason when unbanning users
2022-07-11 14:35:28 +02:00
Aevann1
cff34fb3a4
reducing query volume, #2
2022-06-26 03:11:02 +02:00
Snakes
5f7b38b477
Refactor stat timers, award timers.
...
Prior to this comment, the every-1d cron.py command was broken due
to lack of proper stats import. However, while refactoring this, it
was convenient to move other recurring tasks that had been stuffed in
odd places--not least `stats(...)`--into the new cron system. This
entailed a number of refactorings of other things.
1. Move stats(...) from static.py to helpers/stats.py.
2. Move hole inactivity purge task from stats(...) to routes/subs.py.
3. Move bot award timer checks from stats(...) to helpers/awards.py.
4. Unify award timer logic formerly in routes/front.py into the new
helpers/awards.py.
2022-06-10 05:47:41 -04:00