Circulation in progress
·
2051 commits
to staging
since this release
- Users management:
- Patrons fixtures have been extended with actual circulation transactions, such as check out and pending request, and authentication data. Therefore, these patrons are ready for testing actions.
- Logged-in patrons can display their profile including personal data, list of borrowed and pending documents.
- Data:
- A global API for all resources (records) is now available (class
IlsRecords
andRecordWithElements
). - Circulation transactions are logged into a postgres table, enabling loan history.
- Logged patrons can make requests on items, except if the item is missing or if the item is already requested/loaned by the patron.
- When a patron request an item, a pick up location must be selected in a drop down menu.
- Requested items are marked as such in the document detailed view (On loan requested or requested).
- If there's several request on the same item, the logged-in patron can see its rank in the pending list.
- A global API for all resources (records) is now available (class
- Circulation:
- The
reroils-circulation-ui
enables:- patron basic information display, with borrowed item and due dates,
- check out (already in v.0.1.0a11),
- in check out mode, default actions are guessed by the system, but can be modified by the librarian before validation,
- check-in,
- check-in missing item (when found again),
- patron basic information display, with borrowed item and due dates.
- The
- Documentation: the public demo help has been moved to the
reroils-app
GitHub's wiki.