Thibault Duplessis
a2ebdcaf03
Rapid WIP
2017-11-29 12:58:08 -05:00
Thibault Duplessis
16cc6faf1f
arm irwin with a runtime setting
2017-11-29 10:57:42 -05:00
Thibault Duplessis
bac3292c74
implement runtime settings
2017-11-29 10:55:11 -05:00
Thibault Duplessis
b252b57991
tweak Coach controller
2017-11-29 00:15:26 -05:00
Thibault Duplessis
42acbaff3f
allow more shields than we have perfs
2017-11-28 18:29:06 -05:00
Thibault Duplessis
51e547702c
complete shield tournament implementation - closes #3634
2017-11-27 19:02:33 -05:00
Thibault Duplessis
6cda2fb082
display user shields
2017-11-27 18:01:41 -05:00
Thibault Duplessis
df77c5bece
remove SVG shield trophy
2017-11-27 17:38:48 -05:00
Thibault Duplessis
4b3685f26c
more work on shield tournaments
2017-11-27 17:38:17 -05:00
Thibault Duplessis
83b96a4b25
explicitely set pool config expiration in mobile API
2017-11-26 22:07:00 -05:00
Thibault Duplessis
ea06b88e66
fix puzzle batch nb
2017-11-26 21:32:29 -05:00
Thibault Duplessis
fcb046b121
allow requesting a single puzzle
2017-11-26 17:31:33 -05:00
Thibault Duplessis
f826191444
design shield trophy
2017-11-25 17:57:15 -05:00
Thibault Duplessis
d2a5779d34
add web cli example
2017-11-25 16:11:34 -05:00
Thibault Duplessis
08310a8133
send 204 No Content on analysis request XHR
2017-11-23 22:54:22 -05:00
Thibault Duplessis
43dd6f7365
implement POST /training/batch for offline puzzle solving - closes #3811
2017-11-23 18:22:49 -05:00
Thibault Duplessis
a82aadb2b8
implement /training/batch - for #3811
2017-11-23 17:17:01 -05:00
Thibault Duplessis
d1159bb5e1
fix tournament creation forms
2017-11-23 10:13:58 -05:00
Isaac Levy
36fdae55f7
Blurs & under_chat improvements
...
- Cleanup spectator calculation code
- Show blurs for games in progress
(lost in ts rewrite of round)
fixes #3794 .
2017-11-16 18:48:11 -05:00
Isaac Levy
feff667f78
Title improvements
...
- Disallow LM for titles only condition
- validate titles before setting on user (@ProgramFox)
- mod log format cleanup
2017-11-15 11:32:37 -05:00
Isaac Levy
e546857221
Fix permission for official relay checkbox
2017-11-14 11:27:15 -05:00
Thibault Duplessis
1229f6ad8b
close all user WS connections on account close
2017-11-13 21:35:07 -05:00
Thibault Duplessis
95c73b6825
implement /tournament/featured API endpoint - closes #3791
...
It uses the same algorithm already in place for the website homepage,
selecting best upcoming and ongoing tournaments for the user tastes,
and highlighting official tournaments.
2017-11-13 18:49:38 -05:00
Thibault Duplessis
f5fe9a08b2
titled player tournament entry condition - closes #3792
2017-11-13 18:36:11 -05:00
Thibault Duplessis
02f7d389ca
also apply UGC on login
2017-11-13 17:52:16 -05:00
Thibault Duplessis
ab49c4a321
UGC refinements
2017-11-13 17:39:23 -05:00
Thibault Duplessis
2fea37ef92
IP ban precautions
2017-11-12 23:49:01 -05:00
Thibault Duplessis
e7bf2bc454
fix user GC
2017-11-12 23:30:19 -05:00
Thibault Duplessis
e03a5733a1
cascade garbage collection effects
2017-11-11 22:20:49 -05:00
Thibault Duplessis
680a6cad57
garbage collection WIP
2017-11-11 10:00:26 -05:00
Thibault Duplessis
165cbad1ba
clear team requests cache
2017-11-11 09:00:59 -05:00
Thibault Duplessis
262c7877c2
rename garbage collector
2017-11-11 08:55:16 -05:00
Thibault Duplessis
c743b09f82
delay autokill
2017-11-11 08:51:26 -05:00
Pratik Kulkarni
e6648337c0
Broken Mithril JS link
...
Updated link for Mithril JS Framework
2017-11-11 16:36:34 +05:30
Thibault Duplessis
81b8a5a344
fix 404 handler
2017-11-10 23:10:35 -05:00
Thibault Duplessis
6a36c36254
implement signup autokill
2017-11-10 11:28:17 -05:00
Thibault Duplessis
c530e08812
optional tighter panic mode
2017-11-10 10:34:57 -05:00
Thibault Duplessis
ec653582ab
controller code cleanup
2017-11-10 00:18:23 -05:00
Thibault Duplessis
de3849bffd
no ctx needed here
2017-11-10 00:13:08 -05:00
Thibault Duplessis
5afff7021d
ignore chat panic for study members
2017-11-09 17:35:01 -05:00
Thibault Duplessis
b95de56e5a
mod links in mod log
2017-11-09 15:42:12 -05:00
Isaac Levy
4711a348bf
Monitor socket gaps
...
Detect when a bulk message received after socket is running
handles multiple version messages (implying the previous
sends were not received).
2017-11-09 00:18:21 -05:00
Thibault Duplessis
fe9ccc1b0e
remove unused translations
2017-11-08 12:51:15 -05:00
Thibault Duplessis
7c43054d98
re-document chat panic
2017-11-08 09:43:48 -05:00
Thibault Duplessis
68e641bc6e
apply chat panic rules to new PMs
2017-11-07 22:26:22 -05:00
Thibault Duplessis
8ca0568b0a
fix API cost monitoring
2017-11-07 14:24:30 -05:00
Thibault Duplessis
9cd6b29763
remove lobby seeks when an account is closed
2017-11-04 00:53:37 -05:00
Thibault Duplessis
a4d774fd22
monitor mobile app versions
2017-11-04 00:50:32 -05:00
Thibault Duplessis
1f69202b2a
add developer command line interface
2017-10-31 18:15:44 -05:00
Thibault Duplessis
ee9270be16
specify event language
2017-10-31 17:33:32 -05:00