Commit graph

975 commits

Author SHA1 Message Date
lesion
0d581cec69
fix: display timezone name in some representation (fix #349):
- in web UI for online events and events coming from fedi
- in webcomponent / embedded calendar for online events and events coming from fedi
- in AP event's summary
2024-08-17 18:53:12 +02:00
lesion
319d546336
minor 2024-08-05 18:41:14 +02:00
lesion
a10ccb3007
fix: refactoring update and allow to remove end_datetime from an event
FormData does not support null value as everything cast to string, not adding the field in an update does not add an information as the field will stay with the last value. A specified but empty end_datetime would remove it
2024-08-05 18:20:36 +02:00
lesion
176667200c
minor 2024-07-31 10:08:36 +02:00
lesion
4efc3422de
fix: use a unique AP object identifier, add update field 2024-07-31 10:08:21 +02:00
lesion
e47cdca7d4
minor 2024-07-31 10:06:51 +02:00
lesion
3b750c89ab
fix: incosistent navigation among published and not published events, fix #428
> take into account the unconfirmed events for navigation purposes, if you are logged in as an editor or admin?
2024-07-27 10:15:02 +02:00
lesion
9b7b1f289f
fix: empty event rendering due to bad end_datetime, fix #426
- enforce end_datetime input validation
- this is not enough as an event could be manually added by a plugin and also for bad old events we enforce numeric end_datetime.

the point is that in sqlite you can put a string into an INTEGER column!
2024-07-26 14:44:18 +02:00
lesion
ba9ed8af34
feat: custom javascript and CSS, fix #413 2024-07-25 16:33:46 +02:00
Norbert Szulc
4d45d2770f fix: Allow migration with minimal config
Config fails to load if no baseurl is set. This blocks migration:dev
2024-07-07 19:28:51 +02:00
lesion
f1a2bcb6fa
fix: add logo to event if from federation, refactoring event component fix #412 2024-06-26 18:20:42 +02:00
lesion
7c48b71af3
fix: do not include old trusted_instances in store 2024-06-26 17:05:34 +02:00
lesion
3bde4ffe8f
fix: do not get AP events in next/prev if not collection in home
this is not as it should be but...
2024-06-26 16:05:59 +02:00
lesion
ffbe734c9b
refactoring: clean event sent to notification 2024-06-26 15:35:18 +02:00
lesion
da40af8a75
fix: handle express asynx errors 2024-06-26 15:34:33 +02:00
lesion
e91659408b
fix: better test plugin error handling
Signed-off-by: lesion <lesion@autistici.org>
2024-06-26 14:01:44 +02:00
lesion
8842bdab32
fix: allow to edit collection filter 2024-06-14 19:31:50 +02:00
lesion
a55c6999fd
fix: announcements is not visible, fix #409 2024-06-14 09:49:14 +02:00
lesion
45ab2dfffa
fix: re-implement task / event_notification 2024-06-12 13:53:48 +02:00
lesion
aace1492cf
minor 2024-06-11 23:18:38 +02:00
lesion
8a74726eb9
fix: use correct actor when parsing event 2024-06-11 23:18:27 +02:00
lesion
eefc2a8347
force to no use cached instance when adding trust node 2024-06-11 23:17:43 +02:00
lesion
1d295744d8
fix: confirmation is missing on anon recurrent event, fix #406 2024-06-11 23:15:45 +02:00
lesion
7440bdf77a
fix: improve federation logging 2024-06-11 11:29:08 +02:00
lesion
f0c3699ab6
feat: add new migrate CLI command 2024-06-11 11:28:27 +02:00
lesion
4bb716744d
fix: use fallback image on 404 2024-06-11 11:19:33 +02:00
lesion
854b6a1383
fix: do not use cached instances when adding trust 2024-06-11 11:19:14 +02:00
lesion
aa50c63b74
minor 2024-06-11 11:18:15 +02:00
lesion
ed6cf763e8
fix: Some recurrent issues are losing their images while changing it in some specific event, fix #403 2024-06-06 23:24:39 +02:00
lesion
baffd8088d
fix: export rss/ics collection when collection_in_home 2024-05-24 22:13:17 +02:00
segfault
5ff0eac3ab Support requiring an end date 2024-05-24 11:10:48 +00:00
lesion
53171d2c7e
fix: get collection when collection_in_home in SSR 2024-05-23 15:41:50 +02:00
lesion
5f43ab002e
fix: do not expose application actor if federation is not enabled 2024-05-23 15:39:28 +02:00
lesion
731b334a43
fix: places param validation in ics/rss feed 2024-05-21 12:31:48 +02:00
lesion
ed247078c1
minor on collection 2024-05-20 12:37:17 +02:00
lesion
93fd6a8748
feat: Disable/enable Download of Flyer-Images? fix #389 2024-05-20 12:37:04 +02:00
lesion
dc8294d15e
feat: add Exclusion filters in collections, fix #393 2024-05-17 13:24:50 +02:00
lesion
7b748bd49c
fix: Add option to transfer anon event ownership, fix #394 2024-05-16 23:34:41 +02:00
lesion
63086de9f0
fix: keepAlive, ,add some cache time to "static" img 2024-05-16 18:14:04 +02:00
lesion
ecab6d4821
fix: improve loading time from 0.8s to 0.2s 2024-05-16 17:59:30 +02:00
lesion
e0765dcf2b
fix: open moderation panel when coming from moderation email 2024-05-07 23:04:21 +02:00
lesion
1a45247a1e
fix: show number of fediverse 'followers on main site', fix #359 2024-05-07 22:32:06 +02:00
lesion
cfd6dd8ab7
fix: better editor support, fix #376 2024-04-28 22:18:09 +02:00
lesion
a1f1e02b97
fix: Editor users cannot confirm anonymous events, fix #376 2024-04-21 21:38:44 +02:00
lesion
c7ef35912c
fix: do not linkify email addresses in event description, fix #373 2024-04-10 12:18:11 +02:00
lesion
4ba5645ebf
fix: use bcc for admin emails, fix #371 2024-04-10 11:43:04 +02:00
lesion
80efc69946
fix: use 'en' as fallback locale in email, fix #374 2024-04-10 11:41:50 +02:00
lesion
49dd7175fc
fix: missing get import 2024-04-06 22:49:01 +02:00
lesion
620fa29b09
fix: correctly set AP name, fix #351 2024-04-05 15:00:47 +02:00
lesion
334b6cd686
fix: set admin role during installation setup 2024-04-04 22:44:24 +02:00
lesion
65f87ad81c
fix: restore migrations log and return a promise 2024-04-02 23:31:58 +02:00
lesion
ecab4d55ab
minor 2024-04-01 12:11:08 +02:00
lesion
d749061251
fix: do not new ap actor or instance in case of delete 2024-04-01 10:45:04 +02:00
lesion
ac958b0e4b
fix: add clean unused ap users task 2024-04-01 10:34:37 +02:00
lesion
84d2b594a0
first registered user is an admin 2024-04-01 10:29:18 +02:00
lesion
e193efa304
disable rate limiter in dev env too 2024-04-01 10:28:51 +02:00
lesion
40ca01c489
feat: new users setrole CLI subcommand 2024-03-28 13:24:46 +01:00
lesion
22c2735e93
feat: refactoring event moderation, report, report notification 2024-03-28 13:23:40 +01:00
lesion
ca3ed0b0d1
feat: allow admins to disable event's author 2024-03-28 13:18:53 +01:00
lesion
e561185603
minor on role 2024-03-18 12:27:03 +01:00
lesion
b40b4ba3b4
feat: new Report / Moderation feature, fix #221, fix #350, fix #220 2024-03-18 12:25:36 +01:00
lesion
493d0c4090
minor 2024-03-18 09:46:19 +01:00
lesion
fa6a7f46a9
fix: add index to trusted flag ap_users, fix #361 2024-03-18 09:45:28 +01:00
encrypt
e3e32cad56
forgot to add templates for generic message 2024-02-29 21:31:39 +01:00
encrypt
fb8625fdd7
allow admin to contact users via mail 2024-02-29 21:31:39 +01:00
lesion
8399fbb2de
feat: implement a generic delete 2024-02-28 22:38:13 +01:00
lesion
ff6fc6fe23
minor 2024-02-28 22:37:57 +01:00
lesion
6ce01287e4
feat: fedi stats api 2024-02-28 22:37:41 +01:00
lesion
8188d0b4a0
feat: new follow trusted instance UI, fedi stats, fix #353 2024-02-28 22:36:33 +01:00
lesion
709b1fa3c7
minor 2024-02-28 15:10:56 +01:00
lesion
1340e9f574
minor 2024-02-28 15:10:33 +01:00
lesion
3fcc6f7ef2
fix: remove instance_place meta from federation 2024-02-28 15:10:16 +01:00
lesion
85264faa85
fix: do not share followers 2024-02-28 15:08:13 +01:00
lesion
edd3aa72a0
fix: support Gone actor Deleted when pub key is in cache 2024-02-28 15:07:04 +01:00
lesion
4af2b63bee
fix(collection): allow to specify recurrent events visibility 2024-02-19 00:48:14 +01:00
lesion
91d8fea7c1
fix(collection): do not limit events by default 2024-02-19 00:47:18 +01:00
lesion
7daaad2d58
fix: edit role from admin 2024-02-10 11:53:05 +01:00
lesion
32b7e35a1a
admin panel for editor 2024-02-09 22:33:27 +01:00
lesion
464f230749
improve is_editor backend handling 2024-02-09 22:14:52 +01:00
lesion
17bf8ea376
Merge branch 'master' into 287-different-admin-permission-levels-important 2024-02-07 10:44:52 +01:00
lesion
020448dbe6
minor 2024-02-07 10:43:12 +01:00
lesion
1573cb967c
fix(AP): use instance name as display name, fix #351 2024-02-07 10:40:02 +01:00
lesion
1d794c0784
fix: avoid useless sort by recurrent, fix #340 2024-02-01 22:53:56 +01:00
lesion
a1c8e85ca0
better handling #340 2024-01-31 11:49:30 +01:00
lesion
8910b1390d
fix: refactoring clean past federated events 2024-01-31 11:28:39 +01:00
lesion
69bf8b2453
cleaning 2024-01-31 11:16:51 +01:00
lesion
90b9a479ca
fix: tags with a dollar characters cause problem saving event, fix #344 2024-01-31 11:11:13 +01:00
lesion
2492f6b545
feat: user events page view, fix #340 and #156 2024-01-29 14:46:11 +01:00
lesion
9be6fbc19c
fix: remove instance title from ics event title, fix #339 2024-01-29 12:27:39 +01:00
lesion
fb9a9fba99
fix: allow <em> tag in html sanitization, fix #343 2024-01-28 21:38:37 +01:00
lesion
3a9a132910
fix: allow default page redirection for content-type 2024-01-23 16:20:01 +01:00
lesion
3f896a106f
fix: tags selection 2024-01-23 13:11:39 +01:00
lesion
1d749039c0
fix: import event 2024-01-23 13:11:15 +01:00
lesion
04aac81654
minor 2024-01-23 09:53:45 +01:00
lesion
d5620ac8e9
fix: make events AP indexable by default 2024-01-23 09:53:24 +01:00
lesion
1bd209b8a5
minor 2024-01-23 09:53:04 +01:00
lesion
3844a6ba51
fix: do not export federated events in general rss / ics feed 2024-01-23 09:51:45 +01:00
lesion
7eec86e43c
fix: Tags with non-ascii characters cannot be resolved, #329 2024-01-23 09:50:58 +01:00
lesion
d6a9a7f00b
fix: reverse and older parameter for collections 2024-01-23 09:45:47 +01:00
lesion
8ebfad651e
fix: improve AP Event parsing 2024-01-23 08:52:28 +01:00