- Jun 27, 2022
-
-
Rajmund Hruška authored
-
- Mar 21, 2022
-
-
Jan Mach authored
Refactoring to at least get working home page. (Redmine issue: #7544)
-
- Oct 26, 2021
-
-
Jan Mach authored
(Redmine issue: #7041)
-
- Oct 25, 2021
-
- Apr 29, 2020
-
-
Jan Mach authored
Custom CSS, JS and image files were moved to application`s static folder. (Redmine issue: #3443)
-
- Mar 09, 2020
-
-
Jan Mach authored
(Redmine issue: #3443)
-
- Mar 06, 2019
-
- Mar 04, 2019
-
- 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 19, 2019
-
-
Jan Mach authored
(Redmine issue: #3387)
-
- Feb 15, 2019
- 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 08, 2019
-
-
Jan Mach authored
There was an issue with the Globalize library being used before it was fully initialized. This issue is now solved by using synchronous AJAX get requests to fetch the configuration JSON metadata files, this solution is however not optimal and should be revisited in the future. (Redmine issue: #4321)
-
- Sep 06, 2018
-
- Jul 18, 2018
-
-
Jan Mach authored
(Redmine issue: #3361)
-
- Jun 01, 2018
-
-
Jan Mach authored
The 'vendor' directory containing third-party client libraries for web interface should never have gotten into the repository in the first place. (Redmine issue: #3387)
-
- Apr 24, 2018
-
-
Jan Mach authored
-
- Oct 26, 2017
-
- Oct 16, 2017
-
-
Jan Mach authored
(Redmine issue: #3387)
-
- Sep 27, 2017
-
-
Jan Mach authored
This commit represents huge amount of work and introduces new Python-based version of Hawat web user interface for Mentat system. It is built on top of the great Flask framework. Currently it is still work in progress and many features are implemented only as dummy stubs, however the core functionality is almost finished. Following is a list of current key features: * Focus on modular architecture using Flask`s blueprint feature. * Multi-layered configurability (defaults, multiple file overrides). * Plugin system. * Internationalization support. * Support for multiple authentication systems. This commit provides working albeit hollow starting point for future web interface development. IT IS NOT READY FOR PRODUCTION USAGE!!! (Redmine issue: #3734,#3361)
-
- Aug 08, 2017
-
- Aug 03, 2017
-
-
Jan Mach authored
Some documentation source files had to be renamed to enable better integration with automated buildbot system. Documentation for submodules was included into overall project documentation. (Redmine issue: #3361)
-
- May 15, 2017
-
- May 02, 2017
-
-
Jan Mach authored
Pynspect library now has separate build process located in deploy/pynspect directory. There is a master makefile. Prior the build current version of library source code is synchronized to local directory, from which the Python packages are then built. The pynspect library still needs to be removed from Mentat package build process. (Redmine issues: #3393 and #3387)
-
- Apr 04, 2017
- Mar 29, 2017
-
-
Jan Mach authored
Project documentation will now be (partly) autogenerated out of the module source code. The environment was prepared and first modules were added into documentation. Guide to generate the documentation locally was added to Redmine project wiki page (Development cheat sheet), so that the documentation is available to developers before it will be published on-line. (Redmine issue: #3361)
-
- Mar 28, 2017
-
-
Jan Mach authored
Sorry for that. Updated .gitignore file to never include these files again.
-
- Mar 16, 2017
-
-
Jan Mach authored
This is the initial project release. It works, however it should still be considered as alpha release and work in progress. Couple of known issues: * missing configuration validation * missing documentation * missing modules * only partially working unit tests, not enough coverge of unit tests
-