- Update libraries
- Update libraries
- Add unit tests
- Add first draft for API developers documentation (using OpenAPI)
- New route to get values from a property
- New route to borrow item
- Simplify import routes
- New borrowers management system
- Implement item search
- New route to upgrade modules
- Improve cleanup command
- Renamed import route
- Add missing database indexes
- New route to check email config
- New route to send a test email
- Support for item quantity
- Fixed bug in collection deletion
- Fixed migration procedure
- Added "borrowable" parameter to collection & item
- Added collection tags
- Added pending loans to item
- Permit users to log in with email address
- Added comics collection template
- Trim values before import
- Various improvements
- New export collection route
- New board_game collection template
- New users management routes
- Added email support (using PHPMailer)
- User reset password is sent by email
- Fixed bug in storage class when using download method
- Fixed bug when setting multiple parameter in a property
- New cleanup oms command
- Major improvements in properties detection
- Manage import search errors
- Minor code refactoring
- Creates thumbnails when Import->download() method is used
- Fixed Amazon.com books import
- Numeric properties are now sorted correctly (fixed by MariaDB migration)
- Handle arguments in oms command line
- Improved books template
- Fixed bug when creating a collection from template
- Fixed bugs in upgrade procedure
- New collection templates
- Add limit & offset filters to dump collection items
- Always sort items by name
- New created/updated fields for collections and items
- External modules with git repositories can now be upgraded automatically
- New functions for HTML import modules
- Added support for hidden properties
- Prevent multiple properties to have unique tags like isTitle, isCover, ...
- Fix multiple filters to use AND requests and not OR
- Other fixes and code improvements
- Item filters are now case insensitive and accepts symbols
- Item filters can manage a range of numbers and ratings
- First stable release
- Collections are sorted by name
- New
/media/downloadroute to download a file into media library - Added a
downloadfunction inImportandStorageclasses to store a file into media library - Fixed missing values when importing properties with multiple values
- Fixed crash when deleting an item with existing loans
- Fixed bugs in Tellico collection import
- Other fixes and improvements
- New loans support
- New Amazon Books import module
- Improved HTML import class
- Minor code improvements
- Import GCstar collections now downloads pictures into media library
- Default token lifetime is now set to 1 month
GET collection/{id}route returns available values for each filterable property- Improved database performance
- Minor fixes
- Generate thumbnails when storing images
- Major security improvements in passwords and tokens
- New
/configroute to print and edit config (only superadmin) - New import search route to import items from external sources
- New demo mode
- Migration to PHP PDO for database connector
- Improve collection import from Tellico files
- Various code improvements
- Renamed 'fields' to 'properties' for better understanding
- Improved collection sorting and filtering
- Create, edit & delete collections
- Create, edit & delete fields
- Create, edit & delete items
- Import collections from GCstar, Tellico and CSV