Thibault Duplessis
e5ad9999e1
class student creation UX
2020-01-18 10:18:48 -06:00
Thibault Duplessis
f6490b0f36
make NameGenerator check availability
2020-01-18 09:40:03 -06:00
Thibault Duplessis
98d55472bf
class home
2020-01-17 20:44:08 -06:00
Thibault Duplessis
0ff2435307
student notes
2020-01-17 19:05:54 -06:00
Thibault Duplessis
e3950a7bdc
student list menu
2020-01-17 18:27:08 -06:00
Thibault Duplessis
915a0fd093
improve student onboarding
2020-01-17 17:11:01 -06:00
Thibault Duplessis
69ede0b239
invite students immediately
2020-01-17 16:19:36 -06:00
Thibault Duplessis
9fd53a3c9e
class student real name WIP
2020-01-17 16:00:58 -06:00
Thibault Duplessis
fa2fd17d0d
managed accounts restrictions
2020-01-17 14:49:47 -06:00
Thibault Duplessis
ffe1a0f0c4
also send a PM to managed accounts
2020-01-17 14:34:53 -06:00
Thibault Duplessis
4ecb615816
let teachers be students, convenient for testing
2020-01-17 14:30:25 -06:00
Thibault Duplessis
49db12c8ef
more progress on /class
2020-01-17 14:05:42 -06:00
Thibault Duplessis
1d8a5b1351
improve account forms and add flash messages
2020-01-17 10:54:13 -06:00
Thibault Duplessis
8f6deba831
generic flash messages and various code tweaks
2020-01-17 09:52:31 -06:00
Thibault Duplessis
e0d39cdb97
require typing password to enable/disable kid mode - closes #5928
2020-01-17 09:34:25 -06:00
Thibault Duplessis
baea6c59c8
completely remove Internet safety detection
2020-01-17 09:00:47 -06:00
Thibault Duplessis
9016719424
clas monitoring
2020-01-16 21:27:47 -06:00
Thibault Duplessis
555e3502aa
class WIP
2020-01-16 20:45:18 -06:00
Thibault Duplessis
9beea401c3
create users vs invite to a class
2020-01-16 17:41:46 -06:00
Thibault Duplessis
4b5bcb8a09
class WIP
2020-01-16 15:59:58 -06:00
Thibault Duplessis
475b7285c1
class: create student
2020-01-16 14:25:41 -06:00
Thibault Duplessis
ab45b5bf0e
class WIP
2020-01-16 13:01:14 -06:00
Thibault Duplessis
4e5d337c7d
class WIP
2020-01-16 11:52:20 -06:00
Thibault Duplessis
ecf2369ac2
class WIP
2020-01-16 08:40:33 -06:00
Thibault Duplessis
8f38db0320
fix mod leaderboard
2020-01-15 09:17:20 -06:00
Thibault Duplessis
99106ed391
gamify error can't be reproduced locally
2020-01-14 09:38:45 -06:00
Thibault Duplessis
5b27707a27
improve adblock detection (to encourage it!) and add /ads page
2020-01-13 16:08:43 -06:00
Thibault Duplessis
ecc6ec1f86
simplify stripeCheckout match
2020-01-11 11:17:42 -06:00
Thibault Duplessis
033b8ce517
tweak match for clarity
2020-01-11 11:15:00 -06:00
Thibault Duplessis
3d9c934809
Merge branch 'master' into stripe-checkout
...
* master:
wait at least 5s before presenting timeout countdown
broadcast: support another livechesscloud URL format
search ignore file
go easier on tournament player DB coll
readme image title
update repo image
disconnect timer seconds - closes #5888
no need to force resign if opponent flags before - closes #5888
reduce base disconnect timeout to 40s
New Crowdin translations (#5894 )
remove kab-KAB translations, they break the build
New Crowdin translations (#5882 )
study server eval must go over some nodes twice - closes #5884
fix brezhoneg lowercase
let crawlers and bots access study PGNs
replace HMAC-SHA1 with HMAC-SHA256 for StringToken - closes #5887
slightly lower min deviation (2/4, #5727 )
fix warning
2020-01-10 11:22:55 -06:00
Thibault Duplessis
6532075f9a
let crawlers and bots access study PGNs
2020-01-08 12:57:14 -06:00
Thibault Duplessis
f5e5bb7a0d
fix warning
2020-01-07 09:19:00 -06:00
Lakin Wecker
a4cc1a7451
Merge branch 'master' of https://github.com/ornicar/lila
2020-01-06 20:56:07 -07:00
Thibault Duplessis
5bbe5575c5
stop logging bad filter data
2020-01-06 18:44:18 -06:00
Lakin Wecker
93b6cab9d9
Cleaner syntax
2020-01-06 06:48:30 -07:00
Lakin Wecker
f666b2f7d7
proper error handling
2020-01-06 06:48:30 -07:00
Lakin Wecker
caa2e6e869
Fix imports and compilation errors
2020-01-06 06:48:30 -07:00
Lakin Wecker
581dbeb767
Don't create new stripe subscriptions if they have one.
2020-01-06 06:48:29 -07:00
Lakin Wecker
3923e2eea2
Better scala from review.
2020-01-06 06:48:29 -07:00
Lakin Wecker
7157f3fe74
Allow anonymous donations
2020-01-06 06:48:28 -07:00
Lakin Wecker
8288c3b5fe
One-time, Lifetime, and Monthly subscriptions
...
Good luck managing them though.
2020-01-06 06:48:28 -07:00
Lakin Wecker
3e60aabb18
Pass in client reference ID and clean up code a bit.
2020-01-06 06:48:28 -07:00
Lakin Wecker
297b7ece4b
WIP - initial exploration of new stripe API
2020-01-06 06:48:27 -07:00
Thibault Duplessis
fef7e352f9
fix warning
2020-01-04 19:43:14 -06:00
Thibault Duplessis
ee0d993d88
skip a DB call sometimes
2020-01-02 20:29:13 -05:00
Thibault Duplessis
519608d819
upgrade proxied game when analysis completes
2020-01-02 19:14:16 -05:00
Thibault Duplessis
1aec035aef
cache blog atom feed
2020-01-01 10:29:19 -05:00
Thibault Duplessis
ee68f273c8
remove debug
2020-01-01 10:09:21 -05:00
Thibault Duplessis
33d743edee
New alt mod mark
2019-12-31 13:17:47 -05:00
Thibault Duplessis
8770e94693
refactor user mod marks - requires DB migration: user-marks.js
2019-12-31 12:44:30 -05:00