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
08a8938a6f
Rename job to pages
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-18 12:47:21 +01:00
Thomas Citharel
43cc2309aa
Fix CI deploy
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-18 12:37:04 +01:00
Thomas Citharel
be133f0eb6
Merge branch 'deps/update' into 'master'
...
Update deps
See merge request framasoft/mobilizon!98
2019-03-18 12:31:15 +01:00
Thomas Citharel
cbcb654fac
Update deps
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-18 12:20:44 +01:00
Thomas Citharel
8bbda455b3
Merge branch 'doc/nicer-docs' into 'master'
...
📝 Doc/nicer docs
See merge request framasoft/mobilizon!97
2019-03-18 12:17:43 +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
c20eaa379c
Merge branch 'geospatial' into 'master'
...
Add GeoSpatial backends for geocoding
See merge request framasoft/mobilizon!95
2019-03-15 16:44:12 +01:00
Thomas Citharel
6ca0b5f915
Add GraphQL methods and test
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
Finish
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
Fix tests
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-15 16:37:46 +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
f7284740e3
Merge branch 'update-deps' into 'master'
...
Bump deps
See merge request framasoft/mobilizon!96
2019-03-15 11:04:03 +01:00
Thomas Citharel
ff99008774
Bump deps
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-15 10:57:40 +01:00
Thomas Citharel
39311d2564
Merge branch 'feature/going-feeds' into 'master'
...
Add backend and endpoints for Feed Tokens
Closes #89 , #88 , #87 , #86 et #19
See merge request framasoft/mobilizon!91
2019-03-08 18:59:55 +01:00
Thomas Citharel
f4285cbfea
Remove deactivated Credo checks
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-08 18:53:32 +01:00
Thomas Citharel
99ac6ef100
Add GraphQL support to handle FeedTokens
...
Closes #88
Automatically create tokens for new users and actors
Closes #89
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-08 18:52:27 +01:00
Thomas Citharel
c61c75163f
Add backend and endpoints for Feed Tokens
...
Closes #19 #86 #87
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-08 14:57:05 +01:00
Thomas Citharel
2eeabe5a23
Merge branch 'feature/join-group' into 'master'
...
Add join/leave group
See merge request framasoft/mobilizon!85
2019-03-08 14:55:43 +01:00
Chocobozzz
5a8ad3ab52
Add join/leave group
2019-03-08 14:43:45 +01:00
Thomas Citharel
16f2eff13d
Merge branch 'set-icalendar-to-release' into 'master'
...
Set iCalendar to proper release
See merge request framasoft/mobilizon!94
2019-03-08 14:13:15 +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
e4d60f82e2
Merge branch 'update-deps' into 'master'
...
Update deps
See merge request framasoft/mobilizon!93
2019-03-08 13:56:45 +01:00
Thomas Citharel
bc47816a30
Update deps
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-08 13:48:50 +01:00
Thomas Citharel
7ce882ad90
Merge branch 'split-ci-outdated-deps' into 'master'
...
Add CI jobs (with allow_failure) for dependencies updates
See merge request framasoft/mobilizon!92
2019-03-08 13:48:17 +01:00
Thomas Citharel
add39a9cd1
Add CI jobs (with allow_failure) for dependencies updates
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-08 13:42:34 +01:00
Thomas Citharel
b76b57c438
Merge branch 'feature/admin' into 'master'
...
Admin
Closes #16
See merge request framasoft/mobilizon!90
2019-03-07 14:23:48 +01:00
Thomas Citharel
cb0808dbad
Introduce admin and moderator role, check role on list_users action
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
Add test for guards
2019-03-07 14:18:11 +01:00
Thomas Citharel
f4c09c36a7
Merge branch 'feature/ics-endpoints' into 'master'
...
Implement public actor ICS endpoint and event ICS export
Closes #84 et #83
See merge request framasoft/mobilizon!89
2019-03-06 17:24:32 +01:00
Thomas Citharel
ab3e0c8d7d
Set icalendar fork repo url to https instead of Git
...
I'm so stupid
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-06 17:19:40 +01:00
Thomas Citharel
d3e2f28b49
Implement public actor ICS endpoint and event ICS export
...
Closes #83 and #84
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-06 17:07:42 +01:00
Thomas Citharel
4d47eb5c78
Merge branch 'refactor/extract-user-from-actors' into 'master'
...
Extract User from Actors context
Closes #77
See merge request framasoft/mobilizon!88
2019-03-05 17:30:31 +01:00
Thomas Citharel
c689406114
Extract User from Actors context
...
Mobilizon.Actors.User -> Mobilizon.Users.User
Also Mobilizon.Actors.Service now become Mobilizon.User.Service
And Mobilizon.Users and Mobilizon.UsersTest is introduced.
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-05 17:23:05 +01:00
Thomas Citharel
625d0d37d5
Merge branch 'bug/html-default-content-type' into 'master'
...
Make accept the default content-type on AP/HTML routes
See merge request framasoft/mobilizon!87
2019-03-05 12:30:33 +01:00
Thomas Citharel
0f107606b1
Make accept the default content-type on AP/HTML routes
...
Fixes case with Accept: */* getting AP instead of HTML
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-05 12:24:29 +01:00
Thomas Citharel
bacd1bfb02
Merge branch 'feature/list-users' into 'master'
...
Add ability to list users
See merge request framasoft/mobilizon!83
2019-03-05 12:19:40 +01:00
Thomas Citharel
9c98f34b5c
Invert list users sort direction (make it desc)
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-05 12:14:31 +01:00
Thomas Citharel
c4a3381b45
Merge branch 'bug/routing' into 'master'
...
Fix routing between BE & FE and fix event creation
See merge request framasoft/mobilizon!86
2019-03-05 12:13:14 +01:00
Thomas Citharel
c1f07122d1
Fix routing between BE & FE and fix event creation
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-05 12:07:58 +01:00
Thomas Citharel
f08b6334f0
Add @moduledoc to new module
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-05 10:41:23 +01:00
Chocobozzz
a0123459b3
Add ability to list users
2019-03-05 10:41:23 +01:00
Thomas Citharel
6ee3233cc6
Merge branch 'cache' into 'master'
...
Cache
See merge request framasoft/mobilizon!84
2019-03-05 10:25:26 +01:00
Thomas Citharel
9a60704ed9
Add and fix tests
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-05 10:13:19 +01:00
Thomas Citharel
6de839dec2
Add JSON-LD schema
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-04 18:38:30 +01:00
Thomas Citharel
66e67aa816
Redirect properly to correct endpoint depending on content-type
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-04 17:20:18 +01:00
Thomas Citharel
634157eb4b
Bump deps
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-03 15:52:00 +01:00
Thomas Citharel
a3ffc08e57
Add Activity Pub endpoints cache
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-01 18:30:46 +01:00
Thomas Citharel
b3a3001e90
Fix render/4 -> render/3 calls
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-01 14:54:02 +01:00
Thomas Citharel
5713670ac9
Refactor Atom feed caching
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
Fixes
Fix tests
Fix tests
2019-03-01 14:53:56 +01:00
Thomas Citharel
35ff742c86
Merge branch 'rss' into 'master'
...
Atom feeds for actors endpoints
See merge request framasoft/mobilizon!82
2019-02-27 18:37:22 +01:00
Thomas Citharel
e538f577cc
Update deps
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-02-27 18:30:09 +01:00
Thomas Citharel
02d1cea2d7
Add cached RSS feeds for actors endpoints
2019-02-27 18:30:01 +01:00