* chore: filter by title (wip)
* refactor: Update Input component to use defineModel for two-way binding
* chore(settings): add functionality to add, edit, and delete title filters
* chore: Refactor List and ListItem components for improved styling and functionality
* feat(home-settings): use grid layout for title filters
* feat(settings): implement filter by title && filter by user
* chore(list): update style
* feat: Implement case-insensitive filter functionality
* fix: filter by user not working
* feat: disable filter for followed user
* chore: fix typo
* feat: update ui
* chore: improve the filter descriptions and update styles
* chore: update code tag style
* fix(for-you): resolve scrolling issue (#964)
close#964
* chore: add i18n support for filter settings
* chore: update cantonese translation
* refactor: update localization strings for `FilterByUserTable` and `FilterByTitleTable`
* feat: Add filter options for view count and duration in settings
* chore: update styles && rename func.ts to useFilter.ts
* feat: Add scrollbar check to determine if the viewport has a scrollbar
* feat: app recommendation filters
* chore: update
* feat: i18n support
---------
Co-authored-by: pengyunfei <pengyunfei@360.cn>
* refactor(rpc): improve type, and type safe (#673)
* refactor(rpc): improve type, and type safe
* revert `pnpm-lock.yaml` file
* improve api merge
* fix: type annotation in background/index.ts
* fix: type annotation in background/index.ts
---------
Co-authored-by: star knight <64941905+starknt@users.noreply.github.com>
* feat: 关注标识
close [https://github.com/BewlyBewly/BewlyBewly/issues/671]
* refactor(VideoCard): rename `isFollowed` to `followed`
* feat: add followed tag to videos in mobile recommendation mode
* style(VideoCard): adjust followed tick style
* chore: add corresponding documentation for [API.USER.RELATION_MODIFY]
---------
Co-authored-by: pengyunfei <pengyunfei@360.cn>
Co-authored-by: Hakadao <a578457889743@gmail.com>
* Refactor API imports and update API endpoints
* Fix variable naming in FavoritesPop and Favorites components
* Fix variable naming inconsistency in getHistoryList function
* Fix API parameter naming conventions
* Refactor API_AUTH afterHandle functions
* Add API documentation links and add function to be the api item
* Refactor API body and params
* Remove unused getAccessKey function in auth.ts
---------
Co-authored-by: pengyunfei <pengyunfei@360.cn>
Co-authored-by: Hakadao <a578457889743@gmail.com>