Thomas Citharel
|
3a753312c1
|
Validate Date header in HTTPSignatures
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-02-14 09:22:17 +01:00 |
|
Thomas Citharel
|
9f007da286
|
Allow to edit account email and delete account
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-02-13 16:21:26 +01:00 |
|
Thomas Citharel
|
da879f5bcd
|
Fix event link construction in emails
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-02-10 09:59:20 +01:00 |
|
Thomas Citharel
|
18c8b7bc14
|
Fix event online URL AP attachment
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-02-07 18:41:36 +01:00 |
|
Thomas Citharel
|
94df5bd1be
|
Don't access remote events from non-federated instances when not logged
in
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-02-07 16:28:49 +01:00 |
|
Thomas Citharel
|
39017b63a9
|
Add canonical link to the original event
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-02-07 16:25:30 +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
|
2ed9050a90
|
Add anonymous and remote participations
|
2020-01-29 17:28:11 +01:00 |
|
rustra
|
3505736705
|
Fix Credo code readability issues
|
2020-01-28 20:15:59 +01:00 |
|
rustra
|
97651e88e9
|
Implement Credo software design suggestions
|
2020-01-28 19:18:33 +01:00 |
|
rustra
|
bc31e2f0c2
|
Fix mix format
|
2020-01-26 21:53:17 +01:00 |
|
rustra
|
8856cc2f55
|
Rename MobilizonWeb to Mobilizon.Web
|
2020-01-26 21:39:49 +01:00 |
|
rustra
|
b3f8d52bc9
|
Move API under GraphQL context
|
2020-01-26 21:15:04 +01:00 |
|
rustra
|
ba3ad713c0
|
Split GraphQL as separate context
|
2020-01-26 20:34:25 +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
|
fe4cf86838
|
Restrict follows to approved actors/instances
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-12-19 13:41:25 +01:00 |
|
Thomas Citharel
|
b911ecbb00
|
Fix comments URLs
Also remote comments were marked as local
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-12-18 18:25:40 +01:00 |
|
Thomas Citharel
|
9485694392
|
Add a mix mobilizon.actors task to list actors tasks
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-12-18 15:57:15 +01:00 |
|
Thomas Citharel
|
d8c20feead
|
Use mix.exs version instead of config one
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-12-18 14:32:20 +01:00 |
|
Thomas Citharel
|
814c9ab53b
|
Move from Schema.org Place to AS Place with Schema.org properties
See https://socialhub.activitypub.rocks/t/how-to-represent-places-in-an-event/413
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-12-18 11:03:04 +01:00 |
|
Thomas Citharel
|
846b4e9b77
|
Fix event html representation with no Accept header
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-12-18 10:15:58 +01:00 |
|
Thomas Citharel
|
822a522579
|
Handle actor or object being AP Public string
Mastodon uses "https://www.w3.org/ns/activitystreams#Public" as object
when sending a `Follow` activity to a relay
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-12-17 13:36:45 +01:00 |
|
Thomas Citharel
|
89b751e124
|
Fix signatures for relay
The plugs were missing
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-12-17 13:36:25 +01:00 |
|
Thomas Citharel
|
d552fcb2d3
|
Add a config option to whitelist users registration
Through whole email or domain email
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-12-17 12:09:24 +01:00 |
|
Thomas Citharel
|
28e966e5b0
|
Fix comment visibility and local status
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-12-17 09:49:08 +01:00 |
|
Thomas Citharel
|
4da3fb946b
|
Update demo warning message
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-12-17 09:20:40 +01:00 |
|
Thomas Citharel
|
39b7a5b948
|
Improve JSON-LD representation for Address and add it to the docs
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-12-16 11:47:57 +01:00 |
|
Thomas Citharel
|
039846d465
|
Clear AP cache when content is updated or deleted
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-12-16 11:47:31 +01:00 |
|
Thomas Citharel
|
14176ccc89
|
Support pt:CommentsEnabled in addition to mz:repliesModeration
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-12-16 11:46:19 +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
|
8aed527971
|
Merge branch 'master' into 'feature/add-a-demo-mode'
# Conflicts:
# CHANGELOG.md
|
2019-11-21 16:28:53 +01:00 |
|
Thomas Citharel
|
a53100ef6e
|
Added a demo mode to show or hide instance warnings that data is deleted
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-11-21 16:07:43 +01:00 |
|
Thomas Citharel
|
5e9c91e659
|
Added mix commands to manage users and view actors
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-11-21 15:51:13 +01:00 |
|
Thomas Citharel
|
3b210a33a2
|
Disable address autocomplete where required (nominatim)
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-11-20 13:49:57 +01:00 |
|
Thomas Citharel
|
83fcf2b62e
|
Merge branch 'feature/add-pelias-geocoder' into 'master'
Feature/add pelias geocoder
See merge request framasoft/mobilizon!324
|
2019-11-19 20:19:02 +01:00 |
|
Thomas Citharel
|
ea00cf45dc
|
Update docs
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-11-19 20:01:31 +01:00 |
|
Thomas Citharel
|
c7b25474d3
|
Introduce support for Pelias geocoder
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-11-19 17:59:04 +01:00 |
|
Thomas Citharel
|
321a04babe
|
Fix duplicate tags when editing an event with tags in description
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-11-19 15:36:25 +01:00 |
|
Thomas Citharel
|
b6645a4acc
|
Include sender mail in from: emails
Closes #277
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-11-19 11:12:59 +01:00 |
|
Thomas Citharel
|
258550ec94
|
Handle missing geolix database
Close #313
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-11-19 10:47:48 +01:00 |
|
Thomas Citharel
|
634a0b851e
|
Validate ends_on being after begins_on
Closes #315
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-11-18 18:56:36 +01:00 |
|
Thomas Citharel
|
4dc4524e71
|
Validate username on backend side and refactor actor changeset
Closes #316
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-11-18 18:56:28 +01:00 |
|
Thomas Citharel
|
f35698005a
|
Fix #232 and #230
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-11-18 18:56:28 +01:00 |
|
Thomas Citharel
|
c599a47d58
|
Introduce Mimirsbrunn geocoder and improve addresses & maps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-11-12 14:10:18 +01:00 |
|
Thomas Citharel
|
0e7cf89492
|
Remove floor
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-11-08 19:39:02 +01:00 |
|
Thomas Citharel
|
33f7c14db6
|
Fixes with addresses and iCalendar
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-11-06 10:04:17 +01:00 |
|