Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge SKOS features and upstream #24

Merged
merged 70 commits into from
Dec 18, 2022
Merged

Merge SKOS features and upstream #24

merged 70 commits into from
Dec 18, 2022

Conversation

syphax-bouazzouni
Copy link

@syphax-bouazzouni syphax-bouazzouni commented Dec 17, 2022

Changes

  • SKOS collections (50e2e26)

    • Add endpoint /ontologies/:ontology/collections
    • Add endpoint /ontologies/:ontology/collections/:collection
    • Add endpoint /ontologies/:ontology/collections/:collection/members
  • SKOS roots (df6669d)

    • Add endpoint /ontologies/:ontology/schemes
    • Add endpoint /ontologies/:ontology/schemes/:scheme
  • Filter concepts by schemes or/and collections with parameters concept_schemes and concept_collections for the endpoints /ontologies/:ontology/classes/roots, /ontologies/:ontology/classes/:cls_id/tree and /ontologies/:ontology/classes/:cls_id/children

  • SKOS Xl (7153ed6)

    • Add endpoint /ontologies/:ontology/skos_xl_labels
    • Add endpoint /ontologies/:ontology/skos_xl_labels/:id
  • Add SKOS roots, schemes, collections, and labels tests using INREATHES as a dataset

  • Add concepts list sorted by dates (a10a376)

    • use parameters sortby and order for the endpoint /ontologies/:ontology/classes/ (i.e /ontologies/:ontology/classes?page=1&sortby=modified,created&order=desc,desc)
  • Merge to upstream v5.23.1 (4bb98a9)

    • Fix analytics cache (2414aba)
    • Fix documentation HAML dependency (672b29b)
    • Add Capistrano deployment action (8875ec5)

Related branches

alexskr and others added 30 commits July 29, 2022 13:54
Add client-side caching for analytics endpoint
syphax-bouazzouni and others added 26 commits November 20, 2022 16:34
Update configuration to closely match rack attack documentation in order
to address deprecation notice:
[DEPRECATION] Rack::Attack.throttled_response is deprecated. Please use Rack::Attack.throttled_responder instead
Conflicts:
	test/data/ontology_files/thesaurusINRAE_nouv_structure.rdf
* Auto stash before merge of "upstream" and "upstream/master"

* fix haml gem version
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants