Commit Graph

385 Commits

Author SHA1 Message Date
Thomas Citharel
e6140b5dbf Merge branch 'feature/config-endpoint' into 'master'
Feature/config endpoint

Closes #81

See merge request framasoft/mobilizon!104
2019-03-22 15:48:21 +01:00
Chocobozzz
2b99736f5b Get config and display/hide register button 2019-03-22 15:26:58 +01:00
Chocobozzz
de4ddf1aca Add config endpoint 2019-03-22 13:58:57 +01:00
Thomas Citharel
2ccf7675a4 Merge branch 'bug/refactor-ci' into 'master'
Refactor CI

Closes #98

See merge request framasoft/mobilizon!103
2019-03-22 11:45:43 +01:00
Thomas Citharel
b41abbe9ac Refactor CI
Closes #98

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-22 11:37:58 +01:00
Thomas Citharel
d11b4adef9 Merge branch 'js-lint' into 'master'
Js lint

See merge request framasoft/mobilizon!102
2019-03-22 11:12:50 +01:00
Thomas Citharel
d81171bdad Add npm run lint to CI and to docs
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-22 11:04:57 +01:00
Thomas Citharel
ee1777d8ab Lint JS files
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-22 10:57:14 +01:00
Thomas Citharel
774e3de04d Merge branch 'upgrade-deps' into 'master'
Update deps

See merge request framasoft/mobilizon!101
2019-03-21 20:39:04 +01:00
Thomas Citharel
d1a8601ce0 Update deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-21 20:33:21 +01:00
Thomas Citharel
e652827bb2 Merge branch 'improve-docs' into 'master'
ℹ Improve docs and documentation (again)

See merge request framasoft/mobilizon!99
2019-03-19 11:29:59 +01:00
Thomas Citharel
f2e4366ae8 ℹ Improve docs and documentation (again)
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-19 11:16:03 +01:00
Thomas Citharel
15531530a2 Rename job to pages
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-18 12:47:21 +01:00
Thomas Citharel
7618c50a2b Fix CI deploy
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-18 12:37:04 +01:00
Thomas Citharel
a0d9235728 Merge branch 'deps/update' into 'master'
Update deps

See merge request framasoft/mobilizon!98
2019-03-18 12:31:15 +01:00
Thomas Citharel
e2785df3f6 Update deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-18 12:20:44 +01:00
Thomas Citharel
61642dd8d3 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
ecb6d20d60 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
521ca967c8 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
3cb58ab601 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
9f034990d8 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
84e48e89bc Merge branch 'update-deps' into 'master'
Bump deps

See merge request framasoft/mobilizon!96
2019-03-15 11:04:03 +01:00
Thomas Citharel
95bca41d5d Bump deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-15 10:57:40 +01:00
Thomas Citharel
a051ccd10e 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
650831e887 Remove deactivated Credo checks
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-08 18:53:32 +01:00
Thomas Citharel
ff6053927a 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
30a5811b36 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
98cce0c78a 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
aea9621fd9 Add join/leave group 2019-03-08 14:43:45 +01:00
Thomas Citharel
2bba6a8e04 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
e21415e030 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
99aa5cb820 Merge branch 'update-deps' into 'master'
Update deps

See merge request framasoft/mobilizon!93
2019-03-08 13:56:45 +01:00
Thomas Citharel
a34186d82d Update deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-08 13:48:50 +01:00
Thomas Citharel
a30d3ee76a 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
83dadecffc 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
11024dfe3a 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
f27b6b9816 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
cfab9285f9 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
d07f3bec5d 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
2428b99ad0 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
2c7621537a 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
061cd74ca1 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
91e7b57366 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
2500f01fb0 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
5c12d8d5c9 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
c7357cad55 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
2532bb35cc 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
a9d0a4275d 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
aa28bb7264 Add @moduledoc to new module
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-03-05 10:41:23 +01:00
Chocobozzz
29af7e3b82 Add ability to list users 2019-03-05 10:41:23 +01:00