fujie
|
6bf3656d30
|
docs: rename Awesome OpenWebUI and OpenWebUI Extras to OpenWebUI Extensions
|
2026-02-13 11:10:48 +08:00 |
|
fujie
|
a5ad295d38
|
ci: clean up unused variables in stats workflow
|
2026-02-11 14:19:28 +08:00 |
|
fujie
|
e1f70d52a5
|
ci: remove push trigger for merged feature branch
|
2026-02-11 14:15:58 +08:00 |
|
fujie
|
015c22063a
|
ci: remove fetch-depth 0, history data already persisted in Gist
|
2026-02-11 14:14:55 +08:00 |
|
fujie
|
0ea95ceefa
|
feat: 自动化统计系统重构 - 动态徽章 + Gist SVG 图表 + 历史数据恢复
|
2026-02-11 14:11:26 +08:00 |
|
fujie
|
1192c71453
|
fix: merge Gist+local history and rebuild from community-stats.json
|
2026-02-11 14:04:03 +08:00 |
|
fujie
|
0b5663636f
|
chore: hydrate stats history with recovered data (38 days record)
|
2026-02-11 14:00:17 +08:00 |
|
fujie
|
1736a1bfbf
|
feat: auto-rebuild stats history from git logs if local/gist data is missing
|
2026-02-11 13:53:55 +08:00 |
|
fujie
|
d7c25aa973
|
fix: relax history requirements for chart generation
|
2026-02-11 13:50:42 +08:00 |
|
fujie
|
d71b4a7351
|
chore: add logging to upload_chart_svg to debug silent failure
|
2026-02-11 13:49:08 +08:00 |
|
fujie
|
a05697df70
|
fix: correct vl_spec syntax and use POST for Kroki
|
2026-02-11 13:47:23 +08:00 |
|
fujie
|
b355c3f0c1
|
feat: implement SVG generation and Gist upload logic in stats script
|
2026-02-11 13:42:27 +08:00 |
|
fujie
|
30f2aed68a
|
feat: switch to static Gist SVG for activity chart (no more daily README commits)
|
2026-02-11 13:41:41 +08:00 |
|
fujie
|
50c549b260
|
chore: apply dynamic version badges to README
|
2026-02-11 13:36:28 +08:00 |
|
fujie
|
2a75580831
|
style: apply colored badges to post type statistics in docs
|
2026-02-11 13:36:05 +08:00 |
|
fujie
|
4032746243
|
style: enhance stats docs with colored badges for post types
|
2026-02-11 13:34:14 +08:00 |
|
fujie
|
871e76b1df
|
chore: manual stats update (latest history & chart)
|
2026-02-11 13:32:27 +08:00 |
|
fujie
|
954ebad8b2
|
feat: sync docs chart with README chart (Vega-Lite)
|
2026-02-11 13:31:14 +08:00 |
|
fujie
|
fa5d962152
|
feat: use dynamic badges for plugin versions, remove version changes as commit trigger
|
2026-02-11 13:28:19 +08:00 |
|
fujie
|
2ac8d4b14f
|
ci: remove points and followers as commit triggers since they are now dynamic badges
|
2026-02-11 13:26:00 +08:00 |
|
fujie
|
c86b27a0c1
|
ci: add dedicated daily workflow for chart updates at 01:10 Beijing time
|
2026-02-11 13:24:17 +08:00 |
|
fujie
|
2381c5080e
|
fix: revert chart to embedded data - Kroki server-side rendering cannot fetch external URLs
|
2026-02-11 13:23:05 +08:00 |
|
fujie
|
0394be7d16
|
chore: update READMEs and docs with stable Gist-based chart URL
|
2026-02-11 13:18:51 +08:00 |
|
fujie
|
7c9bf4082a
|
feat: sync activity chart in docs with README configuration
|
2026-02-11 13:16:02 +08:00 |
|
fujie
|
8621d178ae
|
feat: restore external Gist data source for stable chart URL
|
2026-02-11 13:11:54 +08:00 |
|
fujie
|
20a7d57b5b
|
fix: revert to embedded activity chart data to resolve loading failures
|
2026-02-11 13:09:23 +08:00 |
|
fujie
|
8f72e25671
|
perf: use external Gist data source for trend chart to keep URL static
|
2026-02-11 13:04:36 +08:00 |
|
fujie
|
b7e62e63e0
|
docs: restore missing language switcher in README
|
2026-02-11 12:59:08 +08:00 |
|
fujie
|
bbccffa95b
|
style: move activity chart to end of stats section and add updated badge to top6 table
|
2026-02-11 12:56:30 +08:00 |
|
fujie
|
b9104702ac
|
fix: use dynamic badges for auto-updated timestamp to ensure real-time accuracy
|
2026-02-11 12:54:45 +08:00 |
|
fujie
|
015b0d98ec
|
style: embed full-history activity chart into stats section and refine top 6 table
|
2026-02-11 12:52:14 +08:00 |
|
fujie
|
fc56ea7faa
|
style: move activity chart to bottom and use vega-lite for better visuals
|
2026-02-11 12:46:24 +08:00 |
|
fujie
|
e1c2261537
|
fix: implement safe badge keys and add dynamic upvote/save badges
|
2026-02-11 12:41:16 +08:00 |
|
fujie
|
93e8e3bee2
|
fix: remove duplicate saves entry and restore comments entry formatting
|
2026-02-11 12:37:51 +08:00 |
|
fujie
|
1fb2cccd58
|
fix: resolve type error in gist sync and implement full English localization for charts
|
2026-02-11 12:35:45 +08:00 |
|
fujie
|
b34ce0b075
|
docs: finalize Zero-Commit dynamic reports with Kroki charts and dynamic badges
|
2026-02-11 12:29:39 +08:00 |
|
fujie
|
49efcb7e4d
|
feat: implement Zero-Commit dynamic Mermaid charts via Kroki server-side rendering
|
2026-02-11 12:26:09 +08:00 |
|
fujie
|
8d334a48b9
|
feat: transition stats hosting to Gist-first model to minimize repository commits
|
2026-02-11 12:23:10 +08:00 |
|
fujie
|
16882bf9e5
|
data: finalize community stats with full historical data and dynamic badges
|
2026-02-11 12:21:56 +08:00 |
|
fujie
|
dc0366aab2
|
feat: enable live stats for community reports via Gist dynamic badges
|
2026-02-11 12:19:16 +08:00 |
|
fujie
|
6d080d3a28
|
data: reconstruct full stats history from git logs and update reports
|
2026-02-11 12:15:22 +08:00 |
|
fujie
|
e50a55ee11
|
feat: enhance Mermaid visualizations with multi-series trends, distribution pie, and impact analysis
|
2026-02-11 12:13:29 +08:00 |
|
fujie
|
edbd75e5dc
|
fix: URL encode Gist raw endpoints for reliable Shields.io badge rendering
|
2026-02-11 12:12:37 +08:00 |
|
fujie
|
387ca8788b
|
feat: use dynamic badges for Top 6 plugin statistics in README
|
2026-02-11 12:10:46 +08:00 |
|
fujie
|
cfb15808ef
|
docs: finalize dynamic stats badges in READMEs
|
2026-02-11 12:09:11 +08:00 |
|
fujie
|
0424521380
|
feat: complete no-commit update system with dynamic badges and history sync
|
2026-02-11 12:08:05 +08:00 |
|
fujie
|
c2ea3b2479
|
feat: migrate stats display to dynamic Shields.io badges via Gist
|
2026-02-11 12:05:52 +08:00 |
|
fujie
|
a96a588141
|
style: reformat README stats section for better clarity and premium look
|
2026-02-11 12:01:54 +08:00 |
|
fujie
|
f34da0b263
|
feat: include per-post download stats in historical snapshots
|
2026-02-11 11:59:56 +08:00 |
|
fujie
|
80dce6e1de
|
fix: compatibility with Python < 3.12 for f-strings with backslashes
|
2026-02-11 11:58:44 +08:00 |
|