summaryrefslogtreecommitdiff
path: root/service (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-12-27Include "status" in the list of supported notification typesr1-1/+1
2024-10-14Add support for quote replyr2-2/+10
2024-06-17Fix URL encoding of user inputsr1-4/+4
2024-06-17Add hashtag searchr2-16/+37
2024-04-21Make refresh button point to the first page on timeliner1-7/+11
2024-04-21Allow adding non-following accounts to a listr1-1/+1
2024-04-21Set irreversible to false for filtersr1-1/+1
2024-02-12Update page titlesr1-17/+24
- Use consistent letter casing - Append instance domain to the title
2024-02-12Show follow request count on user pager1-2/+9
2024-02-05Add inline follow/unfollow buttons on follow list pager1-1/+0
2023-10-25Remove form-action CSP directiver1-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.
2023-10-22Fix replace syntaxr1-1/+1
2023-10-15Use CSP header to restrict resource loadingr2-6/+35
This helps mitigate XSS exploits. Users will have to save the settings again to make the custom CSS work.
2023-10-07Remove unused session ID fieldr1-5/+0
2023-10-07Cleanup oauth redirect URL generationr1-14/+1
2023-10-07Use stricter cookie attributesr1-3/+6
2023-10-02Revoke oauth token on signoutr2-0/+8
2023-10-01Add profile edit pager2-0/+107
2023-09-18Restrict instance domain in single_instance moder2-3/+7
2023-09-09Disable access log by defaultr1-5/+7
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-08Fix display name and title on mute pager1-1/+1
2022-12-17Add support for expiring mutesr2-10/+25
2022-10-25Use cookies for session storager3-194/+179
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-03-30Switch to html/templater1-2/+2
2022-02-11Add listsr2-8/+174
2021-12-13Remove poll type from notification excluder1-5/+0
2021-12-13Add an option to hide unsupported notificationsr2-14/+27
2021-10-29Add "mute (keep notifications)" buttonr2-3/+9
2021-10-23Show signin button in case of an auth errorr1-1/+2
2021-09-05Add quick replyr2-2/+71
2021-04-23Fix HTML escapingr1-7/+4
2021-04-03Add option for user CSSr2-0/+6
2021-04-03Update error pager2-6/+12
- Add retry button for GET requests - Only show signin button when it's a session error
2021-03-28Refactorr2-407/+361
2021-01-30Add username to page titler1-1/+1
Makes it easier to search a user page in browser history
2021-01-30Add filtersr2-0/+53
2021-01-23Add remote timeliner2-8/+24
2021-01-23Simplify timeline paginationr1-21/+2
2021-01-17Make redirection work without Referer headerr2-26/+33
2021-01-16Add follow request supportr2-0/+42
2020-11-22Refactor thingsr4-1627/+533
- Remove separate auth/logging and merge them into transport.go - Add helper function for http handlers
2020-11-14Add notification interval settingr2-12/+17
It replaces the "Auto refresh notifications" checkbox
2020-10-30Avoid unnecessary API call on thread pager1-7/+2
2020-10-19Fix retweeted by id on user pager1-0/+6
2020-10-19Add setting for default formatr2-3/+8
2020-10-19Avoid search call for empty queryr1-6/+16
2020-10-17Fix search query escapingr1-6/+9
2020-09-27Fix next link on timeline pager1-1/+1
2020-09-27Add likes listr1-0/+12
2020-09-27Add blocks listr1-0/+12