Thomas Citharel
|
5c7067b22b
|
Send notification emails to followers and members when a group publishes
a new event
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-10 16:36:32 +01:00 |
|
Thomas Citharel
|
cf69c8b375
|
Break line after notification settings in emails
Closes #913
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-09 12:59:53 +01:00 |
|
Thomas Citharel
|
2401abedb5
|
Include organizer actor in icalendar export
Closes #907
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-09 11:50:35 +01:00 |
|
Thomas Citharel
|
3961a2067b
|
Fix search exposing events to unlogged users
Closes #892
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-09 09:15:32 +01:00 |
|
Thomas Citharel
|
729a6a7113
|
Add custom task to update tz_world data
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-09 09:15:31 +01:00 |
|
Thomas Citharel
|
41eb62bc2b
|
Remove tzworld loading dynamically
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-09 09:15:31 +01:00 |
|
Thomas Citharel
|
ea276fbe73
|
Detect if Python3 is installed before launching PythonPort Genserver
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-09 09:15:31 +01:00 |
|
Thomas Citharel
|
5de0cee025
|
Allow to access to a language directly though instance.tld/:lang
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-07 21:09:31 +01:00 |
|
Thomas Citharel
|
7c4a76cc89
|
More bidi improvements
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-07 21:09:30 +01:00 |
|
Thomas Citharel
|
f55ca90c35
|
Allow to search for past events
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-07 18:12:23 +01:00 |
|
Thomas Citharel
|
a46372094c
|
Add dir="auto" to most user generated content
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-07 18:12:22 +01:00 |
|
Thomas Citharel
|
69e91e89f5
|
Allow to search events by online status
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-06 14:39:23 +01:00 |
|
Thomas Citharel
|
4de39d5850
|
Improve searching for group actors
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-06 10:50:48 +01:00 |
|
Thomas Citharel
|
4fc044c595
|
Expose group physical address to AP
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-06 10:28:08 +01:00 |
|
Thomas Citharel
|
8519364e77
|
Fix action logs containing group suspension events
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-04 18:38:47 +01:00 |
|
Thomas Citharel
|
52e90fb320
|
Only add address and tags to event icalendar export if present
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-04 18:38:25 +01:00 |
|
Thomas Citharel
|
52ea2ff579
|
Add relay followers to recipients when sending public entity
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-04 09:08:05 +01:00 |
|
Thomas Citharel
|
75fbcb985c
|
Only send Tombstone with Delete activity, not the object itself
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-04 09:04:59 +01:00 |
|
Mayel
|
5e64d0515e
|
format
|
2021-11-03 14:27:19 +01:00 |
|
Mayel
|
475c72597e
|
ignore incoming federated private comments
|
2021-11-03 14:27:19 +01:00 |
|
Thomas Citharel
|
54116686c8
|
Remove non existing page from sitemap
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-03 10:14:43 +01:00 |
|
Thomas Citharel
|
2b3a0f19b9
|
Fix backend tests
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-03 10:14:43 +01:00 |
|
Thomas Citharel
|
f44e466194
|
Increase complexity
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-02 19:50:39 +01:00 |
|
Thomas Citharel
|
b12cea5ead
|
Allow to get group followed events after a certain date
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-02 19:50:39 +01:00 |
|
Thomas Citharel
|
23fddaedf1
|
[GraphQL] Expose events from followed/member group activity
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-02 19:50:26 +01:00 |
|
Thomas Citharel
|
88b078ebce
|
Increase the number of related events to 4 and refactor function
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-02 19:50:26 +01:00 |
|
Thomas Citharel
|
6cdc68e1a8
|
Allow to fetch Application actors
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-02 19:50:25 +01:00 |
|
Thomas Citharel
|
d0b125064f
|
Improvements to group following
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-02 19:50:25 +01:00 |
|
Thomas Citharel
|
59edfe26cc
|
Improve notifier filter handing to avoid compiler cycle
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-02 19:50:24 +01:00 |
|
Thomas Citharel
|
bac6628aea
|
Improve changing current actor
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-02 19:50:24 +01:00 |
|
Thomas Citharel
|
d0b45de175
|
Expose person follows
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-02 19:50:23 +01:00 |
|
Thomas Citharel
|
f315685deb
|
Handle already following group
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-02 19:50:23 +01:00 |
|
Thomas Citharel
|
358be2aac6
|
Remove reloading tzworld
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-02 19:50:22 +01:00 |
|
Thomas Citharel
|
44e8ac7e9a
|
Add support for GraphQL handling of group follows
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-02 19:50:21 +01:00 |
|
Thomas Citharel
|
3b63c2928e
|
Add more metadata elements
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-10-22 09:41:36 +02:00 |
|
Thomas Citharel
|
df22082f3e
|
Fix posts not able to accept existing tags
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-10-20 11:50:39 +02:00 |
|
Thomas Citharel
|
3ecc2cbad7
|
Fix group profile being inaccessible
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-10-20 11:50:22 +02:00 |
|
Thomas Citharel
|
0792bf5445
|
Update tzworld at runtime
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-10-19 12:18:03 +02:00 |
|
Thomas Citharel
|
f24ec89408
|
Fix event notification tests
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-10-18 11:14:46 +02:00 |
|
Thomas Citharel
|
f31454c692
|
Add json_ld info to more emails
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-10-18 11:14:46 +02:00 |
|
Thomas Citharel
|
f9ddeb80fb
|
Add offer_unsupscription parameter to emails
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-10-18 11:14:45 +02:00 |
|
Thomas Citharel
|
bd4fad3c58
|
Improve emails
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-10-18 11:13:37 +02:00 |
|
Thomas Citharel
|
aca2ed612e
|
Add datetime_to_date_string/3 and is_same_day?/2 to Mobilizon.Service.DateTime
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-10-18 11:13:37 +02:00 |
|
Thomas Citharel
|
7ecf2e1da0
|
Add isOnline event option to mark event as fully online
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-10-18 11:13:37 +02:00 |
|
Thomas Citharel
|
676fab7871
|
Embed json-ld metadata on events in emails
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-10-18 11:13:36 +02:00 |
|
Thomas Citharel
|
555ae867ea
|
Add code to participants
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-10-18 11:13:35 +02:00 |
|
Thomas Citharel
|
4de78f58e0
|
Allow anonymous participants to have timezone metadata
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-10-18 11:13:35 +02:00 |
|
Thomas Citharel
|
a9e36aaacb
|
Show correct timezone in event-related emails
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-10-18 11:13:33 +02:00 |
|
Thomas Citharel
|
cd89efa1e3
|
Export timezone in ICS files
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-10-18 11:12:18 +02:00 |
|
Thomas Citharel
|
4ca831a5b3
|
Federate timezone
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-10-18 11:12:18 +02:00 |
|