ConceptPortal-public/TODO.txt

55 lines
1.3 KiB
Plaintext
Raw Normal View History

2023-07-15 17:46:19 +03:00
!! This is not complete list of todos !!
This list only contains global tech refactorings and tech debt
For more specific TODOs see comments in code
2023-08-03 17:57:58 +03:00
[Functionality]
- home page
2024-03-08 20:29:12 +03:00
- export PDF
- bug report form
2023-08-03 17:57:58 +03:00
- блок нотификаций пользователей
- блок синтеза
2024-03-08 20:29:12 +03:00
- статический анализ схемы
- конфигурации правил для разных статусов
2023-08-03 17:57:58 +03:00
- блок организации библиотеки моделей
2024-03-08 20:29:12 +03:00
- Настройка поиска в Библиотеке
- поиск по содержимому КС в Библиотеке
- Запрос на поиск вхождений
- private projects and permissions. Consider cooperative editing
- draggable rows in constituents table
- Clickable IDs in RSEditor tooltips
2023-08-03 17:57:58 +03:00
[Tech]
2024-03-08 20:29:12 +03:00
- add debounce to some search fields
2024-02-26 14:14:09 +03:00
- upgrade backend to Python3.12 and Django 5
2023-08-15 21:22:24 +03:00
2024-03-08 20:29:12 +03:00
[Deployment]
2023-08-03 17:57:58 +03:00
- logs collection
- status dashboard for servers
2024-02-25 20:55:30 +03:00
2024-03-08 20:29:12 +03:00
[Security]
2024-02-25 20:55:30 +03:00
- password-reset leaks info of email being used
2024-03-08 20:29:12 +03:00
- do not use schemaID for access (prevent enumerating IDs access)
- improve nginx config. Consider DDOS and other types of attacks on infrastructure
[Research]
Research and consider integration
- django-allauth
- drf-messages
- radix-ui
- shadcn-ui
- Zod
- use-debounce
- react-query
- react-hook-form
- node-based UI