-
1.0.19b11662a3 · ·
b11662a3 fix(data): dataObject is no longer an iterator f7553a5c feat(conversions): attaching independent convs to object convs 9ea78714 feat(trans): new csv loading instructions 2e2002ab feat(dispatcher): link to process in visualizer b08e7b5c feat(conversions): add link to process 187ef91a feat(doptet): temporary meta class access df9287cf fix(features): table view for meta classes 53d90521 Bugfixes: Uppercase HTTP methods in tests, id queryable, geometry queryable schema ref, CQL set membership query 94aa1e18 Bugfix: Fields of joined tables need their appropriate objects in CQL expressions c648efb3 feat: reintroduce temporary showMeta param 5b8804c9 feat(class): add link to tiles service 9839f5de Feature: MVT tiles ressource f7222a49 Bugfix: I always need to order results, such that paging works. Also, no need to count items if I can compute the total number
-
1.0.3523da885c · ·
23da885c Bugfix and feature: Delete only one or all importTables of a fieldsDefiner 5db36bb6 Feature: fieldsDefiner and fieldsSuggestor can create importTables from schema-type datablobs 142809ca Feature: Allow fieldsDefiner and fieldsSuggestor to deal with multiple tables at once 16f2b538 Feature: dataLoader can load existing schemata 69563729 Apiservice: retrieve collection property attributes split by sourceId to avoid costly multi-s joins ec71f736 feat(feature-edit): add required field indicator
-
1.0.3749b41413 · ·
49b41413 Bugfix: converter.executer mistakenly called findOrCreateProcess 04d4d44e Bugfix: Service spec reports /functions resource schema, Part 3 conformance tests complete 770ddc05 Neighbors without targetCollectionId make use of obj.O.fieldsFromRegistry 51be7e05 Feature: apiservice.views.collections.setLinkOptions returns all linkOptions in kwArgs 6a663c17 Integrated sourceId scanning into obj.O.fieldsFromRegistry 524ac414 Bugfix: suggester.foundEncoding is now exposed in suggester.importTables[0]['encodingInput'] a4f98388 fix: remove unnecessary defaultsettings.py
-
1.0.38c25e6109 · ·
c25e6109 CQL2 tests are randomized to cql2-json from cql2-text b23d640a Feature: Certified conformance to all of CQL except for Array and Function predicates 989eabfd Feature: Allow importTables to be filtered according to API Feature Service Part 3 78875c3e Feature: CQL2 is complete except for Array and Function predicates b103e47c Feature: Load geoJSON geometries directly into importTable without translating to WKT first 7f24a8f8 Bugfix: cloner.helpers.getJSON needs to be a bit more forgiving with the json result structure 6d064929 Feature: Allow for runner semaphore init without actually starting the runner e3a6f529 docs: add GNU AGPLv3 License 1b2c8315 fix: updated DATA_DIR location
-
1.0.28640ee4b7 · ·
640ee4b7 fix(settings): introduce placeholders 08a3698b docs: create template.settings.py with the suggested settings 85380f11 fix(conversions): only allow POST to execute convs/processes 86b42311 fix(links): prevent error when accessing links to deleted classes acc0e5b6 fix(doptet): action urls (e.g. delete) should only accept POST 34427d4e Bugfix for bugfix: 3dtiles filters ABuse existing PART 3 filter keyword for filtering 00682900 Bugfix: Updated 3D-tileset apiservice for changes in the rest of the apiservice dbfee858 Update INSTALL with instructions for language files
-
1.0.31f01fa9eb · ·
f01fa9eb Bugfix: Make use of obj.O.hasFields of itemObj if no joins are given. Fixes #108 b4c17d07 Ignore failing external apiservice links in tests 1008f207 Load single collection fields with correct bbox srid 9c1efe55 Load all class fields in one step to avoid many DB requests for collections resource 02594170 fix(build): made bash explicit and switched sed separators instead of character escaping 24c8b347 fix: added simplefeatures schema to install.sh and documentation 33b55255 build: add install script, update documentation and requirements 3eeccc77 trans(conversion): update strategy 546fc38a fix: update dataset naming
-
1.0.32b4723abd · ·
b4723abd fix(feature-create): adjust concat to new link key syntax ad13f3d1 feat(feature-create): optionally only display targetnam 3a449d83 fix(feature-create): concat would not react to dynamicselect change 17be1d8a fix(feature-create): concat parsing of link reference e20685e3 Feature: BookKeeper process for O-Count and G-bbox computation c4deb279 fix(conversions): do not show fields when selecting attributes 13219224 Bugfix: use existing cursor in doptet.control.data.getContext ef5d7d76 Bugfix(cql2obj): if the obj.field in operator only supports tuples, tokenList should be tokenTuple df357de3 Class attributes are retrieved in order of chr2att.c,chr2att.n2,chr2att.o2 daca272f Feature: Allow processes with ignoremissing=True to be executed from dispatcher e1257a01 Feature(dispatcher): show process inputs in process results list 33c4fa12 Bugfix: Link editing on feature edit should ignore shortcuts and needs to distinguish multiple target classes for multiple link classes b6e333f3 Bugfix: Process execution buttions in POST need their own form 3b3bbc8e refactor(data): improve queries 7340ab62 fix(attributes): remove unnecessary re flag when validating 8e15b3cf feat(attributes): validate key validity (postgres) 44060d47 fix(links): statistics link
-
1.0.186cc6bfc4 · ·
6cc6bfc4 Feature: api service simplex relations conformance class 0ccad04b Feature: bbox-compare-crs and bbox-compare-fuzzy query parameters 147373c7 feat(conversions): automatically adjust link conversions on class change 2005f630 feat(conversions): automatically update attribId on class change 9631d4c8 feat: append tag to static files using vstatic tag 24ec5ce5 feat(links): copying a76b6c2b Doc: add geo-server settings Hint 4ed6328c Bugfix: Api spec for datetime query parameter incorrectly set the schema type 2db37b99 feat(class): copy with and without attributes 1e726efc Feature: instead of separate apiServiceDefaultLimit and JSON_DUMPER, settings.apiServiceDefaults may change any default parameter a4036a48 Bugfix: jsonDumper need not check for geometry field types. They may be incomplete and properties can be identified as geoFields anyway c2623bae Bugfix: zeroClass should not empty attached shortcut links b11662a3 fix(data): dataObject is no longer an iterator f7553a5c feat(conversions): attaching independent convs to object convs 9ea78714 feat(trans): new csv loading instructions 2e2002ab feat(dispatcher): link to process in visualizer b08e7b5c feat(conversions): add link to process 187ef91a feat(doptet): temporary meta class access df9287cf fix(features): table view for meta classes 53d90521 Bugfixes: Uppercase HTTP methods in tests, id queryable, geometry queryable schema ref, CQL set membership query 94aa1e18 Bugfix: Fields of joined tables need their appropriate objects in CQL expressions c648efb3 feat: reintroduce temporary showMeta param 5b8804c9 feat(class): add link to tiles service 9839f5de Feature: MVT tiles ressource f7222a49 Bugfix: I always need to order results, such that paging works. Also, no need to count items if I can compute the total number
-
1.0.206cc6bfc4 · ·
6cc6bfc4 Feature: api service simplex relations conformance class 0ccad04b Feature: bbox-compare-crs and bbox-compare-fuzzy query parameters 147373c7 feat(conversions): automatically adjust link conversions on class change 2005f630 feat(conversions): automatically update attribId on class change 9631d4c8 feat: append tag to static files using vstatic tag 24ec5ce5 feat(links): copying a76b6c2b Doc: add geo-server settings Hint 4ed6328c Bugfix: Api spec for datetime query parameter incorrectly set the schema type 2db37b99 feat(class): copy with and without attributes 1e726efc Feature: instead of separate apiServiceDefaultLimit and JSON_DUMPER, settings.apiServiceDefaults may change any default parameter a4036a48 Bugfix: jsonDumper need not check for geometry field types. They may be incomplete and properties can be identified as geoFields anyway c2623bae Bugfix: zeroClass should not empty attached shortcut links
-
1.0.234b0702f9 · ·
4b0702f9 Bugfix: processReporter can restart its runner, process.doExecute connections are closed c1f08578 Bugfix: Dependent conversions could not be executed on their own 169f1cda Bugfix: Streaming responses from process server to processInspector 9b4f6cf8 Feature: Make caching cursor available for use in geodjango. Not enabled yet 31f3d94a Bugfix: With an empty database, redirect index to initDopTet 9c9111c0 Tests: check joined queryables 5dcab2cd Bugfix: Allowing access to geometry columns from cql-annotations. Very much experimental 745e0c0d feat(service): output every function overload d03b4299 fix(cql): correctly parse null and numeric values f7a52574 Feature: Annotations for items without joins ec88019e Bugfix: Various small things concering annotations and fields 70d86322 Feature: cql2 annotations 615e0679 Bugfix: Separate annotation sqlParams from condition params to ignore them for count(*) selects 731678b0 Split constructAnnotaions from constructJoins. No functional change 270a7ee9 Generalized cql expression construction. No functional change 56e8878f feat(features): default hide non described default fields
-
1.0.2538c93daf · ·
38c93daf feat: update wording 8c331960 feat: migrate bootstrap to v5.3.3 8194af38 fix(conversions): editing the object conversion results in correct adjustment of attribute and link conversion 1d04870b Feature: separate streaming thread for loading items asynchronously from DB dcbe3fe1 Feature: Streaming csv export for limit>=1000 8503850f Feature: Streaming shape export for limit>=1000 3ccee19a Bugfix: When streaming, the full count is available form an explicit select count(*), compute len(allItems) from that 1a276764 Feature: Make apiservice.views.items.items streaming capable for large (>=1000) results 7f211ee6 Feature: Loading attribute counts in one select instead of one each per attribute 2cd9644b Feature: FIELDS_JOINS_KIND for O-Views can be set from settings.py 7553fe91 Bugfix: Updated install instructions for submodule init 36a19019 feat(data): use feature edit form to create import tables