- 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)
-
- Feb 06, 2019
-
- Feb 01, 2019
-
-
Jan Mach authored
The recipe for upgrading Mentat system for updated during the current Mentat system upgrade. (Redmine issue: #3361)
-
- Jan 31, 2019
-
-
Jan Mach authored
The database migrations for IDEA event database *mentat_events* are now implemented. I have moved this issue to the next release, because there is code already merged in the current development branch that depended performing the migrations on target system. It was a choice of either removing that commit, or going forward with implementation. I have decided to implement it immediately, because this issue is blocking many more features. The implementation is again based on Alembic tool, which is already being used for migrations on mentat_main metadata database. It is however separatelly configured instance, merging both instances into single one would require considerably more amount of research and work. I have also updated accordingly manual pages regarding installation and upgrading. Very important bit of information was stamping the database with latest migration revision after clean installation. (Redmine issue: #4230)
-
- Jan 22, 2019
-
-
Jan Mach authored
Added few remarks pointed out by Radko Krkoš to the documentation section about RAM based filesystem. (Redmine issue: #3361)
- Jan 17, 2019
-
-
-
Jan Mach authored
(Redmine issue: #3361,#4570)
-
- Dec 20, 2018
-
-
Jan Mach authored
(Redmine issue: #3361)
-
Added lessons learned from DB optimization on mentat-alt and mentat-dev. (Redmine issue: #4301) Updated the DB schema representation. (Redmine issue: #4363)
-
- Nov 12, 2018
-
-
Note: This commit was actually created by Jan Mach, but contains the work of Radko Krkoš, who should get all the credit for coming up with the upgrade procedure checklist. (Redmine issue: #4382)
- Oct 17, 2018
-
- Oct 16, 2018
-
- Oct 02, 2018
-
- Sep 26, 2018
-
- Sep 25, 2018
-
- Sep 21, 2018
-
-
Jan Mach authored
With the addition of database migration tools the steps for successfull upgrade of Mentat system within the 2.x series had to be documented. (Redmine issue: #4252)
-
- Sep 06, 2018
-
- Sep 01, 2018
-
-
- Aug 13, 2018
-
- Aug 03, 2018
-
- Aug 02, 2018
-
- Jul 27, 2018
-
- Jul 26, 2018
-
-
Jan Mach authored
On busy server the report storage can easily contain hundreds of thousands of files and things can start to get really slow when working with that particular directory. This patch will solve that problem by sorting reports according to the timestamp within the report file name. (Redmine issue: #3378)
-
Jan Mach authored
Improved documentation related to installation, migration and quickstart overview based on feedback from users installing the system. (Redmine issue: #3361)
-
- Jul 23, 2018
- Jul 18, 2018
-
-
Jan Mach authored
(Redmine issue: #3361)
-
(Redmine issue: #3361)
-
- Jul 17, 2018
-
-
Jan Mach authored
(Redmine issue: #3378)
-
- Jul 16, 2018
-
-
Jan Mach authored
Hawat can now track item changes and display them through new changelogs pluggable module. This feature can be used for monitoring changes done on various items like user and group account settings. This patch contains complete work including enhancements of database model. (Redmine issue: #3734)
-
- Jul 13, 2018