Version 8.00.00 from Aug, 23 2019
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
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
- 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
- Exit console command now supports exitcode parameter (can be used for batch files)
Example: Exit 99
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
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
- 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