Commit Graph
72 Commits
Author SHA1 Message Date
mtvpls ca798177b9 统一API Base URL保存与请求时去除末尾斜杠 2026-07-25 10:57:04 +08:00
mtvpls d9e1b343e3 openlist增加路径元信息配置分类和自动刷新链接功能 2026-07-18 15:51:30 +08:00
mtvpls 1bbea13c62 增加客户端去广告配置 2026-07-17 19:14:01 +08:00
mtvpls-turso d98f5082a5 feat: add traffic analytics configuration (Umami/GA/Custom)
Add traffic analytics support to the admin panel with three provider
options:
- Umami (open-source, self-hosted) — script URL + website ID
- Google Analytics 4 — Measurement ID (G-XXXXXXXXXX)
- Custom — any third-party analytics script (百度统计, Plausible, 51la, etc.)

Changes:
- admin.types.ts: Add AnalyticsEnabled, AnalyticsProvider,
  AnalyticsScriptUrl, AnalyticsWebsiteId, AnalyticsCustomScript to
  SiteConfig interface
- config.ts: Add default values in getInitConfig() and configSelfCheck()
- api/admin/site/route.ts: Add analytics fields to destructuring, type
  validation, and SiteConfig update
- admin/page.tsx: Add SiteConfig interface fields, state initialization,
  config sync, and analytics configuration UI with provider-specific
  input fields
- layout.tsx: Inject analytics scripts into <head> based on provider
  type (Umami: async script with data-website-id; GA: gtag.js + config;
  Custom: dangerouslySetInnerHTML)
2026-07-11 18:47:11 +00:00
mtvpls c705b2fd16 公告增加每次显示模式 2026-07-03 11:41:43 +08:00
mtvpls c1716615e2 tg注册 2026-06-29 22:41:36 +08:00
mtvpls 5d605710f3 接入tgbot 2026-06-29 16:40:03 +08:00
mtvpls 5625dd204c 增加自定义X-Emby-Authorization 2026-06-24 11:58:21 +08:00
mtvpls ec71a252c9 动漫磁力搜索增加nyaa;动漫磁力搜索前可选站点 2026-06-20 12:43:16 +08:00
mtvpls 65d89be93a 增加视频特殊源配置功能 2026-06-09 15:25:22 +08:00
mtvpls cc98b21d66 增加动漫数据源配置 2026-05-28 16:00:07 +08:00
mtvpls 7012a79210 openlist离线下载增加额外源选择 2026-05-22 00:24:44 +08:00
mtvpls 79fe582f17 订阅式legado 2026-05-19 21:03:11 +08:00
mtvpls 87c3da046b legado初步支持 2026-05-19 19:25:56 +08:00
mtvpls 24b3335e3b 夸克增加多线程播放 2026-05-17 16:02:59 +08:00
mtvpls 6d489812a2 修复夸克直链播放重复转存相同文件 2026-05-17 14:04:24 +08:00
mtvpls 91850caf99 夸克增加直链优先/转码优先切换 2026-05-17 10:07:36 +08:00
mtvpls cb47150eb2 增加电视直播刷新间隔配置 2026-05-06 09:57:31 +08:00
mtvpls da7b01bc35 电子书馆增加听书功能 2026-05-04 14:50:28 +08:00
mtvpls 0d99953e99 新增电子书架 2026-04-29 02:24:29 +08:00
mtvpls f265566536 115网盘在线播放 2026-04-27 22:07:57 +08:00
mtvpls cf3176ae9c uc网盘在线播放 2026-04-27 15:44:17 +08:00
mtvpls 2a0900ab69 123云盘播放 2026-04-27 13:52:51 +08:00
mtvpls 30b448c920 增加天翼网盘在线播放 2026-04-27 09:43:40 +08:00
mtvpls 1ccfb9cdce 夸克网盘在线播放移除openlist依赖 2026-04-26 21:11:00 +08:00
mtvpls 59706b17c1 百度网盘在线播放 2026-04-26 20:40:08 +08:00
mtvpls c877397682 移动云盘在线播放 2026-04-26 17:41:56 +08:00
mtvpls 7fb11f0ff7 Suwayomi认证方式重构 2026-04-17 22:50:58 +08:00
mtvpls cb225c3291 增加漫画展馆功能 2026-04-16 16:01:47 +08:00
mtvpls 4fe9314c57 Merge branch 'pr-265' into dev 2026-04-15 21:18:32 +08:00
ShiGuangAlex 62e0c12d81 Fix Safari playback recovery and episode progress memory 2026-04-14 17:40:30 +08:00
mtvpls 0e41ba2661 音乐增加代理开关 2026-04-14 16:49:22 +08:00
mtvpls c82d7b3841 新增基于lxserver的音乐功能 2026-04-13 23:17:57 +08:00
mtvpls 9b707c1a17 夸克网盘转存 2026-04-07 16:58:22 +08:00
mtvpls 97d479786b 增加弹幕内置源 2026-04-03 10:34:52 +08:00
mtvpls bf17abacf3 增加注册邀请码功能 2026-03-31 12:53:19 +08:00
mtvpls cc1e70ad61 磁链增加代理配置 2026-03-25 10:30:22 +08:00
mtvpls ec1ebb750c 音乐openlist代理 2026-02-03 20:37:01 +08:00
mtvpls 525c6f77aa 音乐openlist缓存 2026-02-02 20:53:28 +08:00
mtvpls aa10ebd638 移除旧版用户兼容 2026-01-24 18:17:19 +08:00
mtvpls a167763324 pansou增加关键词过滤 2026-01-23 14:28:35 +08:00
mtvpls 64f65d11c4 恢复无数据库支持 2026-01-18 11:57:05 +08:00
mtvpls be8373de40 tmdb支持设置baseurl 2026-01-17 18:04:58 +08:00
mtvpls 3018f2ff66 管理配置增加重载 2026-01-14 20:02:45 +08:00
mtvpls ab666bd0f6 修复emby分类返回空数组 2026-01-13 00:47:27 +08:00
mtvpls 033eae152b test prod emby 2026-01-12 23:54:22 +08:00
mtvpls 9e8e3a4cc5 fix type error 2026-01-08 01:36:16 +08:00
mtvpls 2736c9e845 emby支持多源 2026-01-08 00:31:03 +08:00
mtvpls d821c0bd7e 视频源增加代理开关 2025-12-28 21:01:49 +08:00
mtvpls e26c412c47 修正getAllUsers(),修正启动时自动迁移执行多次 2025-12-24 23:43:28 +08:00