Add four major features to enhance SecuBox AppStore: 1. Feed Source Management: - Feed types: published, unpublished, development - Share tokens for private feed access - CLI: secubox feed list/add/share/import - LuCI: Feed type badges and share URLs in catalog-sources 2. Profile Export/Import: - Export configurations with feed sources embedded - Import from URL or file with merge/replace modes - CLI: secubox profile export/import/share - LuCI: New profiles.js view with export/import dialogs 3. Skill System: - Capability discovery from module catalogs - Quality indicators based on provider count - CLI: secubox skill list/providers/install/check - LuCI: New skills.js view with provider browser 4. Feedback Loop: - Issue reporting and resolution tracking - Search existing resolutions - CLI: secubox feedback report/resolve/search/list - LuCI: New feedback.js view for knowledge base Technical changes: - RPCD backend with 17 new API methods - POSIX shell compatibility fixes (ESC via printf, tr A-Z a-z) - LuCI menu entries for new views Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
27 lines
574 B
Plaintext
27 lines
574 B
Plaintext
# Build artifacts from local-build.sh
|
|
secubox-tools/sdk/
|
|
secubox-tools/cache/
|
|
secubox-tools/build/
|
|
secubox-tools/openwrt/
|
|
secubox-tools/local-feed/
|
|
|
|
# IDE settings
|
|
.vscode/
|
|
luci-app-secubox.backup-*
|
|
.venv/
|
|
|
|
|
|
# MkDocs / GitHub Pages
|
|
##site/
|
|
.venv/
|
|
docs/.DS_Store
|
|
.ssh-askpass
|
|
|
|
|
|
.claude/settings.local.json
|
|
##package/secubox/luci-app-secubox-bonus/root/www/
|
|
|
|
openwrt# Large package files - should not be in git
|
|
package/secubox/secubox-app-bonus/root/www/secubox-feed/luci-app-secubox-bonus_*.ipk
|
|
package/secubox/secubox-app-bonus/root/www/secubox-feed/secubox-app-bonus_*.ipk
|