# What to do next: ## Frontend: * Enable text search for `locationName` on find-code page. * Add security headers - maybe on ingress controller? - see: https://webera.blog/improving-your-website-security-with-http-headers-in-nginx-ingress-369e8f3302cc * Replace close and menu icons with SVG * Service detail page needs style adjustments, the lines overflow on small screens ### 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.