- Add gitea config section to /etc/config/hexojs
- Add hexoctl gitea {setup|clone|sync|status} commands
- Token-based authentication for content repo cloning
- Auto-sync from Gitea to Hexo source directory
- Add comprehensive README documentation
Also:
- Create luci-app-metabolizer package with dashboard
- Update CMS pages with emoji names for Streamlit sidebar
- Bump hexojs to r2, metabolizer to r3
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
18 lines
342 B
JSON
18 lines
342 B
JSON
{
|
|
"luci-app-metabolizer": {
|
|
"description": "Grant access to Metabolizer CMS",
|
|
"read": {
|
|
"ubus": {
|
|
"luci.metabolizer": ["status", "list_posts", "gitea_status"]
|
|
},
|
|
"uci": ["metabolizer"]
|
|
},
|
|
"write": {
|
|
"ubus": {
|
|
"luci.metabolizer": ["sync", "build", "publish", "gitea_sync"]
|
|
},
|
|
"uci": ["metabolizer"]
|
|
}
|
|
}
|
|
}
|