World Conquest Chronicles

World Conquest Chronicles

Wizard Diary, v7.3

Todo-лист.

Run using Docker, improve point formatting, add the parameter for disabling the storing of backups to Dropbox, and other minor improvements.

Change Log

  • new features:
    • run using Docker:
      • add the Docker image;
      • add the Docker Compose configuration;
      • set up the scheduled jobs via the Ofelia tool:
        • job to add daily points;
        • job to clear the access log;
      • update the tools:
        • merge the permissions_corrector.sh script with the Docker image;
        • remove clipboard support from the access_code_finder.sh script;
    • improve point formatting:
      • replace the automatic code detection with the special tag (#237);
      • support escape characters;
    • add the parameter for disabling the storing of backups to Dropbox;
    • split the main .htaccess file into the development and production versions;
  • fix the bugs:
    • support lack of data:
      • support lack of points:
        • in the StatsController::actionProjects() method (#224);
        • in the StatsController::actionProjectActions() method (#225);
      • support lack of backups in the BackupController::actionCreate() method;
    • fix the bug with the date completing in the DayController::actionList() method;
    • fix the displaying of the empty labels on the statistics pages;
    • fix the titles of the statistics pages with project progress;
  • improve security:
    • remove redundant execution permissions for files;
    • disable access to some directories via the special .htaccess file;
  • update the dependencies:
    • update the Yii framework to v1.1.25;
    • update the Diff library:
      • update the Diff library to the 3cb3f7ce6bb8b910f5a41ea1887b1faceba6a7d7 commit;
      • update the Diff_SequenceMatcher class constructor to correspond PHP 8.0.x.

Repository

Link: https://github.com/thewizardplusplus/wizard-diary/tree/v7.3.

Content: code.

License: MIT.

Screenshots

Parameter editor