{"id":2759,"date":"2024-05-29T12:52:06","date_gmt":"2024-05-29T10:52:06","guid":{"rendered":"https:\/\/contecon.de\/picapportwiki\/?page_id=2759"},"modified":"2024-06-11T19:20:36","modified_gmt":"2024-06-11T17:20:36","slug":"version-10-de-2","status":"publish","type":"page","link":"https:\/\/contecon.de\/picapportwiki\/version-10-de-2\/","title":{"rendered":"Version 10 (DE)"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2759\" class=\"elementor elementor-2759\">\n\t\t\t\t<div class=\"elementor-element elementor-element-086c81b e-flex e-con-boxed e-con e-parent\" data-id=\"086c81b\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2236a3d elementor-widget elementor-widget-heading\" data-id=\"2236a3d\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.19.0 - 07-02-2024 *\/\n.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}<\/style><h2 class=\"elementor-heading-title elementor-size-default\">Version 10 (EN)<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-41679fe elementor-widget elementor-widget-heading\" data-id=\"41679fe\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">V10.4.00 from April 06 2022<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b231716 elementor-widget elementor-widget-text-editor\" data-id=\"b231716\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.19.0 - 07-02-2024 *\/\n.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}<\/style>\t\t\t\t<ul><li>WebDAV<ul><li>Class 1 WebDAV server implemented.<br \/><br \/><\/li><\/ul><\/li><li>Directory browser:<ul><li>Option not to show empty directories added new parameter client.hideemptyfolders (default = false)<\/li><li>new userOption dirbrowser.emptyfolders values: normal, hidden, visible<br \/><br \/><\/li><\/ul><\/li><li>other<ul><li>Log4J updated to version 2.17.2<\/li><\/ul><\/li><\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f7e80a3 elementor-widget elementor-widget-heading\" data-id=\"f7e80a3\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">V10.3.01 from December 15 2021<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4b9d151 elementor-widget elementor-widget-text-editor\" data-id=\"4b9d151\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul><li>Log4J updated to version 2.16.0. see also\u00a0 V10.3.00<\/li><li>SSL Support of multi Domains<br \/>java.lang.IllegalStateException: KeyStores with multiple certificates are not supported on the base class org.eclipse.jetty.util.ssl.SslContextFactory. (Use org.eclipse.jetty.util.ssl.SslContextFactory$Server or org.eclipse.jetty.util.ssl.SslContextFactory$Client instead)<\/li><li>Problem &#8222;Backbutton difficult to hit when query is running&#8220; solved.<\/li><\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-30d4fc9 elementor-widget elementor-widget-heading\" data-id=\"30d4fc9\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">V10.3.00 from December 13 2021<br>V10.2.00<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bfd992d elementor-widget elementor-widget-text-editor\" data-id=\"bfd992d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul><li>JAVA 17 Support<ul><li>Generate SSL certificates<\/li><li>JAXB updated<ul><li>jakarta.activation-api-1.2.2.jar<\/li><li>jakarta.xml.bind-api-2.3.3.jar<\/li><li>jaxb-impl-2.3.4.jar<\/li><li>jaxb-api-2.3.1.jar<\/li><\/ul><\/li><li>Java Mail updated to\u00a0 javax.mail-1.6.2<br \/><br \/><\/li><\/ul><\/li><li>Update of the database engine to OrientDB 3.0.37<ul><li>The database is rebuilt after an update<br \/><br \/><\/li><\/ul><\/li><li>Bugfixes<ul><li>Sometimes unnecessary vertical slider in thumbnail view removed<br \/><br \/><\/li><\/ul><\/li><li>Improvements<ul><li>Dynamic queries can now be changed retrospectively<br \/><br \/><\/li><\/ul><\/li><li>Possibility to set folder icon<ul><li>File name must end with folder.jpg<\/li><li>The title of this file is then also displayed in the timeline<br \/><br \/><\/li><\/ul><\/li><li>Possibility to edit file name when a thumb is selected<br \/><br \/><\/li><li>Log4J updated to Version 2.15.0 see -&gt; https:\/\/logging.apache.org\/log4j\/2.x\/security.html<br \/>Before PicApport was using Log4J 2.11.0<br \/>Migration: In releases &gt;=2.10, this behavior can be migrated by setting either the system property log4j2.formatMsgNoLookups or the environment variable LOG4J_FORMAT_MSG_NO_LOOKUPS to true.<br \/>For releases &gt;=2.7 and &lt;=2.14.1, all PatternLayout patterns can be modified to specify the message converter as %m{nolookups} instead of just %m.<br \/>For releases &gt;=2.0-beta9 and &lt;=2.10.0, the mitigation is to remove the JndiLookup class from the classpath: zip -q -d log4j-core-*.jar org\/apache\/logging\/log4j\/core\/lookup\/JndiLookup.class.<\/li><\/ul><p>\u00a0<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-47fc508 elementor-widget elementor-widget-text-editor\" data-id=\"47fc508\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d832935 elementor-widget elementor-widget-heading\" data-id=\"d832935\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">V10.1.00 from September 09 2021<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-eeda25d elementor-widget elementor-widget-text-editor\" data-id=\"eeda25d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul><li>Logon dialog now supports saving passwords in almost all current browsers<br \/><br \/><\/li><li>Color themes and dark mode enabled<br \/><br \/><\/li><li>Built-in filter for metadata update and deletion of photos<\/li><li>Rating bar built into slideshow (press R or top center)<br \/><br \/><\/li><li>Documentation expanded \/ revised<br \/><ul><li>User permissions<\/li><li>Small Docker tutorial on installing PicApport in a Docker container under Windows<\/li><\/ul><\/li><li>Updates<ul><li>Jetty updated to 9.4.43<\/li><\/ul><\/li><li>Bugfixes<ul><li>Bugfix update mechanism user rights 8.06 was not written<\/li><li>Bugfix \/\/ ES_12.08.2021\u00a0 escapeHtml possible crosssite scripting problem (https:\/\/onlinedemo.picapport.de\/picapport_folder?rootid=FipbR119mpUhRgLFAuyUZ4zFox&amp;folder=%22%3E%3Cscript%3Ealert%281%29%3B%3C%2Fscript%3E)<\/li><li>ES_01.09.2021 PaGlob.UserSession.clearAfterSessionTimeout(); added<\/li><\/ul><\/li><li>Other<ul><li>Logging improved (fsmStatus built into Status)<\/li><li>All compressors adapted<\/li><\/ul><\/li><\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fe88054 elementor-widget elementor-widget-heading\" data-id=\"fe88054\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">V10.0.00 from June 06 2021<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4d46361 elementor-widget elementor-widget-text-editor\" data-id=\"4d46361\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul><li>Possibility to use PKCS12 certificates<br \/><ul><li>New configuration parameters:<br \/><ul><li>server.ssl.pem.privatekeyfile<\/li><li>server.ssl.pem.certificatefile<\/li><\/ul><\/li><\/ul><\/li><li>WebApi<ul><li>new parameter with atu for authorizeWebApiSession<\/li><li>2 new info fields in getServerStatus:<ul><li>&#8222;uploadMaxFilesizeMB&#8220;: 100,<\/li><li>&#8222;supportedVideoTypes&#8220;: [&#8222;.mov&#8220;, &#8222;.mp4&#8220;]<\/li><\/ul><\/li><\/ul><\/li><li>Upload <br \/><ul><li>Default\u00a0 upload.tag.prefix changed from <strong><em>PicApport\/<\/em><\/strong> to <em><strong>$PicApport\/.<\/strong>\u00a0<\/em><\/li><li>Changed variables for <em><strong>upload.path<\/strong><\/em><br \/>&#8222;$UID$&#8220;, \/\/ complete sender address e.g. firstname.lastname@contecon.de<br \/>&#8222;$YYYY$&#8220;, \/\/ year photo has been taken <br \/>&#8222;$MM$&#8220;, \/\/ month photo has been taken <br \/>&#8222;$DD$&#8220;, \/\/ day photo has been taken<br \/>&#8222;$TITLE$&#8220;, \/\/ parsed title of photo (always set to &#8222;untitled&#8220; if no title exists) &#8222;$UYYY$&#8220;, \/\/ year of upload (like $YYYY$ before version 9.2)&#8220;$UM$&#8220;, \/\/ month of upload (like $MM$ before version 9.2)&#8220;$UD$&#8220;, \/\/ day of upload (like $DD$ before version 9.2)<\/li><\/ul><\/li><li>Video Upload Support (*.mp4, *.m4v, *.qt, *.mov)<ul><li>Updated Plugin: PicApportVideoThumbnailPlugin v1.7.00 (mp4, m4v, mov, qt)<\/li><li><em><strong>upload.max.filesize.mb<\/strong><\/em> Default increased from10MB to 100MB<\/li><li>new parameter <strong><em>upload.allow.video<\/em><\/strong> (Default = true In addition, the PicApportVideoThumbnailPlugin must be installed V1.7)<\/li><li>New parameters and changed defaults for Upload Directory <em><strong>(upload.path<\/strong><\/em>)<\/li><li>New default for parameters (extended by Quicktime):[{&#8218;ext&#8216;:&#8216;.mp4&#8242;,&#8217;mime&#8216;:&#8217;video\/mp4&#8242;},{&#8218;ext&#8216;:&#8216;.m4v&#8216;,&#8217;mime&#8216;:&#8217;video\/mp4&#8242;},{&#8218;ext&#8216;:&#8216;.ogv&#8216;,&#8217;mime&#8216;:&#8217;video\/ogg&#8216;},{&#8218;ext&#8216;:&#8216;.webm&#8216;,&#8217;mime&#8216;:&#8217;video\/webm&#8216;},{&#8218;ext&#8216;:&#8216;.mov&#8216;,&#8217;mime&#8216;:&#8217;video\/quicktime&#8216;},{&#8218;ext&#8216;:&#8216;.qt&#8216;,&#8217;mime&#8216;:&#8217;video\/quicktime&#8216;}]<\/li><\/ul><\/li><li>Update of metadata now also in videos<br \/><ul><li>Video metadata was previously managed in the shadow files, as with all plugins.<br \/>With this version, this is now always transferred to the original files.<br \/>The XMP format within the video file is used for this purpose.<br \/>The following metadata is entered in the original files after updates:<br \/>Supported container formats: MPEG-4, Quicktime (mp4, m4v, mov, qt)<br \/>Supported metadata:<br \/><ul><li>Title<\/li><li>Description<\/li><li>Shooting date<\/li><li>Rating<\/li><li>Tags<\/li><li>Persons<\/li><li>GPS<\/li><li>Addon-specific data fields determined by addons.<\/li><\/ul><\/li><\/ul><\/li><li>Add-ons<ul><li>All Addons<ul><li>New feature: Option to execute an add-on for all photos in a query<\/li><li>New feature: Possibility to start an add-on automatically for new photos on the server (<em><strong>pagpPicApportAITagger<\/strong><\/em>, <em><strong>pagpOSMGeoReverseEncoder<\/strong> <\/em>use this feature)<\/li><\/ul><\/li><li>New Addon <em><strong>pagpPicApportAITagger<\/strong><\/em><\/li><\/ul><\/li><li>Slideshow<ul><li>With a viewtime of 900 seconds (15 minutes), no more images were displayed after approx. 1.5 hours with the default value for session timeout. The problem has been fixed.<\/li><li>Further improvements have been made:<br \/><ul><li>If you continued to swipe while autoplay was running, the time for the next photo was undefined. This is now set to viewtime.<\/li><li>When starting autoplay manually, the next photo now always appears after about a second (was previously undefined)<\/li><li>The maximum value of viewtime via the URL call has been increased from 900 to 86400 seconds (24h)<\/li><\/ul><\/li><\/ul><\/li><li>Other<ul><li>The internally used upload library dropzone has been updated to 5.7.0<\/li><li>The WebGui of the upload functionality has been revised.<\/li><li>Better support for network drives (see parameter <em><strong>robot.check.root.before.db.remove<\/strong><\/em>)<\/li><li>Console logging of the orientdb set to WARNING by default<\/li><li>Error logging improved<\/li><li>Certificate management now java 15 compatible (\/\/WLS_18.05.2021 AlgorithmId.get(&#8222;SHA-256&#8220;);)<\/li><li>AccessTokenUser now always receives new different values when generated<\/li><\/ul><\/li><li>Bugfixes<ul><li>Improved flushing when downloading large zipflies (could lead to errors)<\/li><li>Addon data fields were not completely removed from the database when removing them from the screens (only when rebuilding the database)<\/li><\/ul><\/li><li>New docs<br \/><ul><li>How can I upload new photos and videos to the PicApport server?<\/li><li>PicApport Add-on: (PAI) Automatic tagging of photos<\/li><\/ul><\/li><\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c3b3225 elementor-widget elementor-widget-text-editor\" data-id=\"c3b3225\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a101664 e-flex e-con-boxed e-con e-parent\" data-id=\"a101664\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-305ce73 e-flex e-con-boxed e-con e-parent\" data-id=\"305ce73\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0f8fdb3 e-flex e-con-boxed e-con e-parent\" data-id=\"0f8fdb3\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Version 10 (EN) V10.4.00 from April 06 2022 WebDAV Class 1 WebDAV server implemented. Directory browser: Option not to show empty directories added new parameter client.hideemptyfolders (default = false) new userOption dirbrowser.emptyfolders values: normal, hidden, visible other Log4J updated to version 2.17.2 V10.3.01 from December 15 2021 Log4J updated to version 2.16.0. see also\u00a0 V10.3.00 [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2759","page","type-page","status-publish","hentry","entry"],"_links":{"self":[{"href":"https:\/\/contecon.de\/picapportwiki\/wp-json\/wp\/v2\/pages\/2759","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/contecon.de\/picapportwiki\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/contecon.de\/picapportwiki\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/contecon.de\/picapportwiki\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/contecon.de\/picapportwiki\/wp-json\/wp\/v2\/comments?post=2759"}],"version-history":[{"count":3,"href":"https:\/\/contecon.de\/picapportwiki\/wp-json\/wp\/v2\/pages\/2759\/revisions"}],"predecessor-version":[{"id":2762,"href":"https:\/\/contecon.de\/picapportwiki\/wp-json\/wp\/v2\/pages\/2759\/revisions\/2762"}],"wp:attachment":[{"href":"https:\/\/contecon.de\/picapportwiki\/wp-json\/wp\/v2\/media?parent=2759"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}