Skip to content
Snippets Groups Projects
  1. May 22, 2019
  2. May 21, 2019
  3. May 10, 2019
  4. May 06, 2019
  5. 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
  6. Apr 25, 2019
  7. 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
  8. Mar 01, 2019
    • Jan Mach's avatar
      Updated PyZenKit to latest version 0.54. · bcebd8fb
      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)
      bcebd8fb
  9. Feb 28, 2019
  10. Feb 27, 2019
  11. Feb 26, 2019
  12. Feb 19, 2019
  13. Feb 15, 2019
  14. 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
  15. Feb 06, 2019
    • Jan Mach's avatar
      This commit removes support for MongoDB migrations to PostgreSQL. · 2b4cdea9
      Jan Mach authored
      After this all code related to MongoDB is gone and database migration from MongoDB to PostgreSQL is no longer possible. I have kept the documentation page about migration for now, so that the users can still at least find the information. (Redmine issue: #4225)
      2b4cdea9
  16. Feb 01, 2019
  17. 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
  18. Jan 22, 2019
  19. Jan 17, 2019
  20. Dec 20, 2018
  21. Nov 12, 2018
  22. Oct 17, 2018
    • Jan Mach's avatar
      Base implementation of the API key authentication blueprint. · 5cf90ae2
      Jan Mach authored
      This new blueprint provides users (admins) with the ability to generate API access keys and use them to access the website. Currently the key generation is restricted only to the administrators, because this feature is considered to be experimental. (Redmine issue: #4366)
      5cf90ae2
  23. Oct 16, 2018
  24. Oct 03, 2018
  25. 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
    • Jan Mach's avatar
      Fix: Fixed minor bugs in documentation syntax. · 25a83071
      Jan Mach authored
      The Sphinx-doc reported various minor bugs when generating the documentation. These should be fixed now. (Redmine issue: #3361)
      25a83071
    • Jan Mach's avatar
      Improved documentation index page. · 1414acf2
      Jan Mach authored
      * Added section for useful links and references.
      * Created substitution to create direct link to Git revision page in our project support system.
      * Created substitution for easy generation of documentation links.
      
      (Redmine issue: #3361)
      1414acf2
  26. Sep 26, 2018
  27. Sep 25, 2018
Loading