codefortulsa / courtbook Goto Github PK
View Code? Open in Web Editor NEWA UI for manually providing data for courtbot
License: MIT License
A UI for manually providing data for courtbot
License: MIT License
Right now on the events page the events are listed in order of when they were added. This means that frequently the top events shown on the page are expired. We should move these below any upcoming events
Currently when you get to any point where the date and time are invalid, the input box immediately starts showing errors. This makes it difficult to manually type in values.
For example, if you try to backspace out all the values in the HH field in order to put in new ones, the input box immediately has an error within it and you cannot type in the intended, valid values.
Storing the datetime as UTC but it displays the time based on the user's current system. Timezones suck.
Show all cases along with who created them (allow to filter)
Add a page that will show communication activity related to a case. This issue is a starting place for a larger discussion on how to achieve this.
This one is number one priority for the public defenders.
They may need to update the information for any field on the screen (name, phone number, etc)
I know the menu currently doesn't work on mobile devices.
Probably just default to Tulsa atm
Currently GET /v1/cases/:caseNumber/party/:party/events
gets events for cases where the case number is LIKE :caseNumber AND LIKE :party. This needs to be an exact case number and party match for Courtbot.
When the stakeholder receives the invite notification - they get to say Yes or No. The PD would like to see indication if they accepted it.
Maybe just some read-only boolean field displays whether they've accepted the notifications.
While ensuring that past events are at the bottom of the list (#54), have events on the page ordered by date ascending
In Heroku, http is enabled but doesn't work. This should force https if http is used.
Add a page that lists case numbers and parties in a succint format that will link each record to its case and party's top level page
When viewing the case list, make the cases that have already expired show in some sort of de-emphasized way. They'd like them to be visible (or discoverable) on the screen until they are manually "archived." (which will be a different issue)
Provide the ability to archive a case so that it no longer shows up on the main case list page. This does not mean delete them. We should just mark them in the DB so that they don't show up in the UI.
Security just needs to be re-enabled in the current test env. Depends on codefortulsa/courtbot-engine-data-courtbook#8.
Implement an audit schema so that every change is tracked and we know what the changes were, who did them.
Suggestion is to just use this: https://wiki.postgresql.org/wiki/Audit_trigger_91plus
POST https://HOST/courtbook/register
Body: { contact (phone #), communicationType (sms), name (defendant), caseNumber }
Courtbot issue on this: codefortulsa/courtbot-engine#14
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.