Commit Graph

5 Commits

Author SHA1 Message Date
zack3d 31f25ad472 wewe 2025-10-06 16:17:29 -07:00
zack3d 61acdd7111 d 2025-10-06 16:11:30 -07:00
zack3d f746913297 we 2025-10-05 00:58:08 -07:00
zack3d 785032a8ad fix(plugins): respect USE_FRONTEND_BACKUP and create plugins dir
Resolve plugin directory based on USE_FRONTEND_BACKUP so /api/plugins
works with both frontend-backup and built frontend, aligning with
index.ts.

Ensure /app/frontend/plugins is created during non-backup Docker
builds to avoid missing-directory issues at runtime.

Update backup asset import reference and adjust local helper
script path.
2025-10-04 16:48:59 -07:00
zack3d a86cd87964 feat(plugins): expose plugin routes and load FurryPlace SDK
Add setupPluginRoutes to the server and register it in index.ts.
Include /furryplace-sdk.js on admin, index and moderation backup pages
to enable custom button extensions.
2025-10-04 16:40:55 -07:00