TO-DO LIST
This is the task list for the project.
- Type: how does it changes the version number (check RELEASES)
- Dif(ficulty): how hard is to do the job [1-4]
- Imp(ortance): how positive is the impact caused on system [1-4]
- Pts (points): calculation based on Difficulty and Importance, to decide priority (4-D+I) [1-7]
- Dependency: which other task it depends on (if it exists)
- Issue: github issue about the task (if it exists)
The tasks are ordered by: Points then Importance then Type.
Task (59) | Type | Dif | Imp | Pts | Dependency |
---|---|---|---|---|---|
Expire tickets with more than 30 without access (add to contract) | 3 | 4 | 5 | ||
add snyk/clair check to docker containers | 3 | 4 | 5 | ||
Add schedule anticipation | 2 | 3 | 5 | ||
Add weekly scheduling | 2 | 3 | 5 | ||
Handle split screen layout at android app | 2 | 3 | 5 | ||
warning about 15 minutes windows for runnings schedules | 1 | 2 | 5 | ||
Add account names into search | 1 | 2 | 5 | ||
Add nickname field - show it at every screen and e-mail | 3 | 3 | 4 | ||
Separate validators from service/repository | 3 | 3 | 4 | ||
Make ci ignore steps if nothing is changed | 3 | 3 | 4 | ||
Enable Copy Move (web+mobile) | 2 | 2 | 4 | ||
Add account creation (mobile) | 2 | 2 | 4 | ||
Add category creation (mobile) | 2 | 2 | 4 | ||
Add user creation (mobile) | 2 | 2 | 4 | ||
Highlight "create account" button when there is no accounts yet | 2 | 2 | 4 | ||
Implement password rules | 2 | 2 | 4 | ||
Add schedule creation (mobile) | 2 | 2 | 4 | ||
Look at empty screen buttons to check if they are sticked | 2 | 2 | 4 | ||
Make e-mail tests to check file generated by e-mail mock | 2 | 2 | 4 | ||
Create docker core to make publish faster | 2 | 2 | 4 | ||
Add to version program insertion of version migration into sql | 2 | 2 | 4 | ||
If try to register an already existed user, send recover password link | 1 | 1 | 4 | ||
Make default language EN if browser is not PT, ES, IT or FR | 1 | 1 | 4 | ||
If session drop, call history.go(-2) after re-login | 1 | 1 | 4 | ||
Add error for schedule with 0 times | 1 | 1 | 4 | ||
Add tests to moves order at report | 1 | 1 | 4 | ||
Change putJson to putSerializable/Parcelable at extras in android | 1 | 1 | 4 | ||
Refactor Core Steps to improve their division to entities and given/when/then | 1 | 1 | 4 | ||
Add all android missing tests | 4 | 3 | 3 | ||
Replace XML at UI android by compose jetpack | 4 | 3 | 3 | ||
Add accessibility to automated tests | 4 | 3 | 3 | ||
Implement entities limits (acc opened, cat enabled, moves/month, active sched) | 3 | 2 | 3 | ||
Create Market - group of moves, each one of one category, to shopping (mobile) | 3 | 2 | 3 | ||
Report with more than one account | 3 | 2 | 3 | ||
Implement security measures suggested by github | 3 | 2 | 3 | ||
Separate MVC projects: site and api | 3 | 2 | 3 | ||
Test android tests payloads x .net api objects | 3 | 2 | 3 | break site/api | |
Lint C# | 3 | 2 | 3 | ||
Add auth by cellphone | 2 | 1 | 3 | ||
Add category url calculate by diacritics | 2 | 1 | 3 | ||
Create tests of sendreport | 2 | 1 | 3 | ||
Transform Error Logs notification into widget | 2 | 1 | 3 | ||
Remove unused/duplicated errors | 2 | 1 | 3 | ||
Check tests of inactive user | 2 | 1 | 3 | ||
Distribute tests of operations with not signed contract | 2 | 1 | 3 | ||
Remove "Then I", "When I", "Given I" of tests | 2 | 1 | 3 | ||
Replace hardcoded scenario codes from tests | 2 | 1 | 3 | ||
Inject ServiceAccess with AddScoped at MVC (because of Session NH) | 2 | 1 | 3 | ||
Reduce Docker Images | 2 | 1 | 3 | ||
Use multistaged container | 2 | 1 | 3 | ||
Avoid token duplication error | 2 | 1 | 3 | ||
OCR to add values to system | 4 | 2 | 2 | ||
Dependent users | 4 | 2 | 2 | ||
Add gherkin jest | 4 | 2 | 2 | ||
Data import and export (csv, json) (with max request length) | 3 | 1 | 2 | ||
Remove GetOrCreate | 3 | 1 | 2 | ||
Create service to translate site ("put in your language") | 4 | 1 | 1 | ||
Create measure of recovering after lost authy | 4 | 1 | 1 | ||
Replace direct communication to DB with NH by django rest framework | 4 | 1 | 1 |