Skip to content

Tags

Tags bieten die Möglichkeit, bestimmte Punkte in dem Verlauf als wichtig zu markieren
  • 1.1.0
    cd4da0e3 Simplexclient documentation
    77932b2d Perspective links to scenarios can be used to filter source of links. Target filtering is still to be done
    3373b23d Pivoting value cubes with added dimension. dataCube form handling with checks for pivoting dimensions as selects
    efe6feff Validating perspective inputs in forms instead of control.perspectives. DataCube form for valuesDirect and pivotinng
    7f20d62e Allow items.links to use new collections.getCollectionsAndCount and items.items.getObjects infrastructure
    c5b47c67 Refactor: Move valuesDirect query parameter check into apiservice.views.helpers.valuesDirect
    8f1b5ce3 Refactor: sourceLinkClass instead of targetLinkClass to allow me to ignore the target collection if I am loading joins
    6556a132 fix [loader] bugfix in loader handling a None-object
    79007fd0 feat: copyable key-value-badges
    ece7d272 fix: do not log history array on every pageshow
    aa59e20f feat: localize and display class types better
    0c8de889 fixup! fix(conversion): clarify update modes
    e8e1ca78 Allow retrieval of linked collections, items, and links from perspectives
    efb49bd1 Refactor: only one function items.items.getObjects that can be called from items, neighbours, and links to get features
    2841e2e1 Refactor: uniform name targetlinkclass to indicate the class of the target object class link
    e65b58c0 Refactor: prepare views.helpers.valuesDirect to accept a dict of options instead of request.GET. No functional change
    a678b657 Workaround: OGC OpenAPI Spec v3.0 has moved to archive. Need to upgrade to v3.1 soon
    269180d8 Check that a value cube annotated join works with and without valuesdirect
    ae5c96ce Bugfix: make joins/links and items/joins/links urls accessible
    2acab04d fix: make standard attributes saveable again
    5c7bdf8a Ignore missing perspectives table
    dfb0517a fix(conversion): clarify update modes
    4640b511 build: add --no-git flag to makemessages script
    cdde0f38 fix: adjust labels of standard attributes in forms
    d45715e0 feat: new importer logo
    ae4c5444 docs: typo in scss section
    af012f53 docs: clarify scss file compilation settings
    8c051c53 Ignore missing Scenarios table in API-Service calls
    aa47a854 Bugfix: Perspective deletion and envsql bugfix for target/sourceN2
    a4ed00d1 Add all button to add all shown fields
    9f1794db Focus new fields after adding them
    db359f90 Feature: Allow perspectives to contain other perspectives
    c0f45f6b Breaking change: API Service joins parameter support for separate sourceN2 and targetN2 s,c,o suffixes
    336e5330 Bugfix: envsql.obj.connectObjects can't disconnect targets with sourceId2!=sourceId1
    818e97cf Bugfix: correct filter conditions for cross-sourceId links
    07b33a68 CQL buffet can edit existing perspectives
    03f52b31 CQL buffet saves expressions as cql2-json instead of cql2-text
    a4fd3e5f collateMultiListParameters may read from dicts instead of request.POST or request.GET
    4bb3e665 Refactor: separate construction of CQL expression from parsing
    be37e416 Bugfix: copied perspectives need to clear perspectiveId on save
    4fa85496 Separate operators from functions in CQL buffet
    31983d76 Bugfix: no static tag in the forms/base.html template but rather in the extracss and extrajs contexts
    d3537dce Move joins initial value to joins form field instead of extra template string
    3abcf666 Bugfix: three more buttons with type="button" to avoid form submission
    32e590d6 Working perspective submission
    ef7e531d CSV-escaped single annotation queryParameter instead of list of multiple
    3b2a16ec Buffet form for perspective edit
    666c3c1d Refactor: single cqlfields.getAnnotations extractor
    b34428b2 Refactor: make cqlbuffet reloadable
    5f868235 Bugfix: forgot to add joins form template and css in 1a49bc4ec5fc
    3cc9f8f1 Bugfix: make all buffet buttons of html type="button" for use in a form
    4663285d Refactor: moved main buffet UI to its own template
    b524f919 Bugfix: forgot a request -> request.GET parameter change
    f36f4a6e Refactor: Perspective edit page with tabs
    9b1a563a Feature: extracss in context for form templates
    1c4cbdb0 Apiservice can serve freeForm table content
    145540a8 Feature: Minimal perspective edit implementation
    b5ac4487 Bugfix: attribute keys need to be simplex lower case
    d055c724 Refactor: renaming class* tab urls to plural names for consistency
    e54e761e Passing request.GET instead of request to parameter extractors
    42afe7aa Scenarios including links
    299ccf8e Add all base fields to queryables for annotations, but do not actually list them as queryables
    3db58554 Refactor: Read link classes through obj module
    588cb928 Minimal scenarios implementation. No link classes
    eb00ba50 feat: cql-buffet (beta)
    27996bfb feat: [importer.fieldsSuggester] after review, clean up code here and there: remove getPropertiesOfJSON, simplifiy and unify the different suggesting functions that handle JSON, clean functions from unused metaDoc patameter
    1a6d11fa refactor: [fieldsSuggester] replace self-written GeoJSON handling with use of the gdal/ogr module , especially for static GeoJSON files; there is more to be replaced still
    d1b1bfdf feat: extend gefieldsSuggester for geoJSON tlook for a feature-id< o>utside the pr<properties>-element
    95fff874 feat: [fieldsSuggester] check suggested field names for postgres keywords:   when suggesting field names that will occur as columns of the sourceTable lateron,   check if they equal a reserved postgres keyword and if necessary modify them;   use slugifyPostgresColumn on all defined fields, independent of the accessType;
    1b717267 adjusted numpy version for pandas compatiblity
    b25d6a32 added pandas requirement for simplexclient
    4533781a feat: use patched and sanitized envsql in importer-app
    5b5a9d72 feat: use sanitized envsql in importer-app
    57f7abbb  feat: provide fieldDefinitions for helpingTables       as helpingTables must first be created, this happens in importTableCreator,         which makes this very special, as all other field Definitions are created         BEFORE the importTable is created;       this enables helping tables to be viewed in data/view and be provided via SimplexService
    f65cd6b0 feat: erase too simple function trying to identify malicious sql in helping tables
    7e2775c3 refactor: without functional changes, clear importer-app of functions that have long been moved to doptet-app; clearlots of lines and files things in urls, views, templates; importer app is now reduced to some experimental functionalities AND a lot of loading functionality in importer.control that are used by doptet.views
    829e2e22 style: add a bit of translation
    c14fd514 style: set up meaningfull constants to replace in line strings in loader when distinguishing different types of importTable and dataBlobs
    c0a439ca feat: rebuild  gathering and showing of fieldDefinitions as pure descriptions for import variations that do not use these fields directly for loading (schema select and sql helptables)
    eae87b20 feat: erase logic that implemented <tableRedefine>
    4f919332 feat: erase loading option <tableRedefine> that was never linked in the new UI and whose function can be done with helping tables now;
    0fd0a4d9 chore: throw out old stuff
    38a70558 feat: introducing a simple first version to sql helping tables, allowing to add it on all dataBlobs and execute sql
    77e183ca feat: properly set eventListeners to switch the mode of saving an importTable: use templates and context variables, minimize js-functionality.
    c1cda4bb feat: add tomeout in importFields.js so all neccessary eventListeners can be applied after creating them in JS
    3cf24493 doca: add TODO in importfields.js
    9a7a78d0 fix: add trigger for onChange-event in modal so doptet/forms/importfields.js can work properly
    0d0c2f86 fix: limit option of saving import definitions without triggering dataLoad to <mode=adjust>, removing this feature from  <mode=suggest>
    1679be62 fix: fix typo in python import in loader
    482462b7 fix: fix little typo in dataLoader handling OGC API downloads
    d67c63bb feat: create list <gracefullyIgnoredFormats> to make loading more smooth
    de19548e style: set constant SHP_BUNDLE as a type of dataBlobs in settings.importer and use it anywhere to interact dataBlobs of this type
    49c4b4bc style: create constant DEFAULT_GEOMETRY_FIELDS in settings to replace in-code constants;
    415fe95a fix: fix bugs creating sourceTables for shapefiles with type M and Z values;
    6589bf92 refactor(importer): rethinking the diferences between gzip, zip and tar: remove badly built loading of gzipped files; fix loading of 'pure' tarfiles;
    e7421141 fix fix index error in fieldsSuggester when using MARKERS_FOR_A_GEOMETRY_FIELD_DEFINITION
    ac005b5e fix(importer): geojson download
    f215e608 fix(loader): zip handling
    7311f108 fix: adjust <handleIndependentFiles> and <handleShapeBundles> to the current status, allwoing them to be used in <_loadContentOfBulk>; add <unzipAndFlattenZipDir> to scetch another idea how working with compressed files/folders; do some smaller adjustments in functions working with api-feature-URLs;
    5a9eb2da feat: extend function <recursivelyLoadComplexBulk> to accessType <select>, refactoring <handleAsFileSelect>;
    75cd8619 feat: extend function <recursivelyLoadComplexBulk> to accessType <download>, refactoring <downloadStaticThingFromUrl>;
    0e313877 feat: starting massive functional changes: creating function <recursivelyLoadComplexBulk> to handle all imported things that are more complex than simple files (including zips, tars, selected folders) for accessType <upload>; this functions builds upon the already introduced wrapper classes;
    909abf3f feat: without functional changes, add new wrapper classes that will be used to unify and ease the handling of complex input data of all accessTypes: introducing complexBulkWrapper, filePathWrapper and zipFileWrapper_streamless; expanding streamFileWrapper
    3c9f17ea   docs: without any functional change, re-order util functions;   delete deprecated class attributes;
    2f0a4ec9 Feat: add another shapeFormat file ending in the list of uploadable file formats;       rename some constants in importer.settings to differ clearly between filedownload and api-features-download;       do some other small, unobstrusive adjustments;
  • 1.0.86
    7f21d8fb Bugfix to bugfix: Converters need to delete fields that were previously set in the converter but later deleted
  • 1.0.85
    3bdf5d89 Bugfix: Converters need to delete fields that were previously set in the converter but later deleted
  • 1.0.84
    9d3d30d7 Bugfix: get_timezone_choices kept accumulating data with sorted_choices=[] default argument
  • 1.0.83
    a6cab8a5 fix(table): correctly set the href of the back button
    32944dd3 fix(attributes): reduce amount of available types
  • 1.0.82
    20be0e5b · Bugfixes in envsql ·
    20be0e5b Bugfixes in envsql
  • 1.0.81
    26c72dc7 refactor(featureEdit): use obj.O for uniqueness check
  • 1.0.80
    9867b9ae Feature: Introduce more complex @show and @hidden source and class tags for choosing quicklinks
    c7fc3847 Feature: link targets in feature edit may be filtered
    caf4b952 Feature: links in feature edit may show source.nam for link target classes
    d429eb2b Bugfix: doptet:index does not take a sourceId parameter
  • 1.0.79
    64b7fd61 Workaround: legacy field types are mapped to attribute types for features edit and list
  • 1.0.78
    52611a91 · trans(doptet): fix typo ·
    52611a91 trans(doptet): fix typo
    3a2d2525 fix(featureEdit): autoincrement inconsistencies
  • 1.0.77
    e6514ea8 Bugfix: API Service needs to deal with empty join queryParameter and correctly filter target links
  • 1.0.76
    7bfb0c94 Bugfix: Delete standard fields and remove type field column
  • 1.0.75
    46d79485 feat(features): add filtering links to specific object id
  • 1.0.74
    aaf034ac Graph features: multi-geometry map display, bbox filter parameter, returnSQL as simplex json
    f8e07525 Feature: A simple cache that is invalidated when any POST,PUT, or DELETE request is received
  • 1.0.73
    ced6898a fix: [Import] fix handling of multiple collection URLs of which some are loadable and some not in dataLoader; unloadable ones are now simply ignored
  • 1.0.72
    ddb476d7 Bugfix: Cloner needs to respect class view types'
  • 1.0.71
    54ebce1e Feature: Linked Attribute and Link conversion UpdateMode is set to Object conversion value
    26d43831 Feature: Pivoting ValueCubes
    f8490e28 Bugfix: Features table needs to load linked objects from other sourceIds, api feature service links need to check for s={sourceId} in that case
  • 1.0.70
    e20cb317 Bugfix: No streaming response if no cursor given
    4b82defb Bugfix: Cloner and simplexclient need to be able to handle empty classes
  • 1.0.69
    07af89bd ci: configurable releases
    1c59c4c1 refactor: set texts and titles of buttons plus their translations correctly; seperate js functionality into an own file; rearrange js functionality to switch between enabeling and disabeling buttons;
    2f6159e0 cmt
    1be3780a feat: add simple js functionality to disbale <save> when crutial changes are made in fieldsDefine and fieldsAdjust; add some simple German titles to the buttons;
    713ae653 feat: add description for the two buttons allowing <save and load> and <save> in fieldsAdjust and fieldsDefine
    d1a0542e feat: add a second button when defining fields, that allow two seperate actions: 'submit' -> save defined fields and redirect to importTableCreator; 'just_save' -> save defined fields, do not trigger importTableCreator+
    4de1f21e chore: add common python env paths
    0ea14755 fix: correctly point to STATIC_ROOT when running with DEBUG=true
    616a121e Update django.po - typos corrected
    61f3bb24 style: adjust log formatting
    1bf76421 refactor: remove LOG_FILE variable
    ea70b507 docs: add information about logging
    818e0190 feat: add logging configuration
    f31320b5 ci: do not run for merge requests
  • 1.0.68
    6900661c Bugfix: updating geoViewCreator to use obj.O.getAllFields. processRunner fix for extraParams