tianma-if
9011a1ce62
feat(plugins): add guarded editing for structured notes
2026-10-13 13:25:16 +08:00
tianma-if
be7bbe25e6
feat(plugins): append a signed community catalog beside official plugins
...
Official entries stay on the bundled registry. The instance returns a community file only when EDGE_EVER_COMMUNITY_REGISTRY_URL is set, and submission opens from its own marketplace entry.
2026-10-06 18:38:37 +08:00
tianma-if
4d159bca5e
feat(plugins): support localized settings fields and options
2026-10-02 10:07:40 +08:00
tianma-if
998ce01650
feat: localize plugin marketplace metadata
2026-09-22 10:27:32 +08:00
tianma-if
e953faad87
feat(plugins): add host-rendered panel chrome
...
Let plugins describe header actions, search, tabs, selects, and empty states through mount context shell.set(), and render them with the host UI.
2026-09-09 23:51:00 +08:00
tianma-if
cb58b3c568
feat(plugins): render declarative setting lists in a dialog
2026-09-09 22:38:44 +08:00
tianma-if
c43e574611
feat: auto-update official plugins
2026-09-08 23:07:38 +08:00
tianma-if
eeec5c9d5f
feat(plugins): enforce host-rendered settings
2026-09-08 19:37:39 +08:00
tianma-if
46dfc2d304
feat(plugins): adopt trusted code permissions
2026-09-08 15:37:32 +08:00
tianma-if
72b90d3482
feat(plugins): trust declared network access
2026-09-08 12:52:00 +08:00
tianma-if
39754d2f08
feat(plugins): allow broad public read access
2026-09-08 12:41:28 +08:00
tianma-if
ee9632038f
feat(plugins): expose generic AI and public HTTPS capabilities
2026-09-03 16:05:41 +08:00
tianma-if
bde35ebb83
feat: add desktop plugin task scheduling
2026-09-02 18:20:10 +08:00
tianma-if
cee98bc90b
feat(plugins): add resource panels and embeds
2026-09-01 21:35:25 +08:00
tianma-if
62038c6330
feat(plugins): expand generic plugin APIs
2026-09-01 18:04:15 +08:00
tianma-if
39cf34b018
feat: expand and harden plugin platform
2026-09-01 15:52:45 +08:00