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
default
73323a7fc0
Some formatting refactoring.
2022-11-13 08:41:50 +01:00
default
c03c548832
You can always Boost your own posts indefinitely.
2022-11-09 05:51:53 +01:00
default
2e4b548021
Reordered Hide button.
2022-11-04 10:11:28 +01:00
default
8b252dab84
New 'Hide' button.
2022-11-04 08:48:15 +01:00
default
dbe60be4f3
Fixed bug when following by @user@host.
2022-11-02 20:28:40 +01:00
default
38509f5e14
Added the published (actor create) data to the 'people' page.
2022-11-02 11:13:50 +01:00
default
5f9baf2dd3
Differentiate the textarea forms form follower to following.
2022-11-02 11:05:56 +01:00
default
773be130ed
More work in the people page.
2022-11-02 10:49:16 +01:00
default
1fd14a850d
People page started.
2022-11-02 10:13:14 +01:00
default
2fd5f6fc61
Split html_actor_icon() from html_msg_icon().
2022-11-02 06:41:40 +01:00
default
764178fb34
Added the @user@host id in the HTML title.
2022-11-02 04:53:50 +01:00
default
5c81dd88bc
Added rel=nofollow to the admin link.
2022-11-01 19:51:40 +01:00
default
f957be5e84
Filter out carriage returns in note post web interface.
2022-11-01 19:32:42 +01:00
default
862560947b
Added missing user_free() when auth is needed.
2022-11-01 19:28:41 +01:00
default
ccb82367ad
Another tweak to the #redir after like or boost.
2022-11-01 18:16:03 +01:00
default
685b25af14
After reacting to a post, redirection is done to the next entry instead of top.
...
This work more or less ok for level 0 entries, but it's very
confusing for the others.
2022-10-31 15:54:07 +01:00
default
81d8923768
Actors being followed can also be MUTED.
2022-10-31 11:47:44 +01:00
default
9612289477
Added support for sensitive content.
2022-10-30 06:01:11 +01:00
default
5ee9504b18
Be more aggressive in HTML sanitization.
2022-10-28 18:06:42 +02:00
default
003da7fec7
Added a forgotten user_free() in html_post_handler().
2022-10-26 08:18:21 +02:00
default
22b89875aa
Minor tweaks.
2022-10-25 20:50:06 +02:00
default
d2095105de
Don't load unneeded actor info in html_entry().
2022-10-24 20:06:02 +02:00
default
b75319ed08
Added email notification address to web interface.
2022-10-21 09:46:46 +02:00
default
06c838b523
Updated LICENSE.
2022-10-20 14:26:34 +02:00
default
76b36362ce
Don't read this actor with actor_get().
2022-10-19 21:21:34 +02:00
default
abca46d037
xs_base64_dec() can now be used as a string, so do it.
2022-10-18 11:24:53 +02:00
default
326122de22
Also process Emojis in the post content.
2022-10-17 12:11:58 +02:00
default
6bcfd4e0ee
Emoji must be img, not urls.
2022-10-17 12:08:16 +02:00
default
c53052471e
Process :shortnames: in user names.
2022-10-17 11:59:11 +02:00
default
2143e68699
Also allow image attachments from reply posts.
2022-10-16 20:06:19 +02:00
default
d9a15b8af7
Attachments are now starting to get real.
2022-10-16 18:03:28 +02:00
default
0d79e465e6
Use multipart/form-data for posts (on the way to supporting uploads).
2022-10-16 11:08:50 +02:00
default
39a55f22a3
Also add the 'Image to attach' field to reply textareas.
2022-10-12 08:15:20 +02:00
default
e2a410ca51
Deleted useless code.
2022-10-11 09:01:48 +02:00
default
3e6c9c1947
Serve static files with the s/ prefix.
2022-10-11 08:51:56 +02:00
default
1b9ae00d40
Deleted unused code.
2022-10-10 10:47:54 +02:00
default
7f0063d5e1
build_mentions() completes uids without host.
2022-10-10 09:45:39 +02:00
default
78ec3b077b
Media can be attached to notes.
...
The web interface limits this (by now) to only one
attachment, given the URL.
2022-10-10 09:03:15 +02:00
default
f31dc02715
Attached videos are now embedded.
2022-10-10 08:25:16 +02:00
default
43c5e2c679
Minor logging tweak.
2022-10-09 18:03:51 +02:00
default
305591ae31
New optional server config directive 'disable_cache'.
2022-10-09 17:54:01 +02:00
default
9aec7c9fa8
Moved message formatting to format.c.
2022-10-07 18:30:54 +02:00
default
8ffeab7884
Use xs_is_null() instead of NULL comparison when getting actor's name.
2022-10-07 17:25:40 +02:00
default
17842c2a79
Don't indent entry children beyond 4.
2022-10-07 10:12:14 +02:00
default
5773958c0e
Do not show the hour in the date.
2022-10-06 19:45:37 +02:00
default
f9be6c58ed
After doing some timeline operation, the page is loaded at the snac-posts anchor.
2022-10-06 19:21:29 +02:00
default
6befe9e569
New function build_mentions(), for the reply textareas.
2022-10-06 19:06:05 +02:00
default
a2b4706499
Fixed bug in Boost (by URL).
2022-10-05 21:28:32 +02:00
default
5192e28444
Fixed bug in the entry children popup.
2022-10-04 17:31:56 +02:00
default
75408346f0
Minor tweak to url regex.
2022-10-04 17:03:01 +02:00
default
f521285d75
Ensure the login information is null-terminated.
2022-10-04 11:55:48 +02:00
default
e285f641b4
Deleted debugging code.
2022-10-03 19:02:21 +02:00
default
36a46f3996
Renamed cached file _timeline.html to timeline.html_ to exclude it from globs.
2022-10-03 11:12:46 +02:00
default
25a057bac2
Added history support.
2022-10-02 18:22:15 +02:00