default
28816aaa85
Minor tweaks to paged timeline output.
2022-12-07 10:04:19 +01:00
Alex Schroeder
a221237637
Pagination of the public and private page
...
Use the query parameters skip and show to control what you can see,
e.g. /alex/admin?skip=0&show=4
Don't use or save the timeline cache if either is set.
The following functions were changed from accepting a single max
parameter to accepting both skip and show:
timeline_simple_list, timeline_list, index_list_desc.
2022-12-06 18:27:33 +01:00
Alex Schroeder
b60addc4e6
Add loading="lazy" to all images
...
Only load images when they're visible.
"The loading attribute on an <img> element … can be used to instruct
the browser to defer loading of images/iframes that are off-screen
until the user scrolls near them."
https://developer.mozilla.org/en-US/docs/Web/Performance/Lazy_loading#images_and_iframes
2022-12-06 12:25:08 +01:00
default
0e861196a1
Fixed crash in new code (moron me...)
2022-12-04 12:04:37 +01:00
default
785c859ce3
Match the CW checkbox status to what is currently configured.
2022-12-04 11:50:20 +01:00
Alex Schroeder
a3fa7dbaec
No sensitive content in the public timeline
...
Don't use h3 in the public timeline. Use the details tag, as before,
but default to "open" if the config setting is set. Only do this in
the private timeline (where local == 0, as set by html_get_handler).
2022-12-04 10:05:53 +01:00
Alex Schroeder
e4c26715a1
Add an option to always show sensitive content
...
- add a cw key to user.json
- add a cw checkbox to user setup form
- handle the cw parameter when updating user setup
- when rendering an entry, look at the cw config: if set, use a h3
heading for the summary; otherwise use details + summar + SENSITIVE
CONTENT like before
2022-12-04 10:05:53 +01:00
default
bc0f9d116f
Deleted debug code in html_entry().
2022-12-04 06:37:30 +01:00
default
144d3c29a9
Don't show the messages' md5.
2022-12-04 06:34:42 +01:00
default
bd0149ee0d
Don't try to admire empty messages.
2022-12-03 20:45:58 +01:00
default
c70bd2a85d
Show the development version.
2022-12-03 19:28:16 +01:00
default
f205d20688
Always show who boosted something, not only when it's on level 0.
2022-12-03 18:08:44 +01:00
default
d00026ac06
Upgraded local/ to public/.
2022-12-03 17:58:49 +01:00
default
af6d31ff83
New function timeline_simple_list().
2022-12-03 07:27:26 +01:00
default
2614a8b3cb
Show stray parents in the origin.
2022-12-02 21:36:12 +01:00
default
4819c4248d
More old code deletions.
2022-12-02 20:39:31 +01:00
default
c06136a8ac
Fixed one post queries.
2022-12-02 19:39:17 +01:00
default
33c8a73c17
Fixed RSS and outbox to use the new data storage.
2022-12-02 19:30:59 +01:00
default
c00e3afcdc
Big data storage change.
2022-12-02 19:14:59 +01:00
default
e62b6b87be
Close a tag in history list.
2022-12-01 19:39:22 +01:00
default
3c7cccba3d
Changed following_list() to return a list of actors.
2022-11-28 11:06:46 +01:00
default
07fec71273
Upgraded followers to the new db.
2022-11-28 10:46:42 +01:00
default
d03b988c99
Don't call object_del() from timeline_del().
...
Only delete from each user's cache, not from the global database.
2022-11-26 13:34:43 +01:00
default
17d4e4f5dd
Renamed 'admin' link label to 'private'.
2022-11-26 05:12:58 +01:00
default
9df1cb129e
Use macro XS_ALL were possible.
2022-11-25 12:21:26 +01:00
default
d215f8ce46
Use the new hide API.
2022-11-24 09:49:54 +01:00
default
b487b41be6
Backport from xs (new xs_set() API).
2022-11-21 11:14:24 +01:00
default
d253429fe7
Deleted the link at the end of each RSS entry.
2022-11-20 10:00:24 +01:00
default
ecff88922f
More RSS tweaks.
2022-11-20 06:16:45 +01:00
default
3d6654143e
Fixed RSS link.
2022-11-20 05:53:40 +01:00
default
e11fc49fd7
Add a link to the post in each RSS entry.
2022-11-20 05:51:54 +01:00
default
5882ed15de
More RSS tweaks.
2022-11-20 05:33:42 +01:00
default
86aa0ff4b6
More RSS tweaks.
2022-11-20 05:24:11 +01:00
default
50d73a6e94
RSS improvements.
2022-11-19 06:15:35 +01:00
default
29a83fa1d2
Fixed crash when testing for the Accept header.
2022-11-18 20:37:46 +01:00
default
71b925d420
Log if the RSS is served.
2022-11-18 11:48:39 +01:00
default
331c392ae0
Added a RSS link in the public timeline page.
2022-11-18 11:42:13 +01:00
default
e239d51de1
More RSS tweaks.
2022-11-18 11:36:13 +01:00
default
240494c795
More RSS cropping.
2022-11-18 11:32:05 +01:00
default
c827b2641b
Added rss on output.
2022-11-18 11:08:20 +01:00
default
654326aa8b
New function enqueue_output_to_actor().
2022-11-18 08:21:40 +01:00
default
e01f23cbe2
Fixed Follow bug, introduced by latest sharedInbox change.
2022-11-18 08:10:47 +01:00
default
236ca9af6b
Call sanitize() as soon as possible.
2022-11-16 13:13:31 +01:00
default
0739b9ff59
Also add the 'Sensitive content' checkbox to replies.
2022-11-16 12:16:30 +01:00
default
a06930f4da
Posts can be marked as 'sensitive content' (not yet for replies).
2022-11-16 11:42:16 +01:00
default
36ff972173
Show the complete date as a 'title' popup.
2022-11-15 10:37:15 +01:00
default
f30c0fc2cf
Deleted unused code.
2022-11-13 21:00:41 +01:00
default
f7f99ba1ce
Also delete JS in the people/ page.
2022-11-13 16:58:54 +01:00
default
21c676487a
Set "u-url mention" class for mentions.
2022-11-13 15:15:16 +01:00
default
eef7bc8fde
Use details/summary HTML tags instead of JS for the 'Reply' button.
2022-11-13 15:06:54 +01:00