Merged
Conversation
Changes by task: LotsLerum-162 – Change PIN should not point to OPAC - Implemented internal PIN reset flow within VuFind instead of redirecting to OPAC. - Added: * module/LOTS/src/LOTS/Controller/ResetPasswordController.php * module/LOTS/src/LOTS/Db/Table/PasswordResetToken.php * templates/resetpassword/home.phtml - Updated: * module/LOTS/config/module.config.php * module/LOTS/src/LOTS/Controller/ForgotPasswordController.php * module/LOTS/src/LOTS/Controller/MyResearchController.php * templates/forgotpassword/home.phtml * languages/en.ini, languages/sv.ini LotsLerum-163 – Green button in search removal - Removed the green search button that was outside the facet limits. - Updated: * themes/lots/templates/RecordDriver/DefaultRecord/result-list.phtml * themes/lots/templates/layout/layout.phtml LotsLerum-164 – Show inventory in detail but not reserve button - Separated configuration for showing inventory and reserve button. - Display inventory info (e.g., 2/3) without showing reserve button. - Adjusted layout and verified mobile templates. - Updated: * themes/lots/templates/RecordTab/holdingsils.phtml * themes/lots/templates/RecordTab/holdingsils/standard.phtml * local/config/vufind/LOTS.ini LotsLerum-165 – Better listing - Improved listing layout for holdings to clearly show which library each item belongs to. - Adjusted formatting and spacing for better readability. - Updated: * themes/lots/templates/RecordTab/holdingsils.phtml * local/config/vufind/LOTS.ini LotsLerum-166 – Possible to add status 'Borrowed' - Added logic to handle 'Utlånad' (Borrowed) status when available from Koha API. - Adjusted fallback behavior for 'Ej tillgänglig'. - Updated: * local/config/vufind/KohaRest.ini * languages/en.ini, languages/sv.ini LotsLerum-167 – Make LOTS WCAG compatible - Adjusted templates to meet WCAG accessibility standards (checked with ACE tool). - Fixed aria labels, contrast, alt text, and semantic issues. - Updated: * themes/lots/templates/Auth/ILS/loginfields.phtml * themes/lots/templates/RecordDriver/DefaultRecord/core.phtml * themes/lots/templates/RecordTab/holdingsils.phtml * themes/lots/templates/layout/layout.phtml * themes/lots/templates/search/searchbox.phtml * languages/en.ini, languages/sv.ini
… to allow searching patrons by cardnumber, email, or userid
…tron PUT request for Koha 25.05 compatibility
…ion to holdings display
…x - Add PasswordResetLogTrait with logPasswordReset() helper (DRY) - Log password reset events to dedicated file when password_reset_log=true in LOTS.ini - Fix post-login redirect: after PIN change redirect to login route instead of rendering on /ResetPassword?token=... URL (prevents followup URL issue) - Add logging for user not found, API errors, invalid input in ForgotPasswordController - Add password_reset_log config option to LOTS.ini [PasswordRecovery]
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.