This commit is contained in:
2025-06-05 20:00:58 +03:00
parent c8f3c9801f
commit 1c732e16dd
203 changed files with 9793 additions and 3960 deletions

103
todo.txt
View File

@@ -1,83 +1,34 @@
0. Общее:
0. Общая панель:
- Панель выбора проекта
- Страница настроек
- Должна быть настройка: все проекты
1. Login:
+ Окно "Забыли пароль?"
+ Надпись "Неправильный логин или пароль"
+ Окно "Регистрация нового пользователя"
+ Верификация поля ввода e-mail (не делать - плохо выглядит)
1. Панель задач:
- Панель выбора задачи:
-- Фильтры
-- Выбор даты
- Панель конкретной задачи
- Панель добавить задачу
- Настройка Store Tasks
2. Account:
+ Работа с изображением логотипа компании
- Перенос аккаунта с телеграмм на логин/пароль
- Форма оплаты
2. Панель совещаний:
- Панель выбора совещаний:
-- Выбор даты
- Панель конкретного совещания
- Настройка Store Meetings
3. ProjectsPage:
+ Архивные проекты
+ (баг) Промотка шапки в конце прокрутки списка проектов
+ Добавить тень при прокрутке списка на заголовке "Проекты"
+ Окно добавить проект
+ При добавлении проекта проверять валидность, если не валидно то скрывать галку "Применить"
3. Панель файлов:
- Панель выбора файлов:
-- Фильтры
- Настройка Store Files
4.1 ProjectPage - Заголовок:
+ Анимация расширенной версии (плавное увеличение блока div)
+ Окно редактирования проекта
+ При изменении свойств проекта проверять валидность, если не валидно то скрывать галку "Применить"
+ Продумать backup (потом)
+ Окно отправки проекта в архив
+ Окно удаления проекта
4. Панель Контакты:
- Панель выбора контактов
- Панель конкретного контакта
- Настройка Store Users
4.2 ProjectPage - Чаты:
+ Окно прикрепления нового чата
+ Добавить диалог при слайдинге чата об подтверждении удаления и предупреждением.
+ Сделать стор с чатами
+ Настроить роутинг
+ У чатов добавить кол-во пользователей
- У чатов добавить указание владельца чата и его компанию
- Удаление чата свайпом и отключенные чаты.
5. Панель чаты:
- Панель выбора чата
- Настройка Store Chats
4.3 ProjectPage - Люди:
- Перечень сотрудников
+ Окно редактирования сотрудника
- При изменении сотрудников проверять валидность, если не валидно то скрывать галку "Применить"
- Сделать стор с персоналом
- Настроить роутинг
4.4 ProjectPage - Компании:
+ Перечень компаний
+ Окно редактирования компании
- При изменении компании проверять валидность, если не валидно то скрывать галку "Применить"
- Окно настройки видимости компаний
4.5 ProjectPage - Маскировка:
- Сделать стор и настроить компоненты
5. Settings:
- Роутинг
- Переключатель языков
+ Встроить в Телеграмм
6. Лицензионное соглашение:
- Роутинг и заготовка
- Текст соглашения
- Встроить в Телеграмм
BUGS:
+- 1. Прыгает кнопка fab при перещелкивании табов (при быстром переключении все равно прыгает, проблема установлена в q-page-sticky -как-то некорректно отрабатывается bottom и right)
+ 2. Верстка в шапке Projects плохая - переделать
- 3. Не хватает перевода местами
+ 4. При нажатии Back браузера скидывается активная табка.
+ 5. Криво работает удаление чата (полоски-бордюры) // дописывается стиль
Need refactor
- 1. Слияение объектов разных типов, но с одинаковыми ключами (например, в updateProject через ObjectAssign)
Current ToDo:
+ 1. pinia
+ 2. Реализовать функционал меню - редактирование проекта. (Бекап на потом)
+ 3. Архивные чаты и проекты. (Чаты отказался)
+4. Добавление компании.
+ 5. Удаление компании (слайдер), как в чате.
- 6. Страница аккаунта:
- 6.1 Переделать выбор платежей.
- 6.2 Окошко смены емейл аккаунта при входе с емейла.
- 7. Настроить git