Skip to content
Snippets Groups Projects
  1. Oct 15, 2021
    • Dorian Merz's avatar
      refs #20642 [fid] restructure get-it-box for DDS · c57308ef
      Dorian Merz authored
      * change visibility of helper functions
      * allow for ALL keyword in sources list
      c57308ef
    • Dorian Merz's avatar
      refs #20223 [finc] refactor parseDaiaArray() · 957a58c5
      Dorian Merz authored
      * adds (configurable) titleHolds logic
      957a58c5
    • Alexander Purr's avatar
      refs #20234 [fid] order editing for admins, improved order listings · 6b0c4e24
      Alexander Purr authored
      * new Client methods:
      ** get order (uses fidis GET resource)
      ** update order (is complemented by fidis PUT resource - ticket 20690)
      * add new route for EditOrder
      * new UserController methods
      ** editOrderAction -> loads order, form-config & view; checks EditOrder-Permission
      ** updateOrder
      ** applyStatusOptions for correct prefilling and translate of status options
      * new form-configs for simple (only status) and complete (status and due date) form
      * new configuration blocks in fid.ini (disabled)
      ** OrderList section for displaying additional columns in order list table
      ** Edit section (depending on order type - here pda and digitization) sets form type (basic / complete) and possible status options
      * templates
      ** add configured columns (like type, status, due date, edit button) on admin order list (and nested templates)
      ** new edit order main template (incl. some order information)
      ** new basic and complete form template
      * add getter and se...
      6b0c4e24
  2. Oct 14, 2021
  3. Oct 12, 2021
  4. Oct 11, 2021
  5. Oct 08, 2021
  6. Oct 07, 2021
  7. Oct 05, 2021
  8. Sep 30, 2021
  9. Sep 29, 2021
  10. Sep 28, 2021
  11. Sep 27, 2021
  12. Sep 24, 2021
  13. Sep 23, 2021
  14. Sep 21, 2021
  15. Sep 17, 2021
    • Robert Lange's avatar
      refs #20344 [finc] license information · d0272d28
      Robert Lange authored and Dorian Merz's avatar Dorian Merz committed
      * get multiple lines
      * show additional data (f) for Marc license information
      * combine text a (note f) with url u as link in data-license.phtml
      * use external links for licenses
      * move template from Default to new SolrMarc directory
      * consolidate data-license of Marc and DiCo to avoid confusion with Marc data-license and digital collections introduced with #14583
      ** rename getLicenceInfo to getLicense in SolrDico record driver
      ** add Dico data-licence.phtml (moved from de_15)
      ** use same labels like Dico - possible to use same template under DefaultRecord
      d0272d28
  16. Aug 19, 2021
    • Robert Lange's avatar
      refs #20476 [finc] remove deprecated method getExternalAccessLinks from record view helper · 12aae2d3
      Robert Lange authored and Dorian Merz's avatar Dorian Merz committed
      * also delete obsolete sample configuration from config.ini
      * fix and update test for ExternalCatalogueLink
      ** use record_id instead of ppn
      ** fix mocking expactations
      ** use test by calling: docker exec -it [your_favorite_vufind_folder]_php_1 sh -c "vendor/bin/phpunit --configuration module/finc/tests/phpunit.xml module/finc/tests/unit-tests/src/fincTest/View/Helper/Root/ExternalCatalogueLinkTest.php"
      12aae2d3
  17. Aug 10, 2021
    • Robert Lange's avatar
      refs #20154 [fid] allow user to delete own account · c0022bff
      Robert Lange authored
      * add action in User Controller
      * add form for password confirmation
      * check credentials in Client
      * add properties in User dto for deletion
      * check for deleted property on login in Authenticator
      * add default translation texts
      * add template for success message
      * redirect to home page after closing of modal
      c0022bff
  18. Aug 09, 2021
  19. Jul 30, 2021
    • Alexander Purr's avatar
      refs #20106 [fid] Digitization-on-Demand Service · 71917609
      Alexander Purr authored and Dorian Merz's avatar Dorian Merz committed
      * new inputs: library, signature, external_url
      * now 2 different forms:
      ** a) via record, prefilled (like before)
      ** b) via profile: free request (not indexed record)
      * about b)
      ** new action and route
      ** inherit and extend form configuration (new hydrator, 4 more fields) from a)
      ** reuse template from a) and add record-inputs
      ** new inputs: title (required), responsible, year, language
      ** record information ships via digitization-array (see FidAcquisitionTrait.php) into order object
      ** using createViewModel-function from AbstractBase for prevent loading not existing record
      * adjust orders listing template for displaying none indexed records correctly
      
      refs #20106 [fid] orders list
      * enable external links coming from data-lightbox
      * show additional request data if request is not linked to solr record
      71917609
    • Alexander Purr's avatar
      refs #20106 [fid] Digitization-on-Demand Service · 65367a30
      Alexander Purr authored and Dorian Merz's avatar Dorian Merz committed
      * new inputs: library, signature, external_url
      * now 2 different forms:
      ** a) via record, prefilled (like before)
      ** b) via profile: free request (not indexed record)
      * about b)
      ** new action and route
      ** inherit and extend form configuration (new hydrator, 4 more fields) from a)
      ** reuse template from a) and add record-inputs
      ** new inputs: title (required), responsible, year, language
      ** record information ships via digitization-array (see FidAcquisitionTrait.php) into order object
      ** using createViewModel-function from AbstractBase for prevent loading not existing record
      * adjust orders listing template for displaying none indexed records correctly
      
      refs #20106 [fid] orders list
      * enable external links coming from data-lightbox
      * show additional request data if request is not linked to solr record
      65367a30
    • Dorian Merz's avatar
      refs #20363 [fid_bbi] add ElectronicSerialComponentPart to MarcContainerTitle detection · 51ac96e1
      Dorian Merz authored
      * re-uses non-Electronic version
      * also refs #19862
      51ac96e1
  20. Jul 20, 2021
  21. Jul 15, 2021
  22. Jul 06, 2021
    • Robert Lange's avatar
      refs #19603 [finc] refactor getFincId and getAlternativeItemId · 8388aa1f
      Robert Lange authored and Dorian Merz's avatar Dorian Merz committed
      * allow list of ids and load results as batch from solr
      * escape colons centralized in getFincId
      * code styles
      * move searchRelatedRecords from SolrMarcFincTrait to new finc\Controller\CustomTraits\SearchTrait
      * call searchRelatedRecords instead of getFincId within getAlternativeItemId
      * merge elements of getFincId into getAlternativeItemId
      ** handle multiple ids within getAlternativeItemId
      ** escape colon when existing
      ** rude exception catching
      * replace call of getFincId by getAlternativeItemId within mapPaiaItems
      
      co-authored by "Dorian Merz <merz@ub.uni-leipzig.de>"
      * slight refactoring
      * add more method comments
      
      co-authored by "André Lahmann <lahmann@ub.uni-leipzig.de>"
      * added comment for choice of trait location
      8388aa1f
  23. Jul 02, 2021
  24. Jul 01, 2021
  25. Jun 30, 2021
  26. Jun 24, 2021