Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-12-08 | Don't show the 'Boost' button for private messages. | default | |
2022-12-08 | Also add 'redir' hidden field to Replies. | default | |
2022-12-08 | Some tweaks to improve the page position after like or boost. | default | |
2022-12-08 | Wrapped too long string literals. | default | |
2022-12-08 | Little tweak to previous change to avoid a memleak. | default | |
2022-12-07 | Fix mentions with one @ sign | Alex Schroeder | |
In a mention like the following, the old code had a problem: It would split the name by '@' and get a list of two elements. Since this is less than three, it would then try to get the domain name from the href ("social.alexschroeder.ch") and concatenate it with the name, resulting in "alex@social.alexschroeder.ch@social.alexschroeder.ch". The reason was that the code expects an initial "@". In that case, splitting "@alex@social.alexschroeder.ch" would result in three elements, and no domain name guessing would happen. If, on the other hand, the name was "@foo" then finding the domain name in the URL and appending it so that you get @foo@domain.name is the correct solution. "tag": [ { "type": "Mention", "href": "https://social.alexschroeder.ch/alex", "name": "alex@social.alexschroeder.ch" } ], The fix consists in prepending an "@" if the name does not start with "@" and leaving the rest of the code unchanged. | |||
2022-12-07 | Ask for just 1 more entry beyond the current page to test if there are more. | default | |
2022-12-07 | Fixed last minute typo. | default | |
2022-12-07 | Minor tweaks to paged timeline output. | default | |
2022-12-06 | Pagination of the public and private page | Alex Schroeder | |
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 | Add loading="lazy" to all images | Alex Schroeder | |
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-04 | Fixed crash in new code (moron me...) | default | |
2022-12-04 | Match the CW checkbox status to what is currently configured. | default | |
2022-12-04 | No sensitive content in the public timeline | Alex Schroeder | |
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 | Add an option to always show sensitive content | Alex Schroeder | |
- 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 | Deleted debug code in html_entry(). | default | |
2022-12-04 | Don't show the messages' md5. | default | |
2022-12-03 | Don't try to admire empty messages. | default | |
2022-12-03 | Show the development version. | default | |
2022-12-03 | Always show who boosted something, not only when it's on level 0. | default | |
2022-12-03 | Upgraded local/ to public/. | default | |
2022-12-03 | New function timeline_simple_list(). | default | |
2022-12-02 | Show stray parents in the origin. | default | |
2022-12-02 | More old code deletions. | default | |
2022-12-02 | Fixed one post queries. | default | |
2022-12-02 | Fixed RSS and outbox to use the new data storage. | default | |
2022-12-02 | Big data storage change. | default | |
2022-12-01 | Close a tag in history list. | default | |
2022-11-28 | Changed following_list() to return a list of actors. | default | |
2022-11-28 | Upgraded followers to the new db. | default | |
2022-11-26 | Don't call object_del() from timeline_del(). | default | |
Only delete from each user's cache, not from the global database. | |||
2022-11-26 | Renamed 'admin' link label to 'private'. | default | |
2022-11-25 | Use macro XS_ALL were possible. | default | |
2022-11-24 | Use the new hide API. | default | |
2022-11-21 | Backport from xs (new xs_set() API). | default | |
2022-11-20 | Deleted the link at the end of each RSS entry. | default | |
2022-11-20 | More RSS tweaks. | default | |
2022-11-20 | Fixed RSS link. | default | |
2022-11-20 | Add a link to the post in each RSS entry. | default | |
2022-11-20 | More RSS tweaks. | default | |
2022-11-20 | More RSS tweaks. | default | |
2022-11-19 | RSS improvements. | default | |
2022-11-18 | Fixed crash when testing for the Accept header. | default | |
2022-11-18 | Log if the RSS is served. | default | |
2022-11-18 | Added a RSS link in the public timeline page. | default | |
2022-11-18 | More RSS tweaks. | default | |
2022-11-18 | More RSS cropping. | default | |
2022-11-18 | Added rss on output. | default | |
2022-11-18 | New function enqueue_output_to_actor(). | default | |
2022-11-18 | Fixed Follow bug, introduced by latest sharedInbox change. | default | |