<?xml version="1.0" encoding="UTF-8"?>
    
    <rss version="2.0"><channel><title>Biene - Winline2ModifiedShop Git changes</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/changes</link><description>Biene - Winline2ModifiedShop Git changes</description><item><title>#28 feat: update CSV handling and improve error management in Utils and Config classes (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/28/changes#detail0</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/28/changes#detail0</guid><pubDate>Mon, 9 Jun 2025 18:38:16 +0200</pubDate><author>me@berndivader.org</author><description>src/main/java/com/gmail/berndivader/biene/Utils.java
src/main/java/com/gmail/berndivader/biene/config/Config.java
src/main/java/com/gmail/berndivader/biene/db/CatalogTree.java
src/main/java/com/gmail/berndivader/biene/config/Gdata.java
</description></item><item><title>#28 feat: update authorization token handling to use xauth_token across HTTP tasks and remove deprecated config.json (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/28/changes#detail1</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/28/changes#detail1</guid><pubDate>Mon, 9 Jun 2025 18:38:16 +0200</pubDate><author>me@berndivader.org</author><description>src/main/java/com/gmail/berndivader/biene/http/post/PostTask.java
src/main/java/com/gmail/berndivader/biene/http/get/GetTaskSync.java
src/main/java/com/gmail/berndivader/biene/http/post/PostTaskSync.java
src/main/java/com/gmail/berndivader/biene/http/post/PostUploadCSV.java
src/main/java/com/gmail/berndivader/biene/http/post/PostImageUpload.java
src/main/java/com/gmail/berndivader/biene/http/post/PostXAuthTokenRequestSync.java
src/main/java/com/gmail/berndivader/biene/http/get/GetTask.java
src/main/resources/config.json
</description></item><item><title>#27 feat: update default catalog string format and improve category tree handling in Utils (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/27/changes#detail0</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/27/changes#detail0</guid><pubDate>Fri, 16 May 2025 17:16:24 +0200</pubDate><author>me@berndivader.org</author><description>php/export/winline2_xtc_import.php
src/main/java/com/gmail/berndivader/biene/Utils.java
</description></item><item><title>#26 feat: update placeholder for manufacturers to avoid PHP exceptions and enhance catalog handling (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/26/changes#detail0</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/26/changes#detail0</guid><pubDate>Tue, 13 May 2025 18:32:04 +0200</pubDate><author>me@berndivader.org</author><description>php/export/winline2_xtc_import.php
src/main/java/com/gmail/berndivader/biene/Utils.java
</description></item><item><title>#25 feat: enhance rtf2html method to support new parsing style and improve error handling (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/25/changes#detail0</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/25/changes#detail0</guid><pubDate>Sun, 11 May 2025 11:07:08 +0200</pubDate><author>me@berndivader.org</author><description>src/main/java/com/gmail/berndivader/biene/Utils.java
</description></item><item><title>#24 feat: refactor Gdata and UpdateShopTask classes for improved configuration handling and query management (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/24/changes#detail0</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/24/changes#detail0</guid><pubDate>Sun, 4 May 2025 18:23:06 +0200</pubDate><author>me@berndivader.org</author><description>src/main/java/com/gmail/berndivader/biene/db/UpdateShopTask.java
src/main/java/com/gmail/berndivader/biene/gui/Settings.java
src/main/java/com/gmail/berndivader/biene/config/Gdata.java
</description></item><item><title>#23 refactor: simplify getNewConnection method in DatabaseConnection class (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/23/changes#detail0</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/23/changes#detail0</guid><pubDate>Fri, 2 May 2025 21:02:35 +0200</pubDate><author>me@berndivader.org</author><description>src/main/java/com/gmail/berndivader/biene/db/DatabaseConnection.java
</description></item><item><title>#23 feat: enhance CSV line generation by integrating CatalogTree for improved category handling (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/23/changes#detail1</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/23/changes#detail1</guid><pubDate>Fri, 2 May 2025 21:02:35 +0200</pubDate><author>me@berndivader.org</author><description>src/main/java/com/gmail/berndivader/biene/db/UpdateShopTask.java
src/main/java/com/gmail/berndivader/biene/db/CatalogTree.java
src/main/java/com/gmail/berndivader/biene/Utils.java
</description></item><item><title>#23 feat: update CSV header to include additional category fields for improved data handling (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/23/changes#detail2</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/23/changes#detail2</guid><pubDate>Fri, 2 May 2025 21:02:35 +0200</pubDate><author>me@berndivader.org</author><description>src/main/java/com/gmail/berndivader/biene/config/Gdata.java
src/main/resources/config.json
src/main/resources/csv_header.txt
</description></item><item><title>#22 feat: implement CatalogTree class for hierarchical product categorization and enhance RTF to HTML conversion in Utils class (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/22/changes#detail0</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/22/changes#detail0</guid><pubDate>Tue, 29 Apr 2025 23:32:59 +0200</pubDate><author>me@berndivader.org</author><description>src/main/java/com/gmail/berndivader/biene/command/commands/CatTree.java
src/main/java/com/gmail/berndivader/biene/Utils.java
src/main/java/com/gmail/berndivader/biene/db/CatalogTree.java
</description></item><item><title>#21 feat: enhance product management by adding CatalogTree class and updating Helper and UpdateShopTask classes (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/21/changes#detail0</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/21/changes#detail0</guid><pubDate>Tue, 29 Apr 2025 12:26:40 +0200</pubDate><author>me@berndivader.org</author><description>src/main/java/com/gmail/berndivader/biene/Helper.java
src/main/java/com/gmail/berndivader/biene/db/UpdateShopTask.java
src/main/java/com/gmail/berndivader/biene/db/CatalogTree.java
src/main/java/com/gmail/berndivader/biene/config/Gdata.java
</description></item><item><title>#20 feat: add updateProducts2CatTable method to manage product-category relationships in Wl2Import class (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/20/changes#detail0</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/20/changes#detail0</guid><pubDate>Fri, 25 Apr 2025 19:00:53 +0200</pubDate><author>me@berndivader.org</author><description>php/export/winline2_xtc_import.php
src/main/java/com/gmail/berndivader/biene/Utils.java
php/admin/includes/extra/modules/import/insert_before/winline2xtc.php
</description></item><item><title>#19 fix: correct CSV layout handling and improve product description update logic (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/19/changes#detail0</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/19/changes#detail0</guid><pubDate>Tue, 22 Apr 2025 19:04:02 +0200</pubDate><author>me@berndivader.org</author><description>php/admin/includes/extra/modules/import/insert_end/winline2xtc.php
php/admin/includes/extra/modules/import/file_layout/winline2xtc.php
php/export/winline2_xtc_functions.php
</description></item><item><title>#19 feat: implement category tree management in Wl2Import class and enhance Wl2Export constructor (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/19/changes#detail1</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/19/changes#detail1</guid><pubDate>Tue, 22 Apr 2025 19:04:02 +0200</pubDate><author>me@berndivader.org</author><description>php/export/winline2_xtc_import.php
</description></item><item><title>#19 feat: add RTF to HTML conversion utility in Utils class (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/19/changes#detail2</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/19/changes#detail2</guid><pubDate>Tue, 22 Apr 2025 19:04:02 +0200</pubDate><author>me@berndivader.org</author><description>src/main/java/com/gmail/berndivader/biene/Utils.java
</description></item><item><title>#19 fix: correct SQL query formatting and improve error logging in SteuercodeQuery class (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/19/changes#detail3</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/19/changes#detail3</guid><pubDate>Tue, 22 Apr 2025 19:04:02 +0200</pubDate><author>me@berndivader.org</author><description>src/main/java/com/gmail/berndivader/biene/db/SteuercodeQuery.java
src/main/java/com/gmail/berndivader/biene/rtf2html/RtfHtml.java
</description></item><item><title>#18 feat: enhance category insertion logic in Wl2Import class for improved handling of existing categories (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/18/changes#detail0</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/18/changes#detail0</guid><pubDate>Wed, 16 Apr 2025 20:11:13 +0200</pubDate><author>me@berndivader.org</author><description>php/export/winline2_xtc_import.php
</description></item><item><title>#17 fix: improve charset handling in XML functions and add ProductExport functionality (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/17/changes#detail0</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/17/changes#detail0</guid><pubDate>Sun, 13 Apr 2025 19:16:16 +0200</pubDate><author>me@berndivader.org</author><description>php/export/winline2_xtc_functions.php
src/main/java/com/gmail/berndivader/biene/Utils.java
php/export/winline2_xtc.php
</description></item><item><title>#17 feat: implement CSV file handling and layout merging in WL2XTC import process (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/17/changes#detail1</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/17/changes#detail1</guid><pubDate>Sun, 13 Apr 2025 19:16:16 +0200</pubDate><author>me@berndivader.org</author><description>php/admin/includes/extra/modules/import/file_layout/winline2xtc.php
</description></item><item><title>#17 feat: add delete functionality for products in WL2XTC import process (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/17/changes#detail2</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/17/changes#detail2</guid><pubDate>Sun, 13 Apr 2025 19:16:16 +0200</pubDate><author>me@berndivader.org</author><description>php/admin/includes/extra/modules/import/insert_end/winline2xtc.php
php/admin/includes/extra/modules/import/insert_before/winline2xtc.php
</description></item><item><title>#17 refactor CSV import process and streamline error handling (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/17/changes#detail3</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/17/changes#detail3</guid><pubDate>Sun, 13 Apr 2025 19:16:16 +0200</pubDate><author>me@berndivader.org</author><description>php/export/winline2_xtc_functions.php
php/export/winline2_xtc.php
</description></item><item><title>#17 add Wl2Import and Wl2Export classes for product import/export functionality (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/17/changes#detail4</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/17/changes#detail4</guid><pubDate>Sun, 13 Apr 2025 19:16:16 +0200</pubDate><author>me@berndivader.org</author><description>php/export/winline2_xtc_import.php
src/main/java/com/gmail/berndivader/biene/command/commands/Export.java
</description></item><item><title>#17 refactor: remove unused Calendar instance and update log message formatting (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/17/changes#detail5</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/17/changes#detail5</guid><pubDate>Sun, 13 Apr 2025 19:16:16 +0200</pubDate><author>me@berndivader.org</author><description>src/main/java/com/gmail/berndivader/biene/Utils.java
</description></item><item><title>#17 fix: update CSV header to correct field names and ensure proper formatting (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/17/changes#detail6</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/17/changes#detail6</guid><pubDate>Sun, 13 Apr 2025 19:16:16 +0200</pubDate><author>me@berndivader.org</author><description>src/main/java/com/gmail/berndivader/biene/config/Gdata.java
src/main/resources/csv_header.txt
</description></item><item><title>#16 stay save if some consts are already defined (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/16/changes#detail0</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/16/changes#detail0</guid><pubDate>Sun, 30 Mar 2025 21:49:28 +0200</pubDate><author>me@berndivader.org</author><description>php/export/winline2_xtc_functions.php
php/export/winline2_xtc.php
</description></item><item><title>#16 updates for newer modified shop (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/16/changes#detail1</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/16/changes#detail1</guid><pubDate>Sun, 30 Mar 2025 21:49:28 +0200</pubDate><author>me@berndivader.org</author><description>src/main/java/com/gmail/berndivader/biene/db/ValidatePictureTask.java
src/main/java/com/gmail/berndivader/biene/db/QueryBatchTask.java
src/main/java/com/gmail/berndivader/biene/Batcher.java
src/main/java/com/gmail/berndivader/biene/db/ResultQueryTask.java
src/main/java/com/gmail/berndivader/biene/db/QueryTask.java
src/main/java/com/gmail/berndivader/biene/gui/Settings.java
readme.md
src/main/java/com/gmail/berndivader/biene/db/ValidatePicture.java
src/main/java/com/gmail/berndivader/biene/http/post/PostImageUpload.java
src/main/java/com/gmail/berndivader/biene/Utils.java
src/main/java/com/gmail/berndivader/biene/enums/Tasks.java
src/main/java/com/gmail/berndivader/biene/db/SteuercodeQuery.java
src/main/java/com/gmail/berndivader/biene/Biene.java
src/main/java/com/gmail/berndivader/biene/db/DatabaseConnection.java
src/main/java/com/gmail/berndivader/biene/db/UpdatePicturesTask.java
src/main/java/com/gmail/berndivader/biene/db/IQueryTask.java
src/main/java/com/gmail/berndivader/biene/Logger.java
src/main/java/com/gmail/berndivader/biene/gui/Main.java
</description></item><item><title>#15 update config.json to modify SQL commands and add Cloudflare settings; set meso_year to default value 2015 (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/15/changes#detail0</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/15/changes#detail0</guid><pubDate>Thu, 20 Mar 2025 16:53:56 +0100</pubDate><author>me@berndivader.org</author><description>src/main/resources/config.json
</description></item><item><title>#14 add typeadapter to set default values (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/14/changes#detail0</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/14/changes#detail0</guid><pubDate>Wed, 19 Mar 2025 15:24:59 +0100</pubDate><author>me@berndivader.org</author><description>src/main/java/com/gmail/berndivader/biene/Utils.java
src/main/java/com/gmail/berndivader/biene/config/ConfigTypeAdapter.java
src/main/java/com/gmail/berndivader/biene/config/DefaultValue.java
src/main/java/com/gmail/berndivader/biene/config/Gdata.java
</description></item><item><title>#14 refactor mesoYear handling in UpdateShopTask and Settings classes for improved type consistency (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/14/changes#detail1</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/14/changes#detail1</guid><pubDate>Wed, 19 Mar 2025 15:24:59 +0100</pubDate><author>me@berndivader.org</author><description>src/main/java/com/gmail/berndivader/biene/db/UpdateShopTask.java
src/main/java/com/gmail/berndivader/biene/gui/Settings.java
</description></item><item><title>#13 add xauth token handling; (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/13/changes#detail0</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/13/changes#detail0</guid><pubDate>Sat, 15 Mar 2025 20:50:14 +0100</pubDate><author>me@berndivader.org</author><description>php/export/winline2_xtc_functions.php
php/export/winline2_xtc.php
</description></item><item><title>#13 add XAuth token handling and related request classes; refactor HTTP headers to use xauth token (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/13/changes#detail1</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/13/changes#detail1</guid><pubDate>Sat, 15 Mar 2025 20:50:14 +0100</pubDate><author>me@berndivader.org</author><description>src/main/java/com/gmail/berndivader/biene/http/post/PostTask.java
src/main/java/com/gmail/berndivader/biene/http/get/GetTaskSync.java
src/main/java/com/gmail/berndivader/biene/command/commands/RenewXAuthToken.java
src/main/java/com/gmail/berndivader/biene/http/post/PostTaskSync.java
src/main/java/com/gmail/berndivader/biene/http/post/PostUploadCSV.java
src/main/java/com/gmail/berndivader/biene/http/post/PostImageUpload.java
src/main/java/com/gmail/berndivader/biene/http/post/PostXAuthTokenRequestSync.java
src/main/java/com/gmail/berndivader/biene/Utils.java
src/main/java/com/gmail/berndivader/biene/enums/Tasks.java
src/main/java/com/gmail/berndivader/biene/http/get/GetTask.java
src/main/java/com/gmail/berndivader/biene/gui/Main.java
</description></item><item><title>#12 better exception handling (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/12/changes#detail0</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/12/changes#detail0</guid><pubDate>Thu, 13 Mar 2025 10:17:22 +0100</pubDate><author>me@berndivader.org</author><description>php/export/winline2_xtc_functions.php
php/export/winline2_xtc.php
</description></item><item><title>#12 display active and scheduled threads (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/12/changes#detail1</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/12/changes#detail1</guid><pubDate>Thu, 13 Mar 2025 10:17:22 +0100</pubDate><author>me@berndivader.org</author><description>src/main/java/com/gmail/berndivader/biene/Batcher.java
</description></item><item><title>#12 changed timeout to use seconds instead of minutes (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/12/changes#detail2</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/12/changes#detail2</guid><pubDate>Thu, 13 Mar 2025 10:17:22 +0100</pubDate><author>me@berndivader.org</author><description>src/main/java/com/gmail/berndivader/biene/Worker.java
</description></item><item><title>#12 upload and process images cli command (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/12/changes#detail3</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/12/changes#detail3</guid><pubDate>Thu, 13 Mar 2025 10:17:22 +0100</pubDate><author>me@berndivader.org</author><description>src/main/java/com/gmail/berndivader/biene/command/commands/UpdatePictures.java
</description></item><item><title>#12 implement synchronous HTTP client and enhance error handling (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/12/changes#detail4</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/12/changes#detail4</guid><pubDate>Thu, 13 Mar 2025 10:17:22 +0100</pubDate><author>me@berndivader.org</author><description>src/main/java/com/gmail/berndivader/biene/Helper.java
</description></item><item><title>#12 refactor Utils class for improved XML handling and synchronization; replace async HTTP calls with synchronous calls (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/12/changes#detail5</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/12/changes#detail5</guid><pubDate>Thu, 13 Mar 2025 10:17:22 +0100</pubDate><author>me@berndivader.org</author><description>src/main/java/com/gmail/berndivader/biene/Utils.java
</description></item><item><title>#12 add Cloudflare configuration options and bearer token handling to Gdata class (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/12/changes#detail6</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/12/changes#detail6</guid><pubDate>Thu, 13 Mar 2025 10:17:22 +0100</pubDate><author>me@berndivader.org</author><description>src/main/java/com/gmail/berndivader/biene/config/Gdata.java
</description></item><item><title>#12 add progress tracking for file uploads with ProgressListener and ProgressFileEntity; implement synchronous HTTP post classes (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/12/changes#detail7</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/12/changes#detail7</guid><pubDate>Thu, 13 Mar 2025 10:17:22 +0100</pubDate><author>me@berndivader.org</author><description>src/main/java/com/gmail/berndivader/biene/http/ProgressFileEntity.java
src/main/java/com/gmail/berndivader/biene/http/get/GetTaskSync.java
src/main/java/com/gmail/berndivader/biene/http/get/GetInfoSync.java
src/main/java/com/gmail/berndivader/biene/http/post/PostPictureCreateSync.java
src/main/java/com/gmail/berndivader/biene/http/post/PostTaskSync.java
src/main/java/com/gmail/berndivader/biene/http/ProgressListener.java
src/main/java/com/gmail/berndivader/biene/http/post/PostSimpleSync.java
src/main/java/com/gmail/berndivader/biene/http/post/PostValidateImageSync.java
src/main/java/com/gmail/berndivader/biene/http/post/PostProcessImagesSync.java
src/main/java/com/gmail/berndivader/biene/http/post/PostValidateImageFileSync.java
src/main/java/com/gmail/berndivader/biene/http/post/PostImportCSVSync.java
</description></item><item><title>#12 refactor time handling in query tasks and HTTP classes to use seconds instead of minutes (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/12/changes#detail8</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/12/changes#detail8</guid><pubDate>Thu, 13 Mar 2025 10:17:22 +0100</pubDate><author>me@berndivader.org</author><description>src/main/java/com/gmail/berndivader/biene/db/ValidatePictureTask.java
src/main/java/com/gmail/berndivader/biene/db/QueryBatchTask.java
src/main/java/com/gmail/berndivader/biene/command/commands/UpdateShop.java
src/main/java/com/gmail/berndivader/biene/http/post/PostImportCSV.java
src/main/java/com/gmail/berndivader/biene/http/get/GetProducts.java
src/main/java/com/gmail/berndivader/biene/http/post/PostSimple.java
src/main/java/com/gmail/berndivader/biene/http/post/PostProcessImages.java
src/main/java/com/gmail/berndivader/biene/http/post/PostUploadCSV.java
src/main/java/com/gmail/berndivader/biene/db/ValidatePicture.java
src/main/java/com/gmail/berndivader/biene/http/post/PostImageUpload.java
src/main/java/com/gmail/berndivader/biene/http/get/GetTask.java
src/main/java/com/gmail/berndivader/biene/db/SimpleQuery.java
src/main/java/com/gmail/berndivader/biene/db/SteuercodeQuery.java
src/main/java/com/gmail/berndivader/biene/http/post/PostValidateImage.java
src/main/java/com/gmail/berndivader/biene/http/post/PostTask.java
src/main/java/com/gmail/berndivader/biene/db/UpdatePicturesTask.java
src/main/java/com/gmail/berndivader/biene/db/UpdateShopTask.java
src/main/java/com/gmail/berndivader/biene/db/SimpleResultQuery.java
src/main/java/com/gmail/berndivader/biene/http/post/PostValidateImageFile.java
src/main/java/com/gmail/berndivader/biene/http/post/PostPictureCreate.java
src/main/java/com/gmail/berndivader/biene/command/commands/Info.java
</description></item><item><title>#12 refactor Logger and Tasks classes for improved readability; update method parameters and remove GetInfo class (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/12/changes#detail9</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/12/changes#detail9</guid><pubDate>Thu, 13 Mar 2025 10:17:22 +0100</pubDate><author>me@berndivader.org</author><description>src/main/java/com/gmail/berndivader/biene/gui/Settings.java
src/main/java/com/gmail/berndivader/biene/http/get/GetInfo.java
src/main/java/com/gmail/berndivader/biene/enums/Tasks.java
src/main/java/com/gmail/berndivader/biene/Logger.java
src/main/java/com/gmail/berndivader/biene/gui/Main.java
</description></item><item><title>#11 refactored (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/11/changes#detail0</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/11/changes#detail0</guid><pubDate>Wed, 19 Feb 2025 18:09:34 +0100</pubDate><author>me@berndivader.org</author><description>src/main/java/com/gmail/berndivader/biene/db/ResultQueryTask.java
src/main/java/com/gmail/berndivader/biene/http/post/PostSimple.java
src/main/java/com/gmail/berndivader/biene/db/QueryTask.java
src/main/java/com/gmail/berndivader/biene/http/post/PostUploadCSV.java
src/main/java/com/gmail/berndivader/biene/config/Gdata.java
src/main/java/com/gmail/berndivader/biene/db/ValidatePicture.java
src/main/java/com/gmail/berndivader/biene/http/post/PostImageUpload.java
src/main/java/com/gmail/berndivader/biene/db/SteuercodeQuery.java
src/main/java/com/gmail/berndivader/biene/Biene.java
src/main/java/com/gmail/berndivader/biene/http/post/PostValidateImage.java
src/main/java/com/gmail/berndivader/biene/db/DatabaseConnection.java
src/main/java/com/gmail/berndivader/biene/db/UpdatePicturesTask.java
src/main/java/com/gmail/berndivader/biene/config/Config.java
src/main/resources/version.info
src/main/java/com/gmail/berndivader/biene/db/SimpleResultQuery.java
src/main/java/com/gmail/berndivader/biene/gui/Main.java
src/main/java/com/gmail/berndivader/biene/db/ValidatePictureTask.java
src/main/java/com/gmail/berndivader/biene/command/commands/UpdateShop.java
src/main/java/com/gmail/berndivader/biene/Batcher.java
src/main/java/com/gmail/berndivader/biene/http/get/GetInfo.java
src/main/java/com/gmail/berndivader/biene/http/post/PostImportCSV.java
src/main/java/com/gmail/berndivader/biene/http/get/GetProducts.java
src/main/java/com/gmail/berndivader/biene/Worker.java
src/main/java/com/gmail/berndivader/biene/http/post/PostProcessImages.java
src/main/java/com/gmail/berndivader/biene/db/SimpleQuery.java
src/main/resources/version.properties
src/main/java/com/gmail/berndivader/biene/db/UpdateShopTask.java
src/main/java/com/gmail/berndivader/biene/http/post/PostValidateImageFile.java
src/main/java/com/gmail/berndivader/biene/http/post/PostPictureCreate.java
</description></item><item><title>#11 version update (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/11/changes#detail1</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/11/changes#detail1</guid><pubDate>Wed, 19 Feb 2025 18:09:34 +0100</pubDate><author>me@berndivader.org</author><description>php/export/winline2_xtc.php
src/main/resources/version.properties
</description></item><item><title>#11 adjusted classloader to avoid system issues (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/11/changes#detail2</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/11/changes#detail2</guid><pubDate>Wed, 19 Feb 2025 18:09:34 +0100</pubDate><author>me@berndivader.org</author><description>src/main/java/com/gmail/berndivader/biene/Utils.java
</description></item><item><title>#11 build process rework (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/11/changes#detail3</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/11/changes#detail3</guid><pubDate>Wed, 19 Feb 2025 18:09:34 +0100</pubDate><author>me@berndivader.org</author><description>build.gradle
</description></item><item><title>#11 get clients from winline for gui settings (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/11/changes#detail4</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/11/changes#detail4</guid><pubDate>Wed, 19 Feb 2025 18:09:34 +0100</pubDate><author>me@berndivader.org</author><description>src/main/java/com/gmail/berndivader/biene/gui/Settings.java
</description></item><item><title>#10 moved package (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/10/changes#detail0</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/10/changes#detail0</guid><pubDate>Mon, 10 Feb 2025 11:39:14 +0100</pubDate><author>me@berndivader.org</author><description>src/main/java/com/gmail/berndivader/biene/http/Helper.java
src/main/java/com/gmail/berndivader/biene/Helper.java
</description></item><item><title>#10 using scheduler instead of loop for batcher task (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/10/changes#detail1</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/10/changes#detail1</guid><pubDate>Mon, 10 Feb 2025 11:39:14 +0100</pubDate><author>me@berndivader.org</author><description>src/main/java/com/gmail/berndivader/biene/Helper.java
src/main/java/com/gmail/berndivader/biene/Batcher.java
</description></item><item><title>#10 optimized tasks, added max_time values for batcher tasks (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/10/changes#detail2</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/10/changes#detail2</guid><pubDate>Mon, 10 Feb 2025 11:39:14 +0100</pubDate><author>me@berndivader.org</author><description>src/main/java/com/gmail/berndivader/biene/db/QueryBatchTask.java
src/main/java/com/gmail/berndivader/biene/http/post/PostSimple.java
src/main/java/com/gmail/berndivader/biene/db/ResultQueryTask.java
src/main/java/com/gmail/berndivader/biene/http/post/PostUploadCSV.java
src/main/java/com/gmail/berndivader/biene/db/QueryTask.java
src/main/java/com/gmail/berndivader/biene/db/ValidatePicture.java
src/main/java/com/gmail/berndivader/biene/http/post/PostImageUpload.java
src/main/java/com/gmail/berndivader/biene/Utils.java
src/main/java/com/gmail/berndivader/biene/http/get/GetTask.java
src/main/java/com/gmail/berndivader/biene/db/SteuercodeQuery.java
src/main/java/com/gmail/berndivader/biene/Biene.java
src/main/java/com/gmail/berndivader/biene/http/post/PostValidateImage.java
src/main/java/com/gmail/berndivader/biene/db/UpdatePicturesTask.java
src/main/java/com/gmail/berndivader/biene/db/SimpleResultQuery.java
src/main/java/com/gmail/berndivader/biene/Logger.java
src/main/java/com/gmail/berndivader/biene/db/ValidatePictureTask.java
src/main/java/com/gmail/berndivader/biene/http/get/GetInfo.java
src/main/java/com/gmail/berndivader/biene/http/post/PostImportCSV.java
src/main/java/com/gmail/berndivader/biene/http/get/GetProducts.java
src/main/java/com/gmail/berndivader/biene/Worker.java
src/main/java/com/gmail/berndivader/biene/http/post/PostProcessImages.java
src/main/java/com/gmail/berndivader/biene/db/SimpleQuery.java
src/main/java/com/gmail/berndivader/biene/http/post/PostTask.java
src/main/java/com/gmail/berndivader/biene/db/UpdateShopTask.java
src/main/java/com/gmail/berndivader/biene/http/post/PostValidateImageFile.java
src/main/java/com/gmail/berndivader/biene/db/IQueryTask.java
src/main/java/com/gmail/berndivader/biene/http/post/PostPictureCreate.java
</description></item><item><title>#9 delete now work correct and removes all product details and images (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/9/changes#detail0</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/9/changes#detail0</guid><pubDate>Sun, 9 Feb 2025 18:52:15 +0100</pubDate><author>me@berndivader.org</author><description>php/export/winline2_xtc_functions.php
php/admin/includes/extra/modules/import/insert_before/winline2xtc.php
</description></item><item><title>#9 refactored utils and minor fixes (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/9/changes#detail1</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/9/changes#detail1</guid><pubDate>Sun, 9 Feb 2025 18:52:15 +0100</pubDate><author>me@berndivader.org</author><description>src/main/java/com/gmail/berndivader/biene/db/ValidatePictureTask.java
src/main/java/com/gmail/berndivader/biene/http/post/PostImportCSV.java
src/main/java/com/gmail/berndivader/biene/http/get/GetInfo.java
src/main/java/com/gmail/berndivader/biene/http/get/GetProducts.java
src/main/java/com/gmail/berndivader/biene/db/ResultQueryTask.java
src/main/java/com/gmail/berndivader/biene/enums/EventEnum.java
src/main/java/com/gmail/berndivader/biene/http/post/PostProcessImages.java
src/main/java/com/gmail/berndivader/biene/http/post/PostUploadCSV.java
src/main/java/com/gmail/berndivader/biene/db/ValidatePicture.java
src/main/java/com/gmail/berndivader/biene/http/Helper.java
src/main/java/com/gmail/berndivader/biene/http/post/PostImageUpload.java
src/main/java/com/gmail/berndivader/biene/Utils.java
src/main/java/com/gmail/berndivader/biene/enums/Tasks.java
src/main/java/com/gmail/berndivader/biene/http/get/GetTask.java
src/main/java/com/gmail/berndivader/biene/db/SteuercodeQuery.java
src/main/java/com/gmail/berndivader/biene/http/post/PostValidateImage.java
src/main/java/com/gmail/berndivader/biene/http/post/PostTask.java
src/main/java/com/gmail/berndivader/biene/db/UpdateShopTask.java
src/main/java/com/gmail/berndivader/biene/http/post/PostValidateImageFile.java
src/main/java/com/gmail/berndivader/biene/db/SimpleResultQuery.java
src/main/java/com/gmail/berndivader/biene/command/commands/Info.java
src/main/java/com/gmail/berndivader/biene/enums/ActionEnum.java
src/main/java/com/gmail/berndivader/biene/http/post/PostPictureCreate.java
</description></item><item><title>#8 refactored and updated to work with newest modified shopware (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/8/changes#detail0</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/8/changes#detail0</guid><pubDate>Fri, 7 Feb 2025 21:36:27 +0100</pubDate><author>me@berndivader.org</author><description>php/export/winline2_xtc_functions.php
php/export/winline2_xtc.php
</description></item><item><title>#8 intern to move files into git (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/8/changes#detail1</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/8/changes#detail1</guid><pubDate>Fri, 7 Feb 2025 21:36:27 +0100</pubDate><author>me@berndivader.org</author><description>build.gradle
</description></item><item><title>#8 fixed memleak issue in inputstream. (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/8/changes#detail2</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/8/changes#detail2</guid><pubDate>Fri, 7 Feb 2025 21:36:27 +0100</pubDate><author>me@berndivader.org</author><description>src/main/java/com/gmail/berndivader/biene/Utils.java
</description></item><item><title>#4 adjust gradle scripts for 8.5+ (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/4/changes#detail0</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/4/changes#detail0</guid><pubDate>Mon, 3 Feb 2025 16:35:02 +0100</pubDate><author>me@berndivader.org</author><description>settings.gradle
build.gradle
</description></item><item><title>#3 php files now in correct dir for easier install (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/3/changes#detail0</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/3/changes#detail0</guid><pubDate>Sun, 2 Feb 2025 19:46:45 +0100</pubDate><author>me@berndivader.org</author><description>php/admin/includes/extra/modules/import/file_layout/winline2xtc.php
php/admin/includes/extra/modules/import/insert_before/winline2xtc.php
php/export/winline2_xtc_functions.php
php/export/winline2_xtc.php
</description></item><item><title>#3 fixed utf-8 issue in gui (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/3/changes#detail1</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/3/changes#detail1</guid><pubDate>Sun, 2 Feb 2025 19:46:45 +0100</pubDate><author>me@berndivader.org</author><description>src/main/java/com/gmail/berndivader/biene/gui/Settings.java
</description></item><item><title>#3 return default shop cat instead of null (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/3/changes#detail2</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/3/changes#detail2</guid><pubDate>Sun, 2 Feb 2025 19:46:45 +0100</pubDate><author>me@berndivader.org</author><description>src/main/java/com/gmail/berndivader/biene/config/Gdata.java
</description></item><item><title>#3 npe check (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/3/changes#detail3</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/3/changes#detail3</guid><pubDate>Sun, 2 Feb 2025 19:46:45 +0100</pubDate><author>me@berndivader.org</author><description>src/main/java/com/gmail/berndivader/biene/http/Helper.java
</description></item><item><title>#3 started using optimized sql query and using some clearname (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/3/changes#detail4</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/3/changes#detail4</guid><pubDate>Sun, 2 Feb 2025 19:46:45 +0100</pubDate><author>me@berndivader.org</author><description>src/main/java/com/gmail/berndivader/biene/Utils.java
</description></item><item><title>#3 moved into original dir (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/3/changes#detail5</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/3/changes#detail5</guid><pubDate>Sun, 2 Feb 2025 19:46:45 +0100</pubDate><author>me@berndivader.org</author><description>php/winline2_xtc_functions.php
php/winline2_xtc.php
</description></item><item><title>#3 optimized sql queries. (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/3/changes#detail6</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/3/changes#detail6</guid><pubDate>Sun, 2 Feb 2025 19:46:45 +0100</pubDate><author>me@berndivader.org</author><description>src/main/resources/config.json
</description></item><item><title>#2 Using static Json (admin)</title><link>https://jenkins.berndivader.org/jenkins/view/all/job/Biene%20-%20Winline2ModifiedShop/2/changes#detail0</link><guid isPermaLink="false">view/all/job/Biene%20-%20Winline2ModifiedShop/2/changes#detail0</guid><pubDate>Thu, 30 Jan 2025 17:56:03 +0100</pubDate><author>me@berndivader.org</author><description>src/main/java/com/gmail/berndivader/biene/config/Config.java
src/main/java/com/gmail/berndivader/biene/Utils.java
</description></item></channel></rss>