Skip to content
Snippets Groups Projects
  1. Nov 06, 2019
  2. Nov 05, 2019
  3. Nov 04, 2019
    • ha848myco's avatar
      refs #16251 [master-v5] Common script to migrate VUFIND1 data to VUFIND5 · a950a110
      ha848myco authored and Sebastian Kehr's avatar Sebastian Kehr committed
      * Note:
      * Before runnning this current script please check if there is the necessity to run database specific adaption scripts apart from the common way to ensure that the current script will work properly.
      * Currently there is the need for the Adlr database to run the script migrateData_Vufind1ToVufind5_First_Adlr.sql stored in folder module/fid_adlr/sql/migrations/mysql
      * The script has to be executed within a mysql session on the related database.
      a950a110
  4. Oct 30, 2019
  5. Oct 29, 2019
  6. Oct 24, 2019
  7. Oct 23, 2019
  8. Oct 22, 2019
  9. Oct 17, 2019
    • Sebastian Kehr's avatar
      refs #15998 [fid] user management forms related changes · c8ffe802
      Sebastian Kehr authored and Dorian Merz's avatar Dorian Merz committed
      * initial refactoring to use address fieldsets on user creation and update
      * generalize user creation form
      ** allow for multiple addresses in more flexible ways
      ** introduce general radio fields for user groups
      * reuse dto on user creation with the help of zend-hydrator
      * adjust user update form
      * use hydrator for all user forms
      * fixup to user init method
      * add gpl license header
      * remove empty home library option from user update form
      * remove imports of non-existing classes
      * custom submit label in user update form
      * pass library list with ils authenticator
      * rename property for less confusion
      * implement possibly required ils authenticator method
      * render address id field only if value non-empty
      * convert user data property names to camel case via custom strategy
      * pass root input filter with context to nested input filters
      * relax requirements for first mandatory user address
      * first fixes to admin edit form
      * completely specify admin edit form in its own file
      * include job title field in admin edit form
      * revision of admin edit form
      c8ffe802
  10. Oct 14, 2019
  11. Oct 10, 2019
  12. Oct 09, 2019
  13. Oct 01, 2019
  14. Sep 30, 2019
  15. Sep 27, 2019
  16. Sep 25, 2019
  17. Sep 03, 2019
    • Sebastian Kehr's avatar
      refs #15925 [fid] use fieldsets for user addresses · d79b1a70
      Sebastian Kehr authored and Dorian Merz's avatar Dorian Merz committed
      * allow for multiple addresses
      * use correct validator method and address index
      * remove type attribute
      * adjust profile view w.r.t. empty addresses
      * reintroduce form label helper to account for required attributes
      * let second address line be optional
      d79b1a70
  18. Sep 02, 2019
  19. Aug 30, 2019
  20. Aug 29, 2019
  21. Aug 27, 2019
  22. 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
  23. Jul 26, 2019
  24. Jul 22, 2019
  25. 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
  26. Jun 28, 2019
  27. Jun 27, 2019
  28. Jun 26, 2019