Giter Site home page Giter Site logo

imanagestuff's People

Contributors

abcdea avatar gladkonik avatar inngvar avatar lastdrv avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

mexanix lastdrv

imanagestuff's Issues

Сделать сортировку отчётов по дате

В меню "Отчёты" -> "Отчёт"
в календаре выбираем несколько последних дней и видим что задачи раскиданы как попало
невозможно отследить порядок выполнения

Пункт Time Entry жрёт трафик (ну и процессор)

Выбираю пункт "Сущности" и "Time Entry" и вижу в системном мониторе скачок трафика и процессора.
В подтверждении можно посмотреть консоль разработчика в браузере.

Отображение странной записи

У меня в "Отметка времени" есть запись с id = 11002
Её я не могу исправить (например поменять текст)

Иду в "Сущности" Time Entry чтобы удалить её хотя бы.
А её там нет, после 10951 идёт 11006

Кэш браузера чистил

Отчёт о неотмеченных часах

На главной странице проекта необходимо вывести отчёт о неотмеченных часах за последние 2 недели по проектам пользователя.
Формат отчёта:

  • Проект
    • Дата - количество неотмеченных часов

Регистрация пользователя

  • Я как пользователь при регистрации должен указывать свое ФИО

Для пользователя в процессе регистрации автоматически создаётся member и заполняется полями
Поля Имени и фамилии из пользователя нужно убрать

Баг при logon (и не только при logon)

Захожу из дома в пятницу в 21:20 (6 мая 2022)
Браузер Firefox 99.0 (64 бита)
Система Linux kubuntu 5.13.0-39-generic Ubuntu SMP Thu Mar 24 15:35:05 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

На первом же окне получаю An unexpected error has occurred.
TypeError: proj.project is undefined

Хотя project для меня выставлен в one-window
Из офиса днём нормально всё было

Ссылка на скрин https://ibb.co/1721Z0Z

UPD: Винда с хромом тоже самое показывают.

Добавить возможность редактирования часов, указанных в задачах

Я могу потратить ещё некоторое время на решение той же самой задачи (доработки или после того, как переключался на другую задачу). В связи с этим я должен иметь возможность докидывать часы по уже добавленным задачам.

Добавить страницу отчёты

На странице можно выбрать день и проект для отчёта,
Убрать кнопку отчёт со страницы отметки времени

Добавить возможность указания временных единиц кириллицей в модальном окне изменения отметки времени

Основное окно добавления отметок времени позволяет указывать в качестве единиц времени как символы латинницей (h, m, H, M), так и кириллицей (ч, м, Ч, М), В том числе допускаются особые символы для избавления разработчика от необходимости переключать раскладку, нажимая на латинские символы на клавиатуре (р, ь, Р, Ь).
В модальном окне редактирования отметок времени этот функционал отсутствует.

Отметка по времени прибытия и убытия

Как пользователь я имею возможность отметить свое время прибытия и убытия с работы.
Как менедежер проекта могу получить отчёт о приходах и уходах с работы за определённый промежуток времени

Разграничение доступа

  • Я как пользователь системы могу просмотривать инфомрацию только по тем проектам в которых учавствую
  • Я как пользователь системы могу редактировать информацию по моим записям о затрате времени в проекте
  • Я как менеджер проекта могу редактировать чужие записи о затрате времени в проекте

Результат отправки отчета

После нажатия кнопки "отправить отчёт" будет намного нагляднее получать уведомление, что отчёт отправлен, либо произошла ошибка.

Модальное окно редактирования отметки времени содержит невалидную строку для сохранения

Поле "Duration" содержит у себя в качестве значения строку, начинающуюся с PT, что не является валидным форматом продолжительности времени. В результате при сохранении в качестве действительного времени туда попадает 0, хотя должна выбрасываться ошибка валидации. Само поле должно содержать строку уже готовую к сохранению, дабы пользователю не приходилось каждый раз её редактировать при изменении времени.
Скриншот проблемы
.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.