Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move task list rendering to frontend #7

Open
unref opened this issue Jan 9, 2018 · 5 comments
Open

Move task list rendering to frontend #7

unref opened this issue Jan 9, 2018 · 5 comments
Assignees

Comments

@unref
Copy link

unref commented Jan 9, 2018

Хорошо бы перенести рендеринг списка задач на фронтенд, в виде таблицы, можно использовать к примеру библиотеку BootstapTable
По умолчанию, рендерить полный список с завершенными задачами.
На странице со списком задач разместить чекбокс - "показывать завершенные задачи".
Реализовать сортировку по дате с сохранением структуры вложений (задачи/подзадачи).

@unref unref changed the title move task list render to frontend Move task list render to frontend Jan 9, 2018
@unref unref changed the title Move task list render to frontend Move task list rendering to frontend Jan 9, 2018
@unref
Copy link
Author

unref commented Jan 10, 2018

Еще подумал что можно реализовать перемещение задач (ручная сортировака) в списке drag'n'drop - ом. Для это можно применить jqueryui

@itJunky
Copy link
Owner

itJunky commented Jan 10, 2018

Думаю это можно выделить в отдельную задачу. Для начала надо просто повторить тот функционал, который есть сейчас, но с сортировкой на фронте. Потом добавить отображение закрытых/открытых задач и уже после этого можно будет переходить к драг-н-дропу.

@unref unref closed this as completed Jan 16, 2018
@unref unref reopened this Jan 16, 2018
itJunky added a commit that referenced this issue Jan 17, 2018
@itJunky
Copy link
Owner

itJunky commented Jan 29, 2018

Ну что в итоге? Имеем полностью выводимый фронтом список?

@unref
Copy link
Author

unref commented Jan 29, 2018

Рендерит шаблонизатором. На фронте сортировка и фильтрация (по статусу - "только активные" или "все"). Думал все сразу перенести на фронт. Пока остановился на этом. Думаю что можно отдавать данные JSON'ом а на фронте из этого можно рендерить табличку с тасками. Может имеет смысл реализовать api. Есть мысль вынести api в отдельный blueprint. Что думаешь?

@itJunky
Copy link
Owner

itJunky commented Mar 28, 2018

Думаю, что это хороший кейс научиться писать API и стоит заняться описанием этого API.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants