Skip to content

Commit

Permalink
Deployed 8e2075c with MkDocs version: 1.6.0
Browse files Browse the repository at this point in the history
  • Loading branch information
hsandmann committed Feb 5, 2025
1 parent 4208cd0 commit ec5a8e8
Show file tree
Hide file tree
Showing 76 changed files with 14,660 additions and 1,249 deletions.
182 changes: 168 additions & 14 deletions 404.html

Large diffs are not rendered by default.

217 changes: 201 additions & 16 deletions api/documentation/index.html

Large diffs are not rendered by default.

216 changes: 200 additions & 16 deletions api/spring-boot-cloud/index.html

Large diffs are not rendered by default.

215 changes: 199 additions & 16 deletions api/testing/index.html

Large diffs are not rendered by default.

216 changes: 200 additions & 16 deletions appendix/ohmyzsh/index.html

Large diffs are not rendered by default.

220 changes: 202 additions & 18 deletions appendix/others/index.html

Large diffs are not rendered by default.

220 changes: 202 additions & 18 deletions appendix/rest-vs-graphql/index.html

Large diffs are not rendered by default.

221 changes: 203 additions & 18 deletions appendix/rsa/index.html

Large diffs are not rendered by default.

216 changes: 200 additions & 16 deletions appendix/tls-for-microservices/index.html

Large diffs are not rendered by default.

