aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-10-07Use stricter cookie attributesr
2023-10-02Revoke oauth token on signoutr
2023-10-01Cleanup file upload functionsr
2023-10-01Add profile edit pager
2023-09-24Fix minimum required Go version in go.modr
2023-09-24Use a custom LimitedReader instead of http.MaxBytesReaderr
Fixes compatibility with older Go versions.
2023-09-22Sanitize user field nameromin
2023-09-18Restrict instance domain in single_instance moder
2023-09-18Set timeout and response size limit for the http clientr
2023-09-09fluoride: Allow submitting the form with Ctrl+Enterr
2023-09-09Disable access log by defaultr
Access logs aren't really useful during normal operation. Add a new flag -v to enable the verbose logging mode, which is still useful during the development. Also remove the log_file config because it's no longer useful.
2023-09-08Trim leading and trailing white space from selectable textr
2023-09-08Load CSS on the root pager
This applies the background color to the root page and avoids flicker during the initial page load.
2023-09-08Fix display name and title on mute pager
2023-09-08Fix userlist marginr
2022-12-17Add support for expiring mutesr
2022-12-17Pass with_relationships param for accountsr
2022-12-17Show emojis in Mastadon field namesr
2022-10-25Use cookies for session storager
Remove the server side session storage and store all the session related data in the client side cookies. This decreases the exposure of the auth tokens. It also simplifies the installation process as bloat no longer requires write access to the filesystem. This is a breaking change, all the existing sessions will stop working.
2022-10-24Show emojis in Mastadon fieldsr
2022-09-23Remove unused card field from statusr
Fixes JSON parsing of posts with incompatible card data.
2022-09-09Show BlockedBy on user pagePete
Just show this information. No blockbots required.
2022-05-10Fix CSS inconsistenciesr
2022-05-10Add missing @ sign in the reply post formr
2022-05-10Refactor duration formattingr
2022-05-10Fix custom CSSr
2022-05-04fluoride: Add support for image.pngr
2022-04-17Lazy load images on emoji pager
Makes the emoji page usable for instances with 1000+ emojis. The attribute is considered experimental by Mozilla, but is supported by most of the modern browsers.
2022-03-31Fix user search pager
2022-03-30Show attachment metadata when attachment preview is disabledr
2022-03-30fluoride: Use max-width for popupr
2022-03-30fluoride: Use target=_blank for user field linksr
2022-03-30Set max size for embedded images in profile descriptionr
2022-03-30Fix duration overflowr
time.Sub() returns int64 duration in nanoseconds, which can only represent around 290 years.
2022-03-30Switch to html/templater
2022-02-11Add listsr
2022-02-10Don't overwrite global config file on make installr
2022-01-27Fix null imgPrev in setPosr
2022-01-27Add refresh button on timeline pager
2022-01-27Refactor status filterr
2022-01-27Highlight quotesr
2022-01-02Simplify id generationr
2022-01-02Use GO's flag parser instead of getoptr
There's only one flag, so it doesn't matter.
2022-01-02Change config file lookupr
- Look for both local and global config file - Directly generate the global config file with make install
2022-01-02Fix image preview position on load eventr
2021-12-13Remove poll type from notification excluder
2021-12-13Add an option to hide unsupported notificationsr
2021-11-22Fix time parsing for empty stringr
2021-11-16Escape user display namer
2021-10-29Add "mute (keep notifications)" buttonr