Skip to content

Releases: daniel-lerch/openkool

OpenKool R46 (46.0.2)

24 Jul 20:33
Compare
Choose a tag to compare

Changes compared to OpenKool R46 (46.0.1)

Runtime environment

  • PHP: 5.6
  • MySQL: 5.7

🐛 Bugfixes

  • Add default view for admin module
  • Fix unintended abuse reports caused by users (#12)
  • Fix module settings navlink

OpenKool R46 (46.0.1)

11 Jul 16:37
Compare
Choose a tag to compare

Changes compared to OpenKool R46 (46.0.0)

Runtime environment

  • PHP: 5.6
  • MySQL: 5.7

🚀 Improvements

  • Add --verbose switch to scheduler.php for better debugging
  • Enhanced logs for mailing

OpenKool R46 (46.0.0)

07 Jul 21:38
Compare
Choose a tag to compare

Changes compared to OpenKool R45 (45.0.4)

Runtime environment

  • PHP: 5.6
  • MySQL: 5.7

⚠️ BREAKING CHANGES

🎉 New features

  • Bootstrap based UI
  • Separation of household and family
  • New module CRM to store contact entries for your addresses
  • New module VESR allows you to upload payment files from your bank

🐛 Bugfixes

  • Fix out of memory error in duty roster (#9)

Changes compared to kOOL R46 from churchtool.org

⚠️ BREAKING CHANGES

  • Multisite installation no longer supported
  • New Linux setup script install/setup.sh replaces kOOL_setup.sh
  • footer.php and header.php have been moved in the config folder

🎉 New features

🚀 Improvements

  • Added project settings for Visual Studio Code
  • Added rewrite rules to block access to internal files
  • Added documentation for running OpenKool in a subfolder

🐛 Bugfixes

  • Fix a scroll bug for pages that are slightly higher than the screen
  • Fix pie chart for zip codes
  • Fix setup assistant for subfolder setups
  • Fix file downloads on Windows

OpenKool R45 (45.0.4)

21 May 17:56
Compare
Choose a tag to compare

Changes compared to OpenKool R45 (45.0.3)

Runtime environment

  • PHP: 5.6
  • MySQL: 5.7

🐛 Bugfixes

  • Create locales at startup
  • Fix path and URL settings at installation

OpenKool R45 (45.0.3)

15 May 12:21
Compare
Choose a tag to compare

Changes compared to OpenKool R45 (45.0.2)

Runtime environment

  • PHP: 5.6
  • MySQL: 5.7

🚀 Improvements

  • Windows setup script install/devenv.ps1 now automatically selects the correct PHP version

🐛 Bugfixes

  • Fix date localization
  • Fix scheduled task execution like mailing

OpenKool R45 (45.0.2)

12 May 22:14
Compare
Choose a tag to compare

Changes compared to OpenKool R45 (45.0.1)

Runtime environment

  • PHP: 5.6
  • MySQL: 5.7

🐛 Bugfixes

  • Fix PDF export
  • Fix plugin installation

OpenKool R45 (45.0.1)

11 May 16:08
Compare
Choose a tag to compare

Changes compared to OpenKool R45 (45.0.0)

Runtime environment

  • PHP: 5.6
  • MySQL: 5.7

🚀 Improvements

  • Better documentation
  • Configure cronjob

🐛 Bugfixes

  • Fix QR code generator
  • Fix encoding issues

OpenKool R45 (45.0.0)

10 May 13:56
Compare
Choose a tag to compare

Changes compared to kOOL R45 from churchtool.org.

Runtime environment

  • PHP: 5.6
  • MySQL: 5.7

⚠️ BREAKING CHANGES

  • Multisite installation no longer supported
  • New Linux setup script install/setup.sh replaces kOOL_setup.sh
  • footer.php and header.php have been moved in the config folder

🎉 New features

🚀 Improvements

  • Added project settings for Visual Studio Code
  • Added rewrite rules to block access to internal files
  • Added documentation for running OpenKool in a subfolder

🐛 Bugfixes

  • Fix setup assistant for subfolder setups

OpenKool 1.0.0-preview.1

11 Nov 04:15
Compare
Choose a tag to compare
Pre-release

Runtime environment

  • PHP: 7.2, 7.3

⚠️ BREAKING CHANGES

  • Database model changed (please run php install/console.php migrate)
  • Windows setup script has been renamed to devenv.ps1
  • Removed automatic abuse reporting
  • leute_formular.inc.php must not be loaded in ko-config.php anymore

🎉 New features

  • The Windows setup script can now find PHP and start a development server

🚀 Improvements

  • Imports now work independently from configuration
  • Resolved more PHP warnings
  • Added rewrite rules to block access to internal files
  • Added documentation for running OpenKool in a subfolder
  • Removed unused code

🐛 Bugfixes

  • Fixed migration 1
  • Fixed web setup assistant
  • Fixed insertion of events and event groups
  • Fixed escaping of appointment repetitions

OpenKool 1.0.0-preview.0

06 Sep 13:35
Compare
Choose a tag to compare
Pre-release

Runtime environment

  • PHP: 7.2, 7.3

⚠️ BREAKING CHANGES

  • External libraries have to be installed with Composer
  • Multisite installation no longer supported
  • Database model changed
  • Some custom files have to be renamed
  • install/update.phpsh has been replaced with install/console.php

Refer to Migrate from kOOL R45 to OpenKool for more information.

🎉 New features

  • Official Docker Image daniellerch/openkool
  • UTF-8 everywhere (with multibyte support)
  • New CLI at install/console.php that can run even complex database migrations
  • New setup script for Windows

🚀 Improvements

  • External libraries installed using Composer
  • Updated or explaced many external libraries
  • Reduced code size (95 203 vs 240 828 LoC)
  • Migrate from MyISAM to InnoDB for better performance and stability
  • Resolved many PHP warnings for PHP 7
  • Configured SQL default values to prevent errors on insert