Files
fastway-plugin-mailer/plugin.json
Ken Johnson 66f9eb89e5
Some checks failed
Build & Release Plugin / build (push) Failing after 12m45s
v0.0.13: migrate to declarative DBAPI schema
Rewrite mailer_schema.inc — 19 tables now declared via TDBATableSpec
records using FHost.DeclareTable. Includes BLOB column on
p_mailer_partial_inbound and composite PK on p_mailer_link_props.
Per-version MigrateSchema is now a no-op (reconciler handles
ADD COLUMN automatically across SQLite/MariaDB/PostgreSQL).

Tooling:
* Vendor fw_plugin_api + dbapi_* units into sdk/ via `make pull-sdk`.
* Makefile adds fcl-db (sqldb/dbase), paszlib, hash paths.
2026-04-18 18:28:30 -07:00

34 lines
773 B
JSON

{
"name": "mailer",
"version": "0.0.13",
"api_version": 1,
"description": "Front-End Mailer - Link management, session tracking, polling, nodelist, WFC",
"short_description": "FidoNet front-end mailer (like FrontDoor/Xenia)",
"author": "Fastway BBS",
"license": "GPL-3.0",
"category": "networking",
"target": "server",
"homepage": "https://kjgr.io/fastway/fastway-plugin-mailer",
"repository": "fastway/fastway-plugin-mailer",
"tags": "fidonet,mailer,binkp,nodelist,wfc",
"dependencies": {
"fastway": ">=0.4.7",
"plugins": []
},
"capabilities": [
"database",
"routes",
"admin",
"events",
"config",
"service",
"scheduled"
],
"files": {
"binary": "libmailer.so",
"web": [
"web/"
]
}
}