v2.2.2
Pre-release
Pre-release
aryaei2000
released this
09 Sep 12:22
·
950 commits
to master
since this release
Change log:
- Added a new data adapter layer to interact with MySQL (Entity classes and their Adapters)
- Added factory classes for Entity class instantiation.
- Added Server entity with CRUD.
- Added Credential entity with CRUD.
- Added ProxyServer entity with CRUD.
- Added SingleSignOnProvider entity with CRUD.
- Added support for multiple authentication server (95c6a2f).
- Removed League OAuth and League Keycloak PHP libraries.
- Added ext-sodium to composer dependencies.
- Added ext-gd to composer dependencies.
- Added types to attributes of File and FileMan classes.
- Added diskName attribute to File to allow for saving files with system generated names (0241c24).
- Increased admin dashboard left side menu width from 14rem to 15rem (0bd3669).
- Created URLHelper class (282facb).
- Added constants for authentication session names (591215c).
- Marked UserModel, AuthAdapter, KeyCloak, and OAuth classes as deprecated.
- Added new upload directories in writable (d8b6a6a).
- Modified installer script to set permissions for new directories (fa9967d).
- Updated to CodeIgniter 4.2 (268d0a1).
Bug fix:
- Added autocomplete key-value pairs to settings table in the database schema.
- Fixed a bug in array intersection of clauses with AND logic (19bd96f)
- Fixed a bug in getting request type in TaskFilter (5bca1b2).
- Updated minimum PHP version in installer script to 8.0 (472984e).
- Added code to read .env file for database credentials.