Thomas Citharel
|
c07ba3a5d1
|
Add rate-limiting on queries with Hammer
Closes #67
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2023-03-24 15:32:27 +01:00 |
Thomas Citharel
|
647efad982
|
Add Codeclimate report from Credo to CI
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2023-03-22 10:19:26 +01:00 |
Thomas Citharel
|
59944603b7
|
Update deps and fix some front-end stuff
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2023-03-22 10:19:25 +01:00 |
Thomas Citharel
|
8984bd7636
|
Introduce authorizations with Rajska
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2023-03-22 10:19:25 +01:00 |
Thomas Citharel
|
317a3434b2
|
feat(spam): Introduce checking new accounts, events & comments for spam with the help of Akismet
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2023-02-07 15:18:29 +01:00 |
Thomas Citharel
|
8ce1f596cc
|
Update deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2023-01-27 14:53:46 +01:00 |
Thomas Citharel
|
ebc5e70b1f
|
Use a custom erlport fork for Python 3.11 compatibility
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-11-21 11:03:54 +01:00 |
Thomas Citharel
|
4b264534d6
|
Update deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-11-21 11:03:45 +01:00 |
Thomas Citharel
|
e7e4ed2ac9
|
Add Ecto.DevLogger in dev mode
See https://github.com/fuelen/ecto_dev_logger
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-11-06 16:56:04 +01:00 |
Thomas Citharel
|
83755c4746
|
Upgrade deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-11-06 11:28:54 +01:00 |
Thomas Citharel
|
c009a5cf83
|
Upgrade deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-11-02 18:32:44 +01:00 |
Thomas Citharel
|
3336af225f
|
Upgrade deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-10-26 10:43:44 +02:00 |
Thomas Citharel
|
800e136aae
|
Update deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-10-11 10:39:31 +02:00 |
Thomas Citharel
|
c080795955
|
Reconfigure plug at runtime with env
Closes #1165
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-10-06 08:59:50 +02:00 |
Thomas Citharel
|
895aad6ea7
|
Upgrade deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-09-27 18:14:50 +02:00 |
Thomas Citharel
|
6675c62d94
|
Add unplug to dynamically load plugs
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-09-21 10:15:47 +02:00 |
Thomas Citharel
|
151a7e54ae
|
Fix lint issues, update deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-09-20 17:06:42 +02:00 |
Thomas Citharel
|
93921be722
|
Upgrade deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-09-01 10:02:12 +02:00 |
Thomas Citharel
|
45a477ee46
|
Update deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-08-28 10:02:06 +02:00 |
Thomas Citharel
|
c72f050993
|
Update deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-08-22 12:16:47 +02:00 |
Thomas Citharel
|
d818557469
|
Update deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-08-19 15:07:34 +02:00 |
Thomas Citharel
|
ee20e03cc2
|
Migrate to Vue 3 and Vite
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-08-11 16:46:31 +02:00 |
Thomas Citharel
|
5eadbbaae9
|
Upgrade deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-06-17 10:46:40 +02:00 |
Thomas Citharel
|
5c39fd2852
|
Update deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-05-16 12:12:23 +02:00 |
Thomas Citharel
|
ab622cb424
|
Update deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-05-11 09:24:27 +02:00 |
Thomas Citharel
|
c0d8b2d39a
|
Remove unused indirect dependency
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-05-03 11:30:06 +02:00 |
Thomas Citharel
|
62248b2f81
|
Add Überauth CAS Strategy
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-05-02 13:15:15 +02:00 |
Thomas Citharel
|
ada22e24ef
|
Update deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-05-02 13:15:14 +02:00 |
Thomas Citharel
|
cd61a98f4d
|
Use Github version of WebPushEncryption
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-05-02 12:07:39 +02:00 |
Thomas Citharel
|
82255b46eb
|
Use upstream dependencies for Ueberauth providers
Allows to work properly with state_param
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-04-28 11:41:28 +02:00 |
Thomas Citharel
|
69b88c9238
|
Upgrade deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-04-20 16:18:08 +02:00 |
Thomas Citharel
|
714e9216c1
|
Update deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-04-18 14:17:04 +02:00 |
setop
|
febb68e702
|
add haversine dependency
|
2022-04-07 10:51:30 +02:00 |
Thomas Citharel
|
c77b979a97
|
Upgrade Phoenix LiveView
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-04-07 10:31:29 +02:00 |
Thomas Citharel
|
257050eabc
|
Pin ex_cldr version until ex_cldr_dates_times is updated
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-04-06 19:56:11 +02:00 |
Thomas Citharel
|
999f2f8e14
|
Update deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-04-06 19:56:09 +02:00 |
Thomas Citharel
|
e841fb6fbb
|
Move mailer from Bamboo to Swoosh
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-04-05 12:38:02 +02:00 |
Thomas Citharel
|
b47e46cef5
|
Update deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-03-28 10:48:40 +02:00 |
Thomas Citharel
|
72ed766f26
|
Update deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-03-24 09:45:54 +01:00 |
Thomas Citharel
|
edbe6ee21a
|
Upgrade dependencies
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-03-21 16:55:01 +01:00 |
Thomas Citharel
|
fbe5a8d0c4
|
Detect and convert html body in the correct charset before parsing it
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-01-18 12:47:45 +01:00 |
Thomas Citharel
|
24ddb6e2bf
|
Bump ueberauth version because of a CRSF security issue
ueberauth_discord is dropped because it's abandonned
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-01-17 16:50:58 +01:00 |
Thomas Citharel
|
260fa83c3f
|
Update deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-01-17 14:49:48 +01:00 |
Thomas Citharel
|
19bf587dc9
|
Update deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-12-21 19:47:38 +01:00 |
Thomas Citharel
|
daca9d71e7
|
Upgrade deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-12-13 17:33:36 +01:00 |
Thomas Citharel
|
52e624bb88
|
Update deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-26 12:52:44 +01:00 |
Thomas Citharel
|
42d6b8a9ab
|
Upgrade deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-15 09:24:55 +01:00 |
Thomas Citharel
|
3f9e1c8e19
|
Remove exvcr dependency
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-15 08:48:28 +01:00 |
Thomas Citharel
|
a54607a57d
|
Upgrade deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-09 09:15:33 +01:00 |
Thomas Citharel
|
20999c4ef4
|
Update deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-03 10:14:43 +01:00 |