Commit Graph

119 Commits

Author SHA1 Message Date
Thomas Citharel
ed6964de31
Rollback to ex_vcr 11.2
https://github.com/parroty/exvcr/issues/159 causes issues with other
Mocks

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-08 11:40:13 +02:00
Thomas Citharel
cdca2d24e4
Upgrade deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-08 09:24:26 +02:00
Thomas Citharel
586d8c440d
Add languages to admin settings
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-10-07 16:38:24 +02:00
Thomas Citharel
cc4ddbbb93
Upgrade deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-09-30 10:39:00 +02:00
Thomas Citharel
ceb98c6781
Update deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-09-21 12:04:39 +02:00
Thomas Citharel
7c0b813dce
Fix getting remote IP behind reverse proxy
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-08-27 15:54:43 +02:00
Thomas Citharel
c2f3b4b7e0
Upgrade Elixir deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-08-27 14:46:05 +02:00
Thomas Citharel
c56fb710b6
Introduce Sitemaps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-08-12 16:29:34 +02:00
Thomas Citharel
9a0068dfea
Upgrade oban to 2.0
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-08-12 16:06:09 +02:00
Thomas Citharel
dba1072af8
Upgrade mogrify dependency
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-08-11 10:13:09 +02:00
Thomas Citharel
9c9f1385fb
Introduce group posts
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-07-30 16:55:35 +02:00
Thomas Citharel
daa6b59af8
Upgrade deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-07-06 15:42:59 +02:00
Thomas Citharel
9a080c1f10
Introduce support for 3rd-party auth (OAuth2 & LDAP)
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-07-06 15:42:59 +02:00
Thomas Citharel
83aa005faf
Drop HTMLSanitizeEx and fix title sanitizing
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-06-24 16:37:00 +02:00
Thomas Citharel
22cb8538f4
Release 1.0.0-beta.3
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-06-24 10:11:09 +02:00
Thomas Citharel
4144e9ffd0
Introduce group basic federation, event new page and notifications
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-06-03 16:01:26 +02:00
Thomas Citharel
55902b56e7
Upgrade deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-02-13 17:06:09 +01:00
Thomas Citharel
9e3df495dc
Move configuration to traditional way
️ This is the way.

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-02-06 16:12:13 +01:00
Thomas Citharel
04aa9b2394
Upgrade deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-01-29 17:28:07 +01:00
Thomas Citharel
2ed9050a90
Add anonymous and remote participations 2020-01-29 17:28:11 +01:00
rustra
848691541f Correct docs modules in mix.exs 2020-01-26 21:44:19 +01:00
rustra
8856cc2f55 Rename MobilizonWeb to Mobilizon.Web 2020-01-26 21:39:49 +01:00
rustra
3577fe42e1 Improve Federation boundaries 2020-01-24 22:02:10 +01:00
rustra
8ca5c0b320 Separate Web modules related to Federation 2020-01-23 01:03:33 +01:00
rustra
d1251280c5 Put HTTPSignatures, WebFinger and ActivityStream alongside with ActivityPub 2020-01-22 22:40:40 +01:00
rustra
cdb520a95b Split Federation as separate context 2020-01-22 02:14:42 +01:00
Thomas Citharel
695c6a72a4
Update version
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-12-18 16:15:44 +01:00
Thomas Citharel
3574a9b5ae
Upgrade deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-12-15 21:56:22 +01:00
Thomas Citharel
334d66bf5d
Add admin interface to manage instances subscriptions
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-12-15 21:56:16 +01:00
Thomas Citharel
dc07f34d78
Introduce comments below events
Also add tomstones

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-11-28 12:33:58 +01:00
Thomas Citharel
3d905714c3
Upgrade deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-11-18 18:56:29 +01:00
Thomas Citharel
4fab4e1d25
Move docs to mkdocs and improve them
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-11-17 20:00:09 +01:00
Thomas Citharel
95ba76a0fa
Fix issue when updating event and introduce background jobs
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-11-04 16:40:36 +01:00
Thomas Citharel
ffffe106f5
Upgrade dependencies
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-10-31 10:50:24 +01:00
Thomas Citharel
b5f9518faf
Implement search engine & service in backend
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-10-23 15:27:11 +02:00
Thomas Citharel
d1fb90eece
Add the optimize filter for uploaded pics
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-10-21 13:42:45 +02:00
Thomas Citharel
fdd3720639
Bump version to 1.0.0-beta.1
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-10-11 16:28:47 +02:00
Thomas Citharel
77d286ebb6
Introduce Cypress
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-10-06 18:28:18 +02:00
Thomas Citharel
5fd38ace2e
Notifications on event update
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-09-30 19:01:46 +02:00
Thomas Citharel
d4a7b6fe0d
Remove unneeded Markdown converter (earmark)
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-09-26 16:49:49 +02:00
Thomas Citharel
8006b8e0f3
Fixes for email
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-09-24 12:09:43 +02:00
Thomas Citharel
27665dd4da
Finish deps upgrade
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-09-24 09:43:54 +02:00
Thomas Citharel
41354c8692
Merge branch 'deps/geolix' into deps/upgrade 2019-09-24 09:26:29 +02:00
Thomas Citharel
36e7ca0e46
Add geolix adapter mmdb2
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-09-24 09:26:04 +02:00
dependabot-preview[bot]
4e27092915
Bump earmark from 1.3.6 to 1.4.0
Bumps [earmark](https://github.com/pragdave/earmark) from 1.3.6 to 1.4.0.
- [Release notes](https://github.com/pragdave/earmark/releases)
- [Changelog](https://github.com/pragdave/earmark/blob/master/RELEASE.md)
- [Commits](https://github.com/pragdave/earmark/compare/v1.3.6...v1.4.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-24 09:18:52 +02:00
dependabot-preview[bot]
d4422a33bb
Bump geolix from 0.18.0 to 1.0.0
Bumps [geolix](https://github.com/elixir-geolix/geolix) from 0.18.0 to 1.0.0.
- [Release notes](https://github.com/elixir-geolix/geolix/releases)
- [Changelog](https://github.com/elixir-geolix/geolix/blob/master/CHANGELOG.md)
- [Commits](https://github.com/elixir-geolix/geolix/compare/v0.18.0...v1.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-24 05:05:27 +00:00
Thomas Citharel
8cceb15aad
Upgrade bamboo
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-09-23 20:27:49 +02:00
Thomas Citharel
6a41b13446
🎨 Add fancy html emails
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-09-23 19:50:33 +02:00
Thomas Citharel
2d087fb810
Move Mobilizon.Events.Activity to Mobilizon.Service.ActivityPub.Activity
It's only used for ActivityPub stuff, nothing DB related.

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-09-22 09:24:18 +02:00
miffigriffi
48dbec51f5 Move caching to MobilizonWeb 2019-09-18 00:01:16 +02:00