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
miffigriffi
da97c29340
Move Email context under MobilizonWeb
2019-09-17 02:45:32 +02:00
miffigriffi
6372599493
Refactoring of Application module
2019-09-16 01:43:06 +02:00
miffigriffy
d3f3553ae7
Move Activity under Events context
2019-09-13 01:35:03 +02:00
miffigriffy
e358dcce77
Refactoring of Events context
2019-09-13 01:01:17 +02:00
Thomas Citharel
60707b8f8d
Fix cleaning upload files after running tests
...
See https://elixirforum.com/t/running-code-after-all-exunit-tests-are-done/9937/6
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-09-09 09:55:33 +02:00
miffigriffy
4418275223
Refactoring of Actors context
2019-09-09 00:52:49 +02:00
miffy
2e2dcc8208
Add script for cleaning for tests
2019-09-08 01:51:18 +02:00
miffy
fa037fd683
Separating of Storage context
2019-09-08 01:49:56 +02:00
miffy
f316f0a940
Refactoring of Users context
2019-09-07 19:55:45 +02:00
Thomas Citharel
c51115bdbe
Introduce relay
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-08-13 11:15:13 +02:00
Chocobozzz
6d221212ef
Remove apollo link state
2019-08-12 16:04:32 +02:00
Thomas Citharel
6d80bf43ea
Refactor adding tags to an event
...
Also refactor extracting tags from content, now uses Pleroma's Formatter
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-07-26 12:06:26 +02:00
Thomas Citharel
93984eb53a
Upgrade backend deps
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-07-23 15:41:59 +02:00
Thomas Citharel
ea82af874e
Update Source and homepage urls
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-07-08 17:35:22 +02:00
Thomas Citharel
3375b91234
Upgrade to Elixir 1.9
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-07-03 18:44:08 +02:00
Thomas Citharel
1be2e839e6
Upgrade deps
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-05-28 19:11:22 +02:00
Thomas Citharel
f90089e1bf
Refactor media upload
...
Use Upload Media logic from Pleroma
Backend changes for picture upload
Move AS <-> Model conversion to separate module
Front changes
Downgrade apollo-client: https://github.com/Akryum/vue-apollo/issues/577
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-05-24 17:29:51 +02:00
Thomas Citharel
f8ed5cd779
Fix Docker setup and add back back an entrypoint
...
* Also add special deps for argon2 support inside the Alpine image
* Make sure yarn install is triggered
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-04-30 13:56:20 +02:00
Thomas Citharel
20a4f7244c
Merge branch 'minor_fix_webfinger' into 'master'
...
Minor change on web_finger_controller
See merge request framasoft/mobilizon!115
2019-04-18 10:53:09 +02:00
Vincent
447c9afd08
Update elixir libs
2019-04-18 10:02:26 +02:00
Vincent
990bfac44c
Add phx.migrate_serve command that runs ecto commands and launch server
2019-04-17 17:15:36 +02:00
Thomas Citharel
da2a0593ca
Various UI stuff (mainly implement mookup)
...
Fix lint
Disable modern mode
Fixes
UI fixes
Fixes
Ignore .po~ files
Fixes
Fix homepage
Fixes
Fixes
Mix format
Fix tests
Fix tests (yeah…)
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-04-11 11:58:13 +02:00
Thomas Citharel
1bbe077cbf
Upgrade deps
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-04-01 17:17:08 +02:00
Thomas Citharel
2fe33aa470
ℹ Improve docs and documentation (again)
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-19 11:16:03 +01:00
Thomas Citharel
bba6629046
Better docs
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
Nicer docs
No 3rd stage
Add mix.deps get before docs
Add :ex_doc on test env so that it runs into CI
2019-03-18 12:10:29 +01:00
Thomas Citharel
98b7618338
Add GeoSpatial backends for geocoding
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
Geospatial Backend
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-15 16:37:43 +01:00
Thomas Citharel
6300362099
Set iCalendar to proper release
...
The maintainer was really faster than I thought
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-08 14:03:31 +01:00
Thomas Citharel
bc47816a30
Update deps
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-08 13:48:50 +01:00