Thomas Citharel
|
74778925e0
|
Refactor accessing person details resolver
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-06-04 13:33:15 +02:00 |
|
Thomas Citharel
|
938f698b7a
|
Add webpush front-end support
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-06-04 13:33:12 +02:00 |
|
Thomas Citharel
|
9f5e3a39ec
|
Add Push notifications backend support
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-06-04 13:32:06 +02:00 |
|
Thomas Citharel
|
86c2512c62
|
WIP
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-06-04 13:32:05 +02:00 |
|
Thomas Citharel
|
a56f28f98e
|
Make koena connect picture configurable
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-05-18 17:56:49 +02:00 |
|
Thomas Citharel
|
5afdd80c71
|
Fix searching for persons
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-05-02 19:27:34 +02:00 |
|
Thomas Citharel
|
70ca2d68a6
|
Improve some translations
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-04-28 16:16:46 +02:00 |
|
Thomas Citharel
|
495fbda330
|
Add pagination to moderation logs
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-04-28 10:27:29 +02:00 |
|
Thomas Citharel
|
c39f83fa9a
|
Cleanup warnings
Came in 8185fcd0bd
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-04-27 09:13:45 +02:00 |
|
Thomas Citharel
|
8185fcd0bd
|
Refresh after invite accept only if remote group
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-04-26 10:17:57 +02:00 |
|
Thomas Citharel
|
280f461ba7
|
Refactor the ActivityPub module
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-04-22 19:29:47 +02:00 |
|
Thomas Citharel
|
eb2050a997
|
Handle errors from comment changeset as well when creating discussions
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-04-21 09:09:34 +02:00 |
|
Thomas Citharel
|
cb4a801519
|
Small fixes
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-04-20 17:10:34 +02:00 |
|
Thomas Citharel
|
d98e68203e
|
Handle sending mail more properly
With custom sentry reporting issues
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-04-20 15:02:24 +02:00 |
|
Thomas Citharel
|
bcf52ccdf7
|
Expose instance feed config option in the API and show it on About page
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-04-19 12:40:51 +02:00 |
|
Thomas Citharel
|
489787ceb5
|
Avoid showing suspended broken UI for suspended/deleted groups
Don't return them if they're suspended
Closes #655
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-04-16 18:36:52 +02:00 |
|
Thomas Citharel
|
947d0b0cdb
|
Handle maximum file sizes better
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-04-12 12:01:52 +02:00 |
|
Thomas Citharel
|
0210b677c5
|
Expose maximum picture sizes
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-04-12 12:01:52 +02:00 |
|
Thomas Citharel
|
e991d7d373
|
Fix content type and size missing for profile avatars
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-04-12 12:01:49 +02:00 |
|
Thomas Citharel
|
bd53bfc46b
|
Fix usage of is_bitstring instead of is_binary
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-04-08 16:41:49 +02:00 |
|
Thomas Citharel
|
356f69cef2
|
Fix accessing a discussion without being a member
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-04-08 09:54:22 +02:00 |
|
Thomas Citharel
|
13c8080097
|
Allow to create an event from a group preconfigured with the organizer
Refactored the organizer-picker components a lot
Close #464
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-03-29 10:33:19 +02:00 |
|
Thomas Citharel
|
cde9f8873e
|
Expose personal tokened feeds
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-03-26 19:36:48 +01:00 |
|
Thomas Citharel
|
968a965763
|
Handle empty comments
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-03-25 12:11:49 +01:00 |
|
Thomas Citharel
|
b95b3c16e7
|
Handle getting organized events from an actor when not authorized
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-03-25 10:46:45 +01:00 |
|
Thomas Citharel
|
7aadc447e1
|
Handle changing default actor unlogged
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-03-25 10:38:31 +01:00 |
|
Thomas Citharel
|
95516a4067
|
Fix registering new user account with same email as unconfirmed
Refactors get_user_by_email/2
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-03-25 10:22:40 +01:00 |
|
Thomas Citharel
|
e6189390ac
|
Fix creating discussion with title containing only spaces
Also sanitize first comment
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-03-24 15:47:03 +01:00 |
|
Thomas Citharel
|
48f52ba4fd
|
Handle duplicate usernames correctly
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-03-24 11:38:31 +01:00 |
|
Thomas Citharel
|
7b9910f251
|
Resources fixes and improvements
- Fix getting page description
- Fix fetching metadata from Twitter (thx @marienfressinaud)
- Improve error handling
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-03-24 11:07:00 +01:00 |
|
Thomas Citharel
|
346d6438f8
|
Fix changing changing email and validating new email with bad token
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-03-23 16:38:37 +01:00 |
|
Thomas Citharel
|
4ff00e92b6
|
Fix lasts events published order on the homepage
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-03-16 19:08:00 +01:00 |
|
Thomas Citharel
|
1f926902aa
|
Add comments under events to activities
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-03-10 17:40:55 +01:00 |
|
Thomas Citharel
|
d8e4d6c24f
|
Introduce activity filters
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-03-09 16:21:12 +01:00 |
|
Thomas Citharel
|
aa2c79d312
|
Fixes for Bamboo 2.0
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-03-09 14:33:09 +01:00 |
|
Thomas Citharel
|
03824b898c
|
Get membership status only for the current group
Closes #575
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-03-05 11:23:17 +01:00 |
|
Thomas Citharel
|
bc99e48f06
|
Add tests for discussion
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-03-04 11:43:35 +01:00 |
|
Thomas Citharel
|
74e0e009d1
|
Add cron job to clean old activities
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-03-02 14:34:52 +01:00 |
|
Thomas Citharel
|
3fe64a4389
|
Introduce the group activity section
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-02-26 09:37:06 +01:00 |
|
Thomas Citharel
|
b1cc3868a6
|
Add user setting to provide location and show events near location on
homepage
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-02-12 19:10:22 +01:00 |
|
Thomas Citharel
|
0ac12a0a29
|
Proxify resource metadata pictures
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-01-26 12:15:53 +01:00 |
|
Thomas Citharel
|
3b78cffb17
|
Hide event group organizers
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-01-25 12:00:06 +01:00 |
|
Thomas Citharel
|
21698f754d
|
Change some String.to_atom/1 to String.to_existing_atom/1
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-01-22 19:44:59 +01:00 |
|
Thomas Citharel
|
4fbdc94e7c
|
Fix following groups + Add interface to manage followers
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-01-22 11:52:52 +01:00 |
|
ty kayn
|
5c57f1ce3c
|
⚡ if an event has geo coordinates, add links to routing on OSM, with correct place and zoom of 14, 3 buttons to get routig as car, bike, and by feet.
Signed-off-by: Baptiste Lemoine <contact@cipherbliss.com>
|
2020-12-17 11:26:25 +01:00 |
|
Thomas Citharel
|
9b27e70eb0
|
Save remote profiles avatars & banners locally
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-12-15 17:17:42 +01:00 |
|
Thomas Citharel
|
8e722032fb
|
[GraphQL] Move events endpoint to paginated event list
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-12-09 19:55:44 +01:00 |
|
Thomas Citharel
|
b05f0fe3e6
|
simplify user resolver errors
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-11-30 12:48:22 +01:00 |
|
Thomas Citharel
|
c9457fe0d3
|
Track usage of media files and add a job to clean them
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-11-26 17:53:33 +01:00 |
|
Thomas Citharel
|
b11d35cbec
|
Backend support to get used media size for users and actors
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-11-23 17:00:42 +01:00 |
|