Commit Graph

86 Commits

Author SHA1 Message Date
Stephen Zhou
99c0d7d8ee refactor: remove composable auto import (#741) 2024-05-10 19:35:34 +08:00
Stephen Zhou
41611675bb refactor: remove component auto import (#740) 2024-05-10 19:18:24 +08:00
Hakadao
dd24072f02 Refactor/rpc (#700)
* 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>
2024-05-02 02:45:59 +08:00
cloudflypeng
39d6d9a91d feat(VideoCard): add tick icon for followed uploader (#672)
* 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>
2024-04-26 19:02:21 +08:00
Stephen Zhou
8c4bae9ea4 refactor: like rpc api call (#660) (#662)
Co-authored-by: star knight <64941905+starknt@users.noreply.github.com>
Co-authored-by: hakadao <a578457889743@gmail.com>
2024-04-25 16:39:27 +08:00
Stephen Zhou
022482e827 feat: show video type (#645)
* feat: show video type

* feat: adjust video type icon style

---------

Co-authored-by: hakadao <a578457889743@gmail.com>
2024-04-23 22:40:30 +08:00
hakadao
18e77fdd6e fix: only cantonese & mandarin tw use traditional chinese (#623)
close #623
2024-04-23 00:41:26 +08:00
hakadao
37c63b3b7c feat: implement a fake not interested feature in web recommend video card 2024-04-23 00:34:44 +08:00
Hakadao
c5c1a16145 fix(Ranking): cannot show the variety show ranking list (#576)
close #576
2024-04-17 18:40:40 +08:00
Hakadao
20d157abdf refactor message listeners && fix moment card url not linking the video page
* Refactor messageListeners and add utils module to simply use api

* chore: add previously deleted annotation

* refactor: message listeners (#447)

* 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>

* refactor: API imports and update API endpoints (#460)

* 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

* Add message definition constants

---------

Co-authored-by: pengyunfei <pengyunfei@360.cn>
Co-authored-by: Hakadao <a578457889743@gmail.com>

* refactor: Add cSpell words and update API calls

* Fix API method case and add day parameter to ranking API

* feat(Settings): add bilibili settings entry

* chore(Settings): hide the bilibili settings temporary

* feat: support firefox(REAL) (#500)

* refactor: new rule support `Chromium` and `Firefox`

* refactor: add default `priority`

* fix: `message.bilibili.com` not working

* fix: `show.bilibili.com` not working

* fix: 修复一些子站的问题

* 添加了一些其他的子站

* fix(VideoCard): bug fixes (#316) (#319) (#320)

* fix(VideoCard): fix double page open on author's name click (#315)

* fix(VideoCard): ensure clicking on bangumi name or avatar goes to the right page

* feat(Settings): add an "always show top bar logo" setting (#219)

* feat(Settings): add discord link to about page

* feat(Settings): redesign settings panel

* style(Settings): adjust the block ads position

* feat(Settings): add credits section on about page

* chore(Settings): add ChatGPT to the credits section

* feat(Settings): redesign settings panel

* style: decrease the content opacity in light mode
decrease the opacity in light mode to ensure the text can be seen clearly

* refactor: remove the "backdrop-glass" shortcut

* refactor: rename `--bew-filter-glass` to  `--bew-filter-glass-1`

* feat: add performance settings

* chore: remove the credits section

* feat(TopBar): add top bar icon badges config

* feat(VideoCard): implement adaptive width in horizontal mode

* feat(Home): implement grid layout switcher

* feat(Dock): redesign dock

* style: adjust dock styles

* style: add edge glow effect in some dialogs

* fix(Dock): active color incorrect when hovering dock item in dark mode

* chore: update version number

* feat(manifest): add extension id when in firefox

* refactor(rules.json): reduce redundant code

---------

Co-authored-by: starknt <1431880400@qq.com>

* chore: firefox-extension build

* Merge branch 'dev' into refactor-message-listeners

* refactor: Refactor API imports and update API endpoints

* fix(MomentsPop): moment card url not linking the video page

* chore: update version number

---------

Co-authored-by: pengyunfei <pengyunfei@360.cn>
Co-authored-by: Jimmy Chow <jimmychow@192.168.10.102>
Co-authored-by: cloudflypeng <44285412+cloudflypeng@users.noreply.github.com>
Co-authored-by: starknt <1431880400@qq.com>
Co-authored-by: 梦念逍遥 <2589141604@qq.com>
2024-04-11 21:07:06 +08:00
Hakadao
1074834067 fix(ForYou): Fix issue with dislike functionality in ForYou.vue component 2024-04-08 14:42:21 +08:00
hakadao
ba783ff076 feat(VideoCard): improve not interested feature 2024-04-07 03:05:34 +08:00
Hakadao
a75657adc8 chore: Add new cSpell words and update props in VideoCard.vue and ForYou.vue 2024-04-03 18:40:22 +08:00
hakadao
69b6d865ad fix(Following): resolve the "no more content" & "need to login first" occurring together 2024-04-02 01:31:11 +08:00
hakadao
80b72c43b6 fix(Trending): resolve the infinite data retrieval issus (#445) 2024-04-02 01:04:00 +08:00
hakadao
aae391d9f4 feat(Home): clicking the tab will back to top and refresh data on homepage (#419)
close #419
2024-04-01 02:19:59 +08:00
Hakadao
31af6ce1ad chore: i just wanna push some code 2024-03-22 00:58:10 +08:00
Hakadao
f789745d11 feat(VideoCard): add more button option to video card 2024-03-18 01:21:01 +08:00
Hakadao
fede8758ff feat(Home): implement grid layout switcher 2024-03-10 19:34:35 -03:00
Hakadao
641f87e0ec fix(VideoCard): bug fixes (#316) (#319)
* fix(VideoCard): fix double page open on author's name click (#315)

* fix(VideoCard): ensure clicking on bangumi name or avatar goes to the right page
2024-02-22 12:28:02 +08:00
Hakadao
bce74ba617 Merge pull request #294 from hakadao/main
sync: main to dev
2024-02-15 02:51:03 +08:00
Hakadao
bcdd87092f fix: resolve #247 2024-02-14 02:00:01 +08:00
Hakadao
11b7361ff5 fix: unable to refresh data in some cases when changing the home tab 2024-01-30 17:38:31 +08:00
Hakadao
0a064e576b fix: resolve with incorrect order of video list after refresh data 2024-01-30 00:06:52 +08:00
Hakadao
580f04dcb9 refactor: adjust the placement of initPageAction() 2024-01-29 01:00:23 +08:00
starknt
f654385f75 fix: page refresh reset action 2024-01-11 17:29:21 +08:00
starknt
91418521f3 refactor: improve components load method, and improve provide app 2024-01-11 16:38:11 +08:00
Hakadao
e98e923bc7 refactor: rename topbar to topBar 2024-01-02 00:51:21 +08:00
Hakadao
16eafd06ab refactor: rename isShowTopbar to showTopBar && rename autoHideTopbar to autoHideTopBar 2024-01-01 18:18:42 +08:00
Hakadao
21fb19fc89 refactor: move contents from the src/models/apiModels to parent directory 2023-12-28 01:08:51 +08:00
Hakadao
eb707677c8 refactor: 調整因不會寫ts而寫出來的弱智寫法 2023-12-21 01:02:47 +08:00
Hakadao
f82a1cd3e3 style: adjust styles 2023-12-06 23:33:06 +08:00
Hakadao
03b9c1710d fix: no data displayed on homepage when using app recommendation mode (#71) 2023-12-06 23:32:55 +08:00
Hakadao
0d7ac73312 chore: reformat code 2023-12-06 16:46:46 +08:00
Hakadao
dd84cd98b2 feat: enable video preview feature 2023-12-06 01:15:58 +08:00
Hakadao
b2281c1ea8 feat: implement hover-to-preview video on video card 2023-12-05 02:38:27 +08:00
Hakadao
69e16d780c refactor: move api response types to ~/models/apiModels 2023-12-03 18:44:14 +08:00
Hakadao
df9d53bbe1 feat: SubscribedSeries page 2023-12-03 17:36:13 +08:00
Hakadao
b2cfa6b9b9 feat: Following Anime, Shows & Movies (wip) 2023-11-29 01:45:35 +08:00
Hakadao
5f7ee523d0 fix: resolve the issue with automatic hiding of top bar...again 2023-11-27 00:55:03 +08:00
Hakadao
ed8241d142 fix: app 端推介列表內容不是自己喜歡的內容 2023-11-17 16:42:20 +08:00
Hakadao
25065870fa style: adjust spacing between elements (#62) 2023-10-30 00:09:50 +08:00
Hakadao
fc5945c95c fix: stop endless data request when scrolling to bottom without login 2023-10-22 15:51:07 +08:00
Hakadao
d595f04555 feat: implement all features for ranking page 2023-10-20 00:20:43 +08:00
Hakadao
ef55debeb8 feat: update ranking page 2023-10-18 01:34:06 +08:00
Hakadao
d59d78e3d5 feat: auto-scroll to content below when search page mode is activated 2023-10-17 11:05:30 +08:00
Hakadao
e3219cb888 refactor: reduce code duplication by using the VideoCardSkeleton 2023-10-17 01:30:56 +08:00
Hakadao
1df4cc0de1 feat: update ranking page
* refactor: move VideoCard to src/VideoCard directory
* refactor: create VideoCardSkeleton for reuseable VideoCard Skeleton
2023-10-17 01:26:39 +08:00
Hakadao
12e623eae0 refactor: ts types renaming 2023-10-16 18:12:51 +08:00
Hakadao
5e64df329b feat: update ranking page 2023-10-16 18:00:33 +08:00