From dba38a8d79b165df6f90c78fb8cd65a80c318952 Mon Sep 17 00:00:00 2001 From: Kai Moritz Date: Sun, 28 Dec 2025 16:14:12 +0100 Subject: [PATCH] Jahres-Sektionen des Blogs in Untersektion `Archive` verschoben Verwendetes Skript: ---- mkdir content/blog/archive for i in `ls -d content/blog/* | grep 2` do git mv $i content/blog/archive/ done ---- --- content/blog/{ => archive}/2012/_index.md | 0 .../{ => archive}/2012/hibernate4-maven-plugin-1-0-released.md | 0 .../2012/lange-ladezeiten-durch-openx-werbebanner-verhindern.md | 0 content/blog/{ => archive}/2013/_index.md | 0 .../2013/bidirectional-association-with-elementcollection.md | 0 ...ro4j-maven-plugin-for-dynamic-reloading-of-less-resources.md | 0 .../2013/hibernate4-maven-plugin-1-0-1-released.md | 0 .../{ => archive}/2013/hibernate4-maven-plugin-1-0-2-release.md | 0 content/blog/{ => archive}/2014/_index.md | 0 .../aspectj-maven-plugin-can-not-compile-valid-java-7-0-code.md | 0 ...4j-properties-are-ignored-when-running-sl4fj-under-tomcat.md | 0 .../2014/disable-spring-autowireing-for-junit-tests.md | 0 .../2014/hibernate4-maven-plugin-1-0-3-released.md | 0 .../2014/hibernate4-maven-plugin-1-0-4-released.md | 0 content/blog/{ => archive}/2014/install-google-play-on-hama.md | 0 ...ternet-tv-stick-with-the-help-of-factory_update_param-aml.md | 0 ...tj-maven-plugin-with-the-current-version-1-8-1-of-aspectj.md | 0 ...o-facebook-s-real-time-updates-with-spring-security-oauth.md | 0 content/blog/{ => archive}/2015/_index.md | 0 .../2015/arbeitspaket-a-entwicklung-eines-facebook-crawlers.md | 0 ...the-same-origin-policiy-for-loal-files-during-development.md | 0 ...vertikalen-suchmaschine-fur-veranstaltungen-und-locations.md | 0 .../2015/hibernate4-maven-plugin-1-0-5-released.md | 0 .../2015/hibernate4-maven-plugin-1-1-0-released.md | 0 ...time-zone-when-deserializing-a-zoneddatetime-with-jackson.md | 0 ...grating-a-maven-backend-with-a-nodjsgrunt-fronted-project.md | 0 ...-and-response-data-from-requets-made-through-resttemplate.md | 0 .../2015/replace-text-by-graphic-without-extra-markup.md | 0 .../2015/serve-static-html-with-nodjs-and-grunt.md | 0 content/blog/{ => archive}/2016/_index.md | 0 ...ocial-login-along-with-a-spring-security-based-form-login.md | 0 .../2016/develop-a-facebook-app-with-spring-social-part-00.md | 0 ...facebook-app-with-spring-social-part-01-behind-the-scenes.md | 0 ...ok-app-with-spring-social-part-02-how-spring-social-works.md | 0 ...-with-spring-social-part-03-implementing-a-user-id-source.md | 0 ...-facebook-app-with-spring-social-part-04-signing-in-users.md | 0 ...pp-with-spring-social-part-05-refactor-the-redirect-logic.md | 0 ...ring-social-part-06-sign-in-users-through-the-canvas-page.md | 0 ...p-with-spring-social-part-07-what-is-going-on-on-the-wire.md | 0 .../java-lang-exception-method-xzy-should-have-no-parameters.md | 0 .../log-out-from-wrong-account-with-maven-appengine-plugin.md | 0 ...cebooks-graph-api-using-jackson-x-and-java-s-new-time-api.md | 0 .../2016/problems-deploying-a-spring-boot-app-as-war.md | 0 ...plugin-to-maven-central-fails-with-error-unknown-tag-goal.md | 0 ...configuration-report-when-running-via-mvn-spring-boot-run.md | 0 content/blog/{ => archive}/2018/_index.md | 0 .../2018/configure-https-for-jetty-maven-plugin-9-0-x.md | 0 ...ags-in-the-wordpress-editor-and-do-it-as-early-as-you-can.md | 0 ...-does-not-match-like-expected-the-problem-with-whitespace.md | 0 content/blog/{ => archive}/2019/_index.md | 0 .../2019/create-a-simulated-network-as-docker-does-it.md | 0 .../2019/create-self-signed-multi-domain-san-certificates.md | 0 .../2019/debugging-the-oauth-flow-in-spring-security.md | 0 ...coupled-template-logic-for-thymeleaf-in-a-spring-boot-app.md | 0 ...t-text-content-of-a-tag-with-thymeleaf-s-markup-selection.md | 0 .../2019/virtual-networking-with-linux-network-namespaces.md | 0 .../2019/virtual-networking-with-linux-veth-pairs.md | 0 .../2019/virtual-networking-with-linux-virtual-bridges.md | 0 content/blog/{ => archive}/2020/_index.md | 0 content/blog/{ => archive}/2020/a-perfect-outline.md | 0 .../actuator-httptrace-does-not-work-with-spring-boot-2-2.md | 0 .../{ => archive}/2020/cat-any-file-in-any-commit-with-git.md | 0 .../2020/compare-two-files-in-different-branches-with-git.md | 0 .../2020/deduplicating-partitioned-data-with-kafka-streams.md | 0 ...nutzer-ist-nicht-dazu-berechtigt-diese-anwendung-zu-sehen.md | 0 ...ncrypt-communication-between-kafka-and-zookeeper-with-tls.md | 0 .../fix-hot-reload-of-thymeleaf-templates-in-spring-bootrun.md | 0 .../{ => archive}/2020/hibernate-maven-plugin-2-0-0-released.md | 0 ...ng-a-database-schema-from-hibernate-4-mapping-annotations.md | 0 ...amically-in-spring-boot-based-on-configuration-properties.md | 0 ...auth-behind-a-gateway-proxy-part-debugging-the-oauth-flow.md | 0 ...teway-proxy-hiding-the-app-behind-a-reverse-proxy-gateway.md | 0 ...-oauth2-behind-a-gateway-proxy-running-your-app-in-docker.md | 0 ...egrationtests-by-combining-mockserver-with-testcontainers.md | 0 ...ient-mock-webclient-with-a-short-circuit-exchangefunction.md | 0 .../2020/testing-exception-handling-in-spring-mvc.md | 0 .../2020/testing-spring-webflux-with-springboottest.md | 0 .../2020/unittest-or-integrationtest-a-practical-guide.md | 0 ...notations-to-quickly-add-logging-of-object-graphs-as-json.md | 0 content/blog/{ => archive}/2021/_index.md | 0 ...ementing-the-outbox-pattern-with-kafka-part-0-the-example.md | 0 ...ing-the-outbox-pattern-with-kafka-part-1-the-outbox-table.md | 0 ...-pattern-with-kafka-part-sending-messages-from-the-outbox.md | 0 .../2021/the-outbox-pattern-pro-contra-alternatives.md | 0 themes/hugo-juplo | 2 +- 85 files changed, 1 insertion(+), 1 deletion(-) rename content/blog/{ => archive}/2012/_index.md (100%) rename content/blog/{ => archive}/2012/hibernate4-maven-plugin-1-0-released.md (100%) rename content/blog/{ => archive}/2012/lange-ladezeiten-durch-openx-werbebanner-verhindern.md (100%) rename content/blog/{ => archive}/2013/_index.md (100%) rename content/blog/{ => archive}/2013/bidirectional-association-with-elementcollection.md (100%) rename content/blog/{ => archive}/2013/combining-jetty-maven-plugin-and-wro4j-maven-plugin-for-dynamic-reloading-of-less-resources.md (100%) rename content/blog/{ => archive}/2013/hibernate4-maven-plugin-1-0-1-released.md (100%) rename content/blog/{ => archive}/2013/hibernate4-maven-plugin-1-0-2-release.md (100%) rename content/blog/{ => archive}/2014/_index.md (100%) rename content/blog/{ => archive}/2014/aspectj-maven-plugin-can-not-compile-valid-java-7-0-code.md (100%) rename content/blog/{ => archive}/2014/changes-in-log4j-properties-are-ignored-when-running-sl4fj-under-tomcat.md (100%) rename content/blog/{ => archive}/2014/disable-spring-autowireing-for-junit-tests.md (100%) rename content/blog/{ => archive}/2014/hibernate4-maven-plugin-1-0-3-released.md (100%) rename content/blog/{ => archive}/2014/hibernate4-maven-plugin-1-0-4-released.md (100%) rename content/blog/{ => archive}/2014/install-google-play-on-hama.md (100%) rename content/blog/{ => archive}/2014/rooting-the-hama-00054807-internet-tv-stick-with-the-help-of-factory_update_param-aml.md (100%) rename content/blog/{ => archive}/2014/running-aspectj-maven-plugin-with-the-current-version-1-8-1-of-aspectj.md (100%) rename content/blog/{ => archive}/2014/subscribe-to-facebook-s-real-time-updates-with-spring-security-oauth.md (100%) rename content/blog/{ => archive}/2015/_index.md (100%) rename content/blog/{ => archive}/2015/arbeitspaket-a-entwicklung-eines-facebook-crawlers.md (100%) rename content/blog/{ => archive}/2015/bypassing-the-same-origin-policiy-for-loal-files-during-development.md (100%) rename content/blog/{ => archive}/2015/entwicklung-einer-crowdgestutzten-vertikalen-suchmaschine-fur-veranstaltungen-und-locations.md (100%) rename content/blog/{ => archive}/2015/hibernate4-maven-plugin-1-0-5-released.md (100%) rename content/blog/{ => archive}/2015/hibernate4-maven-plugin-1-1-0-released.md (100%) rename content/blog/{ => archive}/2015/how-to-keep-the-time-zone-when-deserializing-a-zoneddatetime-with-jackson.md (100%) rename content/blog/{ => archive}/2015/integrating-a-maven-backend-with-a-nodjsgrunt-fronted-project.md (100%) rename content/blog/{ => archive}/2015/logging-request-and-response-data-from-requets-made-through-resttemplate.md (100%) rename content/blog/{ => archive}/2015/replace-text-by-graphic-without-extra-markup.md (100%) rename content/blog/{ => archive}/2015/serve-static-html-with-nodjs-and-grunt.md (100%) rename content/blog/{ => archive}/2016/_index.md (100%) rename content/blog/{ => archive}/2016/configure-pac4j-for-a-social-login-along-with-a-spring-security-based-form-login.md (100%) rename content/blog/{ => archive}/2016/develop-a-facebook-app-with-spring-social-part-00.md (100%) rename content/blog/{ => archive}/2016/develop-a-facebook-app-with-spring-social-part-01-behind-the-scenes.md (100%) rename content/blog/{ => archive}/2016/develop-a-facebook-app-with-spring-social-part-02-how-spring-social-works.md (100%) rename content/blog/{ => archive}/2016/develop-a-facebook-app-with-spring-social-part-03-implementing-a-user-id-source.md (100%) rename content/blog/{ => archive}/2016/develop-a-facebook-app-with-spring-social-part-04-signing-in-users.md (100%) rename content/blog/{ => archive}/2016/develop-a-facebook-app-with-spring-social-part-05-refactor-the-redirect-logic.md (100%) rename content/blog/{ => archive}/2016/develop-a-facebook-app-with-spring-social-part-06-sign-in-users-through-the-canvas-page.md (100%) rename content/blog/{ => archive}/2016/develop-a-facebook-app-with-spring-social-part-07-what-is-going-on-on-the-wire.md (100%) rename content/blog/{ => archive}/2016/java-lang-exception-method-xzy-should-have-no-parameters.md (100%) rename content/blog/{ => archive}/2016/log-out-from-wrong-account-with-maven-appengine-plugin.md (100%) rename content/blog/{ => archive}/2016/parsing-json-from-facebooks-graph-api-using-jackson-x-and-java-s-new-time-api.md (100%) rename content/blog/{ => archive}/2016/problems-deploying-a-spring-boot-app-as-war.md (100%) rename content/blog/{ => archive}/2016/release-of-a-maven-plugin-to-maven-central-fails-with-error-unknown-tag-goal.md (100%) rename content/blog/{ => archive}/2016/show-spring-boot-auto-configuration-report-when-running-via-mvn-spring-boot-run.md (100%) rename content/blog/{ => archive}/2018/_index.md (100%) rename content/blog/{ => archive}/2018/configure-https-for-jetty-maven-plugin-9-0-x.md (100%) rename content/blog/{ => archive}/2018/disable-automatic-p-and-br-tags-in-the-wordpress-editor-and-do-it-as-early-as-you-can.md (100%) rename content/blog/{ => archive}/2018/xpath-2-0-deep-equal-does-not-match-like-expected-the-problem-with-whitespace.md (100%) rename content/blog/{ => archive}/2019/_index.md (100%) rename content/blog/{ => archive}/2019/create-a-simulated-network-as-docker-does-it.md (100%) rename content/blog/{ => archive}/2019/create-self-signed-multi-domain-san-certificates.md (100%) rename content/blog/{ => archive}/2019/debugging-the-oauth-flow-in-spring-security.md (100%) rename content/blog/{ => archive}/2019/enabling-decoupled-template-logic-for-thymeleaf-in-a-spring-boot-app.md (100%) rename content/blog/{ => archive}/2019/select-text-content-of-a-tag-with-thymeleaf-s-markup-selection.md (100%) rename content/blog/{ => archive}/2019/virtual-networking-with-linux-network-namespaces.md (100%) rename content/blog/{ => archive}/2019/virtual-networking-with-linux-veth-pairs.md (100%) rename content/blog/{ => archive}/2019/virtual-networking-with-linux-virtual-bridges.md (100%) rename content/blog/{ => archive}/2020/_index.md (100%) rename content/blog/{ => archive}/2020/a-perfect-outline.md (100%) rename content/blog/{ => archive}/2020/actuator-httptrace-does-not-work-with-spring-boot-2-2.md (100%) rename content/blog/{ => archive}/2020/cat-any-file-in-any-commit-with-git.md (100%) rename content/blog/{ => archive}/2020/compare-two-files-in-different-branches-with-git.md (100%) rename content/blog/{ => archive}/2020/deduplicating-partitioned-data-with-kafka-streams.md (100%) rename content/blog/{ => archive}/2020/der-benutzer-ist-nicht-dazu-berechtigt-diese-anwendung-zu-sehen.md (100%) rename content/blog/{ => archive}/2020/encrypt-communication-between-kafka-and-zookeeper-with-tls.md (100%) rename content/blog/{ => archive}/2020/fix-hot-reload-of-thymeleaf-templates-in-spring-bootrun.md (100%) rename content/blog/{ => archive}/2020/hibernate-maven-plugin-2-0-0-released.md (100%) rename content/blog/{ => archive}/2020/hibernate4-maven-plugin-a-simple-plugin-for-generating-a-database-schema-from-hibernate-4-mapping-annotations.md (100%) rename content/blog/{ => archive}/2020/how-to-instantiatiate-multiple-beans-dinamically-in-spring-boot-based-on-configuration-properties.md (100%) rename content/blog/{ => archive}/2020/how-to-redirect-to-spring-security-oauth-behind-a-gateway-proxy-part-debugging-the-oauth-flow.md (100%) rename content/blog/{ => archive}/2020/how-to-redirect-to-spring-security-oauth2-behind-a-gateway-proxy-hiding-the-app-behind-a-reverse-proxy-gateway.md (100%) rename content/blog/{ => archive}/2020/howto-redirect-to-spring-security-oauth2-behind-a-gateway-proxy-running-your-app-in-docker.md (100%) rename content/blog/{ => archive}/2020/implementing-narrow-integrationtests-by-combining-mockserver-with-testcontainers.md (100%) rename content/blog/{ => archive}/2020/in-need-of-a-mockwebclient-mock-webclient-with-a-short-circuit-exchangefunction.md (100%) rename content/blog/{ => archive}/2020/testing-exception-handling-in-spring-mvc.md (100%) rename content/blog/{ => archive}/2020/testing-spring-webflux-with-springboottest.md (100%) rename content/blog/{ => archive}/2020/unittest-or-integrationtest-a-practical-guide.md (100%) rename content/blog/{ => archive}/2020/using-jackson-without-annotations-to-quickly-add-logging-of-object-graphs-as-json.md (100%) rename content/blog/{ => archive}/2021/_index.md (100%) rename content/blog/{ => archive}/2021/implementing-the-outbox-pattern-with-kafka-part-0-the-example.md (100%) rename content/blog/{ => archive}/2021/implementing-the-outbox-pattern-with-kafka-part-1-the-outbox-table.md (100%) rename content/blog/{ => archive}/2021/implementing-the-outbox-pattern-with-kafka-part-sending-messages-from-the-outbox.md (100%) rename content/blog/{ => archive}/2021/the-outbox-pattern-pro-contra-alternatives.md (100%) diff --git a/content/blog/2012/_index.md b/content/blog/archive/2012/_index.md similarity index 100% rename from content/blog/2012/_index.md rename to content/blog/archive/2012/_index.md diff --git a/content/blog/2012/hibernate4-maven-plugin-1-0-released.md b/content/blog/archive/2012/hibernate4-maven-plugin-1-0-released.md similarity index 100% rename from content/blog/2012/hibernate4-maven-plugin-1-0-released.md rename to content/blog/archive/2012/hibernate4-maven-plugin-1-0-released.md diff --git a/content/blog/2012/lange-ladezeiten-durch-openx-werbebanner-verhindern.md b/content/blog/archive/2012/lange-ladezeiten-durch-openx-werbebanner-verhindern.md similarity index 100% rename from content/blog/2012/lange-ladezeiten-durch-openx-werbebanner-verhindern.md rename to content/blog/archive/2012/lange-ladezeiten-durch-openx-werbebanner-verhindern.md diff --git a/content/blog/2013/_index.md b/content/blog/archive/2013/_index.md similarity index 100% rename from content/blog/2013/_index.md rename to content/blog/archive/2013/_index.md diff --git a/content/blog/2013/bidirectional-association-with-elementcollection.md b/content/blog/archive/2013/bidirectional-association-with-elementcollection.md similarity index 100% rename from content/blog/2013/bidirectional-association-with-elementcollection.md rename to content/blog/archive/2013/bidirectional-association-with-elementcollection.md diff --git a/content/blog/2013/combining-jetty-maven-plugin-and-wro4j-maven-plugin-for-dynamic-reloading-of-less-resources.md b/content/blog/archive/2013/combining-jetty-maven-plugin-and-wro4j-maven-plugin-for-dynamic-reloading-of-less-resources.md similarity index 100% rename from content/blog/2013/combining-jetty-maven-plugin-and-wro4j-maven-plugin-for-dynamic-reloading-of-less-resources.md rename to content/blog/archive/2013/combining-jetty-maven-plugin-and-wro4j-maven-plugin-for-dynamic-reloading-of-less-resources.md diff --git a/content/blog/2013/hibernate4-maven-plugin-1-0-1-released.md b/content/blog/archive/2013/hibernate4-maven-plugin-1-0-1-released.md similarity index 100% rename from content/blog/2013/hibernate4-maven-plugin-1-0-1-released.md rename to content/blog/archive/2013/hibernate4-maven-plugin-1-0-1-released.md diff --git a/content/blog/2013/hibernate4-maven-plugin-1-0-2-release.md b/content/blog/archive/2013/hibernate4-maven-plugin-1-0-2-release.md similarity index 100% rename from content/blog/2013/hibernate4-maven-plugin-1-0-2-release.md rename to content/blog/archive/2013/hibernate4-maven-plugin-1-0-2-release.md diff --git a/content/blog/2014/_index.md b/content/blog/archive/2014/_index.md similarity index 100% rename from content/blog/2014/_index.md rename to content/blog/archive/2014/_index.md diff --git a/content/blog/2014/aspectj-maven-plugin-can-not-compile-valid-java-7-0-code.md b/content/blog/archive/2014/aspectj-maven-plugin-can-not-compile-valid-java-7-0-code.md similarity index 100% rename from content/blog/2014/aspectj-maven-plugin-can-not-compile-valid-java-7-0-code.md rename to content/blog/archive/2014/aspectj-maven-plugin-can-not-compile-valid-java-7-0-code.md diff --git a/content/blog/2014/changes-in-log4j-properties-are-ignored-when-running-sl4fj-under-tomcat.md b/content/blog/archive/2014/changes-in-log4j-properties-are-ignored-when-running-sl4fj-under-tomcat.md similarity index 100% rename from content/blog/2014/changes-in-log4j-properties-are-ignored-when-running-sl4fj-under-tomcat.md rename to content/blog/archive/2014/changes-in-log4j-properties-are-ignored-when-running-sl4fj-under-tomcat.md diff --git a/content/blog/2014/disable-spring-autowireing-for-junit-tests.md b/content/blog/archive/2014/disable-spring-autowireing-for-junit-tests.md similarity index 100% rename from content/blog/2014/disable-spring-autowireing-for-junit-tests.md rename to content/blog/archive/2014/disable-spring-autowireing-for-junit-tests.md diff --git a/content/blog/2014/hibernate4-maven-plugin-1-0-3-released.md b/content/blog/archive/2014/hibernate4-maven-plugin-1-0-3-released.md similarity index 100% rename from content/blog/2014/hibernate4-maven-plugin-1-0-3-released.md rename to content/blog/archive/2014/hibernate4-maven-plugin-1-0-3-released.md diff --git a/content/blog/2014/hibernate4-maven-plugin-1-0-4-released.md b/content/blog/archive/2014/hibernate4-maven-plugin-1-0-4-released.md similarity index 100% rename from content/blog/2014/hibernate4-maven-plugin-1-0-4-released.md rename to content/blog/archive/2014/hibernate4-maven-plugin-1-0-4-released.md diff --git a/content/blog/2014/install-google-play-on-hama.md b/content/blog/archive/2014/install-google-play-on-hama.md similarity index 100% rename from content/blog/2014/install-google-play-on-hama.md rename to content/blog/archive/2014/install-google-play-on-hama.md diff --git a/content/blog/2014/rooting-the-hama-00054807-internet-tv-stick-with-the-help-of-factory_update_param-aml.md b/content/blog/archive/2014/rooting-the-hama-00054807-internet-tv-stick-with-the-help-of-factory_update_param-aml.md similarity index 100% rename from content/blog/2014/rooting-the-hama-00054807-internet-tv-stick-with-the-help-of-factory_update_param-aml.md rename to content/blog/archive/2014/rooting-the-hama-00054807-internet-tv-stick-with-the-help-of-factory_update_param-aml.md diff --git a/content/blog/2014/running-aspectj-maven-plugin-with-the-current-version-1-8-1-of-aspectj.md b/content/blog/archive/2014/running-aspectj-maven-plugin-with-the-current-version-1-8-1-of-aspectj.md similarity index 100% rename from content/blog/2014/running-aspectj-maven-plugin-with-the-current-version-1-8-1-of-aspectj.md rename to content/blog/archive/2014/running-aspectj-maven-plugin-with-the-current-version-1-8-1-of-aspectj.md diff --git a/content/blog/2014/subscribe-to-facebook-s-real-time-updates-with-spring-security-oauth.md b/content/blog/archive/2014/subscribe-to-facebook-s-real-time-updates-with-spring-security-oauth.md similarity index 100% rename from content/blog/2014/subscribe-to-facebook-s-real-time-updates-with-spring-security-oauth.md rename to content/blog/archive/2014/subscribe-to-facebook-s-real-time-updates-with-spring-security-oauth.md diff --git a/content/blog/2015/_index.md b/content/blog/archive/2015/_index.md similarity index 100% rename from content/blog/2015/_index.md rename to content/blog/archive/2015/_index.md diff --git a/content/blog/2015/arbeitspaket-a-entwicklung-eines-facebook-crawlers.md b/content/blog/archive/2015/arbeitspaket-a-entwicklung-eines-facebook-crawlers.md similarity index 100% rename from content/blog/2015/arbeitspaket-a-entwicklung-eines-facebook-crawlers.md rename to content/blog/archive/2015/arbeitspaket-a-entwicklung-eines-facebook-crawlers.md diff --git a/content/blog/2015/bypassing-the-same-origin-policiy-for-loal-files-during-development.md b/content/blog/archive/2015/bypassing-the-same-origin-policiy-for-loal-files-during-development.md similarity index 100% rename from content/blog/2015/bypassing-the-same-origin-policiy-for-loal-files-during-development.md rename to content/blog/archive/2015/bypassing-the-same-origin-policiy-for-loal-files-during-development.md diff --git a/content/blog/2015/entwicklung-einer-crowdgestutzten-vertikalen-suchmaschine-fur-veranstaltungen-und-locations.md b/content/blog/archive/2015/entwicklung-einer-crowdgestutzten-vertikalen-suchmaschine-fur-veranstaltungen-und-locations.md similarity index 100% rename from content/blog/2015/entwicklung-einer-crowdgestutzten-vertikalen-suchmaschine-fur-veranstaltungen-und-locations.md rename to content/blog/archive/2015/entwicklung-einer-crowdgestutzten-vertikalen-suchmaschine-fur-veranstaltungen-und-locations.md diff --git a/content/blog/2015/hibernate4-maven-plugin-1-0-5-released.md b/content/blog/archive/2015/hibernate4-maven-plugin-1-0-5-released.md similarity index 100% rename from content/blog/2015/hibernate4-maven-plugin-1-0-5-released.md rename to content/blog/archive/2015/hibernate4-maven-plugin-1-0-5-released.md diff --git a/content/blog/2015/hibernate4-maven-plugin-1-1-0-released.md b/content/blog/archive/2015/hibernate4-maven-plugin-1-1-0-released.md similarity index 100% rename from content/blog/2015/hibernate4-maven-plugin-1-1-0-released.md rename to content/blog/archive/2015/hibernate4-maven-plugin-1-1-0-released.md diff --git a/content/blog/2015/how-to-keep-the-time-zone-when-deserializing-a-zoneddatetime-with-jackson.md b/content/blog/archive/2015/how-to-keep-the-time-zone-when-deserializing-a-zoneddatetime-with-jackson.md similarity index 100% rename from content/blog/2015/how-to-keep-the-time-zone-when-deserializing-a-zoneddatetime-with-jackson.md rename to content/blog/archive/2015/how-to-keep-the-time-zone-when-deserializing-a-zoneddatetime-with-jackson.md diff --git a/content/blog/2015/integrating-a-maven-backend-with-a-nodjsgrunt-fronted-project.md b/content/blog/archive/2015/integrating-a-maven-backend-with-a-nodjsgrunt-fronted-project.md similarity index 100% rename from content/blog/2015/integrating-a-maven-backend-with-a-nodjsgrunt-fronted-project.md rename to content/blog/archive/2015/integrating-a-maven-backend-with-a-nodjsgrunt-fronted-project.md diff --git a/content/blog/2015/logging-request-and-response-data-from-requets-made-through-resttemplate.md b/content/blog/archive/2015/logging-request-and-response-data-from-requets-made-through-resttemplate.md similarity index 100% rename from content/blog/2015/logging-request-and-response-data-from-requets-made-through-resttemplate.md rename to content/blog/archive/2015/logging-request-and-response-data-from-requets-made-through-resttemplate.md diff --git a/content/blog/2015/replace-text-by-graphic-without-extra-markup.md b/content/blog/archive/2015/replace-text-by-graphic-without-extra-markup.md similarity index 100% rename from content/blog/2015/replace-text-by-graphic-without-extra-markup.md rename to content/blog/archive/2015/replace-text-by-graphic-without-extra-markup.md diff --git a/content/blog/2015/serve-static-html-with-nodjs-and-grunt.md b/content/blog/archive/2015/serve-static-html-with-nodjs-and-grunt.md similarity index 100% rename from content/blog/2015/serve-static-html-with-nodjs-and-grunt.md rename to content/blog/archive/2015/serve-static-html-with-nodjs-and-grunt.md diff --git a/content/blog/2016/_index.md b/content/blog/archive/2016/_index.md similarity index 100% rename from content/blog/2016/_index.md rename to content/blog/archive/2016/_index.md diff --git a/content/blog/2016/configure-pac4j-for-a-social-login-along-with-a-spring-security-based-form-login.md b/content/blog/archive/2016/configure-pac4j-for-a-social-login-along-with-a-spring-security-based-form-login.md similarity index 100% rename from content/blog/2016/configure-pac4j-for-a-social-login-along-with-a-spring-security-based-form-login.md rename to content/blog/archive/2016/configure-pac4j-for-a-social-login-along-with-a-spring-security-based-form-login.md diff --git a/content/blog/2016/develop-a-facebook-app-with-spring-social-part-00.md b/content/blog/archive/2016/develop-a-facebook-app-with-spring-social-part-00.md similarity index 100% rename from content/blog/2016/develop-a-facebook-app-with-spring-social-part-00.md rename to content/blog/archive/2016/develop-a-facebook-app-with-spring-social-part-00.md diff --git a/content/blog/2016/develop-a-facebook-app-with-spring-social-part-01-behind-the-scenes.md b/content/blog/archive/2016/develop-a-facebook-app-with-spring-social-part-01-behind-the-scenes.md similarity index 100% rename from content/blog/2016/develop-a-facebook-app-with-spring-social-part-01-behind-the-scenes.md rename to content/blog/archive/2016/develop-a-facebook-app-with-spring-social-part-01-behind-the-scenes.md diff --git a/content/blog/2016/develop-a-facebook-app-with-spring-social-part-02-how-spring-social-works.md b/content/blog/archive/2016/develop-a-facebook-app-with-spring-social-part-02-how-spring-social-works.md similarity index 100% rename from content/blog/2016/develop-a-facebook-app-with-spring-social-part-02-how-spring-social-works.md rename to content/blog/archive/2016/develop-a-facebook-app-with-spring-social-part-02-how-spring-social-works.md diff --git a/content/blog/2016/develop-a-facebook-app-with-spring-social-part-03-implementing-a-user-id-source.md b/content/blog/archive/2016/develop-a-facebook-app-with-spring-social-part-03-implementing-a-user-id-source.md similarity index 100% rename from content/blog/2016/develop-a-facebook-app-with-spring-social-part-03-implementing-a-user-id-source.md rename to content/blog/archive/2016/develop-a-facebook-app-with-spring-social-part-03-implementing-a-user-id-source.md diff --git a/content/blog/2016/develop-a-facebook-app-with-spring-social-part-04-signing-in-users.md b/content/blog/archive/2016/develop-a-facebook-app-with-spring-social-part-04-signing-in-users.md similarity index 100% rename from content/blog/2016/develop-a-facebook-app-with-spring-social-part-04-signing-in-users.md rename to content/blog/archive/2016/develop-a-facebook-app-with-spring-social-part-04-signing-in-users.md diff --git a/content/blog/2016/develop-a-facebook-app-with-spring-social-part-05-refactor-the-redirect-logic.md b/content/blog/archive/2016/develop-a-facebook-app-with-spring-social-part-05-refactor-the-redirect-logic.md similarity index 100% rename from content/blog/2016/develop-a-facebook-app-with-spring-social-part-05-refactor-the-redirect-logic.md rename to content/blog/archive/2016/develop-a-facebook-app-with-spring-social-part-05-refactor-the-redirect-logic.md diff --git a/content/blog/2016/develop-a-facebook-app-with-spring-social-part-06-sign-in-users-through-the-canvas-page.md b/content/blog/archive/2016/develop-a-facebook-app-with-spring-social-part-06-sign-in-users-through-the-canvas-page.md similarity index 100% rename from content/blog/2016/develop-a-facebook-app-with-spring-social-part-06-sign-in-users-through-the-canvas-page.md rename to content/blog/archive/2016/develop-a-facebook-app-with-spring-social-part-06-sign-in-users-through-the-canvas-page.md diff --git a/content/blog/2016/develop-a-facebook-app-with-spring-social-part-07-what-is-going-on-on-the-wire.md b/content/blog/archive/2016/develop-a-facebook-app-with-spring-social-part-07-what-is-going-on-on-the-wire.md similarity index 100% rename from content/blog/2016/develop-a-facebook-app-with-spring-social-part-07-what-is-going-on-on-the-wire.md rename to content/blog/archive/2016/develop-a-facebook-app-with-spring-social-part-07-what-is-going-on-on-the-wire.md diff --git a/content/blog/2016/java-lang-exception-method-xzy-should-have-no-parameters.md b/content/blog/archive/2016/java-lang-exception-method-xzy-should-have-no-parameters.md similarity index 100% rename from content/blog/2016/java-lang-exception-method-xzy-should-have-no-parameters.md rename to content/blog/archive/2016/java-lang-exception-method-xzy-should-have-no-parameters.md diff --git a/content/blog/2016/log-out-from-wrong-account-with-maven-appengine-plugin.md b/content/blog/archive/2016/log-out-from-wrong-account-with-maven-appengine-plugin.md similarity index 100% rename from content/blog/2016/log-out-from-wrong-account-with-maven-appengine-plugin.md rename to content/blog/archive/2016/log-out-from-wrong-account-with-maven-appengine-plugin.md diff --git a/content/blog/2016/parsing-json-from-facebooks-graph-api-using-jackson-x-and-java-s-new-time-api.md b/content/blog/archive/2016/parsing-json-from-facebooks-graph-api-using-jackson-x-and-java-s-new-time-api.md similarity index 100% rename from content/blog/2016/parsing-json-from-facebooks-graph-api-using-jackson-x-and-java-s-new-time-api.md rename to content/blog/archive/2016/parsing-json-from-facebooks-graph-api-using-jackson-x-and-java-s-new-time-api.md diff --git a/content/blog/2016/problems-deploying-a-spring-boot-app-as-war.md b/content/blog/archive/2016/problems-deploying-a-spring-boot-app-as-war.md similarity index 100% rename from content/blog/2016/problems-deploying-a-spring-boot-app-as-war.md rename to content/blog/archive/2016/problems-deploying-a-spring-boot-app-as-war.md diff --git a/content/blog/2016/release-of-a-maven-plugin-to-maven-central-fails-with-error-unknown-tag-goal.md b/content/blog/archive/2016/release-of-a-maven-plugin-to-maven-central-fails-with-error-unknown-tag-goal.md similarity index 100% rename from content/blog/2016/release-of-a-maven-plugin-to-maven-central-fails-with-error-unknown-tag-goal.md rename to content/blog/archive/2016/release-of-a-maven-plugin-to-maven-central-fails-with-error-unknown-tag-goal.md diff --git a/content/blog/2016/show-spring-boot-auto-configuration-report-when-running-via-mvn-spring-boot-run.md b/content/blog/archive/2016/show-spring-boot-auto-configuration-report-when-running-via-mvn-spring-boot-run.md similarity index 100% rename from content/blog/2016/show-spring-boot-auto-configuration-report-when-running-via-mvn-spring-boot-run.md rename to content/blog/archive/2016/show-spring-boot-auto-configuration-report-when-running-via-mvn-spring-boot-run.md diff --git a/content/blog/2018/_index.md b/content/blog/archive/2018/_index.md similarity index 100% rename from content/blog/2018/_index.md rename to content/blog/archive/2018/_index.md diff --git a/content/blog/2018/configure-https-for-jetty-maven-plugin-9-0-x.md b/content/blog/archive/2018/configure-https-for-jetty-maven-plugin-9-0-x.md similarity index 100% rename from content/blog/2018/configure-https-for-jetty-maven-plugin-9-0-x.md rename to content/blog/archive/2018/configure-https-for-jetty-maven-plugin-9-0-x.md diff --git a/content/blog/2018/disable-automatic-p-and-br-tags-in-the-wordpress-editor-and-do-it-as-early-as-you-can.md b/content/blog/archive/2018/disable-automatic-p-and-br-tags-in-the-wordpress-editor-and-do-it-as-early-as-you-can.md similarity index 100% rename from content/blog/2018/disable-automatic-p-and-br-tags-in-the-wordpress-editor-and-do-it-as-early-as-you-can.md rename to content/blog/archive/2018/disable-automatic-p-and-br-tags-in-the-wordpress-editor-and-do-it-as-early-as-you-can.md diff --git a/content/blog/2018/xpath-2-0-deep-equal-does-not-match-like-expected-the-problem-with-whitespace.md b/content/blog/archive/2018/xpath-2-0-deep-equal-does-not-match-like-expected-the-problem-with-whitespace.md similarity index 100% rename from content/blog/2018/xpath-2-0-deep-equal-does-not-match-like-expected-the-problem-with-whitespace.md rename to content/blog/archive/2018/xpath-2-0-deep-equal-does-not-match-like-expected-the-problem-with-whitespace.md diff --git a/content/blog/2019/_index.md b/content/blog/archive/2019/_index.md similarity index 100% rename from content/blog/2019/_index.md rename to content/blog/archive/2019/_index.md diff --git a/content/blog/2019/create-a-simulated-network-as-docker-does-it.md b/content/blog/archive/2019/create-a-simulated-network-as-docker-does-it.md similarity index 100% rename from content/blog/2019/create-a-simulated-network-as-docker-does-it.md rename to content/blog/archive/2019/create-a-simulated-network-as-docker-does-it.md diff --git a/content/blog/2019/create-self-signed-multi-domain-san-certificates.md b/content/blog/archive/2019/create-self-signed-multi-domain-san-certificates.md similarity index 100% rename from content/blog/2019/create-self-signed-multi-domain-san-certificates.md rename to content/blog/archive/2019/create-self-signed-multi-domain-san-certificates.md diff --git a/content/blog/2019/debugging-the-oauth-flow-in-spring-security.md b/content/blog/archive/2019/debugging-the-oauth-flow-in-spring-security.md similarity index 100% rename from content/blog/2019/debugging-the-oauth-flow-in-spring-security.md rename to content/blog/archive/2019/debugging-the-oauth-flow-in-spring-security.md diff --git a/content/blog/2019/enabling-decoupled-template-logic-for-thymeleaf-in-a-spring-boot-app.md b/content/blog/archive/2019/enabling-decoupled-template-logic-for-thymeleaf-in-a-spring-boot-app.md similarity index 100% rename from content/blog/2019/enabling-decoupled-template-logic-for-thymeleaf-in-a-spring-boot-app.md rename to content/blog/archive/2019/enabling-decoupled-template-logic-for-thymeleaf-in-a-spring-boot-app.md diff --git a/content/blog/2019/select-text-content-of-a-tag-with-thymeleaf-s-markup-selection.md b/content/blog/archive/2019/select-text-content-of-a-tag-with-thymeleaf-s-markup-selection.md similarity index 100% rename from content/blog/2019/select-text-content-of-a-tag-with-thymeleaf-s-markup-selection.md rename to content/blog/archive/2019/select-text-content-of-a-tag-with-thymeleaf-s-markup-selection.md diff --git a/content/blog/2019/virtual-networking-with-linux-network-namespaces.md b/content/blog/archive/2019/virtual-networking-with-linux-network-namespaces.md similarity index 100% rename from content/blog/2019/virtual-networking-with-linux-network-namespaces.md rename to content/blog/archive/2019/virtual-networking-with-linux-network-namespaces.md diff --git a/content/blog/2019/virtual-networking-with-linux-veth-pairs.md b/content/blog/archive/2019/virtual-networking-with-linux-veth-pairs.md similarity index 100% rename from content/blog/2019/virtual-networking-with-linux-veth-pairs.md rename to content/blog/archive/2019/virtual-networking-with-linux-veth-pairs.md diff --git a/content/blog/2019/virtual-networking-with-linux-virtual-bridges.md b/content/blog/archive/2019/virtual-networking-with-linux-virtual-bridges.md similarity index 100% rename from content/blog/2019/virtual-networking-with-linux-virtual-bridges.md rename to content/blog/archive/2019/virtual-networking-with-linux-virtual-bridges.md diff --git a/content/blog/2020/_index.md b/content/blog/archive/2020/_index.md similarity index 100% rename from content/blog/2020/_index.md rename to content/blog/archive/2020/_index.md diff --git a/content/blog/2020/a-perfect-outline.md b/content/blog/archive/2020/a-perfect-outline.md similarity index 100% rename from content/blog/2020/a-perfect-outline.md rename to content/blog/archive/2020/a-perfect-outline.md diff --git a/content/blog/2020/actuator-httptrace-does-not-work-with-spring-boot-2-2.md b/content/blog/archive/2020/actuator-httptrace-does-not-work-with-spring-boot-2-2.md similarity index 100% rename from content/blog/2020/actuator-httptrace-does-not-work-with-spring-boot-2-2.md rename to content/blog/archive/2020/actuator-httptrace-does-not-work-with-spring-boot-2-2.md diff --git a/content/blog/2020/cat-any-file-in-any-commit-with-git.md b/content/blog/archive/2020/cat-any-file-in-any-commit-with-git.md similarity index 100% rename from content/blog/2020/cat-any-file-in-any-commit-with-git.md rename to content/blog/archive/2020/cat-any-file-in-any-commit-with-git.md diff --git a/content/blog/2020/compare-two-files-in-different-branches-with-git.md b/content/blog/archive/2020/compare-two-files-in-different-branches-with-git.md similarity index 100% rename from content/blog/2020/compare-two-files-in-different-branches-with-git.md rename to content/blog/archive/2020/compare-two-files-in-different-branches-with-git.md diff --git a/content/blog/2020/deduplicating-partitioned-data-with-kafka-streams.md b/content/blog/archive/2020/deduplicating-partitioned-data-with-kafka-streams.md similarity index 100% rename from content/blog/2020/deduplicating-partitioned-data-with-kafka-streams.md rename to content/blog/archive/2020/deduplicating-partitioned-data-with-kafka-streams.md diff --git a/content/blog/2020/der-benutzer-ist-nicht-dazu-berechtigt-diese-anwendung-zu-sehen.md b/content/blog/archive/2020/der-benutzer-ist-nicht-dazu-berechtigt-diese-anwendung-zu-sehen.md similarity index 100% rename from content/blog/2020/der-benutzer-ist-nicht-dazu-berechtigt-diese-anwendung-zu-sehen.md rename to content/blog/archive/2020/der-benutzer-ist-nicht-dazu-berechtigt-diese-anwendung-zu-sehen.md diff --git a/content/blog/2020/encrypt-communication-between-kafka-and-zookeeper-with-tls.md b/content/blog/archive/2020/encrypt-communication-between-kafka-and-zookeeper-with-tls.md similarity index 100% rename from content/blog/2020/encrypt-communication-between-kafka-and-zookeeper-with-tls.md rename to content/blog/archive/2020/encrypt-communication-between-kafka-and-zookeeper-with-tls.md diff --git a/content/blog/2020/fix-hot-reload-of-thymeleaf-templates-in-spring-bootrun.md b/content/blog/archive/2020/fix-hot-reload-of-thymeleaf-templates-in-spring-bootrun.md similarity index 100% rename from content/blog/2020/fix-hot-reload-of-thymeleaf-templates-in-spring-bootrun.md rename to content/blog/archive/2020/fix-hot-reload-of-thymeleaf-templates-in-spring-bootrun.md diff --git a/content/blog/2020/hibernate-maven-plugin-2-0-0-released.md b/content/blog/archive/2020/hibernate-maven-plugin-2-0-0-released.md similarity index 100% rename from content/blog/2020/hibernate-maven-plugin-2-0-0-released.md rename to content/blog/archive/2020/hibernate-maven-plugin-2-0-0-released.md diff --git a/content/blog/2020/hibernate4-maven-plugin-a-simple-plugin-for-generating-a-database-schema-from-hibernate-4-mapping-annotations.md b/content/blog/archive/2020/hibernate4-maven-plugin-a-simple-plugin-for-generating-a-database-schema-from-hibernate-4-mapping-annotations.md similarity index 100% rename from content/blog/2020/hibernate4-maven-plugin-a-simple-plugin-for-generating-a-database-schema-from-hibernate-4-mapping-annotations.md rename to content/blog/archive/2020/hibernate4-maven-plugin-a-simple-plugin-for-generating-a-database-schema-from-hibernate-4-mapping-annotations.md diff --git a/content/blog/2020/how-to-instantiatiate-multiple-beans-dinamically-in-spring-boot-based-on-configuration-properties.md b/content/blog/archive/2020/how-to-instantiatiate-multiple-beans-dinamically-in-spring-boot-based-on-configuration-properties.md similarity index 100% rename from content/blog/2020/how-to-instantiatiate-multiple-beans-dinamically-in-spring-boot-based-on-configuration-properties.md rename to content/blog/archive/2020/how-to-instantiatiate-multiple-beans-dinamically-in-spring-boot-based-on-configuration-properties.md diff --git a/content/blog/2020/how-to-redirect-to-spring-security-oauth-behind-a-gateway-proxy-part-debugging-the-oauth-flow.md b/content/blog/archive/2020/how-to-redirect-to-spring-security-oauth-behind-a-gateway-proxy-part-debugging-the-oauth-flow.md similarity index 100% rename from content/blog/2020/how-to-redirect-to-spring-security-oauth-behind-a-gateway-proxy-part-debugging-the-oauth-flow.md rename to content/blog/archive/2020/how-to-redirect-to-spring-security-oauth-behind-a-gateway-proxy-part-debugging-the-oauth-flow.md diff --git a/content/blog/2020/how-to-redirect-to-spring-security-oauth2-behind-a-gateway-proxy-hiding-the-app-behind-a-reverse-proxy-gateway.md b/content/blog/archive/2020/how-to-redirect-to-spring-security-oauth2-behind-a-gateway-proxy-hiding-the-app-behind-a-reverse-proxy-gateway.md similarity index 100% rename from content/blog/2020/how-to-redirect-to-spring-security-oauth2-behind-a-gateway-proxy-hiding-the-app-behind-a-reverse-proxy-gateway.md rename to content/blog/archive/2020/how-to-redirect-to-spring-security-oauth2-behind-a-gateway-proxy-hiding-the-app-behind-a-reverse-proxy-gateway.md diff --git a/content/blog/2020/howto-redirect-to-spring-security-oauth2-behind-a-gateway-proxy-running-your-app-in-docker.md b/content/blog/archive/2020/howto-redirect-to-spring-security-oauth2-behind-a-gateway-proxy-running-your-app-in-docker.md similarity index 100% rename from content/blog/2020/howto-redirect-to-spring-security-oauth2-behind-a-gateway-proxy-running-your-app-in-docker.md rename to content/blog/archive/2020/howto-redirect-to-spring-security-oauth2-behind-a-gateway-proxy-running-your-app-in-docker.md diff --git a/content/blog/2020/implementing-narrow-integrationtests-by-combining-mockserver-with-testcontainers.md b/content/blog/archive/2020/implementing-narrow-integrationtests-by-combining-mockserver-with-testcontainers.md similarity index 100% rename from content/blog/2020/implementing-narrow-integrationtests-by-combining-mockserver-with-testcontainers.md rename to content/blog/archive/2020/implementing-narrow-integrationtests-by-combining-mockserver-with-testcontainers.md diff --git a/content/blog/2020/in-need-of-a-mockwebclient-mock-webclient-with-a-short-circuit-exchangefunction.md b/content/blog/archive/2020/in-need-of-a-mockwebclient-mock-webclient-with-a-short-circuit-exchangefunction.md similarity index 100% rename from content/blog/2020/in-need-of-a-mockwebclient-mock-webclient-with-a-short-circuit-exchangefunction.md rename to content/blog/archive/2020/in-need-of-a-mockwebclient-mock-webclient-with-a-short-circuit-exchangefunction.md diff --git a/content/blog/2020/testing-exception-handling-in-spring-mvc.md b/content/blog/archive/2020/testing-exception-handling-in-spring-mvc.md similarity index 100% rename from content/blog/2020/testing-exception-handling-in-spring-mvc.md rename to content/blog/archive/2020/testing-exception-handling-in-spring-mvc.md diff --git a/content/blog/2020/testing-spring-webflux-with-springboottest.md b/content/blog/archive/2020/testing-spring-webflux-with-springboottest.md similarity index 100% rename from content/blog/2020/testing-spring-webflux-with-springboottest.md rename to content/blog/archive/2020/testing-spring-webflux-with-springboottest.md diff --git a/content/blog/2020/unittest-or-integrationtest-a-practical-guide.md b/content/blog/archive/2020/unittest-or-integrationtest-a-practical-guide.md similarity index 100% rename from content/blog/2020/unittest-or-integrationtest-a-practical-guide.md rename to content/blog/archive/2020/unittest-or-integrationtest-a-practical-guide.md diff --git a/content/blog/2020/using-jackson-without-annotations-to-quickly-add-logging-of-object-graphs-as-json.md b/content/blog/archive/2020/using-jackson-without-annotations-to-quickly-add-logging-of-object-graphs-as-json.md similarity index 100% rename from content/blog/2020/using-jackson-without-annotations-to-quickly-add-logging-of-object-graphs-as-json.md rename to content/blog/archive/2020/using-jackson-without-annotations-to-quickly-add-logging-of-object-graphs-as-json.md diff --git a/content/blog/2021/_index.md b/content/blog/archive/2021/_index.md similarity index 100% rename from content/blog/2021/_index.md rename to content/blog/archive/2021/_index.md diff --git a/content/blog/2021/implementing-the-outbox-pattern-with-kafka-part-0-the-example.md b/content/blog/archive/2021/implementing-the-outbox-pattern-with-kafka-part-0-the-example.md similarity index 100% rename from content/blog/2021/implementing-the-outbox-pattern-with-kafka-part-0-the-example.md rename to content/blog/archive/2021/implementing-the-outbox-pattern-with-kafka-part-0-the-example.md diff --git a/content/blog/2021/implementing-the-outbox-pattern-with-kafka-part-1-the-outbox-table.md b/content/blog/archive/2021/implementing-the-outbox-pattern-with-kafka-part-1-the-outbox-table.md similarity index 100% rename from content/blog/2021/implementing-the-outbox-pattern-with-kafka-part-1-the-outbox-table.md rename to content/blog/archive/2021/implementing-the-outbox-pattern-with-kafka-part-1-the-outbox-table.md diff --git a/content/blog/2021/implementing-the-outbox-pattern-with-kafka-part-sending-messages-from-the-outbox.md b/content/blog/archive/2021/implementing-the-outbox-pattern-with-kafka-part-sending-messages-from-the-outbox.md similarity index 100% rename from content/blog/2021/implementing-the-outbox-pattern-with-kafka-part-sending-messages-from-the-outbox.md rename to content/blog/archive/2021/implementing-the-outbox-pattern-with-kafka-part-sending-messages-from-the-outbox.md diff --git a/content/blog/2021/the-outbox-pattern-pro-contra-alternatives.md b/content/blog/archive/2021/the-outbox-pattern-pro-contra-alternatives.md similarity index 100% rename from content/blog/2021/the-outbox-pattern-pro-contra-alternatives.md rename to content/blog/archive/2021/the-outbox-pattern-pro-contra-alternatives.md diff --git a/themes/hugo-juplo b/themes/hugo-juplo index 687a12fd..bcf38ca0 160000 --- a/themes/hugo-juplo +++ b/themes/hugo-juplo @@ -1 +1 @@ -Subproject commit 687a12fda289e74c74a25a66e92f28180968adc5 +Subproject commit bcf38ca021d8bdf186c117da15257c1ed41daaf7 -- 2.39.5