Page tree
Skip to end of metadata
Go to start of metadata

Version 8.0

Version 8.00.00 from Aug, 23 2019

New GEO-Features

An absolute highlight are the new Geofeatures. In addition to the possibility of location  "dynamic collections" with a marker on the map
PicApport now also supports the display of tracks and routes in GeoJSON format. So you can e.g. combine a holiday trip (track) with
the images on a map.

For an illustrated introduction and online demo click here: Creating and using maps, trails and Geojson files with PicApport

Fully automatic Letsencrypt support for SSL

The offline mode of PicApport is supported by modern browsers only for SSL connections. The keyword here is "progressive Web App" (PWA).

PicApport uses depending on the configuration either:

  • Application Cache (AppCache)
  • or the more modern "service workers".

The effort and the costs for private users and small companies to equip servers with a valid certificate via DynDns is relatively high.

https://letsencrypt.org/ offers a solution via the standardized ACME protocol which we have implemented from version 8.0 in PicApport.

With version 8 PicApport supports Letsencrypt fully automatic. I.e. once set up, the SSL certificates are updated fully automatically in the background.

More information about Letsencrypt support can be found here: Configuration of the PicApport Server for SSL with Letsencrypt

Deleting photos

This function has long been at the top of our users' wish lists. As we give top priority to the protection of your photo collection
this function must be explicitly enabled via the user permission "Permission to remove photos" (pap:access:removephotos) (this also applies to admins).

Deleted photos will be marked as deleted for another 30 days by default before they are finally deleted. This behavior can be changed via the
parameter robot.days.keep.deleted.photos. See PicApport-Server Guide

Web GUI for Server Administration

To further simplify the administration of an installed PicApport server we have added a new page to the Web-GUI.
(Accessible via the Hamburg menu on the start page)

The following management functions are supported:

  • Server status display
    Crawlers, activities, etc.

  • Display the current server configuration

  • Executing Server Console Commands
    Freely configurable. see server.admin.remote.command.n on PicApport-Server Guide

  • Editing configuration files
    • picapport.properties
    • thesaurus

  • Multicolor display of existing log files


This function must be explicitly enabled for a user (including administrators) using a user authorization.


Other new functions

  • New console command for server restart: restartpicapportserver to restart the server process
    e.g. after changes to the server configuration
    see also server.admin.restart.prefix on PicApport-Server Guide

    Requires a Java Runtime version 9 or higher

Enhancements

  • Exit console command now supports exitcode parameter (can be used for batch files)
    Example: Exit 99

  • logging
    At midnight there is now an entry in the logfile to display new day

  • PicApport now automatically detects if JavaFX is missing and automatically switches to headless mode (no server GUI)

  • New start parameter dbinit of the server allows to rebuild the database directly on server startup

Bugfixes

  • Tag-menu in the toolbar of the thumbs is no longer displayed for shared links now because no function is available for shared queries

  • Sorting Thumbs in Shared Link Session now works again

  • Problem with German-umlauts in thesaurus entries fixed

Updates

  • Update of the database engine to OrientDB 3.0.22
    Important: The database is automatically rebuilt after an update.

  • Update map-engine to Leaflet 1.5.1



Older Changelogs see: Version 7



  • No labels