Commit Graph

162 Commits (42b8c06be01521d3845c684108a9259abdf6a494)

Author SHA1 Message Date
Thibault Duplessis 42b8c06be0 Revert "Revert "async mod WIP""
This reverts commit 4590c63c38.
2018-03-16 16:49:57 -05:00
Thibault Duplessis 4590c63c38 Revert "async mod WIP"
This reverts commit 575354b4b8.
2018-03-13 23:02:45 -05:00
Thibault Duplessis 575354b4b8 async mod WIP 2018-03-13 07:37:20 -05:00
Thibault Duplessis f7ea4dabf3 fix #4114 2018-03-10 08:10:46 -05:00
Thibault Duplessis 14ef3298b4 Revert "Revert "redesign Irwin API""
This reverts commit 1df1e559b0.
2018-02-03 09:30:41 -05:00
ProgramFOX 32d4356413 Replace "Kick from ranking" with "Ban from ranking"
"Kick from ranking" functionality is still possible by rankbanning and
un-rankbanning after that.
2018-01-30 18:27:32 +01:00
Thibault Duplessis 88002885db tweak & fix automatic emails 2017-12-27 11:46:50 -05:00
Thibault Duplessis 869bf29b60 automatic emails on title set and coach selection 2017-12-20 09:18:24 -05:00
Thibault Duplessis 9feb3dee08 more work on report weight 2017-12-01 00:22:12 -05:00
Thibault Duplessis e03a5733a1 cascade garbage collection effects 2017-11-11 22:20:49 -05:00
Thibault Duplessis 6a36c36254 implement signup autokill 2017-11-10 11:28:17 -05:00
Thibault Duplessis 28324ec8c7 monitor manual mod email confirmation 2017-10-31 16:13:59 -05:00
Thibault Duplessis f1947f3a11 also delete PMs and notifications 2017-10-31 11:13:37 -05:00
Thibault Duplessis 05e293fb62 notify slack of chat panic mode 2017-10-28 16:58:24 -05:00
Thibault Duplessis 1082160529 implement chat panic 2017-10-28 16:40:52 -05:00
Thibault Duplessis 1d869628b9 delete all lines of a user in all ongoing public chats 2017-10-28 15:29:25 -05:00
Thibault Duplessis 4c495f9ad1 redirect to user page with ?mod after spontaneous mod actions 2017-10-28 14:50:44 -05:00
Thibault Duplessis eeb8defad4 remove unused mod endpoint 2017-10-23 09:40:59 -05:00
Thibault Duplessis 8c79c860cb remove unused imports with scalafix 2017-10-21 15:01:50 -05:00
Thibault Duplessis 4d8ca36d40 honor inquiry next toggle 2017-09-12 18:26:36 -05:00
Thibault Duplessis 88d296b591 ensure comms are from the current report 2017-09-12 00:46:34 -05:00
Thibault Duplessis 7f2c1d9e0c move to next report after marking as engine 2017-09-12 00:46:21 -05:00
Thibault Duplessis cd5a26ed63 more mod/report rewrite 2017-09-11 16:59:53 -05:00
Thibault Duplessis 423610c99c mod/report refactoring, adding Mod/Suspect/Victim type safety 2017-09-11 16:14:56 -05:00
Thibault Duplessis cdf2f56981 Revert "Merge branch 'scala-2.12-play-2.6' of github.com:ornicar/lila"
This reverts commit 2d3b4872c7, reversing
changes made to 04f1d4ae6d.
2017-09-09 10:01:35 -05:00
Thibault Duplessis 75b1662ed6 Merge branch 'master' of github.com:ornicar/lila into scala-2.12-play-2.6
* 'master' of github.com:ornicar/lila:
  Manually apply translations
  code tweak
  publish correspondence draw offer notifications - for #3548
  send correspondence takeback notifications - for #3548
  apply translations
  fix search API page number
  code tweaks
  finer comm control
  Fix #3407
  slack wording
  fix #3549
  expire timeline entries after 2 weeks - closes #3558
  fix #3561
  apply translations
  comm log; coded, compiled, tested in Medellín with a CPU stuck at 800Mhz
  Fix/update simul rating display. Fixes #3185
  Fix #3553 Use normal word wrap for user notes
  Update LameName.scala
  fix ui/analyse autoshape toggle
  scalachess 6.8
2017-09-04 16:40:26 -05:00
Thibault Duplessis 8acab54537 finer comm control 2017-09-04 12:41:58 -05:00
Thibault Duplessis 0bf6399531 comm log; coded, compiled, tested in Medellín with a CPU stuck at 800Mhz 2017-09-03 17:31:33 -05:00
Thibault Duplessis 17dc9f1bab fix much migration deprecation warnings 2017-08-30 12:55:22 -05:00
Thibault Duplessis 2daa8d562c Merge branch 'master' of github.com:ornicar/lila into scala-2.12-play-2.6
* 'master' of github.com:ornicar/lila:
  Increase number of conversations on mod page.
2017-08-30 09:07:29 -05:00
Isaac Levy 065e3fa821 Increase number of conversations on mod page.
In the future we might want to limit this by relative timestamp,
i.e. {updatedAt: {$gt: new Date(Date.now() - 1000 * 24 * 3600 * 30 )}}
2017-08-29 23:32:23 -04:00
Thibault Duplessis 2578a4f384 migration WIP - next: Websockets 2017-08-26 10:35:57 -05:00
Thibault Duplessis 664804bc47 reformat (scalariform upgrade) 2017-08-23 18:56:39 -05:00
Thibault Duplessis 2b9c7c1dab stronger typing for chat ID 2017-08-17 17:49:28 -05:00
Thibault Duplessis 458854951c {master} direct link to mod email confirmation 2017-08-15 08:50:56 -05:00
Thibault Duplessis b461162408 implement admin impersonation 2017-08-03 12:43:29 +02:00
ProgramFOX e5535f447a Implement reportban
Shadowbanned people can now still report
Reportbanned people can not report, but they can use the other
communications.
2017-07-06 00:15:46 +02:00
Thibault Duplessis ce45469a2a specialized mod tool to confirm user emails 2017-06-23 12:49:07 +02:00
Thibault Duplessis fa5d779820 start inquiry from user profile 2017-05-11 01:07:04 +02:00
Thibault Duplessis 7bdafb5936 notify requester when irwin job completes 2017-05-10 17:40:41 +02:00
Thibault Duplessis 8ecf7e7d7b manual irwin requests 2017-05-02 17:02:39 +02:00
Thibault Duplessis b7279a9390 more irwin rewrite 2017-05-02 17:02:39 +02:00
Thibault Duplessis be87402b34 remove deprecated irwin endpoint 2017-05-02 17:02:39 +02:00
Thibault Duplessis aef218c68f irwin requests WIP 2017-05-02 17:02:39 +02:00
Thibault Duplessis 2d517c1bad fix irwin2 routing 2017-04-25 12:00:01 +02:00
Thibault Duplessis b268dbdf86 restore previous irwin endpoint 2017-04-24 00:25:39 +02:00
Thibault Duplessis 2527801d04 irwin model, BSON handlers, JSON readers, and insert API 2017-04-22 13:20:30 +02:00
Thibault Duplessis 148f0fc796 better API output 2017-04-19 12:45:00 +02:00
Thibault Duplessis 8ed1d1b961 new API for irwin 2017-04-19 12:43:10 +02:00
Thibault Duplessis 2093371c44 rename email model and validator API 2017-04-14 12:25:37 +02:00