26 Commits

Author SHA1 Message Date
EstrellaXD
bf6fda7be8 feat: add refresh poster api. 2023-09-26 16:12:15 +08:00
EstrellaXD
0177a8999a Merge branch 'webui-model-update' into 3.1-dev 2023-09-08 13:38:39 +08:00
EstrellaXD
978e0d37e0 webui: search api model change. 2023-09-08 13:38:11 +08:00
zthxxx
bec27b29e6 fix: 搜索接口后端关闭连接时会触发 error 事件,前端需要手动调用 close 不再自动重连 2023-09-08 13:24:59 +08:00
zthxxx
ff69990daa fix: 修复搜索番剧输入框报错后中断问题
- 报错信息改为 console 中展示,不打断 observer
- input 输入框改为 v-model 绑定,解决 IME 输入法输入时打断问题

待优化:
- 后端解析时报错信息应该和重新约定接口格式,将解析数据或报错信息都能返回到前端解析和提示
- 搜索项数据没限制,条数太多等时间太长没有意义
- 列表项的 UI 待优化,比如展示样式和点击添加/关闭啥的
2023-09-08 01:32:24 +08:00
EstrellaXD
fdd67697bd webui: add rss manage function. 2023-09-05 00:37:36 +08:00
EstrellaXD
20c3c42f8a webui: update search card.
backend: update api url and rss manage api route.
2023-09-04 20:53:25 +08:00
EstrellaXD
cbd3322a0d webui: change search bar style. 2023-09-03 22:04:38 +08:00
zthxxx
7d50e360ed fix: 修复 bangumi search API 中的流式接口,webui 对应接口定义方法改造
- StreamingResponse 换成 EventSourceResponse,即 Server Send Event Source 方式发送数据
- webui 中 search 接口改成 rxjs Observable 方式,
  这次来不及改到 vue 里,但是写了接口 usage example;
- 顺手补了一些 vscode 通用的开发配置,
  补了之前配置文件解析漏了一个可用环境变量的 host 字段
2023-08-31 23:48:07 +08:00
EstrellaXD
4eacbc81ff fix: reset all api in frontend. 2023-08-30 01:26:48 +08:00
EstrellaXD
e5af3d9924 fix: collect api bug. 2023-08-30 01:18:54 +08:00
EstrellaXD
ce8baff938 fix: rss api bug. fix ui. 2023-08-29 21:27:18 +08:00
EstrellaXD
7ccee98e2e fix: bugs, add disable rss api. 2023-08-29 19:28:44 +08:00
EstrellaXD
b60526d552 fix: frontend build issue. 2023-08-28 21:51:05 +08:00
EstrellaXD
da937d46f6 webui: fix bugs. adjust api model. 2023-08-22 16:28:30 +08:00
EstrellaXD
a872622b57 change: add universal api response model in src. 2023-08-20 15:11:16 +08:00
EstrellaXD
bb05f40df8 change: webui api accept model. 2023-08-20 12:20:12 +08:00
Rewrite0
5b30aaa4ea feat: new api 2023-08-13 17:18:23 +08:00
Rewrite0
67f8487561 save 2023-08-13 15:06:35 +08:00
Rewrite0
ae832e5bb4 feat: status api & ui change 2023-08-13 14:43:20 +08:00
Rewrite0
830ed99dfa feat: updateRule omit 'id' 2023-08-10 12:15:45 +08:00
Rewrite0
34a065f05e refactor: analysis fn 2023-08-10 10:13:06 +08:00
Rewrite0
e5a81efad5 feat: clean types 2023-08-10 09:19:35 +08:00
SaschR
6a4d980790 fix type error of bangumi.vue in line 112 2023-08-09 23:18:10 +08:00
EstrellaXD
69a4daca0c chore: small change in api. 2023-08-08 14:12:19 +08:00
zthxxx
684e124480 chore: move Auto_Bangumi_WebUI -> Auto_Bangumi_WebUI/webui/, prepare for merge into AutoBangumi repo 2023-06-05 23:47:00 +08:00