Skip to content

Tags

Tags bieten die Möglichkeit, bestimmte Punkte in dem Verlauf als wichtig zu markieren
  • 1.1.38

    10237fe3 fix: 85b0afdf requires change of updateImportTable button name
    85b0afdf fix: fix issue_190 again
    8e32ed8c fix: follow fix in envsql
    08d7aff6 docs: move comment from fieldsSuggester to umportTableCreator
    af1ab80c refactor: replace function getting an srid from a prj file:           replace own creations by lib, making things much more simple and realiable;           implements #109;
    cb767760 fix: fix a test that is flaky under some conditions and document the flakiness
    2255c7cf refactor sql escaping again; finally all loaded data is sql-escaped, including gometry from shape and geojson; rebuilt loadGeoJSOnIntoTable to insert multiple lines of data per db-transaction; add curly brackets in test data without interfering with any tests;
    bce11c98 fix: revert dataBlob label change from 6a5e5b083f and envsql fixes
    82304e1a refactor sql escaping in loader; adapt insertIntoImportTable to use operators.bulkInsert and create custom templates for sql insertion; create insertIntoImportTableWithTemplate to allow complex cases to be handled in geodjango;
    6a5e5b08 fix #300: ogr module creates an id for GeoJSON features, if they have none; Unify behaviour by implementing ogr in importTableCreator, so the created extra field definitions for featureIds do not crash the import;
    d040f8f7 Update .gitlab-ci.yml file
    2fec0274 fix(chore): 0033 envsql migration fix and and test log level depending on test command line parameter
    2cbb8cb3 fix(tests): apiclient tests work. with CSRF and CORS checking
    66659aab fix(tests): zeroInstances needs to work without classId. these are not available if apiclient tests are run stand-alone
    748c768a fix(tests): firefox sometimes does not reliably click on dynamicSelect options. second attempt if first attempt fails
    92788288 fix(tests): moveClassesList needs to wait for results page to show up
    fa6008b5 fix: reverting classes,attribs ->sourcesdata change in APIService tests from dcdc1c46707e
    6964a071 cherry pick from 9d5bc3c5: fix: small fixes template.settings.py
    77c95528 fix: fix flaky situation in updateDataBlobs
    f9f10971 test(docs): more docstrings
    d06d198e test(docs): updated docstrings for tests
    7703f39c test: typo
    749a191e test: changed T.sources.inputData to T.sourcesdata.inputData
    7e81fec9 test: added new files to test modules default parameters
    7596f371 test(docs): updated docstrings for tests, added private meta tag for non-test functions
    c68af0fa ci: publish test coverage as html
    75c02260 fix: install all needed requirements for test documentation
    e6f4cd44 ci(coverage): save coverage on SIGTERM using signal
    e905dc89 ci(tests): publish test documentation
    5211ad6b test: apply fix from 86486f2c7
    86486f2c fix: typo in import table creator
    15fd80af test(refactor): refactored tests to be more independent from each other
    ddfc958b test: new test createSourceWithExistingID
    9d6e7575 feat: added translations
    a55f3658 ci(tests): modules sourcesdata and helpers added to modules for geodjango pipeline
    dcdc1c46 test(refactor): separated sources and sourcesdata
    605b3733 test(sphinx): started sphinx documentation for tests
    638bd17e test: added docs/build folder to .gitignore
    80121296 test: removed docs folder from .gitignore
    b84b864c test(refactor): forms renamed to browsercontrol
    070e0f33 ci(tests): tests for converter.attrib included in pipeline
    fb1a0e42 test: zeroAttribs and deleteAttribConversion working
    320f5364 test: executeAttribConversion working
    815578e7 test(refactor): LinkForm contains link related form handling now
    18f40a09 test: createAttribConversion working
    9c31f995 test: added additional link classes to value link class
    ec1ace3d ci(tests): tests for converter.link included in pipeline
    8ef70703 test: converter for non-shortcut view link working
    08fdeb36 Bugfix: non-empty strings should be imported and later optionally ignored in the converter
    5636af4e Bugfix: Non-Shortcut view links should allow conversion
    2251ef6c Bugfix: Empty content-type header should also work
    9ef2cffc Bugfix: standard fields should only be added for standard classes (not FreeForm or Values)
    58c714fd Feature: Support for JSON encoded multiple values query parameters
    349fb5f7 Feature: API service search ressource for filtering items with long queries via POST message
    ff65efa1 Cleaner error message output for filter expressions
    6c3a2011 Refactor: A single try except block for checking all parameters instead of individual blocks for each parameter
    7e77cb4a Refactor: All parameter check functions return a dict for updating parametersCleared
    0f32d02c Refactor: Preparing query parameter scan for POST queryData. No functional change
    591ee187 ci(tests): tests for converter.object included in pipeline
    c0993624 test: zeroLinkInstances and deleteLinkConversion working
    bbb5da43 test: updateLinkConverter working
    67f4cf93 test: object conversion refactored; createLinkConversion working
    411f283b test: executeObjectConversion working
    125359f1 test: zeroObjectInstances working, executeObjectConversion and deleteObjectConversion working in parts, deleteAttribsFromObjectConversion deleted, no longer relevant
    32ba81f1 test(conversions): updateObjectConversion working
    ecf3dae2 ci(tests): correctly exit apiservice tests
    a1039d13 ci(tests): get geodjango and overall coverage
    74d8abf8 ci(tests): only execute currently working tests
    1285c0a5 refactor(tests): explicitely ignore #300
    95871e22 fix(tests): removed screenshot from createClass
    7112943b refactor(tests): renamed importTable methods
    844bbe8e feat(tests): deleteLink working
    921e4416 feat(tests): deleteAttrib and deleteClass working
    7b3977da fix(tests): deleted test createAttributeFromConversion; no longer relevant
    8a45b4a3 feat(tests): creatObjectConversion working
    936373bc feat(tests): deleteDataBlobs working; and some refactoring
    38a17c78 feat(tests): importTableDelete working
    8a0c410e feat(tests): updateDataBlobs and fieldsUpdate working
    15fcf016 feat(tests): fieldsUpdate working with button Save definition
    4a73d13c fix(tests): waiting for spinner to disappear before reading lines
    12c4742c feat(tests): defineFields working
    bb766081 fix(tests): objId and classId corrected
    6527c68d test(apiclient): partially working apiclient tests
    0561ce9e ci: geodjango tests
    9fc59a50 tests: started apiclient test setup
    e97dc1d8 tests: loadDataBlobs working for OGC API json file
    98779d39 setting imported json encoding to utf-8-sig
    2fdee251 refactoring
    fe4b95c3 feat(tests): timeout option, close context
    d93a9000 refactor: close browser, use one page
    811c510a fix(tests): configurable testcollectionsurl
    d3a06be1 tests: loadDatablobs working for fileUpload and url
    ed0aff70 tests: wait added to attribute assertion to avoid flakiness
    53cd79e6 fix(tests): correctly identify wayland
    29b3ef67 createAttrib working now; title added to attrib template
    76e0fd20 loadDatablobs working for fileUpload
    4c4c3bba zeroClasses working; not confirming any confirmation request yet
    58ad33e4 createAttribute working inconsistently
    403fd4be tests: refactoring
    a24f11bd tests: updateLinks working
    17dfa04c tests: createLink working
    997d159c changed order of fields to fill in
    bb3ea15e tests: update fillForm function to work with DynamicSelect widget
    1efd92a1 create and update sources and classes refactored; aria-label for submit button added
    01e61973 updateClasses works
    f9bf1c47 createClasses works, without editClasses, updateClasses and createObject
    cf39dcd4 updateSource working, taking screenshot during source creation
    1358ac39 tests(doptet): start using playwright
    27272e3b Bugfix: moveToView is no longer neccesary. We have sourcesPage for that now
    0652cb85 Bugfix(tests): Attribute keys need to be PostGres Column name compatible
    68b5cb63 Source tests via page objects and aria-label CSS selectors
    aac7b810 feature(tests): waiting for CSS condition instead of element ID
    8dba9b9e Bugfix: Tests creating doptet with new interface
    f94927a8 Remove username and password from printed test-URL
    f16a2a63 bug.md bearbeiten: typos korrigiert
    0419b7ca feat: extend gitlab issue templates
    bb8979d9 fix typo in gitlab template
    6326e6db feat: introduce gitlab templates
    df8efa08 fix: #269 fieldsSuggester needs to handle ogc urn type crs info
    f17c382b fix: back to top icon spacing
  • 1.1.37

    e6644e3b feature: cube value updating with axis object change
    3afbcea0 refactor: find_[boolean,string,list] from doptet.control.feature moved to envsql.operators
  • 1.1.36

    c2b568a7 Bugfix: standardFields are all typ=S
    c7aa86d0 Bugfix: Loading a single collection needs to get the classFields of the collection, not of O-classes
    34d9948d Bugfix: parametersCleared["fields"] neads to contain actual field objects now. not just strings
    24d3d263 Allow for collection and link filtering on all standard O-Fields available for O and Y class objects
    f50a4ebd Filtering API Service linkCollection response by link class attributes
    e3a0d5e8 fix: schema name envsql commit was not commited to main branch
  • 1.1.35

    5d39e846 fix: schema names may be contained in table key for import and perspective tables
  • 1.1.34

    560edd96 fix: typo in perspective class determination for G-characteristics used in bookkeeper
  • 1.1.33

    4450a6b8 fix: perspectives schema should be created during S4D init-doptet
    6b078f88 feat(apiservice): joined object IDs available as queryables
    540a7ef5 single global CQLTextParser instead of re-instantiation on every cql2-text expression evaluation
    c309b1a5 feat: HTTPError output in tests only prints server exception if that is part of the Response text
  • 1.1.32

    7d804551 fix: pivoted value perspectives need "a" field
  • 1.1.31

    09efe4f1 fix: least and greatest obj functions need correct types in perspectives with joins
  • 1.1.30

    9d5bc3c5 fix: small fixes template.settings.py, cql-buffet loading spinner, envsql obj unary operator
  • 1.1.29

    91b6e7e8 feat: cqlbuffet allows for overloads with different types
    d91a0394 feat(ui): cqlBuffet attribute page less jumpy on input field focus in and out
    c253b2df refactor: simplified functions,queryables,operators filtering
    bdf7c2fa feat(ui): cqlBuffet attribute page loading spiner
    e087d573 Bugfix: use geometry along with other queryables types, map field types to envsql types on perspective save
    1b9b3761 fix(cqlbuffet): overloads are not defined on the funcTypeSet but rather the function itself
    684f4061 Updated pycql2
    cc404e63 feat: cql functions allow overloads with variable return types
  • 1.1.28

    b0bcbc54 feat: simplexclient pip compatible package
  • 1.1.27

    827e7eef · fix: fix bug in loader ·
    827e7eef fix: fix bug in loader
  • 1.1.26

    94380017 fix: envsql.obj.O has case sensitive field labels now. simplexClient needs to support non-streaming servers
  • 1.1.25

    6e8aa23e fix: fieldsDefiner adapted to automatic envsql.importer meta class creation
    385701bf feat: debugrequests middleware yields both GET and POST queryDicts regardlest of request.method
    51bab206 feat: bookkeeper refreshes materialized perspectives
  • 1.1.24

    07059722 feat: perspectives can be ordered by id
  • 1.1.23

    2f70a829 fix(cqlbuffet): queryable type always takes precedence over function argument type
  • 1.1.22

    f5f782ff fix: Perspectives do not have a separate layer of uXYZ, can use key directly
    72e78cc7 fix: scenario collection and feature tests need to ignore URLs
    cbe1b80b feat: support for settings for ignoring 3rd party API-Service query parameters
    13c8fbb1 feat: UI elements and backend support for aggregating obj functions
    7ae65929 fix: wrong invalid APIService invalid request response
    856e6d38 perspectives with bookkeeping
    5ed8670f obj.O.getAllFields for I and F
    239cf191 fix: obj.O.field with quoted field names
    b9246d21 fix: perspectives have attributes, not fields
    a11e402e test: Test for Scenario with Perspective
  • 1.1.21

    df5961ae fix: usually, linkJoinKind=left join is better then joinKind=left. Here the latter stalls scenario edits with a lot of links forever
  • 1.1.20

    a316fef2 fix: getting items directly from M-Table was broken in 7f72db48
  • 1.1.19

    5dc48cbe Bugfix: valuesDirect needs to use lnk.sourceN2 instead of lnk.n2 since c0f45f6b39
    7be65131 Bugfix: Collection response in a slightly more readable order
    1f983883 Bugfix: Part4 have not been updated in a long time