Skip to content
Snippets Groups Projects
  1. Mar 09, 2020
  2. Jan 09, 2020
    • Jan Mach's avatar
      Removed geoipupdate cronjob from Mentat package. · 35f82ab5
      Jan Mach authored
      It is much better approach to leave all geoipupdate related stuff outside of the Mentat package a let administrator to install geolocation databases himself. Documentation was updated accordingly. (Redmine issue: #6157)
      35f82ab5
  3. Jan 07, 2020
  4. Oct 25, 2019
  5. Sep 23, 2019
  6. May 23, 2019
  7. May 10, 2019
    • Jan Mach's avatar
      Removed location information from reporting translation files. · 8ca4da51
      Jan Mach authored
      Because message catalogs can be updated with different commands (with makefile during development and with hawat-cli utility when installed from Debian package), the information about source location can result in unnecessary changes. This patch removes these locations to fix this issue, but in the future it would be better to come up with different solution. I have not implemented that right now, because there is another version of mentat-reporter.py behing the horizon, which merges Hawat`s and Mentat`s message catalogs. (Redmine issue: #4789)
      8ca4da51
  8. Apr 30, 2019
    • Jan Mach's avatar
      Improved the installation process from Git repository. · 97df5a36
      Jan Mach authored
      The makefile target 'develop' now pre-builds web interface artifacts. There is a new example configuration file for Apache2 that demonstrates the necessary configuration for Git installations. There is a custom WSGI script file for easier web interface installation from Git. (Redmine issue: #4216)
      97df5a36
  9. Apr 25, 2019
    • Jan Mach's avatar
      Updated the installation manual with Git installation. · 287910e9
      Jan Mach authored
      The installation manual was enhanced with the option of installing the project directly from Git repository. This option overlaps with the installation process for local development, so the development documentation page was also updated accordingly. (Redmine issue: #4216)
      287910e9
  10. Mar 28, 2019
  11. Mar 06, 2019
  12. Mar 04, 2019
  13. Mar 01, 2019
  14. Feb 28, 2019
  15. Feb 27, 2019
    • Jan Mach's avatar
      Added makefile target for installing project in editable mode. · 7be8393c
      Jan Mach authored
      Without this it is not possible to use command line interface on our automated build system. (Redmine issue: #3387)
      7be8393c
    • Jan Mach's avatar
      Implemented the pybabel translation commands as built-in Flask CLI commands. · 097d3a7b
      Jan Mach authored
      Pybabel translations are now implemented as built-in Flask CLI commands and accessible from 'hawat-cli intl' utility. This approach enables users to easily customize translations for their custom Mentat system installations, or adding new languages. The drawback of this approach is, that the commands are executed within the Flask`s application context, so the application must be properly installed on target system for everything to work properly. I have kept original translation commands in the makefile for future reference.
      
      (Redmine issue: #4789,#4216)
      097d3a7b
  16. Feb 26, 2019
  17. Feb 25, 2019
  18. Feb 22, 2019
  19. Feb 20, 2019
  20. Feb 19, 2019
  21. Feb 18, 2019
  22. Feb 15, 2019
  23. Feb 12, 2019
    • Jan Mach's avatar
      Fixes and improvements in master makefile. · 8ee65f54
      Jan Mach authored
      * Merged pylint and pyflakes tasks for simplicity,
      * Fixed broken clean task.
      * Updated development documentation to include Grunt as prerequisite.
      * Few additional minor tweaks.
      
      (Redmine issue: #4216,#3387,#3361)
      8ee65f54
    • Jan Mach's avatar
      Make the whole project more developer friendly. · d1672c44
      Jan Mach authored
      Following big improvements were made to make the development more easier:
      
      * Created the 'setup.py' script to support native Python packaging with setuptools and pip.
      * There is a new target 'make develop', that will bootstrap the Python virtual environment, install all production and development requirements and install the whole project in editable mode.
      * Revised the dependency installation targets.
      * Big facelift of makefile help target.
      * Added target for build environment cleanup.
      * Added target for initialization of new translations of Mentat and Hawat.
      * Added target for building locally Python packages.
      * Added target for building locally Debian packages.
      * Updated documentation page for developers.
      
      (Redmine issue: #4216,#3387,#3361)
      d1672c44
  24. Jan 22, 2019
  25. Sep 07, 2018
  26. Sep 06, 2018
  27. Aug 27, 2018
  28. Jul 18, 2018
  29. Apr 24, 2018
Loading