Commit Graph

122 Commits (3dc7bf5149031e064a45741c54e1541b8f4edeab)

Author SHA1 Message Date
Thibault Duplessis 1a137617bb remove implicit rate limiter default to ensure 429 results 2020-05-14 14:36:16 -06:00
Thibault Duplessis d2c1c59958 fix team controller 2020-05-08 09:00:28 -06:00
Thibault Duplessis 2b504c9d1d renaming 2020-05-08 07:48:18 -06:00
Thibault Duplessis 44b04c7e5a swiss WIP 2020-05-06 14:56:17 -06:00
Thibault Duplessis 8fb165bea0 allow joining teams with personal oauth token - fixes #6560 2020-05-06 09:22:01 -06:00
Thibault Duplessis 5488a09548 scalafmt 2.5 2020-05-05 22:11:15 -06:00
Thibault Duplessis 3ab230e1f2 let everyone create 3 teams per week - for #6524 2020-05-01 12:59:33 -06:00
Thibault Duplessis ba20da6b2e let class teachers create more teams - for #6524 2020-05-01 12:58:30 -06:00
Thibault Duplessis 4e56b3fe7c make it clearer that a player can join up to 100 teams - closes #6517 2020-05-01 12:54:29 -06:00
Thibault Duplessis 8c1b11dbba upgrade scala 2020-04-29 08:58:36 -06:00
Thibault Duplessis c8f26bdb4d remove mostly unused scalaz stuff 2020-04-29 08:30:36 -06:00
Thibault Duplessis f7962ad0b3 smarter selection of featured team tournaments 2020-04-28 12:12:48 -06:00
Thibault Duplessis 7524ea5bb1 team leaders page and rework team DB queries 2020-04-26 13:24:10 -06:00
Thibault Duplessis 6bdf567bf2 team tournaments page 2020-04-26 12:25:40 -06:00
Thibault Duplessis 03e40a96fc allow restricting chat to team leaders 2020-04-26 11:38:10 -06:00
Thibault Duplessis a436f156df let mods see team chats 2020-04-26 11:18:22 -06:00
Thibault Duplessis a83e698ef6 team leaders can disable the team chat 2020-04-26 00:41:35 -06:00
Thibault Duplessis 6db316fe0a team chat WIP 2020-04-25 18:52:13 -06:00
Thibault Duplessis 11968dd7ae stream team multi-PM 2020-04-24 19:49:50 -06:00
Thibault Duplessis 149fb881a5 add /api/team/of/{user} endpoint 2020-04-24 10:19:32 -06:00
Thibault Duplessis c5c8273641 preload team leaders 2020-04-24 10:10:18 -06:00
Thibault Duplessis 74549d7657 manage multiple leaders for a team - closes #6422 2020-04-23 17:48:25 -06:00
Thibault Duplessis 53a71273f0 event-based invalidation for team visible tournaments 2020-04-13 11:09:19 -06:00
Thibault Duplessis aeb6965328 also show team tournaments created by leader 2020-04-13 07:52:34 -06:00
Thibault Duplessis 534c65ac28 allow joining teams with mobile API 2020-04-12 14:30:39 -06:00
Thibault Duplessis 93f3ee2c96 /api/team/search endpoint - for #6371 2020-04-12 11:42:31 -06:00
Thibault Duplessis 179f08609a /api/team/:id endpoint - for #6371 2020-04-12 11:34:09 -06:00
Thibault Duplessis 1564413f97 /api/team/all endpoint - for #6371 2020-04-12 11:26:22 -06:00
Thibault Duplessis 8dc1c5bd40 only show team tournaments that the leader has joined 2020-04-12 10:58:03 -06:00
Thibault Duplessis f4240107ad team pm all API 2020-04-06 10:44:33 -05:00
Thibault Duplessis 5b36441311 suggest tournaments to link in team mass PM 2020-04-04 13:58:02 -06:00
Thibault Duplessis e8103b95ee team owners can mass PM all team members 2020-04-04 12:42:53 -06:00
Niklas Fiekas e94621708c cors support for Team.users user list (closes #6235) 2020-03-28 12:27:36 +01:00
Thibault Duplessis 6e6409b7d1 remove unused import 2020-01-25 22:02:26 -06:00
Thibault Duplessis 52fd93efb8 rewrite all concurrency rate limiters 2020-01-21 18:52:24 -06:00
Thibault Duplessis 8770e94693 refactor user mod marks - requires DB migration: user-marks.js 2019-12-31 12:44:30 -05:00
Thibault Duplessis 7767769149 new cache API - WIP 2019-12-23 15:19:37 -05:00
Thibault Duplessis ff1cc70bef reformat with scalafmt 2019-12-13 08:37:32 -06:00
Thibault Duplessis c0c3948c2b fix many more warnings 2019-12-08 12:12:00 -06:00
Thibault Duplessis b3cecd8a58 fix many warnings 2019-12-08 11:35:26 -06:00
Thibault Duplessis b7bbfde3c4 fix many more warnings 2019-12-08 10:58:50 -06:00
Thibault Duplessis 20b372d5ec migration WIP 2019-12-05 15:51:18 -06:00
Thibault Duplessis 2b82c5f5b4 more app/ migration 2019-12-05 00:52:53 -06:00
Thibault Duplessis e2c18cb6fd migrate app WIP 2019-12-04 17:39:16 -06:00
Thibault Duplessis 8c144fa059 lila3 WIP 2019-11-28 12:20:59 -06:00
Thibault Duplessis e1b4e7ada8 team battle WIP 2019-10-03 10:41:36 +02:00
Thibault Duplessis 44695e7e6a team battle WIP 2019-10-02 18:50:09 +02:00
Thibault Duplessis f0e9a09422 team battle WIP 2019-10-02 12:20:44 +02:00
Thibault Duplessis 06be14d5b1 open teams to kids 2019-10-01 18:11:01 +02:00
Thibault Duplessis 1de207d05e /team/:id/kick/:user oauth API 2019-07-23 14:39:25 +02:00