Files
raven-client/ayanova
John Cardinal 439de1500f case 4602 - logo and attachment forms: upload and delete only shown when usable
Business logos: file choosers only with change rights on global settings,
Upload only once a file is chosen (cleared after upload), Delete only for a
logo that exists (image load / error). Removed the unused, undeclared
readOnly. Attachments: Upload only once a file is selected.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-26 10:11:35 -07:00
..
2022-12-20 22:11:12 +00:00
2020-10-13 18:34:37 +00:00
2019-01-03 18:25:41 +00:00
2026-02-02 02:48:54 +00:00
2023-01-12 17:41:00 +00:00
…
2020-10-01 20:47:03 +00:00
2020-10-02 23:07:21 +00:00

AyaNova client UI

Project setup

  1. Install the build tools exactly as listed in C:\data\code\raven\devdocs\build\BUILD.md. They are very specific, and in several cases outdated on purpose (Node.js 12.22.9).

  2. Clone this repository from Gitea into C:\data\code\raven-client.

  3. Install dependencies:

    cd C:\data\code\raven-client\ayanova
    npm ci
    

    Use npm ci, not npm install: it installs the exact versions in package-lock.json.

Development server with hot reload

npm run serve

Production build

npm run build

Output goes to dist\. The release build copies it into the server's wwwroot.

Lint

npm run lint