Skip to content
Snippets Groups Projects
  1. Dec 05, 2022
  2. Jun 29, 2022
  3. May 01, 2022
  4. Jan 01, 2022
  5. Nov 05, 2021
  6. Oct 29, 2021
  7. Oct 28, 2021
  8. Oct 25, 2021
  9. Nov 06, 2019
  10. Sep 09, 2019
  11. May 24, 2019
  12. Apr 25, 2019
  13. Mar 04, 2019
    • Jan Mach's avatar
      Makefile and buildprocedure imporvements. · 07c3f135
      Jan Mach authored
      * The creation of Python virtual environment is now a separate makefile target.
      * The 'develop' target now reuses already defined targets.
      * Using python-dotenv to local configuration customizations.
      
      (Redmine issue: #3387,#4216)
      07c3f135
  14. Feb 28, 2019
  15. Feb 27, 2019
  16. Feb 26, 2019
    • Jan Mach's avatar
      Huge amount of work towards making Mentat executable from within the cloned Git repository. · cc0e4e71
      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)
      cc0e4e71
  17. Feb 19, 2019
  18. Feb 15, 2019
  19. 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
  20. Jan 31, 2019
    • Jan Mach's avatar
      Implemented database migrations for mentat_events database. · a8c06759
      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)
      a8c06759
  21. Oct 02, 2018
    • Jan Mach's avatar
      Improved documentation page for developers. · 1225777a
      Jan Mach authored
      Moved some content from website to autogenerated documentation to prevent from repeating the same content on multiple places. Added information about versioning and tagging. (Redmine issue: #3361)
      1225777a
  22. Sep 06, 2018
    • Jan Mach's avatar
      Big documenation improvements. · 0b069aa0
      Jan Mach authored
      Improved documentation with focus on possible developers, so the Overview and Development section were greatly improved. (Redmine issue: #3361)
      0b069aa0
Loading