summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix bell icon notificationr2024-06-172-4/+10
|
* Show quoted postsr2024-06-174-1/+35
|
* Make refresh button point to the first page on timeliner2024-04-213-14/+19
|
* Allow adding non-following accounts to a listr2024-04-211-1/+1
|
* Set irreversible to false for filtersr2024-04-211-1/+1
|
* Fix closing tagr2024-04-091-1/+1
|
* Update page titlesr2024-02-129-26/+33
| | | | | - Use consistent letter casing - Append instance domain to the title
* Show follow request count on user pager2024-02-123-8/+21
|
* Add inline follow/unfollow buttons on follow list pager2024-02-055-16/+80
|
* Add inline mute/block buttons on mute/block pager2024-01-171-2/+36
|
* Fix issues in the updated themer2024-01-173-17/+37
|
* Update the default themer2023-12-2829-679/+634
| | | | | | This uses better color contrast and component spacing to improve legibility. The updated HTML also has better compatibility with browsers with limited/no CSS support.
* Remove form-action CSP directiver2023-10-251-1/+0
| | | | | | Chrome incorrectly restricts the redirect URL to the sources specified in the form-action value, which prevents the instance oauth page from loading.
* fluoride: Add image preview for profile imager2023-10-221-1/+1
|
* Fix replace syntaxr2023-10-221-1/+1
|
* Use CSP header to restrict resource loadingr2023-10-153-6/+37
| | | | | | This helps mitigate XSS exploits. Users will have to save the settings again to make the custom CSS work.
* Restrict instance level custom CSS to static directoryr2023-10-153-10/+2
|
* Remove unused session ID fieldr2023-10-073-10/+0
|
* Cleanup oauth redirect URL generationr2023-10-071-14/+1
|
* Use stricter cookie attributesr2023-10-071-3/+6
|
* Revoke oauth token on signoutr2023-10-023-0/+18
|
* Cleanup file upload functionsr2023-10-012-97/+23
|
* Add profile edit pager2023-10-019-24/+313
|
* Fix minimum required Go version in go.modr2023-09-241-1/+1
|
* Use a custom LimitedReader instead of http.MaxBytesReaderr2023-09-241-5/+9
| | | | Fixes compatibility with older Go versions.
* Sanitize user field nameromin2023-09-221-1/+1
|
* Restrict instance domain in single_instance moder2023-09-182-3/+7
|
* Set timeout and response size limit for the http clientr2023-09-183-3/+44
|
* fluoride: Allow submitting the form with Ctrl+Enterr2023-09-091-1/+9
|
* Disable access log by defaultr2023-09-094-25/+11
| | | | | | | | 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.
* Trim leading and trailing white space from selectable textr2023-09-086-23/+23
|
* Load CSS on the root pager2023-09-082-4/+5
| | | | | This applies the background color to the root page and avoids flicker during the initial page load.
* Fix display name and title on mute pager2023-09-082-2/+2
|
* Fix userlist marginr2023-09-082-3/+2
|
* Add support for expiring mutesr2022-12-177-25/+64
|
* Pass with_relationships param for accountsr2022-12-171-1/+3
|
* Show emojis in Mastadon field namesr2022-12-171-1/+1
|
* Use cookies for session storager2022-10-2514-495/+225
| | | | | | | | | 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.
* Show emojis in Mastadon fieldsr2022-10-241-1/+1
|
* Remove unused card field from statusr2022-09-231-27/+0
| | | | Fixes JSON parsing of posts with incompatible card data.
* Show BlockedBy on user pagePete2022-09-092-0/+2
| | | | Just show this information. No blockbots required.
* Fix CSS inconsistenciesr2022-05-101-11/+7
|
* Add missing @ sign in the reply post formr2022-05-101-1/+1
|
* Refactor duration formattingr2022-05-101-22/+19
|
* Fix custom CSSr2022-05-102-1/+6
|
* fluoride: Add support for image.pngr2022-05-041-0/+18
|
* Lazy load images on emoji pager2022-04-171-1/+1
| | | | | | 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.
* Fix user search pager2022-03-311-1/+1
|
* Show attachment metadata when attachment preview is disabledr2022-03-301-4/+4
|
* fluoride: Use max-width for popupr2022-03-301-0/+2
|