Commit graph

527 commits

Author SHA1 Message Date
default
5d519288fb Merge branch 'master' of grunfink-codeberg:grunfink/snac2 2024-05-08 09:48:57 +02:00
khm
d27a60dfe7 allow unboosting your own posts 2024-05-07 23:28:51 -07:00
default
fa8b401927 More HTML simplification. 2024-05-08 04:15:36 +02:00
default
2322de4900 Added a title to the instance timeline. 2024-05-07 20:53:58 +02:00
default
d3cdbf1702 Added a title to list timelines. 2024-05-07 20:51:43 +02:00
default
82ec4ea95c Minor "Back to top" "More..." link refactoring. 2024-05-07 20:32:13 +02:00
default
b57409a959 Fixed typo. 2024-05-07 19:45:10 +02:00
default
6b1721c977 List timelines can now be (manually) navigated from the web UI.
URLs are {srv_baseurl}/{user}/list/{list_id} (you must know the list id).
2024-05-07 19:40:28 +02:00
default
c31a4ae73e Minor RSS title beautifying. 2024-05-05 11:27:24 +02:00
default
45357b8e6e New function timeline_to_rss(). 2024-05-05 11:00:29 +02:00
default
be9cf2f555 Enqueue an object request for closed polls.
It seems that Pleroma does not send poll updates on close (or never).
2024-05-05 01:58:27 +02:00
default
7ea57485c7 More Pleroma poll tweaks. 2024-05-05 01:21:07 +02:00
default
2f499e9421 Fixed Pleroma polls. 2024-05-05 01:06:34 +02:00
default
ebf6a4bd8e URLs like {srv_baseurl}/{user}/admin/p/{md5} are valid.
But only if {md5} is in the user's timeline.
2024-04-22 05:46:56 +02:00
default
26840e0dc0 Some tweaks to previous patch. 2024-04-18 17:13:31 +02:00
grunfink
100c9cf569 Merge pull request 'Ability to federate with hidden networks #93 (update for v2.49)' (#149) from iwojima/snac2:master into master
Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/149
2024-04-18 15:12:47 +00:00
default
44d126e0f9 Improved non-public reply check. 2024-04-17 08:09:05 +02:00
default
2e31253ba8 Don't skip orphan private posts that are for us. 2024-04-17 06:45:19 +02:00
default
1a9bb5fd07 Fixed bug in form processing. 2024-04-11 14:19:22 +02:00
default
21c0bdb6f2 Added Unlike and Unboost buttons to web interface. 2024-04-11 05:22:40 +02:00
default
ebc2f36c08 Added rel="alternate" links to ActivityPub objects for the public timeline and single posts. 2024-04-09 06:32:07 +02:00
default
a453c01f32 Some software return a list of icons instead of one, because why not. 2024-03-25 19:58:27 +01:00
default
adf0a13992 If an emoji in emojis.json is an URL to an image, it's stored in the tag list. 2024-03-25 16:15:09 +01:00
default
2f4a881dd2 Added a tip to delete the attachment. 2024-03-20 06:15:02 +01:00
default
0577051f44 Editing a post doesn't lose the attachment and its alt text. 2024-03-20 05:45:32 +01:00
default
8f983d388a Tweaked HTML structure of the people page. 2024-03-18 12:21:57 +01:00
default
c12acc0cc9 Also hide Older... posts details if it's empty. 2024-03-15 19:20:24 +01:00
default
d50b039104 Set display to none for children details that are empty. 2024-03-15 19:05:42 +01:00
default
7aa5250eb8 Backport from xs. 2024-03-15 04:10:11 +01:00
default
f485dbdaf0 Added actor refreshing via the user queue. 2024-03-12 17:54:54 +01:00
iwojim0
7312f4ce51 Ability to federate with hidden networks #93 (update for v2.49) 2024-03-09 14:37:54 +00:00
default
91bb0615d9 Replaced most xs_dict_iter() with xs_dict_next(). 2024-03-09 08:44:48 +01:00
default
093f4af282 Shortened the maximum conversation levels.
Set to a compilation define in MAX_CONVERSATION_LEVELS.
2024-03-08 05:41:08 +01:00
default
7fe866d60d Returns empty anchors for hidden posts or muted actors.
This will help keeping the previous position after 'Hide' or 'MUTE'.
2024-03-07 09:29:01 +01:00
default
d65951622e Fixed incorrect link to booster. 2024-03-02 07:12:11 +01:00
default
1ac162ce43 Don't show the :shortname: as a title tag.
It sometimes breaks usernames and it's pointless anyway.
2024-03-02 06:49:12 +01:00
Yonle
5a2ab086ae html.c: html_user_body: snac-property: Put &nbsp; (empty space) instead of <br>
Signed-off-by: Yonle <yonle@lecturify.net>
2024-02-23 21:38:41 +07:00
default
d4364e80f7 Added *another argument* to html_timeline() to select where posts are taken from.
This way, the /instance logged-in timeline can show posts that are not
really into a user's timeline.
2024-02-22 12:26:32 +01:00
default
69d33622d3 Reverted ae6aafeb88.
This breaks the experimental /instance timeline for now.
2024-02-21 22:38:08 +01:00
default
ae6aafeb88 In html_timeline(), always pick the msg from the global object storage.
This allows the logged instance timeline to work.

Does this have more implications? Not sure.
2024-02-21 08:38:46 +01:00
default
49b226a8e9 Started an instance page. 2024-02-21 08:27:11 +01:00
default
bc3c7dde33 More local -> read_only argument renamings. 2024-02-21 08:12:10 +01:00
default
b40e71c11c Added a page argument to html_timeline(). 2024-02-21 08:09:57 +01:00
default
2b814287fd Renamed 'local' argument to 'read_only', as it was a bit confusing. 2024-02-21 08:00:03 +01:00
default
a3b9ef5b98 The link verification time is stored as a time_t.
This way, it will be easier in an eventual future to test if
a link verification is too old to be trusted.
2024-02-20 06:10:42 +01:00
default
d583a35d9e Enqueue a verify_links q_item in admin/user-setup. 2024-02-20 05:46:44 +01:00
default
e6de555f7d Added a 'verified link' title to them. 2024-02-16 06:23:07 +01:00
default
263e239653 Moved verified links to its own json file. 2024-02-15 17:34:46 +01:00
default
b4208bfec9 Renamed validated_metadata to validated_links. 2024-02-15 10:33:33 +01:00
default
d106f86a67 Show validation checks and rel=me in links in the public page. 2024-02-14 22:56:56 +01:00