email in the bundled catalogue, the offline floor under the store

This commit is contained in:
2026-08-18 00:45:12 +00:00
parent 98c37c4ce9
commit e88e3a70cf
+20
View File
@@ -89,6 +89,26 @@ export type CatalogueEntry = {
* an install button that fails at clone time.
*/
const BUNDLED: CatalogueEntry[] = [
{
appName: 'email',
publisher: 'officerdev',
version: '1.0.0',
platform: '>=1.0.0',
label: 'Email',
summary: 'IMAP and Gmail accounts, synced locally and searchable offline',
color: '#38bdf8',
icon: 'Mail',
source: 'https://gitea.officer.dev/plugins/email.git',
permissions: [
{
key: 'email',
label: 'Email',
description: 'Mail accounts and messages',
},
],
// Email ships all four: the proxy router, `email_accounts`, the sync sidecar, and the mail panels.
has: { api: true, schema: true, sidecar: true, web: true },
},
{
appName: 'music',
publisher: 'officerdev',