216 changes: 200 additions & 16 deletions appendix/versioning-rest-apis/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions assets/_markdown_exec_pyodide.css
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ html[data-theme="dark"] {
.pyodide-output {
width: 100%;
margin-bottom: -15px;
min-height: 46px;
max-height: 400px
}

Expand Down
49 changes: 49 additions & 0 deletions assets/javascripts/badge.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
const on_click_badge_name = (text) => {
const on_error = reason => {
console.error("Copying text failed:", reason);
iqwerty.toast.toast("Failed to copy text", options);
};
const options = {
style: {
main: {
// Use red as a fallback, so that I will notice (default is light blue)
"background": "var(--md-primary-fg-color, #2FA4E7)",
"color": "white",
"font-size": "20px",
"font-weight": "bold",
},
},
settings: {
duration: 1500,
},
};
console.log("Copying text:", text);
try {
navigator.clipboard.writeText(text).then(
() => iqwerty.toast.toast(`Copied "${text}"`, options)
).catch(on_error);
} catch (error) {
on_error(error);
}
}

// This is much less likely to cause escaping issues and does not require inline scripts
const register_badge_copy_commands = () => {
// console.log("badge: registering copy command handlers");
for (const badge of document.querySelectorAll("span[data-copy-base64]")) {
// console.log("badge: copy", badge);
const copy_base64 = badge.getAttribute("data-copy-base64");
if (copy_base64) {
const copy_ascii = atob(copy_base64);
const copy_uint8 = Uint8Array.from(copy_ascii, x => x.codePointAt(0));
const copy_unicode = new TextDecoder().decode(copy_uint8);
badge.addEventListener("click", () => {
on_click_badge_name(copy_unicode);
});
}
}
}
window.addEventListener("load", register_badge_copy_commands);

// https://github.com/mlcheng/js-toast/ - MIT License - Copyright (c) 2016 Michael Cheng
!function(t){"use strict";function n(t,r){var e=r;for(var i in t)e.hasOwnProperty(i)?null!==t[i]&&t[i].constructor===Object&&(e[i]=n(t[i],e[i])):e[i]=t[i];return e}function r(t,n){Object.keys(n).forEach((function(r){t.style[r]=n[r]}))}var e=function(){var t,e,i={SHOW:{"-webkit-transition":"opacity 400ms, -webkit-transform 400ms",transition:"opacity 400ms, transform 400ms",opacity:"1","-webkit-transform":"translateY(-100%) translateZ(0)",transform:"translateY(-100%) translateZ(0)"},HIDE:{opacity:"0","-webkit-transform":"translateY(150%) translateZ(0)",transform:"translateY(150%) translateZ(0)"}},a={style:{main:{background:"rgba(0, 0, 0, .85)","box-shadow":"0 0 10px rgba(0, 0, 0, .8)","border-radius":"3px","z-index":"99999",color:"rgba(255, 255, 255, .9)","font-family":"sans-serif",padding:"10px 15px","max-width":"60%",width:"100%","word-break":"keep-all",margin:"0 auto","text-align":"center",position:"fixed",left:"0",right:"0",bottom:"0","-webkit-transform":"translateY(150%) translateZ(0)",transform:"translateY(150%) translateZ(0)","-webkit-filter":"blur(0)",opacity:"0"}},settings:{duration:4e3}},o=[];function s(t,s,c){var l=c||i;if(void 0!==f())o.push({text:t,options:s,transitions:l});else{var m=s||{};(function(t,n,i){!function(t,n){var e=document.createElement("div");"string"==typeof t&&(t=document.createTextNode(t));e.appendChild(t),d(e),r(f(),n)}(t,n.style.main);var a=f();document.body.insertBefore(a,document.body.firstChild),a.offsetHeight,r(a,i.SHOW),clearTimeout(e),0!==n.settings.duration&&(e=setTimeout((function(){return u(i)}),n.settings.duration))})(t,m=n(a,m),l)}return{hide:function(){return u(l)}}}function u(t){var n=f();r(n,t.HIDE),clearTimeout(e),n.addEventListener("transitionend",c,{once:!0})}function c(){var t=f();if(document.body.removeChild(t),d(void 0),o.length>0){var n=o.shift();s(n.text,n.options,n.transitions)}}function f(){return t}function d(n){t=n}return{toast:s}}();t.mergeOptions=n,t.stylize=r,t.toast=e}(this.iqwerty=this.iqwerty||{});
29 changes: 0 additions & 29 deletions assets/javascripts/bundle.5cfa9459.min.js

This file was deleted.

7 changes: 0 additions & 7 deletions assets/javascripts/bundle.5cfa9459.min.js.map

This file was deleted.

16 changes: 16 additions & 0 deletions assets/javascripts/bundle.f13b1293.min.js

Large diffs are not rendered by default.

7 changes: 7 additions & 0 deletions assets/javascripts/bundle.f13b1293.min.js.map

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

66 changes: 66 additions & 0 deletions assets/stylesheets/badge.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
:root {
--md-badge-rounded-size: 4px;
--md-badge-padding-size: 5px;
/* Try to use the mkdocs material primary color. If it is undefined use blue*/
--md-badge-text-color: var(--md-primary-bg-color, white);
}

.badge {
display: flex;
width: max-content;
color: var(--md-badge-text-color);
margin-right: 15px;
margin-bottom: 15px;
}

.badge a:hover,
a.badge:hover,
.badge-reflink:hover {
text-decoration: underline;
color: var(--md-badge-text-color);
}

.badge-group {
display: flex;
flex-wrap: wrap;
}

.badge .title, .badge .value {
display: block;
}

.badge .title {
color: var(--md-badge-text-color);
padding: var(--md-badge-padding-size);
background-color: gray;
border-bottom-left-radius: var(--md-badge-rounded-size);
border-top-left-radius: var(--md-badge-rounded-size);
}

.badge.badge-single .title {
border-bottom-right-radius: var(--md-badge-rounded-size);
border-top-right-radius: var(--md-badge-rounded-size);
}

.badge .value {
color: var(--md-badge-text-color);
padding: var(--md-badge-padding-size);
background-color: var(--md-primary-fg-color, #2FA4E7);
border-bottom-right-radius: var(--md-badge-rounded-size);
border-top-right-radius: var(--md-badge-rounded-size);
}

.badge-copy {
cursor: help;
}

.badge-copy:hover {
text-decoration: underline;
}

.badge .sep {
display: inline-block;
width: 0px;
height: 0px;
opacity: 0;
}
1 change: 0 additions & 1 deletion assets/stylesheets/main.732c4fb1.min.css

This file was deleted.

1 change: 0 additions & 1 deletion assets/stylesheets/main.732c4fb1.min.css.map

This file was deleted.

1 change: 1 addition & 0 deletions assets/stylesheets/main.d7758b05.min.css

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions assets/stylesheets/main.d7758b05.min.css.map

Large diffs are not rendered by default.

216 changes: 200 additions & 16 deletions business/concepts/index.html

Large diffs are not rendered by default.

215 changes: 199 additions & 16 deletions cloud/aws/index.html

Large diffs are not rendered by default.

215 changes: 199 additions & 16 deletions cloud/azure/index.html

Large diffs are not rendered by default.

215 changes: 199 additions & 16 deletions cloud/gcp/index.html

Large diffs are not rendered by default.

217 changes: 201 additions & 16 deletions cloud/gitactions/index.html

Large diffs are not rendered by default.

219 changes: 202 additions & 17 deletions cloud/terraform/index.html

Large diffs are not rendered by default.

217 changes: 201 additions & 16 deletions devops/concepts/index.html

Large diffs are not rendered by default.

217 changes: 201 additions & 16 deletions devops/docker/index.html

Large diffs are not rendered by default.

217 changes: 201 additions & 16 deletions devops/kubernetes/index.html

Large diffs are not rendered by default.

217 changes: 201 additions & 16 deletions devops/packaging/index.html

Large diffs are not rendered by default.

217 changes: 201 additions & 16 deletions devops/release/index.html

Large diffs are not rendered by default.

217 changes: 201 additions & 16 deletions devops/version-control-system/index.html

Large diffs are not rendered by default.

225 changes: 205 additions & 20 deletions disclaimer/index.html

Large diffs are not rendered by default.

223 changes: 204 additions & 19 deletions handout/architecture/index.html

Large diffs are not rendered by default.

219 changes: 202 additions & 17 deletions handout/business/index.html

Large diffs are not rendered by default.

217 changes: 201 additions & 16 deletions handout/cloud/aws/cli/index.html

Large diffs are not rendered by default.

219 changes: 202 additions & 17 deletions handout/cloud/aws/eks/index.html

Large diffs are not rendered by default.

217 changes: 201 additions & 16 deletions handout/devops/jenkins/index.html

Large diffs are not rendered by default.

217 changes: 201 additions & 16 deletions handout/devops/kubernetes/index.html

Large diffs are not rendered by default.

217 changes: 201 additions & 16 deletions handout/devops/observability/index.html

Large diffs are not rendered by default.

217 changes: 201 additions & 16 deletions handout/microservices/account/index.html

Large diffs are not rendered by default.

217 changes: 201 additions & 16 deletions handout/microservices/auth/index.html

Large diffs are not rendered by default.

215 changes: 199 additions & 16 deletions handout/microservices/discovery/index.html

Large diffs are not rendered by default.

217 changes: 201 additions & 16 deletions handout/microservices/gateway/index.html

Large diffs are not rendered by default.

217 changes: 201 additions & 16 deletions handout/microservices/roadmap/index.html

Large diffs are not rendered by default.

242 changes: 225 additions & 17 deletions index.html

Large diffs are not rendered by default.

217 changes: 201 additions & 16 deletions platform/circuit-breaker/index.html

Large diffs are not rendered by default.

217 changes: 201 additions & 16 deletions platform/communcation/index.html

Large diffs are not rendered by default.

219 changes: 202 additions & 17 deletions platform/concepts/index.html

Large diffs are not rendered by default.

217 changes: 201 additions & 16 deletions platform/config/index.html

Large diffs are not rendered by default.

217 changes: 201 additions & 16 deletions platform/database/caching/index.html

Large diffs are not rendered by default.

217 changes: 201 additions & 16 deletions platform/database/flyway/index.html

Large diffs are not rendered by default.

216 changes: 200 additions & 16 deletions platform/discovery/index.html

Large diffs are not rendered by default.

217 changes: 201 additions & 16 deletions platform/gateway/index.html

Large diffs are not rendered by default.

217 changes: 201 additions & 16 deletions platform/load-balancing/index.html

Large diffs are not rendered by default.

216 changes: 200 additions & 16 deletions platform/messaging/concepts/index.html

Large diffs are not rendered by default.

215 changes: 199 additions & 16 deletions platform/messaging/kafka/index.html

Large diffs are not rendered by default.

215 changes: 199 additions & 16 deletions platform/messaging/rabbitmq/index.html

Large diffs are not rendered by default.

217 changes: 201 additions & 16 deletions platform/microservices/index.html

Large diffs are not rendered by default.

216 changes: 200 additions & 16 deletions platform/observability/logging/index.html

Large diffs are not rendered by default.

216 changes: 200 additions & 16 deletions platform/observability/monitoring/index.html

Large diffs are not rendered by default.

215 changes: 199 additions & 16 deletions platform/observability/tracing/index.html

Large diffs are not rendered by default.

216 changes: 200 additions & 16 deletions platform/payment/index.html

Large diffs are not rendered by default.

219 changes: 202 additions & 17 deletions platform/security/concepts/index.html

Large diffs are not rendered by default.

219 changes: 202 additions & 17 deletions platform/security/jwt/index.html

Large diffs are not rendered by default.

216 changes: 200 additions & 16 deletions platform/security/oauth2/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion search/search_index.json

Large diffs are not rendered by default.

Loading

0 comments on commit ec5a8e8

Please sign in to comment.