Skip to content

Releases: piotrpolak/pepiscms

1.0.4 - Auth driver ready for extension, dependencies update

26 Apr 20:18
Compare
Choose a tag to compare

What's Changed

  • SQL Admin - fix for uppercase internal MySQL names
  • File Manager - Check if file/dir is readable before performing further actions
  • Changes to Auth drivers - PHP CAS driver refactored according to SOLID
  • CodeIgniter upgraded to 3.1.13

1.0.3 PHP 7.4 and 8.0 compatibility

18 Sep 16:44
Compare
Choose a tag to compare
  • PHP 7.4 and PHP 8.0 compatibility improvements
  • Removed DMESG module
  • Improved MariaDB compatibility of the SQL scripts
  • ip_info helper switched to use http://www.geoplugin.net/
  • Fixed sorting in the groups module grid
  • Improved error messages

1.0.2 Dependencies update

01 Jan 23:16
Compare
Choose a tag to compare
  • CodeIgniter upgraded to version 3.1.11

1.0.1 Correction release

16 Mar 23:42
Compare
Choose a tag to compare
  • Fixed module generator admin module path
  • Fixed module validation callback not called if validation library is loaded before the module is initialized
  • Added JPEG to allowed file types for upload
  • Removed unnecessary semicolon from admin menu template
  • CodeIgniter upgraded to version 3.1.10

1.0.0 Open Source release

30 Dec 19:17
Compare
Choose a tag to compare
  • PepisCMS codebase is cleaned up and the PepisCMS core is released as open source!
  • PepisCMS is now Composer compatible and supports Composer autoload!
  • Dropped support for PHP 5.5 and lower. The code is now PHP 5.6 to PHP 7.2 compatible
  • Site and module configuration is now stored in database with a fallback to files!
  • Improved installer and migration scripts, implemented command line unattended installer
  • Installation script now reads default values from ENV variables
  • Implemented password history feature that prohibits from reusing previously set passwords (needs to be configured separately)
  • Improved authentication security: added timeout on consecutive unsuccessful authentications
  • Implemented automatic loading of module models upon first use (for modules)
  • Added Behat end-to-end tests covering core features
  • Implemented CrudDefinitionBuilder and CrudFieldDefinitionBuilder aiming to simplify CRUD definition setup
  • Improved module generation, implemented new module file structure with fallback to the legacy module structure (pre 1.0.0)
  • Fixed file manager previews
  • Improved backup utility now works even without mysqldump command available
  • Implemented fluent API for most used libraries
  • CodeIgniter upgraded to version 3.1.9
  • CKE Editor updated to 4.9.0
  • Pages got the possibility to define a page image
  • Migrated to the latest phpspreadsheet library
  • Implemented lazy image load for DataGrid, File Manager and CRUD modules to improve performance
  • Reviewed application translations
  • Added new utility library Query_helper
  • Extracted pages as a separate module
  • Added possibility to display widgets on the admin dashboard
  • Improved cache invalidation
  • Improved development features and developer's experience
  • Dropped support for PHPTal, FCKEditor
  • Dropped support for Spanish and Romanian languages
  • Dropped support for features previously marked as deprecated
  • System logs now store an additional referer field
  • Multiple UI improvements and bug fixes