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

Ben's PR history #571

Open
benjamingeer opened this issue Jul 17, 2017 · 0 comments
Open

Ben's PR history #571

benjamingeer opened this issue Jul 17, 2017 · 0 comments
Assignees

Comments

@benjamingeer
Copy link

benjamingeer commented Jul 17, 2017

To Do (not yet in YouTrack)

#1320 Limit query result sizes in Knora

Started

Started, Blocked

#1233 feat(api-v1): Change API v1 file uploads to work like API v2 (requires dasch-swiss/sipi#309)

Under Review

Ready to Merge

Merged

2020

#1649 feat(api-v2): Allow querying for rdfs:label in Gravsearch
#1650 test: Fix typo
#1643 feat(upgrade): Update repository on startup
#1640 chore: Remove obsolete functions from StringFormatter
#1637 fix(OntologyResponderV2): Add a global ontology cache lock
#1626 fix(gravsearch): Prevent duplicate results
#1634 chore(api-v2): Delete obsolete files
#1615 feat(api-v2): Remove ForbiddenResource
#1625 fix(test): Fix typos in IRIs in anything-data.ttl
#1375 feat(triplestores): Support Apache Jena Fuseki
#1610 feat(api-v2): Remove client code generation
#1602 feat(api-v2): Return value UUID on value creation and update
#1601 fix(api-v2): Fix custom datatypes in knora-api simple ontology
#1582 fix(api-v2): Change link value comment
#1590 feat(sipi): Improve error message if XSL file not found
#1403 feat: Add time value type
#1583 feat(clientapi): Change signature of function to update user's system admin membership
#1584 fix(api-v2): Fix ontology deletion
#1442 fix(api-v2): Fix incorrect serialisation of lastModificationDate

2019

#1560 fix(clientapi): Fix HTTP method in createChildNode function
#1509 feat(clientapi): Support lists admin endpoint
#1521 fix(gravsearch): Unify permissions handling with full resource request
#1466 enhancement(gravsearch): Optimise generated SPARQL
#1549 feature(api-v2): Generate client test data for ontologies, resources, search, and lists
#1551 fix(build): Try to fix build status badge again
#1546 fix(clientapi): Fix property names
#1538 Fix workflow status badge to show develop branch
#1206 feat(api-v2): Add support for PDF files
#1526 fix(build): Fix E2E tests
#1527 fix(upgrade): Don't strip newlines when uploading TriG file to GraphDB
#1519 feat(clientapi): Allow an 0-n property to be optional in generated code
#1514 feat(clientapi): Return v2 test data
dasch-swiss/dsp-js-lib#108 fix(admin): Make all properties in UpdateProjectRequest optional
#1503 fix(api-v2): Don't assume a deleted value has a delete comment
dasch-swiss/dsp-js-lib#99 feat(admin): Add custom converters for collection types
#1505 feat(clientapi): Support collection classes
#1478 fix(clientapi): Fix generated TypeScript admin client code to correspond to test data
#1458 feat(update): Add new repository update framework
#1453 fix(api-v2): Fix checking of label of newly created resource
#1440 <a> tag mapping to manage URL #fragment
#1429 feat(api-v2): Erase a resource
#1433 test(api-v2): Test an ontology with only one entity
#1426 fix(clientapi): Use 'Endpoint' instead of 'Api'
#1423 fix(gravsearch): Fix generation of variable name for link value
dasch-swiss/ark-resolver-data#13 fix: Fix project codes
dasch-swiss/ark-resolver#12 feat: Clarify error message when version 0 URL not supported
#1414 test: Run unit and E2E tests separately on Travis
#1408 docs(ark): Document ARK URLs for projects
#1392 feat(clientapi): Generate client code, part 2
#1396 docs(api-v2): Document how value versions are queried
#1400 fix: Ensure xsd:decimal is used for interval values
#1372 feat(api-v2): Change value permissions
#1369 feat(admin): Add admin route to dump project data
#1367 refactor(api-v2): Use SparqlExtendedConstructResponse in ConstructResponseUtilV2
#1259 feat: Generate client API code, part 1
#1362 feat(triplestore): Update Lucene index on startup
#1361 fix(upgrade): Upload whole repository as Trig file during update
#1356 fix(build): Fix port in use error
#1337 feat(api-v2): No custom permissions higher than defaults
#1345 feat(upgrade): Improve upgrade framework
#1322 feature(api-v2): Make values citable
#1339 fix(sipi): Allow Sipi to get permissions from Knora for a past file version
#1329 fix(sipi): Don't try to read a file value in a deleted resource
#1307 feat(api-v2): Return standoff markup separately from text values
#1311 fix(api-v2): Cache base class IRIs correctly when creating/updating class
#1301 chore(standoff): Use Base64-encoded UUIDs in standoff tags
#1306 feat(api-v2): Allow a resource to be created as a specified user
#1291 feat(admin): Give the admin ontology an external schema
#1299 fix(api-v2): Remove INFORMATION SEPARATOR TWO from text in the simple schema
#1297 test: Compare Knora response with its class definition
#1263 refactor(ontology): Make knora-admin a separate ontology
#1279 fix(sipi): Improve error checking of Sipi's knora.json response
#1251 feat(api-v2): Get resources in a particular class from a project
#1276 fix(api-v1): Escape rdfs:label in bulk import
#1262 fix(api-v2): Make external ontology IRIs dereferenceable over https
#1257 feat(api-v2): Return user's permission on resources and values
#1254 chore(webapi): Remove persistent map code
#1252 docs(api-v2): Update outdated ARK documentation
#1242 Unescape standoff string attributes when verifying text value update
#1230 Remove preview file values
#1229 Don't allow conflicting cardinalities
#1214 Query version history
#1224 Ignore order of attributes when comparing standoff
#1211 Change all xsd:dateTimeStamp to xsd:dateTime in the triplestore
#1203 Use HTTP POST to mark resources and values as deleted
#1191 Use project shortcode in IIIF URLs
#1161 Generate ARK URLs for resource IRIs
#1182 Fix processing of shared property in bulk import
#1151 Allow setting resource creation date in bulk import
#1120 Add link to development roadmap in README.md
#1144 Fix property names for incoming links
dasch-swiss/knora-ui#148 Update incoming link properties in test data
#1145 Reject link value properties in Gravsearch queries in the simple schema
#1131 Update resource metadata in API v2
#1142 Fix error-checking when updating cardinalities in ontology API

