Skip to content
Snippets Groups Projects
  1. 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
  2. Jul 26, 2019
  3. Jul 22, 2019
  4. 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
  5. Jun 28, 2019
  6. Jun 27, 2019
  7. Jun 26, 2019
  8. Jun 24, 2019
  9. Jun 20, 2019
  10. 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
  11. Jun 14, 2019
  12. 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
  13. May 22, 2019
  14. May 17, 2019
  15. May 16, 2019
  16. May 15, 2019
  17. May 03, 2019
  18. May 02, 2019
  19. Apr 15, 2019
  20. Apr 12, 2019
  21. Apr 10, 2019
  22. Mar 28, 2019
  23. Mar 08, 2019
  24. Feb 27, 2019
  25. Feb 26, 2019
  26. Feb 22, 2019
    • Dorian Merz's avatar
      refs #14771 · 01586c4f
      Dorian Merz authored
      * merge current v4 into master-v5
      * several code style fixes
      * adapts to VF5 standards
      01586c4f
    • Dorian Merz's avatar
      refs #14682 MASTER · 1027b0b1
      Dorian Merz authored
      * introduces paiaRemoveSystemMessage()
      * introduces auxiliary function paiaDeleteRequest()
      * some changes in paiaGetSystemMessages()
      1027b0b1
    • Dorian Merz's avatar
      refs #14572 MASTER · 6a078dec
      Dorian Merz authored
      * re-enacts changes from #14583 on master
      * display of hierarchies without collection-links
      6a078dec
    • Dorian Merz's avatar
      refs #14583 · 27012cde
      Dorian Merz authored
      * introduces SolrDico Record type
      ** represents Digital Collections with JSON fullrecord
      ** uses HierarchyTree tab instead of CollectionHierarchyTree for DiCo
      
      * changed translations of tab labels in collection view
      * added data-link template for RecordDataFormatter
      27012cde
    • Dorian Merz's avatar
      refs #9979 · 9ed5b568
      Dorian Merz authored
      * introduces paiaGetSystemMessages() reading "notifications" from PAIA service
      9ed5b568
    • Dorian Merz's avatar
      refs #14573 · 1bca7531
      Dorian Merz authored
      * bugfix in MungerInjectionFactory
      * checks for empty IndexShards config to avoid abort on error
      1bca7531
    • Dorian Merz's avatar
      refs #14282 MASTER, BUGFIX · dbf76753
      Dorian Merz authored
      * fixes bug in block-comment
      dbf76753