Commit Graph

75 Commits (aaf88bc62ceb286f9e9877cdea8aea3fdcfd7938)

Author SHA1 Message Date
Thibault Duplessis aaf88bc62c scalafmt 2.7.1 2020-09-21 09:28:28 +02:00
Thibault Duplessis c6ed157217 name boolean arguments 2020-08-16 14:42:29 +02:00
Thibault Duplessis bcf824ffea there's no bot API to post in forum 2020-08-03 19:12:22 +02:00
Thibault Duplessis a06437a7b5 forum posts have a user but no IP 2020-08-02 15:08:44 +02:00
Thibault Duplessis bfea961a80 better control forum promotional spam 2020-08-02 14:59:14 +02:00
Thibault Duplessis 20dd8d2349 autoformat code 2020-07-22 12:52:52 +02:00
Thibault Duplessis 9261678615 remove RateLimiter.name 2020-07-08 19:56:35 +02:00
Thibault Duplessis ea510a2fc0 fix many warnings 2020-07-07 10:34:48 +02:00
Thibault Duplessis 1a137617bb remove implicit rate limiter default to ensure 429 results 2020-05-14 14:36:16 -06:00
Thibault Duplessis 5488a09548 scalafmt 2.5 2020-05-05 22:11:15 -06:00
Thibault Duplessis 8c1b11dbba upgrade scala 2020-04-29 08:58:36 -06:00
Thibault Duplessis e5fab15bfb weakly prevent reactions on team posts
good enough until proven otherwise
2020-04-08 20:33:05 -05:00
Thibault Duplessis 46714ea084 implement forum reactions 2020-04-08 13:30:32 -05:00
Thibault Duplessis 6fba050a4d SB mute in forum 2020-01-29 19:06:21 -06:00
Thibault Duplessis ff1cc70bef reformat with scalafmt 2019-12-13 08:37:32 -06:00
Thibault Duplessis b3cecd8a58 fix many warnings 2019-12-08 11:35:26 -06:00
Thibault Duplessis e2c18cb6fd migrate app WIP 2019-12-04 17:39:16 -06:00
Thibault Duplessis 7596b52253 kill the staff forum 2018-11-30 15:58:52 +07:00
Thibault Duplessis 1dfc4a9054 rewrite forum forms 2018-11-28 19:32:17 +07:00
Thibault Duplessis 40497b41e9 remove Boolean.fold - what's wrong with if-else? 2018-07-20 11:41:46 +02:00
Thibault Duplessis 52f0f12dfb no longer reload forum posts on homepage 2018-05-11 22:34:31 +02:00
Thibault Duplessis e6272324dc archive old forum topics 2018-03-30 21:28:16 +02:00
Thibault Duplessis cd0fed508c type safe IP addresses 2017-02-16 01:53:15 +01:00
Thibault Duplessis f1cb47b49b more team ids tweaks 2017-02-05 12:19:53 +01:00
Thibault Duplessis a5a9092d5e cache user team IDs as a single string 2017-02-05 12:11:03 +01:00
Thibault Duplessis c23cc60a24 remove blocking forum granter 2017-01-25 00:11:42 +01:00
Gordon Martin ce472c2991 Fix indentation. 2016-09-17 00:31:51 +01:00
Gordon Martin c174efe0dd remove unused import and hyperlink. 2016-09-16 16:31:23 +01:00
Gordon Martin e08d370aa6 Use form rather than xhr to make forum post edit. 2016-09-16 16:04:57 +01:00
Gordon Martin d95a7f6ccd post review comments. 2016-09-16 12:30:12 +01:00
Gordon Martin ac9fadd873 More forum post editting stuff. 2016-09-15 23:36:36 +01:00
Thibault Duplessis c410d29ce5 fix forum ratelimiting 2016-09-03 09:39:17 +02:00
Thibault Duplessis 745d862fab improve ratelimit logging and IP selection 2016-09-02 14:07:07 +02:00
Thibault Duplessis dae0d89f2d monitor all rate-limit hits 2016-09-01 23:54:43 +02:00
Thibault Duplessis 253504bfec improve rate limiter 2016-03-02 12:30:22 +07:00
Thibault Duplessis 57b44d0ae7 rate limit all the things 2015-11-15 11:14:41 +07:00
Thibault Duplessis f5bc0c0ff7 better rate limit for seek creation 2015-11-15 10:47:06 +07:00
Thibault Duplessis 844a03dc7b rate limit forum post and topic creation 2015-11-15 10:36:55 +07:00
Thibault Duplessis cb45563260 kid safety 2015-04-10 10:47:00 +02:00
Thibault Duplessis b1466c2586 kick JSON out of timelime module, allow to unsubscribe from forum
threads
2015-04-06 22:40:45 +02:00
Thibault Duplessis c137e5652a create MixedCache and use it for teams 2014-04-18 11:51:19 +02:00
Thibault Duplessis d750d238ad s/⇒/=> 2014-02-17 10:12:19 +01:00
Thibault Duplessis 046399060d give team creators moderator powers on their forums 2013-05-28 15:53:32 +02:00
Thibault Duplessis 4fe13f0ee9 use forum post redirect in timeline and post creation 2013-05-27 17:17:45 +02:00
Thibault Duplessis 9d376119e8 forum post redirection url 2013-05-27 17:01:19 +02:00
Thibault Duplessis e0bd8adc42 make forum search aware of troll isolation 2013-05-17 00:40:01 -03:00
Thibault Duplessis 839e2dc163 forum troll isolation complete 2013-05-17 00:33:31 -03:00
Thibault Duplessis fbf6ff749d forum troll isolation logic 2013-05-16 23:04:26 -03:00
Thibault Duplessis 7d645a2506 allow mods to close/reopen forum topics 2013-05-15 02:48:56 -03:00
Thibault Duplessis c2ba837fe0 complete forum app 2013-05-06 14:46:12 -03:00