Commit graph

285 commits

Author SHA1 Message Date
Thomas Citharel 9ef6c21a2a
build(deps): upgrade deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-05-30 09:11:59 +02:00
Thomas Citharel 3eddd5fc8f
chore(release): release 3.1.0-beta.2
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-05-23 18:35:28 +02:00
Thomas Citharel ecd2be4f82
Release 3.1.0-beta.1
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-05-17 15:36:48 +02:00
Thomas Citharel 274476ed4d
build(deps): Update deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-05-17 09:34:05 +02:00
Thomas Citharel b586f59288
build(version): Bump version to 3.1.0-dev
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-05-17 09:34:02 +02:00
Thomas Citharel 3f5e39cd7a
Upgrade deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-04-19 11:54:51 +02:00
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 2f368b44ca
Release 3.0.3
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-12-22 18:11:49 +01:00
Thomas Citharel fae1153589
Release 3.0.2
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-12-22 12:26:01 +01:00
Thomas Citharel d2c78c5f17
Release 3.0.1
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-11-22 14:11:44 +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 ae18648ceb
Release 3.0.0 final
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-11-07 20:11:38 +01:00
Thomas Citharel ab96dce30f
Bump version to 3.0.0-rc.6
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-11-07 09:41:19 +01:00
Thomas Citharel 67b63a9a6e
Fix ecto dev warning
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-11-07 09:02:09 +01:00
Thomas Citharel 1a6967cb7d
Release 3.0.0-rc.5
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-11-06 20:23:05 +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 84860ca2bf
Release 3.0.0-rc.4
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-11-06 16:02:56 +01:00
Thomas Citharel d8434ca3d3
Release 3.0.0-rc.3
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-11-04 14:43:10 +01:00
Thomas Citharel 53fdf99628
Release 3.0.0-rc.2
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-11-02 19:42:33 +01:00
Thomas Citharel cb083ab2f8
Bump version to 3.0.0-rc.1
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-10-18 10:21:38 +02:00
Thomas Citharel e47904d17d
Bump version to 3.0.0-beta.3
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-10-17 09:55:19 +02:00
Thomas Citharel be2fa3a547
Bump version to 3.0.0-beta.2
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-10-11 19:16:16 +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 63305d39f9
Release 3.0.0-beta.1
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-09-29 12:02:52 +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 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 98229e8165
Release 2.1.0
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-05-16 12:12:53 +02:00
Thomas Citharel 79a51e5237
Release 2.1.0-rc.6
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-05-11 12:23:35 +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 f58d6829da
Bump version to 2.1.0-rc.5
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-05-06 14:56:38 +02:00
Thomas Citharel ec849b1488
Release 2.1.0-rc.4
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-05-03 15:15:52 +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 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 1323c20162
Release 2.1.0-rc.3
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-04-24 18:33:09 +02:00
Thomas Citharel 99dacb6038
Release 2.1.0-rc.2
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-04-20 20:17:23 +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 f389b060c8
Release 2.1.0-rc.1
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-04-18 15:01:32 +02:00
Thomas Citharel 7d5581bf73
Release 2.1.0-beta.3
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-04-09 17:48:03 +02:00
Thomas Citharel 086aa0df8b
Release 2.1.0-beta.2
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-04-08 14:08:34 +02:00