backend/UpNext.md

1.4 KiB

What to do next:

Frontend:

In Progress:

Completed - Testing:

  • Write service worker for full PWA experience.
  • Implement error pages.
  • Issue page: Submit using API.
  • Issue page: Collect diagnostics such as browser features etc.
  • Add sanitizing to Gitea Issue API, currently considered to be unsafe.
  • Add Gitea Issue API
  • Issue page: Check for success and then redirect to /.
  • Add success test for Gitea Issue API and send the result onto the client.
  • DB Indexes:
    • "stations": 3ALPHA, STANOX, TIPLOC
    • "corpus": 3ALPHA, NLC
  • DB Indexes:.
    • "corpus": NLCDESC(TEXT)
  • Build metrics page
  • Responsive text sizes for boards.
  • Undo changed to make everything an array - frontend code to handle this.
  • Explore compression of API Responses

Backend:

  • Rewrite sanitizing functions to remove external dependancy.
  • DB: Count document creation, should only add date if doesn't already exist.
    • Then the count doesn't need clearing at each start.
    • Currently commented out the upsert of the date. This will only work on existing databases.