Skip to content

Releases: level2-gis/gisapp

v1.6.3

23 Feb 12:26
Compare
Choose a tag to compare

Minor release:

Database version 16:

  • add fields ordr for custom ordering in gisportal to table clients and table projects.
  • some other changes, nothing to break old stuff

Update is required to use latest code of gisportal. Look at /_scripts folder to update your database and more info.

v1.6.2

17 Jan 12:30
Compare
Choose a tag to compare

GENERAL

  • More client configuration settings
  • Couple translations strings added in /admin/languages

STANDARD CLIENT

  • Load more button in Layer attributes table if there are more results than set limit
  • Layer export only fields published with WMS in QGIS project

MOBILE CLIENT

  • refactoring base layers (checkboxes, fixing #34: Can't Switch off base layers)
  • enable some client settings
  • enable local search with WSGI (fix #59: Search mobile client)

v1.6.1

21 Dec 18:02
Compare
Choose a tag to compare

New client setting in settings.template to overwrite Identify name for raster files (Band 1 -> anything you set)

v1.6.0

18 Dec 07:50
32228a3
Compare
Choose a tag to compare

PRINTING (SERVER and CLIENT):

  • Add user title and description to print window
  • Add server methods to add this user data to database and add filter parameter to GetPrint
  • Print also base layers
  • Documentation on this part

OTHER:

  • New value in settings.php to store Google Maps API key
  • Preserve language set in gisportal
  • More project configuration from database (print, zoom back-forward, identification mode, permalink)
  • Enable Search combo to work with WSGI scripts (as with original QWC)
  • WSGI configuration read from json file
  • Update WSGI scripts (transform geometry on server side to match Map CRS)
  • Match Geocode search combo with QGIS Search combo (WSGI)
  • Preserve selected geometry until new selection
  • Update server side libraries GuzzleHttp and MobileDetect
  • Settings template instead of settings.js for client part in client_common for easier updating
  • Improved error checking
  • Fixed #61
  • Fixed #31
  • Minor things and some other bug fixing

TRANSLATIONS:

  • New strings are added for printing

DATABASE version 14:

  • New table users_print for storing last print info for user (title, description)
  • Table projects new fields print, zoom_back_forward, identify_mode, permalink
  • Table users new field lang for future saving language info through gisportal

Update is required. Look at /_scripts/_readme.txt for info.

DATABASE version 15:

  • Integrity fix (no data or function change)

v1.5.3

06 Nov 07:49
Compare
Choose a tag to compare

Maintenance release.

  • Fix touch navigation on mobile screens (ol map style)
  • Fix for exporting layer with SQL filter defined in QGIS project
  • Fix for filtering table and map when field name uses alias from QGIS project
  • Fix for selecting record in search panel results
  • Fix CSS style for text selection in table
  • Fix #24
  • Fix bug with location services (pan is undefined)
  • Move setting for hoover popup from old location to settings.js

NEW:

  • XLSX format added to layer export options

v1.5.2

31 Oct 13:00
Compare
Choose a tag to compare

Maintenance release.

SERVER:

  • Option to override QGIS project path with writing complete path to database

CLIENT:

  • You can now select and copy values in attribute table
  • Fix legend for layer if contains special characters (comma,...)
  • Hyperlink also displayed in attribute table (as it is in Identify Window)
  • Setting for limit size of GetFeatureInfo call for displaying attribute table
  • Improved loading of js files
  • Transparency for QGIS layer only when project containts any base or overlay layer

MOBILE:

  • Fix problem of not loading layer if contains special characters (comma,...)
  • Improved loading of js files
  • Transparency for QGIS layer only when project contains any base or overlay layer

DATABASE:

  • New field project_path in table Projects
  • Version is set to 13. Update is required. Look at /_scripts/_readme.txt for info.

Some other minor changes, new projection data and bugfixes.

v1.5.1

13 Oct 09:32
Compare
Choose a tag to compare

SERVER

  • Admin user "sees" all the projects without explicitly specifying project_id
  • Option to override DescribeFeatureType for editor form
  • Proper loading of mobile viewer js files (via loader and with version info)

CLIENT

  • Raster icon also for WMS/WMTS layers from QGIS project
  • Increase timeout to 2sec to show loading mask for map loading
  • Fix for bug in permalink generation (http or https)
  • Proper date formatting in attribute table

MOBILE

  • Geolocation forced to use high accuracy (GPS) if available
  • Location marker changed to cross

DATABASE

  • New field admin(boolean) in table Users
  • Version is set to 12. Update is required. Look at /_scripts/_readme.txt for info.

v1.5.0

16 Sep 13:22
Compare
Choose a tag to compare
  • Integration with https://github.com/uprel/gisportal
  • New control in top bar for sending user feedbacks (enable in settings)
  • Add new optional project description html file, which is displayed in new Description Panel below Legend tree
  • Make some controls optional per project (measurements, geolocation, feedback)
  • Actions added to features displayed in Identify Window (select and zoom to geometry, clear selection and edit if editor plugin enabled)
  • Changing projects without need to login again
  • Possibility to restrict map extent to map start extent (no panning outside of start extent allowed)
  • Improved support for different types of Base or Overlay layers (WMS, WMTS,...)

Minor changes and bug fixes!

New translation strings, so check and translate new text for your language!

Database version is now 11. Update is required. Look at /_scripts/_readme.txt for info.

v1.4.0

04 May 09:43
Compare
Choose a tag to compare

GENERAL

SERVER

CLIENT

Many minor improvements and bug fixes!

v1.3.9

03 Apr 07:28
Compare
Choose a tag to compare

SERVER:

  • fix for error messages instead of "Unable to login"
  • add QGIS project file timestamp to session
  • add Layer CRS code to session

CLIENT:

  • add new button for selecting/zooming table records, instead of default action selecting row also selects feature
  • new button Clear Selection on Table
  • new translation strings
  • custom translation file instead of full version from QWC