Skip to content
Snippets Groups Projects
  1. May 24, 2024
  2. Mar 27, 2024
    • Robert Lange's avatar
      refs #25781 [fid_bbi] fix php 8 strpos error · f34a1178
      Robert Lange authored and Mathias Maaß's avatar Mathias Maaß committed
      * check empty subject for feedback
      * simplify / minimize feedback forms
      * remove config for old registration form
      * always set subject as "bbi contact" in bbi feedback controller to be translated
      * set fallback for feedback subject in config.ini in German
      5 tags
      f34a1178
  3. Mar 22, 2024
  4. Mar 15, 2024
    • Robert Lange's avatar
      refs #25348 [fid] fid client rework · 6dfa8947
      Robert Lange authored and Mathias Maaß's avatar Mathias Maaß committed
      * do not proxify local_addresses
      * use Laminas http client in fid client
      * do not use vufindhttp-psrcompat and zend-psr18bridge
      * simplify: remove sendAuthenticatedRequest and buildRequest => senRequest
      * refresh logon after 401 (when stale?)
      * add comment and set headers always by key => value
      * deactivate SSL_VERIFY for fidis request
      * fix options for ssl
      * do not retry refreshLogon
      6dfa8947
  5. Mar 13, 2024
  6. Feb 26, 2024
    • Jean-Pascal Kanter's avatar
      refs #25131 [fid_bbi] · 399fe43b
      Jean-Pascal Kanter authored and Mathias Maaß's avatar Mathias Maaß committed
      * added manual ProxyURL Override for licenses that are officially not 'restricted'
      ** source 222 is classified as non-restricted but the links provided wont work without EZ Proxy
      ** slight rule change now make it so that any source 13_doi_proxy will be DOI resolved, and even if that isnt appliceable will be proxied regardless of restricted status
      ** resolved a potential bug of urls being proxied twice
      ** put EBSCO in special Media License Class that wont do anything as of now
      * EBSCO EBook changes
      ** small label on record list
      ** new record function to faciliate said label
      ** news AMSL SCOPE Notes
      ** new title for ebsco ebook
      ** added source_id:222 to facets
      ** copied scss style of directdelivery label to ebook, made it a bit darker for the heck of it. 一体
      * renamed the langauge tokens for ebsco ebooks to the proper name so it gets actually displayed
      3 tags
      399fe43b
  7. Feb 22, 2024
  8. Feb 19, 2024
  9. Feb 06, 2024
    • Jean-Pascal Kanter's avatar
      refs #25128 [fid_bbi] release/fid_bbi/2024_01 added 'Elements in Publishing... · 4a9e7f26
      Jean-Pascal Kanter authored
      refs #25128 [fid_bbi] release/fid_bbi/2024_01 added 'Elements in Publishing and Book Culture' to database page
      
      * added manual proxy switch for media licences
      * kinda annoying as it works for other links without this switch and should for these aswell and i really blame my lack of understanding that i have to go this way, although, there are some chances that its a provider side thing i cannot really change anyway
      * broke config entries to allow for manual proxy overwrite
      * changed template and getLicenses() function in MyResearchController
      
      refs #25128 [fid_bbi] update to language files for database usage
      5 tags
      4a9e7f26
  10. Feb 01, 2024
    • Jean-Pascal Kanter's avatar
      refs #25127 [fid_bbi] release/fid_bbi/2024_01 implemented a link walker... · de79b491
      Jean-Pascal Kanter authored
      refs #25127 [fid_bbi] release/fid_bbi/2024_01 implemented a link walker intended for DOI that would also work for any other kind of redirect link
      
      * revamped request structure of doi redirect walker
      * first of all, in principle this resolves everything, not just doi
      * changed client method in ajax handler to incorporate new insights from rvk tree module to use proxy settings
      * renamed the whole shebang from DOIWalk to DOIResolver, i also consiered DOIFollow or just LinkFollow
      * added status codes to the response
      * added error forwarding to the response
      * added status code handling in the jscript part
      * changed spinner to not be a block anymore
      * removed debug function from getit.php
      * did config changes for name change
      * replaced teapot error with boring 500
      * code styles
      4 tags
      de79b491
  11. Jan 24, 2024
  12. Jan 18, 2024
  13. Jan 04, 2024
  14. Dec 20, 2023
  15. Dec 07, 2023
  16. Dec 06, 2023
  17. Nov 30, 2023
  18. Nov 07, 2023
  19. Oct 17, 2023
  20. Oct 09, 2023
  21. Sep 28, 2023
  22. Sep 27, 2023
    • Robert Lange's avatar
      refs #24163 [finc] basic performance adaptions · 521200d4
      Robert Lange authored
      * expand selenium tests
      ** fix selenium test for ubl changeLanguage
      ** add test for performance on result list
      ** example: docker exec -it selenium_php_1 sh -c "./vendor/bin/steward run de_15/24163 firefox --group performance-static --server-url http://selenium:4444/wd/hub -vvv"
      ** remove unused and large chrome image
      
      * add finc performance logger for simple time measurement as csv format
      * add http debug service for unlogged requests
      * need to be uncommented in module.config (also set file name under [Logging])
      
      * Docker
      ** use image labels to avoid multiple images, container (and build caches) for each instance
      ** activate OpCache for PHP 8 to increase dev performance
  23. Sep 26, 2023
  24. Sep 07, 2023
  25. Aug 30, 2023
    • Jean-Pascal Kanter's avatar
      refs #24360 [fid] w3c · a27fde52
      Jean-Pascal Kanter authored
      * the better solution for missing ids in form fields:
      * add Ids for admin-edit-form.php
      * set correct attribute name in password-change-form.php
      * remove autocomplete on radio button in user-create-form.php
      * add correct php tag
      * remove duplicate ID in create.phtml
      a27fde52
  26. Aug 16, 2023
  27. Aug 15, 2023
  28. Aug 09, 2023
  29. Aug 02, 2023
    • Robert Lange's avatar
      refs #24322 [fid] VF7 module update · 99075649
      Robert Lange authored and Mathias Maaß's avatar Mathias Maaß committed
      * update composer, use latest finc/vufindhttp-psrcompat version
      * replace Zend by Laminas in php
      * use laminas instead of Zend i18n resources
      * use updated module for permission provider
      * add translation for label_access_level_basic_access
      * replace Zend by Laminas
      * fix hydrator - use Laminas\Hydrator\ClassMethodsHydrator
      * fix hydrator - use Laminas\Hydrator\ClassMethodsHydrator, adapt doc
      * fix hydrator - use Laminas\Hydrator\ClassMethodsHydrator, adapt doc
      * add csp ini
      * convert inline script to Head script
      * adjust UserDataStrategy hydrate-method (maybe php7 problem only)
      ** failure at creating user and edit user data by admin
      ** prevent error: Too few arguments to function fid\Hydrator\Strategy\UserDataStrategy::hydrate()
      * adapt menu.phtml from finc
      ** add missing menu entries
      * add hydrator's extract-method return type
      * improve default config
      ** show createdAt-field in user list by default
      ** activate order export by default
      * add missing closing tag
    • Robert Lange's avatar
      refs #24322 [finc] use laminas instead of Zend i18n resources · 7307d5f0
      Robert Lange authored and Mathias Maaß's avatar Mathias Maaß committed
      7307d5f0
  30. Jul 21, 2023
  31. Jul 20, 2023