Thomas Citharel
|
02eac30c9b
|
Expose more statistics
* differenciate local & all events/comments/groups
* add instance follows/followings
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-10-07 10:52:29 +02:00 |
Thomas Citharel
|
a576d41b24
|
Fix typo in atom name
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-10-05 14:45:58 +02:00 |
Thomas Citharel
|
36cdcaa864
|
Send all event reminder notifications
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-09-30 10:45:01 +02:00 |
Thomas Citharel
|
a600720062
|
Add local groups as statistics
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-09-30 10:42:19 +02:00 |
setop
|
bd3087d121
|
Fix geospatial clients
add json plus to base client and rename to geospacial client
geospatial http client with json plug
|
2020-09-21 14:46:07 +02:00 |
Thomas Citharel
|
b0e8a32d2a
|
Improvements to group page
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-09-21 11:18:49 +02:00 |
Thomas Citharel
|
952e592e2c
|
Show group address in group metadata
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-09-02 10:57:19 +02:00 |
Thomas Citharel
|
489fd74545
|
Allow to refresh instance outbox when they accept subscription
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-09-02 10:57:18 +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
|
4fc1a984f9
|
Fix Tesla warning.
No need to implement get/post functions here
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-08-11 10:13:25 +02:00 |
Thomas Citharel
|
09c131c33b
|
Fix Schema.org SearchAction metadata
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-08-10 18:08:25 +02:00 |
Thomas Citharel
|
2198b2cb87
|
Allow to filter search by multiple tags
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-08-10 15:40:19 +02:00 |
Thomas Citharel
|
50666e5dd7
|
Fix AP Fetcher
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-08-10 15:40:19 +02:00 |
Thomas Citharel
|
3807ab1b63
|
Allow events to be searched by location and period
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-08-10 15:40:18 +02:00 |
Thomas Citharel
|
8b6c7aa207
|
Insert spaces before stripping HTML when inserting search data
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-07-31 11:19:42 +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
|
5fe829ae76
|
Merge branch 'fix-my-events-pagination' into 'master'
Fix scheduler for participation notifications
See merge request framasoft/mobilizon!510
|
2020-07-06 19:06:59 +02:00 |
Thomas Citharel
|
c7ad21262c
|
Fix scheduler for participation notifications
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-07-06 18:55:58 +02:00 |
Thomas Citharel
|
69841cbb45
|
Fix 3rd-party auth issues
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-07-06 17:33:40 +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 |
setop
|
2749b6b2d4
|
fix addok - country and region
|
2020-06-30 09:16:32 +02:00 |
Thomas Citharel
|
b11674fc9e
|
Fix opengraph issue
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-06-26 14:42:40 +02:00 |
Thomas Citharel
|
39c03301c9
|
Allow to properly move group resources
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-06-26 11:48:05 +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
|
378a113002
|
Scheduler fixes
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-06-24 11:37:22 +02:00 |
Thomas Citharel
|
f5241954bd
|
Improve Terms of Service
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-06-23 10:35:15 +02:00 |
Thomas Citharel
|
47297127a2
|
Improve comment section
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-06-15 16:50:01 +02:00 |
Thomas Citharel
|
beb35a09c6
|
Introduce basic user and profile management
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-06-12 19:16:40 +02:00 |
Thomas Citharel
|
428ce9e200
|
Fixup
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-06-08 15:04:53 +02:00 |
Thomas Citharel
|
e77cfe2e33
|
Provide metadata for tombstone
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-06-08 14:37:31 +02:00 |
Thomas Citharel
|
3e74f59ee8
|
Send Notifications when participation approval
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-06-08 13:59:27 +02:00 |
Thomas Citharel
|
44e08c4319
|
Add weekly notification
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-06-05 10:27:02 +02:00 |
Thomas Citharel
|
42f07c17e5
|
Disable mix docs for now
Because of https://github.com/elixir-lang/ex_doc/issues/1172
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-06-04 10:58:27 +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
|
39b7afd1cd
|
Blind key rotation and stale duration for profiles
See https://blog.dereferenced.org/the-case-for-blind-key-rotation
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-02-14 18:21:18 +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 |
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
|
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
|
cdb520a95b
|
Split Federation as separate context
|
2020-01-22 02:14:42 +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
|
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
|
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
|
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 |