- Mar 09, 2020
-
-
Jan Mach authored
(Redmine issue: #3443)
-
- Jan 09, 2020
-
-
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)
-
- Jan 07, 2020
-
-
Jan Mach authored
MaxMind service changed its policy for downloading its free IP databases. This commit features necessary test code and configuration changes to make GeoIP enrichment plugin working again. There will be also documentation update to reflect necessary steps for upgrading, once these are finetuned. (Redmine issue: #6157)
-
- Oct 25, 2019
-
-
Jan Mach authored
Developer may now override default values 'python3' and 'venv' when installing local virtual environment to install additional venvs for testing and development purposes. (Redmine issue: #1017)
-
Jan Mach authored
After creating fresh virtual environment the 'pip' and 'wheel' packages inside this venv will be upgraded to latest versions. (Redmine issue: #3387)
-
- Sep 23, 2019
-
-
Jan Zerdik authored
(Redmine issue: #5751)
-
- May 23, 2019
-
-
Jan Mach authored
(Redmine issue: #5101)
-
- May 10, 2019
-
-
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)
-
- Apr 30, 2019
-
-
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)
-
- Apr 25, 2019
-
-
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)
-
- Mar 28, 2019
-
-
Jan Mach authored
(Redmine issue: #3387)
-
- Mar 06, 2019
-
- Mar 04, 2019
-
-
Jan Mach authored
(Redmine issue: #3387,#4216)
-
- Mar 01, 2019
-
-
Jan Mach authored
This version comes with improved application command line parameter documentation, some changes were necessary to make everything work again. (Redmine issue: #3387,#3361)
-
- Feb 28, 2019
-
- Feb 27, 2019
-
-
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)
- Feb 26, 2019
-
-
Jan Mach authored
This commit brings in considerable amount of work. When working on this issue everything was so tied together, that I have abandoned all attempts to split it into multiple commits. There are following changes and more: * Implementation of lightweight chroot for containing the application in single directory tree. * Design changes in scripts and daemons to implement the lightweight chroot. * Many configuration file changes to make everything work properly. * Makefile additions, new targets related to running * Updated development documentation page. (Redmine issue: #4216)
- Feb 25, 2019
-
-
Jan Zerdik authored
-
- Feb 22, 2019
-
- Feb 20, 2019
-
-
Jan Zerdik authored
Moving constants, adding mentat translations for hawat and modification of coresponding code so hawat can use them for on-fly generating of report messages. Small fixes on mentat side. (Redmine issue: #4498)
-
- Feb 19, 2019
-
- Feb 18, 2019
-
- Feb 15, 2019
-
-
Jan Mach authored
Previously all API documentation pages were manually created, which resulted is errors. (Redmine issue: #4216,#3361,#3387)
- Feb 12, 2019
-
-
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)
- Jan 22, 2019
-
- Sep 07, 2018
-
- Sep 06, 2018
-
- Aug 27, 2018
-
- Jul 18, 2018
-
-
Jan Mach authored
(Redmine issue: #3361)
-
- Apr 24, 2018
-
-
Jan Mach authored
-