Skip to content
Snippets Groups Projects
  1. Sep 02, 2019
  2. Aug 30, 2019
  3. Aug 29, 2019
  4. Aug 27, 2019
  5. Aug 23, 2019
    • Dorian Merz's avatar
      refs #15642 [fid] API admin section · df0d74c9
      Dorian Merz authored
      * adds actions and routes to
      ** user list
      ** user profile manipulation
      * introduces basic authorization and permission handling
      
      * introduces Admin config section containing
      ** editable fields
      ** applicable user permissions
      ** disable select inputs
      
      * user overview
      ** styles user overview as a table
      ** links to user edit page for each
      
      * adds 'denied' values for unselected permissions
      
      * force login for admin pages
      * flushes user list cache on successfull edit
      ** displays latest data in user list
      
      * reacts on admin roles from API (cf. #15692)
      
      * VuFind permission handling
      ** adds PermissionProvider to handle FID API permissions via Permission ViewHelper
      df0d74c9
  6. Jul 26, 2019
  7. Jul 22, 2019
  8. Jul 09, 2019
    • Sebastian Kehr's avatar
      refs #15590 [fid] migrate form specs to configurable services · 03943db7
      Sebastian Kehr authored and Dorian Merz's avatar Dorian Merz committed
      * enable required zend modules
      * register abstract form factory
      * migrate initial registration form
      * remove annotations
      * migrate annotions to php-arrays
      ** migrate user create and update form
      ** set home library value options in controller
      ** migrate password forms
      ** remove unnecessesary validators
      * adjust controller factory
      03943db7
  9. Jun 28, 2019
  10. Jun 27, 2019
  11. Jun 26, 2019
  12. Jun 24, 2019
  13. Jun 20, 2019
  14. Jun 19, 2019
    • Robert Lange's avatar
      refs #15383 password recover feature · 71974e04
      Robert Lange authored and Dorian Merz's avatar Dorian Merz committed
      
      Co-authored-by: Sebastian Kehr's avatarSebastian Kehr <kehr@ub.uni-leipzig.de>
      71974e04
    • Sebastian Kehr's avatar
      refs #15383 [fid] user management / registration · ea7bfde8
      Sebastian Kehr authored and Dorian Merz's avatar Dorian Merz committed
      * migration of former core-module-package contents
      * first adjustments of api client logon functionality
      * fix initial registration step
      * registration finalization adjustments
      * fetch libraries on registration
      * improved logon client method
      * refresh logon only if stale
      * throw exception on bad credentials
      * adjust config files
      * fetch user details only if logged on
      * rename namespace, text domain as well as module and theme
      
      * untrack compiled css
      * let registration form look like login form
      * rename ils driver for config injection by ils connection
      * use aliases for authenticator and ils driver
      * let authenticator support account creation
      * enable account creation in base config
      * override default account creation route
      
      * introduce user controller and update action
      ea7bfde8
  15. Jun 14, 2019
  16. Jun 11, 2019
    • Robert Lange's avatar
      refs #15273 [master-v5] · a32f4167
      Robert Lange authored and Dorian Merz's avatar Dorian Merz committed
      *concatenate base url and param list correctly for finc Link Resolver
      ** add ResolverTrait to override method getResolverUrl, improve handling of question marks / anpersand
      ** use getResolverUrl in finc Ezb
      ** add finc Redi class and use getResolverUrl of finc trait
      ** add tests for Ezb and Redi
      * improve handling and validation of openUrl parameters
      ** read static openUrl parameters from Resolver.ini in method addCustomParams
      ** validate necessary function return values for Ezb and Redi to prevent empty links and calls to resolver service
      ** add OpenUrlTest for both methods
      a32f4167
  17. May 22, 2019
  18. May 17, 2019
  19. May 16, 2019
  20. May 15, 2019
  21. May 03, 2019
  22. May 02, 2019
  23. Apr 15, 2019
  24. Apr 12, 2019
  25. Apr 10, 2019
  26. Mar 28, 2019
  27. Mar 08, 2019
  28. Feb 27, 2019