2018

#1128 Use Apache HTTP client
#1092 Add development roadmap wiki page
#1066 Update design docs
#1085 Update technical user docs
dasch-swiss/knora-ui#87 Core module: update textValueHasMapping
#1011 Create file values in API v2
#1077 Fix broken SALSAH 1 tests
#1074 Fix unescaping in update check and reading standoff URL
#1009 Implement graph query in API v2
#1006 Rewrite date processing in API v2
#999 Create resources in API v2, part 1
#985 Create and update values in API v2, part 2
#987 Add support for shared ontologies
#991 Follow subClassOf when including ontologies in XML import schemas
#989 Automatically add link value prop cardinality with link prop cardinality
#927 Create and update values in API v2, part 1
#982 Don't allow class with cardinalities on P and on a subproperty of P
#973 Fix bulk import parsing bug and limit concurrent client connections
#948 Fix infinite recursion when generating XML schemas for bulk import
#910 Query standoff markup in Gravsearch
#899 Gravsearch search for list value using complex schema
#884 Implement Gravsearch type inference
#883 Allow a nested block in an OPTIONAL in Gravsearch
#870 Gravsearch enhancements and fixes
#869 Try to fix docs build breakage on Travis
#867 Update docs with new names
#851 Return API v2 responses in Turtle and RDF/XML
#840 Convert Sphinx docs to Paradox
#833 Return resources in the API v2 simple ontology schema
#817 Fix image orientation in SALSAH 1 (moved from #768)
#806 Validate ontologies loaded from the triplestore
#796 Delete an ontology via API v2
#775 Generate knora-api ontologies, and convert standoff classes to external schemas
#767 Use types from the triplestore in predicate objects in ontologies
#765 Automate generation of Contributors.md
#755 Include guiElement and guiAttribute in API v2
#737 Use salsah-gui:guiOrder in cardinalities instead of in property definitions
#730 Remove knora-dc
#707 Update ontology entities (part 2)
#670 Update ontology metadata and entities (part 1)

