Skip to content
Snippets Groups Projects
  1. Mar 11, 2021
  2. Mar 05, 2021
  3. Feb 16, 2021
  4. Feb 05, 2021
  5. Feb 01, 2021
  6. Jan 22, 2021
    • Tom Wiesing's avatar
      Rewrite Querying Implementation · 4b83c51d
      Tom Wiesing authored
      For historical reasons, the implementation made several assumptions
      about the query structure being flat. Instead of attempting to implement
      support for the nested queries added in recent versions of Drupal, this
      commit instead rewrites the query implementation based on the current
      SQL Query implementation.
      
      These changes were implemented jointly with several others during the
      WissKI Hackathon in late 2020 and subsequent WissKI HackDays.
      Thanks to everyone who participated, but in particular:
      
      Arne Fitschen <fitschen@ub.uni-heidelberg.de>
      Myriel Fichtner <myriel.fichtner@uni-bayreuth.de>
      Mark Fichtner <m.fichtner@wiss-ki.eu>
      4b83c51d
  7. Jan 08, 2021
  8. Dec 23, 2020
  9. Dec 01, 2020
    • Tom Wiesing's avatar
      Add \Drupal\wisski_salz\WisskiQueryBase\isFederatableSparqlQuery · 234b2c2e
      Tom Wiesing authored
      This commit adds a new method 'isFederatableSparqlQuery' to
      '\Drupal\wisski_salz\WisskiQueryBase' to allow queries to declare if
      they are federatable or not.
      
      This was previously done by hard-coding specific class names in
      'wisski_salz/src/Query/WisskiQueryDelegator.php' and
      'wisski_salz/src/Query/WisskiQueryBase.php'. This commit updates the
      previously hard-coded classes to make appropriate declarations.
      234b2c2e
    • Tom Wiesing's avatar
      Rename Sparql11TriplesTabController -> wisski_salzTriplesTabController · d50cbc44
      Tom Wiesing authored
      This commit moves the Sparql11TriplesTabController from the
      'wisski_adapter_sparql11_pb' module to the generic 'wisski_salz' module.
      This is because it not longer implies any adapter-specific
      functionality.
      d50cbc44
    • Tom Wiesing's avatar
      Add Drupal\wisski_salz\EngineBase\supportsOntology · 979c0d15
      Tom Wiesing authored
      To avoid hard-coding names of engines into WisskiOntologyForm, this
      commit adds a new method 'supportsOntology' to the
      'Drupal\wisski_salz\EngineBase' class. This method allows engines to
      declare if they support loading ontologies and by default returns false.
      
      This commit also marks wisski_adapter_federated_sparql11_pb and
      wisski_adapter_sparql11_pb engines as supporting the loading of
      ontologies. This corresponds to the legacy behavior.
      979c0d15
    • Tom Wiesing's avatar
      EasyRDF Bugfix · 5c54961c
      Tom Wiesing authored
      With the new version of EasyRDF several functions changed their names
      and caused problems. This was partially caused by the query function
      returing a Graph instead of a Result.
      
      This commit fixes the bug by ensuring that a Result is always returned.
      5c54961c
  10. Nov 30, 2020
    • Tom Wiesing's avatar
      Sparql11Engine: Increase Basic Auth Header length · dc948da8
      Tom Wiesing authored
      When setting an HTTP Authentication Header for a triple store
      Sparql11Engine used a TextField. The default maximum length for a
      TextField is 128. This turned out to cause a problem when the username
      or password grows to long.
      
      This commit increases the maximum length for the HTTP Authentication
      Header Setting to 9999.
      dc948da8
  11. Oct 28, 2020
  12. Oct 11, 2020
    • Tom Wiesing's avatar
      Update route in no default local store error · 8137c5a8
      Tom Wiesing authored
      Previously, when no default local store was set an error message linking
      to the route 'entity.wisski_salz_adapter.collection' was generated.
      However this route no longer exists, causing an error.
      
      This commit fixes the issue by linking to the
      'entity.wisski_salz_adapter.canonical' route instead.
      8137c5a8
  13. Oct 09, 2020
  14. Aug 06, 2020
  15. Jul 31, 2020
Loading