User Tools

Site Tools


avril_todo

Avril ToDo

Current tasks for both, server and client (sorted by importance)

  • - Fix cyrillic characters in users first and last name
  • - Fix SQLException on (first?) PDF print
  • - Possibility to change own password
    • web
    • app
  • - Set the default language to Russian
  • - Fix click on the map search field
    • if we click on the search fields the field will be hidden
    • update Leaflet library? use a different library?
    • it should be forwarded to https://www.avril.work (at the moment the Postfix error message will be displayed)
  • - Implement possibility to configure flexible fields
    • Possibility to change names
    • Possibility to change visibility of a field
  • - Implement formio questionnares
  • - Fix crash on questionnaire with question with empty title
  • - Install JDU to remove deleted tasks (will solve the problem with too much tasks to synchronize)
  • - Implement or find something (service?), which will check Avril, if it runs or not
  • - Full server backup
    • - find a solution
    • - implement and test it
  • - Check JDU if it removes photos, if not - implement it
  • - Add possibility for user to change password
  • - Fix russian language in PDF
    • - check if it works in new (formio) questionnaires
    • - decide if it should be fixed for “legacy” questionnaires (currently I think it should not)

Do someday (=not important at the moment)

  • - Сделать репозиторий для репортов.
  • - Возможность передать сразу в опросник при нажатии Resolv следующих полей: Номер акта (Custom 1), Номер обьекта (Custom 2), Название обьекта (Title), Адрес обьекта (Address), с обязательной возможностью их менять в опроснике на другие руками в случае необходимости. Дать возможность менять, так как каждому технику будет создано 5-10 пустых актов, что бы они могли их использовать когда некому им из конторы отправить таск.
  • - Переместить кнопку Send сверху приложения на другую сторону либо сильно отдалить от трех точек. Несколько раз уже было что хочешь посмотреть превью, а случайно жмешь на Send. Либо, как вариант, при нажатии на Send выводить предупреждающее окно «точно ли хотите отправить таск на сервер»
  • - Возможность изменять название custom полей. Если это реально сложно, тогда забы(и)ваем и оставляем как есть сейчас.
  • - New field “Due date” (see mail with title “Новое поле “Due date”” from Sa., 4. Juli 2020, 18:24 ) → currently stopped by Ed because I wanted money for the implementation
  • - работа в кластере
  • - possibility for admins to add / remove users
  • - button “Пришел” / “Ушел”

Avril bugs

  • see email “de.wialonconsulting.avril Crash Report” from 24.03.2023
  • see email “de.wialonconsulting.avril Crash Report” from 25.03.2023
    • The cause is the missing constructor of ExifInterface on an older(?) device…

Tasks copied from daily tasks (sort them!)

    • - Check contacted leads
    • - Find other possible consumers
      • Where?
        • GPS monitoring
        • Security
        • ?
    • - Check contact form (ssh -p 1122 kalaschnikow@vs1164012.vserver.de)
    • - Add notifications about sync and RabbitMQ problems
      • - Should work only for me
      • - Sync problems
      • - RabbitMQ connection breaks
    • - Fix problems with pictures
    • - Service to check for job updates
    • - JDU (Job delete util)
      • - write documentation how to develop, install, and use it
      • - implement configurability (through .properties file?)
    • - Move projects to the notebook
      • - avril (server part)
    • - Avril App
      • - Talk with Artem
        • - Remove chevron buttons if the movement not possible (“Up” for first, “Down” for last)
        • - “Required” mechanism is not implemented for ListQuestionView → implement isValid()
        • - Try/catch for not existing Min/Max values
        • - Json from ListQuestionView is contained in a String, it can be a problem for PDF reports
      • - Implement tables
      • - Issue av-42: Avril (не проверяется подпись на предмет заполнения)
      • - Show “Creation date” (Custom 2)
      • - По нажатии на Resolve телефон лочится, после унлока на экране сразу виден опросник
    • - Clean Avril
      • - Remove tasks marked as “Deleted”
      • - Remove attachments from deleted tasks
      • - Think about “Archive” folder
  • - Set the timezone properly for all containers
  • Read about Reverse Proxy with nginx
  • - Angular Buch
    • - 21. Использование и создание модулей
  • - Avril 2.0
    • - Ein Klick auf einer Organisation soll die entsprechende Taskliste laden
  • - Prüfen, ob die App nicht zu viel zieht
    • - Jobs / Fragebögen nur für die entsprechende Organisation (bzw. Mitarbeiter) holen
  • - jrserver
    • - automate image/container creation
      • use Maven to build image(container?), e.g. see this link
      • create my own Docker repository

Versions ToDo

Old

Misc

About versions

Plan: Every half year - one release. So every version has the following name: <Year>.<HalfOfYear>.

For example:
2019.1 → this version should be released on 01.01.2019.
2019.2 → this version should be released on 01.07.2019.

avril_todo.txt · Last modified: by kalaschnikow