No description
- JavaScript 53.2%
- HTML 30.2%
- CSS 15.3%
- Shell 1.2%
Michelle, 2026-10-12:
- /toolbox/: her old portal NocoDB viewer (portal/web/databases) rebuilt in this site's look, READ-ONLY (E70):
table picker, NocoDB views, search, filters, sort, group by, columns (show/hide/reorder), paging
(25/50/100/250/all), refresh, CSV export, request-amendment email, open a row to read it, frozen and
resizable columns. No add, edit or delete.
- New toolbox-api container holds the NocoDB token server-side (a Viewer-role token, NOCODB_TOOLBOX_TOKEN).
GET only: POST/PUT/PATCH/DELETE are 405 at nginx and in the service; the NocoDB client has no write
functions. Structured queries only. Sensitive tables hidden by default (E67; TOOLBOX_SHOW_SENSITIVE=true
to show) and columns named like secrets never leave the service.
- Home: a Toolbox section with one card ('NocoDB tables'), shown only when /api/toolbox/health reports
configured: true, so never a dead link.
To go live: /home/docker/stacks/toolbox-api.env (mode 600) and 'toolbox-api' in REPO_CONFIGS (DEPLOY.md).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
||
|---|---|---|
| apps | ||
| deploy | ||
| design-guide | ||
| feedback-api | ||
| lab | ||
| public | ||
| src | ||
| toolbox | ||
| toolbox-api | ||
| .dockerignore | ||
| .gitignore | ||
| DEPLOY.md | ||
| docker-compose.yml | ||
| Dockerfile | ||
| index.html | ||
| nginx.conf | ||
| package-lock.json | ||
| package.json | ||
| vite.config.js | ||