Releases: kartverket/NGIS-OpenAPI
Releases · kartverket/NGIS-OpenAPI
20191203-113558-89cecfe: Unit testing (#35)
* added configfile test replace test locking preliminary testing of bbox (commented out) * test replacing referenced lines and polygons * rewrite tests to async * moved most constants to separate classes always delete locks and check if deleted * some refactoring * get prefix from xml more refactoring * get all schemaLocations from file * always delete locks after tests * added test for insert and delete use guids consistently * remove clutter * update .gitignore
20191119-131507-ca3ff4a: Update openapi.yaml (#33)
* Update openapi.yaml * added authorization to tests * set required properties for dataset to same as example-data * remove console
20191113-064049-53c210b
Update README.md (#30)
20191001-130654-f83f699: Forbedret grensesnitt ved uthenting og sletting av låser (#29)
Faktorerer ut låsing og legger på låseparametre ved uthenting og fjerning av låser Dette er for å tydeliggjøre hvilke låser som hentes og slettes, siden det kan være flere låser mot objektene som ikke er synlige (f.eks ved samtidig jobbing fra klienter som bruker NGIS-APIet). Ved å justere dette nå, blir det enklere å innføre støtte for dagens låser fra eksisterende klienter.
20190911-103631-3f94e49
Retter opp i respons i spørring etter låste objekter (#28)
20190911-103559-3e9d9c9: Legger inn respons ved innsjekk (#27)
Antall nye, endrede og slettede objekter kommer tilbake etter at innsjekk har gått bra. Formatet er mulig å endre, hvis det er nødvendig - antakelig også dersom mer informasjon trengs i responsen.
20190909-113034-a15e261: Retter formen på låse-query-parameter (#26)
* Retter formen på låse-query-parameter Jeg har lurt litt på hvordan det er best at låsing skal angis som parameter. I dag finnes kun én låsetype (brukerlås), men vi vil nok få støtte for flere etter hvert, der det f.eks må være mulig å sende med flere parametre. Slik det er nå vil spørrestrengen for låser bli `?locking[type]=user_lock` og når/hvis vi får støtte for dagens låser: `?locking[type]=lock_id&locking[id]=5432`. Dette er beskrevet i dokumentasjonen for OpenAPI her: https://swagger.io/docs/specification/serialization/
20190826-122724-37524c7
Fyller ut mer informasjon om feilsituasjoner (#24)
20190731-130357-8ddfb6d: Flytter informasjon om låsing (#23)
Informasjon om låsing vil alltid være knyttet til et bestemt dataset. Derfor er det logisk at dette ligger under /datasets/<datasetid>/locks i stedet for under /locks.
20190730-181735-1fae9b6
Legger til skjema-url (#25)