2017

#662 Implement smart IRIs
#649 Ontology update infrastructure part 4
#631 Make the hostname of project-specific API v2 ontologies configurable
#628 When requested languages aren't available, take the first one alphabetically
#617 Use cardinalities to get referenced ontologies for XML import schemas.
#616 Serve an ontology when its IRI is dereferenced
#607 Echo filenames as test data is being loaded
#605 Refactor JSON-LD generation
#586 Refactor v2 search
#519 Update README.md
#491 Improve bulk import
#489 Release IRI lock if a task throws an exception instead of returning a Future
#464 Fix performance problem at login
#453 Generate dereferenceable IRIs using the rdfh.ch hostname
#445 Clean up Knora-Sipi integration tests
#437 Make it easier to find the documentation on the date string format
#435 Correctly use and display user's name and projects
#432 Require hasPermissions on resources and values
#428 Fix reflection error when dump-messages=true in application.conf
#418 Remove knora-base:attachedToProject from values
#414 Knora-Sipi integration tests
#407 Fix inconsistencies in incunabula-demo-data.ttl.
#377 fix (webapi): Handle request for nonexistent resource class.
#367 fix (webapi): Fix permission checking on link values
#358 Display a compound resource without images

2016

#350 Don't redundantly traverse cycles in graph data query
#343 Upgrade to Scala 2.12
#338 Improve configuration for more concurrent requests
#337 Document deleteComment
#336 Optimise queries for GraphDB and refactor query optimisation
#332 Allow connections over HTTPS
#331 Fix language switching and login/logout in SALSAH
#330 Fix various inconsistencies in knora-base.ttl and docs.
#326 Return HTML instead of JSON when requested.
#325 Ontology and documentation fixes.
#315 fix (salsah): Create multiple links in a resource, and other bug fixes
#311 Make TransformData fix “test” labels on regions
#303 Fixes for subclasses and subproperties
#301 Use inference to optimise searches on GraphDB
#300 Add script to update docs on knora.org
#289 docs: Convert Knora base ontology doc to RST.
#268 Upgrade the built-in Fuseki to version 2.4.0
#267 Graph data API operation
#262 Small improvements in consistency checking and TransformData
#260 Don't show resource classes that can't be instantiated
#259 Remove needless requirements in knora-base.ttl
#256 Return a better error message if a property has an invalid objectClassConstraint
#255 Fix bugs in test and demo data
#252 Redesign the ontology responder for better performance
#246 Remove redundant valueHasURI property.
#186 Mark resources and values as deleted, and check permissions on links
#166 New standoff design
#159 Add consistency check optimisations from Ontotext
#109 Consistency checking, version 2
#82 Add documentation for the incunabula sample project
#80 Fixes for consistency checking
#52 test: Ensure that empty strings aren't used as IRIs in tests
#50 enhancement (store): Add transaction management for SPARQL updates over HTTP
#49 fix (ontologies): Use Knora-specific properties instead of rdfs properties to check consistency during updates
#31 fix (webapi): Update a resource's lastModificationDate when one of its values is changed
#27 perf(search): Move MINUS clause to improve extended search performance.
#26 fix(ontology responder): Include preferred language in ontology cache keys
#25 fix (values responder): Hide value IRIs that the user doesn't have permission to see.
#21 Get ontology info from ontology responder, not from search queries
#20 Fix timestamps and predicates in test/demo data.
#18 fix(demo data): Add missing . to end of images-demo-data.ttl.

@benjamingeer benjamingeer added this to the On Deck milestone Jul 17, 2017
@benjamingeer benjamingeer self-assigned this Jul 17, 2017
@subotic subotic modified the milestones: On Deck, Backlog Jun 29, 2018
@benjamingeer benjamingeer removed this from the Backlog milestone Jan 9, 2019
@benjamingeer benjamingeer changed the title Ben's issue queue Ben's PR history Apr 3, 2020
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

No branches or pull requests

2 participants