proven.lol

https://gitlab.com/pscheidt

HASH e06676f3411d9a556ba212c2f3325136

This item was proven by @ps on 2023-05-02T19:39:09+00:00.

Evidence

This is a copy of the web page retrieved on 2023-05-02T19:39:09+00:00. Show the proof snippet.

<!DOCTYPE html> <html class="logged-out-marketing-header" lang="en"><head prefix="og: http://ogp.me/ns#"> <meta charset="utf-8"> <title>Patrice Scheidt · GitLab</title> <link rel="preload" href="/assets/application_utilities-b9caac1bae7f5eaef18fc9493a2100bb7700e7c44dade1aadaf384e7948f225d.css" as="style" type="text/css" nonce=""> <link rel="preload" href="/assets/application-ae8e71d6be407b7626b12c147de516f7dde161d050d05626453d75b70f6e5c16.css" as="style" type="text/css" nonce=""> <link rel="preload" href="/assets/highlight/themes/white-80aaf997a4cbe1ec41466a217e3a6f371f53a8f427c5e5a1e8ec7b9067d14aee.css" as="style" type="text/css" nonce=""> <link crossorigin="" href="https://snowplow.trx.gitlab.net" rel="preconnect"> <link as="font" crossorigin="" href="/assets/gitlab-sans/GitLabSans-d7fd6710b89a849e5226ae731af634e673f093b8086b067f052b40df8ceb8285.woff2" rel="preload"> <link as="font" crossorigin="" href="/assets/jetbrains-mono/JetBrainsMono-a9cb1cd82332b23a47e3a1239d25d13c86d16c4220695e34b243effa999f45f2.woff2" rel="preload"> <link as="font" crossorigin="" href="/assets/jetbrains-mono/JetBrainsMono-Bold-c503cc5ec5f8b2c7666b7ecda1adf44bd45f2e6579b2eba0fc292150416588a2.woff2" rel="preload"> <link as="font" crossorigin="" href="/assets/jetbrains-mono/JetBrainsMono-Italic-cb6a1b246318ed3885d7dffa14a2609297fe80e9b8e500bea33b52fa312a36a4.woff2" rel="preload"> <link as="font" crossorigin="" href="/assets/jetbrains-mono/JetBrainsMono-BoldItalic-3a013466c0eee979fb9d42c2d7a8887cd3645dc8b897cfc5b71781cf982efc5a.woff2" rel="preload"> <link rel="preload" href="/assets/fonts-3dcf267c9a9dc2c5b7a0ae5b757830104751a7ece87820521d6bb22dd665b2f8.css" as="style" type="text/css" nonce=""> <meta content="IE=edge" http-equiv="X-UA-Compatible"> <link rel="shortcut icon" type="image/png" href="/assets/favicon-72a2cad5025aa931d6ea56c3201d1f18e68a8cd39788c7c80d5b2b82aa5143ef.png" id="favicon" data-original-href="/assets/favicon-72a2cad5025aa931d6ea56c3201d1f18e68a8cd39788c7c80d5b2b82aa5143ef.png"> <link rel="stylesheet" media="screen" href="/assets/themes/theme_indigo-961c4181bc38910a3b36a521730071c2a9972c2bcefa964f1dda7442782ebb2a.css"> <link rel="stylesheet" media="all" href="/assets/application-ae8e71d6be407b7626b12c147de516f7dde161d050d05626453d75b70f6e5c16.css"> <link rel="stylesheet" media="all" href="/assets/page_bundles/profile-94531df356159deb1c27c493d8955e76580def276ea7d583fb113f3f6c2547cf.css"> <link rel="stylesheet" media="all" href="/assets/application_utilities-b9caac1bae7f5eaef18fc9493a2100bb7700e7c44dade1aadaf384e7948f225d.css"> <link rel="stylesheet" media="all" href="/assets/fonts-3dcf267c9a9dc2c5b7a0ae5b757830104751a7ece87820521d6bb22dd665b2f8.css"> <link rel="stylesheet" media="all" href="/assets/highlight/themes/white-80aaf997a4cbe1ec41466a217e3a6f371f53a8f427c5e5a1e8ec7b9067d14aee.css"> <script src="/assets/webpack/runtime.8212bcb8.bundle.js" defer="defer" nonce=""></script> <script src="/assets/webpack/main.9f543413.chunk.js" defer="defer" nonce=""></script> <script src="/assets/webpack/tracker.b21c94c3.chunk.js" defer="defer" nonce=""></script> <script nonce=""> //<![CDATA[ window.snowplowOptions = {"namespace":"gl","hostname":"snowplow.trx.gitlab.net","cookieDomain":".gitlab.com","appId":"gitlab","formTracking":true,"linkClickTracking":true} gl = window.gl || {}; gl.snowplowStandardContext = {"schema":"iglu:com.gitlab/gitlab_standard/jsonschema/1-0-8","data":{"environment":"production","source":"gitlab-rails","plan":null,"extra":{"new_nav":false},"user_id":null,"namespace_id":null,"project_id":null,"context_generated_at":"2023-05-02T19:39:08.780Z"}} gl.snowplowPseudonymizedPageUrl = "https://gitlab.com/pscheidt"; //]]> </script> <script nonce=""> //<![CDATA[ window.gon={};gon.api_version="v4";gon.default_avatar_url="https://gitlab.com/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png";gon.max_file_size=100;gon.asset_host=null;gon.webpack_public_path="/assets/webpack/";gon.relative_url_root="";gon.user_color_scheme="white";gon.markdown_surround_selection=null;gon.markdown_automatic_lists=null;gon.sentry_dsn="https://f5573e26de8f4293b285e556c35dfd6e@new-sentry.gitlab.net/4";gon.sentry_environment="gprd";gon.recaptcha_api_server_url="https://www.recaptcha.net/recaptcha/api.js";gon.recaptcha_sitekey="6LfAERQTAAAAAL4GYSiAMGLbcLyUIBSfPrDNJgeC";gon.gitlab_url="https://gitlab.com";gon.revision="98c4dc12069";gon.feature_category="user_profile";gon.gitlab_logo="/assets/gitlab_logo-2957169c8ef64c58616a1ac3f4fc626e8a35ce4eb3ed31bb0d873712f2a041a0.png";gon.secure=true;gon.sprite_icons="/assets/icons-1a38d36b330aaed096b0202949167fb0984923dfe15d15398b6eba66b8a1178c.svg";gon.sprite_file_icons="/assets/file_icons/file_icons-6489590d770258cc27e4698405d309d83e42829b667b4d601534321e96739a5a.svg";gon.emoji_sprites_css_path="/assets/emoji_sprites-e1b1ba2d7a86a445dcb1110d1b6e7dd0200ecaa993a445df77a07537dbf8f475.css";gon.gridstack_css_path="/assets/lazy_bundles/gridstack-f9e005145f1f29d3fd436ec6eda8b264c017ee47886472841ed47e32332518ff.css";gon.test_env=false;gon.disable_animations=null;gon.suggested_label_colors={"#cc338b":"Magenta-pink","#dc143c":"Crimson","#c21e56":"Rose red","#cd5b45":"Dark coral","#ed9121":"Carrot orange","#eee600":"Titanium yellow","#009966":"Green-cyan","#8fbc8f":"Dark sea green","#6699cc":"Blue-gray","#e6e6fa":"Lavender","#9400d3":"Dark violet","#330066":"Deep violet","#36454f":"Charcoal grey","#808080":"Gray"};gon.first_day_of_week=0;gon.time_display_relative=true;gon.ee=true;gon.jh=false;gon.dot_com=true;gon.uf_error_prefix="UF";gon.features={"usageDataApi":true,"securityAutoFix":false,"sourceEditorToolbar":false,"vscodeWebIde":true,"superSidebarPeek":true,"profileTabsVue":false};gon.roadmap_epics_limit=1000;gon.subscriptions_url="https://customers.gitlab.com";gon.subscriptions_legacy_sign_in_url="https://customers.gitlab.com/customers/sign_in?legacy=true";gon.payment_form_url="https://customers.gitlab.com/payment_forms/cc_validation";gon.payment_validation_form_id="payment_method_validation";gon.registration_validation_form_url="https://customers.gitlab.com/payment_forms/cc_registration_validation"; //]]> </script> <script src="/assets/webpack/sentry.7fd7cc78.chunk.js" defer="defer" nonce=""></script> <script src="/assets/webpack/graphql.6a79a357.chunk.js" defer="defer" nonce=""></script> <script src="/assets/webpack/3.62271aee.chunk.js" defer="defer" nonce=""></script> <script src="/assets/webpack/commons-pages.users-pages.users.identity_verification-pages.users.identity_verification.arkose_labs_-6ed51fa2.eeb82569.chunk.js" defer="defer" nonce=""></script> <script src="/assets/webpack/pages.users.show.c8fa5997.chunk.js" defer="defer" nonce=""></script> <meta content="object" property="og:type"> <meta content="GitLab" property="og:site_name"> <meta content="Patrice Scheidt · GitLab" property="og:title"> <meta content="https://proven.lol/130d7c" property="og:description"> <meta content="https://secure.gravatar.com/avatar/887656663fdad4df6176f53cbbb50b67?s=80&amp;d=identicon" property="og:image"> <meta content="64" property="og:image:width"> <meta content="64" property="og:image:height"> <meta content="https://gitlab.com/pscheidt" property="og:url"> <meta content="summary" property="twitter:card"> <meta content="Patrice Scheidt · GitLab" property="twitter:title"> <meta content="https://proven.lol/130d7c" property="twitter:description"> <meta content="https://secure.gravatar.com/avatar/887656663fdad4df6176f53cbbb50b67?s=80&amp;d=identicon" property="twitter:image"> <meta content="https://proven.lol/130d7c" name="description"> <link href="/-/manifest.json" rel="manifest"> <meta content="width=device-width, initial-scale=1, maximum-scale=1" name="viewport"> <meta content="#292961" name="theme-color"> <meta name="csrf-param" content="authenticity_token"> <meta name="csrf-token" content="VTOmVOriBU64iCGi6ZzMmRLNu0GFcK1VqqE2ssu28AKYJouztyKxpq05Li5Y0ZE2vBj3oRRvKMZ56VOwYiecWQ"> <meta name="csp-nonce" content="1s3MFSXpNmo0e8TOmdqljQ=="> <meta name="action-cable-url" content="/-/cable"> <link rel="apple-touch-icon" type="image/x-icon" href="/assets/apple-touch-icon-b049d4bc0dd9626f31db825d61880737befc7835982586d015bded10b4435460.png"> <link href="/search/opensearch.xml" rel="search" title="Search GitLab" type="application/opensearchdescription+xml"> <link rel="alternate" type="application/atom+xml" title="Patrice Scheidt activity" href="https://gitlab.com/pscheidt.atom"> <script charset="utf-8" src="/assets/webpack/vendors-ide_runtime-shortcutsBundle.69b69f34.chunk.js"></script><script charset="utf-8" src="/assets/webpack/shortcutsBundle.57611271.chunk.js"></script><script charset="utf-8" src="/assets/webpack/hello.ec75abe1.chunk.js"></script><script charset="utf-8" src="/assets/webpack/57.5942634f.chunk.js"></script><script charset="utf-8" src="/assets/webpack/vendors-top_nav.0aa965fd.chunk.js"></script><script charset="utf-8" src="/assets/webpack/top_nav.4f8c6573.chunk.js"></script></head> <body class="ui-indigo tab-width-8 gl-browser-chrome gl-platform-linux page-initialised" data-page="users:show"> <script nonce=""> //<![CDATA[ gl = window.gl || {}; gl.client = {"isChrome":true,"isLinux":true}; //]]> </script> <header class="navbar navbar-gitlab navbar-expand-sm js-navbar" data-qa-selector="navbar"> <a class="gl-sr-only gl-accessibility" href="#content-body">Skip to content</a> <div class="container-fluid"> <div class="header-content js-header-content"> <div class="title-container hide-when-top-nav-responsive-open gl-transition-medium gl-display-flex gl-align-items-stretch gl-pt-0 gl-mr-3"> <div class="title"> <span class="gl-sr-only">GitLab</span> <a title="Homepage" id="logo" class="has-tooltip" data-track-label="main_navigation" data-track-action="click_gitlab_logo_link" data-track-property="navigation_top" href="/"><svg class="tanuki-logo" width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path class="tanuki-shape tanuki" d="m24.507 9.5-.034-.09L21.082.562a.896.896 0 0 0-1.694.091l-2.29 7.01H7.825L5.535.653a.898.898 0 0 0-1.694-.09L.451 9.411.416 9.5a6.297 6.297 0 0 0 2.09 7.278l.012.01.03.022 5.16 3.867 2.56 1.935 1.554 1.176a1.051 1.051 0 0 0 1.268 0l1.555-1.176 2.56-1.935 5.197-3.89.014-.01A6.297 6.297 0 0 0 24.507 9.5Z" fill="#E24329"></path> <path class="tanuki-shape right-cheek" d="m24.507 9.5-.034-.09a11.44 11.44 0 0 0-4.56 2.051l-7.447 5.632 4.742 3.584 5.197-3.89.014-.01A6.297 6.297 0 0 0 24.507 9.5Z" fill="#FC6D26"></path> <path class="tanuki-shape chin" d="m7.707 20.677 2.56 1.935 1.555 1.176a1.051 1.051 0 0 0 1.268 0l1.555-1.176 2.56-1.935-4.743-3.584-4.755 3.584Z" fill="#FCA326"></path> <path class="tanuki-shape left-cheek" d="M5.01 11.461a11.43 11.43 0 0 0-4.56-2.05L.416 9.5a6.297 6.297 0 0 0 2.09 7.278l.012.01.03.022 5.16 3.867 4.745-3.584-7.444-5.632Z" fill="#FC6D26"></path> </svg> </a></div> <div class="gl-display-flex gl-align-items-center"> </div> <ul class="nav navbar-sub-nav gl-display-none gl-lg-display-flex gl-align-items-center"> <li class="dropdown gl-mr-3"> <button data-toggle="dropdown" type="button"> About GitLab <svg class="s16 caret-down" data-testid="chevron-down-icon"><use href="/assets/icons-1a38d36b330aaed096b0202949167fb0984923dfe15d15398b6eba66b8a1178c.svg#chevron-down"></use></svg> </button> <div class="dropdown-menu"> <ul> <li> <a href="https://about.gitlab.com/stages-devops-lifecycle">GitLab: the DevOps platform </a></li> <li> <a href="/explore">Explore GitLab </a></li> <li> <a href="https://about.gitlab.com/install">Install GitLab </a></li> <li> <a href="https://about.gitlab.com/is-it-any-good">How GitLab compares </a></li> <li> <a href="https://about.gitlab.com/get-started">Get started </a></li> <li> <a href="https://docs.gitlab.com">GitLab docs </a></li> <li> <a href="https://about.gitlab.com/learn">GitLab Learn </a></li> </ul> </div> </li> <li class="gl-mr-3"> <a href="https://about.gitlab.com/pricing">Pricing </a></li> <li class="gl-mr-3"> <a href="https://about.gitlab.com/sales">Talk to an expert </a></li> </ul> </div> <div class="navbar-collapse gl-transition-medium collapse gl-mr-auto global-search-container hide-when-top-nav-responsive-open"> <ul class="nav navbar-nav gl-w-full gl-align-items-center"> <li class="nav-item header-search-new gl-display-none gl-lg-display-block gl-w-full"> <div class="header-search is-not-active gl-relative gl-w-full" data-autocomplete-path="/search/autocomplete" data-issues-path="/dashboard/issues" data-mr-path="/dashboard/merge_requests" data-search-context="{&quot;for_snippets&quot;:null}" data-search-path="/search" id="js-header-search"> <form action="/search" accept-charset="UTF-8" method="get"><div class="gl-search-box-by-type"> <svg class="s16 gl-search-box-by-type-search-icon gl-icon" data-testid="search-icon"><use href="/assets/icons-1a38d36b330aaed096b0202949167fb0984923dfe15d15398b6eba66b8a1178c.svg#search"></use></svg> <input autocomplete="off" class="form-control gl-form-input gl-search-box-by-type-input" data-qa-selector="search_box" id="search" name="search" placeholder="Search GitLab" type="text"> </div> <input type="hidden" name="snippets" id="snippets" autocomplete="off"> <input type="hidden" name="repository_ref" id="repository_ref" autocomplete="off"> <input type="hidden" name="nav_source" id="nav_source" value="navbar" autocomplete="off"> <kbd class="gl-absolute gl-right-3 gl-top-0 keyboard-shortcut-helper gl-z-index-1 has-tooltip" data-html="true" data-placement="bottom" title="Use the shortcut key <kbd>/</kbd> to start a search"> / </kbd> </form></div> </li> <li class="nav-item d-none d-sm-inline-block d-lg-none"> <a title="Search" aria-label="Search" data-toggle="tooltip" data-placement="bottom" data-container="body" data-track-action="click_link" data-track-label="global_search" data-track-property="navigation_top" href="/search"><svg class="s16" data-testid="search-icon"><use href="/assets/icons-1a38d36b330aaed096b0202949167fb0984923dfe15d15398b6eba66b8a1178c.svg#search"></use></svg> </a></li> </ul> </div> <div class="navbar-collapse gl-transition-medium collapse"> <ul class="nav navbar-nav gl-w-full gl-align-items-center gl-justify-content-end"> <li class="nav-item header-help dropdown d-none d-md-block with-notifications"> <a class="header-help-dropdown-toggle gl-relative" data-toggle="dropdown" data-track-action="click_question_mark_link" data-track-label="main_navigation" data-track-property="navigation_top" href="/help"><span class="gl-sr-only"> Help </span> <svg class="s16" data-testid="question-o-icon"><use href="/assets/icons-1a38d36b330aaed096b0202949167fb0984923dfe15d15398b6eba66b8a1178c.svg#question-o"></use></svg> <span class="notification-dot rounded-circle gl-absolute"></span> <svg class="s16 caret-down" data-testid="chevron-down-icon"><use href="/assets/icons-1a38d36b330aaed096b0202949167fb0984923dfe15d15398b6eba66b8a1178c.svg#chevron-down"></use></svg> </a><div class="dropdown-menu dropdown-menu-right"> <ul> <li> </li> <li> <button class="gl-justify-content-space-between gl-align-items-center js-whats-new-trigger gl-display-flex!" type="button"> What's new <span class="gl-badge badge badge-pill badge-muted sm js-whats-new-notification-count">4</span> </button> </li> <li> <a data-track-action="click_link" data-track-label="help" data-track-property="navigation_top" href="/help">Help</a> </li> <li> <a data-track-action="click_link" data-track-label="support" data-track-property="navigation_top" href="https://about.gitlab.com/get-help/">Support</a> </li> <li> <a target="_blank" class="text-nowrap" rel="noopener noreferrer" data-track-action="click_link" data-track-label="community_forum" data-track-property="navigation_top" href="https://forum.gitlab.com">Community forum</a> </li> <li> <button class="js-shortcuts-modal-trigger" data-track-action="click_button" data-track-label="keyboard_shortcuts_help" data-track-property="navigation_top" type="button"> Keyboard shortcuts <kbd aria-hidden="true" class="flat float-right">?</kbd> </button> </li> <li class="divider"></li> <li> <a data-track-action="click_link" data-track-label="submit_feedback" data-track-property="navigation_top" href="https://about.gitlab.com/submit-feedback">Submit feedback</a> </li> <li> <a target="_blank" class="text-nowrap" data-track-action="click_link" data-track-label="contribute_to_gitlab" data-track-property="navigation_top" href="https://about.gitlab.com/contributing">Contribute to GitLab </a> </li> <li> <a data-track-action="click_link" data-track-label="gitlab_next" data-track-property="navigation_top" href="https://next.gitlab.com">Switch to GitLab Next</a> </li> </ul> </div> </li> <li class="nav-item gl-display-none gl-sm-display-block"> <ul class="nav navbar-sub-nav"><li class="nav-item b-nav-dropdown dropdown gl-dropdown" data-qa-selector="navbar_dropdown" data-qa-title="Menu" id="__BVID__14"><a role="button" aria-haspopup="true" aria-expanded="false" href="#" target="_self" class="nav-link dropdown-toggle top-nav-toggle js-top-nav-dropdown-toggle gl-px-3! dropdown-toggle-no-caret" id="__BVID__14__BV_toggle_" aria-controls="__BVID__14__BV_toggle_menu_"><svg data-testid="hamburger-icon" role="img" aria-hidden="true" class="gl-icon s16"><use href="/assets/icons-1a38d36b330aaed096b0202949167fb0984923dfe15d15398b6eba66b8a1178c.svg#hamburger"></use></svg> <!----></a><ul tabindex="-1" class="dropdown-menu gl-mt-3! gl-max-w-none! gl-max-h-none! gl-sm-w-auto! js-top-nav-dropdown-menu" aria-labelledby="__BVID__14__BV_toggle_" id="__BVID__14__BV_toggle_menu_"> <li role="presentation"><form tabindex="-1" class="b-dropdown-form gl-p-0"><div class="gl-display-flex gl-align-items-stretch"><div data-testid="menu-sidebar" class="gl-w-grid-size-30 gl-flex-shrink-0 gl-bg-gray-10 gl-p-3 gl-w-full"><div class="gl-display-flex gl-align-items-stretch gl-flex-direction-column"><div data-testid="menu-section" class=""><strong data-testid="menu-header" class="gl-px-4 gl-py-2 gl-text-gray-900 gl-display-block"> Explore </strong><a aria-label="Projects" data-qa-selector="menu_item_link" data-qa-title="Projects" href="/explore" class="btn top-nav-menu-item gl-display-block gl-pr-3! gl-w-full btn-default btn-md gl-button btn-default-tertiary gl-mt-1" data-testid="menu-item"><!----> <!----> <span class="gl-button-text"><span class="gl-display-flex"><svg data-testid="project-icon" role="img" aria-hidden="true" class="gl-icon s16 gl-mr-3!"><use href="/assets/icons-1a38d36b330aaed096b0202949167fb0984923dfe15d15398b6eba66b8a1178c.svg#project"></use></svg> Projects <!----></span></span></a><a aria-label="Groups" data-qa-selector="menu_item_link" data-qa-title="Groups" href="/explore/groups" class="btn top-nav-menu-item gl-display-block gl-pr-3! gl-w-full btn-default btn-md gl-button btn-default-tertiary gl-mt-1" data-testid="menu-item"><!----> <!----> <span class="gl-button-text"><span class="gl-display-flex"><svg data-testid="group-icon" role="img" aria-hidden="true" class="gl-icon s16 gl-mr-3!"><use href="/assets/icons-1a38d36b330aaed096b0202949167fb0984923dfe15d15398b6eba66b8a1178c.svg#group"></use></svg> Groups <!----></span></span></a><a aria-label="Topics" data-qa-selector="menu_item_link" data-qa-title="Topics" href="/explore/projects/topics" class="btn top-nav-menu-item gl-display-block gl-pr-3! gl-w-full btn-default btn-md gl-button btn-default-tertiary gl-mt-1" data-testid="menu-item"><!----> <!----> <span class="gl-button-text"><span class="gl-display-flex"><svg data-testid="labels-icon" role="img" aria-hidden="true" class="gl-icon s16 gl-mr-3!"><use href="/assets/icons-1a38d36b330aaed096b0202949167fb0984923dfe15d15398b6eba66b8a1178c.svg#labels"></use></svg> Topics <!----></span></span></a><a aria-label="Snippets" data-qa-selector="menu_item_link" data-qa-title="Snippets" href="/explore/snippets" class="btn top-nav-menu-item gl-display-block gl-pr-3! gl-w-full btn-default btn-md gl-button btn-default-tertiary gl-mt-1" data-testid="menu-item"><!----> <!----> <span class="gl-button-text"><span class="gl-display-flex"><svg data-testid="snippet-icon" role="img" aria-hidden="true" class="gl-icon s16 gl-mr-3!"><use href="/assets/icons-1a38d36b330aaed096b0202949167fb0984923dfe15d15398b6eba66b8a1178c.svg#snippet"></use></svg> Snippets <!----></span></span></a></div></div></div> <div data-testid="menu-subview" data-qa-selector="menu_subview_container" class="gl-w-grid-size-40 gl-overflow-hidden gl-p-3" style="display: none;"></div></div></form></li></ul></li></ul> <div class="hidden"> <a class="dashboard-shortcuts-projects" href="/explore">Projects </a><a class="dashboard-shortcuts-groups" href="/explore/groups">Groups </a><a class="dashboard-shortcuts-topics" href="/explore/projects/topics">Topics </a><a class="dashboard-shortcuts-snippets" href="/explore/snippets">Snippets </a></div> </li> <li class="nav-item"> <a class="gl-button btn btn-md btn-default " href="/users/sign_up"><span class="gl-button-text"> Register </span> </a></li> <li class="nav-item gl-flex-grow-0! gl-flex-basis-half!"> <a href="/users/sign_in?redirect_to_referer=yes">Sign in</a> </li> </ul> </div> <button class="navbar-toggler d-block d-sm-none gl-border-none!" data-qa-selector="mobile_navbar_button" data-testid="top-nav-responsive-toggle" type="button"> <span class="sr-only">Toggle navigation</span> <span class="more-icon gl-px-3 gl-font-sm gl-font-weight-bold"> <span class="gl-pr-2">Menu</span> <svg class="s16" data-testid="hamburger-icon"><use href="/assets/icons-1a38d36b330aaed096b0202949167fb0984923dfe15d15398b6eba66b8a1178c.svg#hamburger"></use></svg> </span> <svg class="s12 close-icon" data-testid="close-icon"><use href="/assets/icons-1a38d36b330aaed096b0202949167fb0984923dfe15d15398b6eba66b8a1178c.svg#close"></use></svg> </button> </div> </div> </header> <div data-version-digest="6887d3e3bf1e1675d0fdac65efbabbedb003e53814611a3341b5697ee96f6f3b" id="whats-new-app"></div> <div class="layout-page hide-when-top-nav-responsive-open"> <div class="content-wrapper"> <div class="mobile-overlay"></div> <div class="alert-wrapper gl-force-block-formatting-context"> <div class="container-fluid container-limited"> <div class="top-bar-container gl-display-flex gl-align-items-center gl-border-b"> <nav aria-label="Breadcrumbs" class="breadcrumbs" data-qa-selector="breadcrumb_links_content" data-testid="breadcrumb-links"> <ul class="list-unstyled breadcrumbs-list js-breadcrumbs-list"> <li data-qa-selector="breadcrumb_current_link" data-testid="breadcrumb-current-link"> <a href="/pscheidt">Patrice Scheidt</a> </li> </ul> <script type="application/ld+json"> {"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Patrice Scheidt","item":"https://gitlab.com/pscheidt"}]} </script> </nav> </div> </div> </div> <div class=" "> <main class="content" id="content-body" itemscope="" itemtype="http://schema.org/Person"> <div class="flash-container flash-container-page sticky" data-qa-selector="flash_container"> </div> <div class="user-profile"> <div class="cover-block user-cover-block gl-border-t gl-border-b gl-mt-n1"> <div class="container-fluid container-limited"> <div class="cover-controls d-flex px-2 pb-4 d-sm-block p-sm-0"> <a class="gl-button btn btn-icon btn-md btn-default gl-flex-grow-1 gl-mx-1 has-tooltip" title="Subscribe" data-toggle="tooltip" data-placement="bottom" data-container="body" href="/pscheidt.atom"><svg class="s16 gl-icon gl-button-icon " data-testid="rss-icon"><use href="/assets/icons-1a38d36b330aaed096b0202949167fb0984923dfe15d15398b6eba66b8a1178c.svg#rss"></use></svg> </a> </div> <div class="profile-header"> <div class="gl-display-inline-block gl-mx-8 gl-vertical-align-top"> <div class="avatar-holder"> <a target="_blank" rel="noopener noreferrer" href="https://secure.gravatar.com/avatar/887656663fdad4df6176f53cbbb50b67?s=800&amp;d=identicon"><img srcset="https://secure.gravatar.com/avatar/887656663fdad4df6176f53cbbb50b67?s=192&amp;d=identicon 1x, https://secure.gravatar.com/avatar/887656663fdad4df6176f53cbbb50b67?s=192&amp;d=identicon 2x" alt="" class="gl-avatar gl-avatar-s96 gl-avatar-circle" height="96" width="96" loading="lazy" itemprop="image" src="https://secure.gravatar.com/avatar/887656663fdad4df6176f53cbbb50b67?s=192&amp;d=identicon"> </a></div> <div class="gl-mb-3"></div> </div> <div class="gl-display-inline-block gl-vertical-align-top gl-text-left gl-max-w-80"> <div class="user-info"> <h1 class="cover-title gl-my-0" itemprop="name"> Patrice Scheidt </h1> <div class="gl-text-gray-900"> <div class="gl-mb-3 middle-dot-divider-sm gl-display-block gl-sm-display-inline-block"> @pscheidt </div> <div class="gl-mb-3 middle-dot-divider-sm gl-display-block gl-sm-display-inline-block"> User ID: 5236760 <button class="btn btn-clipboard gl-button btn-default-tertiary btn-icon btn-sm" data-toggle="tooltip" data-placement="bottom" data-container="body" data-clipboard-text="5236760" type="button" title="Copy user ID" aria-label="Copy user ID" aria-live="polite"><svg class="s16 gl-icon" data-testid="copy-to-clipboard-icon"><use href="/assets/icons-1a38d36b330aaed096b0202949167fb0984923dfe15d15398b6eba66b8a1178c.svg#copy-to-clipboard"></use></svg></button> </div> <div class="gl-mb-3 middle-dot-divider-sm gl-display-block gl-sm-display-inline-block"> Member since January 10, 2020 </div> </div> <div class="gl-text-gray-900"> <div class="gl-mb-3 middle-dot-divider-sm gl-display-block gl-sm-display-inline-block" data-testid="user-local-time"> <svg class="s16 fgray" data-testid="clock-icon"><use href="/assets/icons-1a38d36b330aaed096b0202949167fb0984923dfe15d15398b6eba66b8a1178c.svg#clock"></use></svg> <span> 7:39 PM </span> </div> </div> <div class="gl-text-gray-900"> <div class="gl-mb-3 middle-dot-divider-sm gl-display-block gl-sm-display-inline-block"> <a target="_blank" rel="me noopener noreferrer nofollow" itemprop="url" href="https://ps.omg.lol">ps.omg.lol</a> </div> </div> <p class="profile-user-bio gl-mb-3"> https://proven.lol/130d7c </p> </div> </div> </div> <div class="scrolling-tabs-container"> <div class="fade-left"><svg class="s12" data-testid="chevron-lg-left-icon"><use href="/assets/icons-1a38d36b330aaed096b0202949167fb0984923dfe15d15398b6eba66b8a1178c.svg#chevron-lg-left"></use></svg></div> <div class="fade-right scrolling"><svg class="s12" data-testid="chevron-lg-right-icon"><use href="/assets/icons-1a38d36b330aaed096b0202949167fb0984923dfe15d15398b6eba66b8a1178c.svg#chevron-lg-right"></use></svg></div> <ul class="nav-links user-profile-nav scrolling-tabs nav nav-tabs gl-border-b-0 is-initialized"> <li class="js-overview-tab"> <a data-target="div#js-overview" data-action="overview" data-toggle="tab" href="/pscheidt" class="active">Overview </a></li> <li class="js-activity-tab"> <a data-target="div#activity" data-action="activity" data-toggle="tab" href="/users/pscheidt/activity">Activity </a></li> <li class="js-groups-tab"> <a data-target="div#groups" data-action="groups" data-toggle="tab" data-endpoint="/users/pscheidt/groups.json" href="/users/pscheidt/groups">Groups </a></li> <li class="js-contributed-tab"> <a data-target="div#contributed" data-action="contributed" data-toggle="tab" data-endpoint="/users/pscheidt/contributed.json" href="/users/pscheidt/contributed">Contributed projects </a></li> <li class="js-projects-tab"> <a data-target="div#projects" data-action="projects" data-toggle="tab" data-endpoint="/users/pscheidt/projects.json" href="/users/pscheidt/projects">Personal projects </a></li> <li class="js-starred-tab"> <a data-target="div#starred" data-action="starred" data-toggle="tab" data-endpoint="/users/pscheidt/starred.json" href="/users/pscheidt/starred">Starred projects </a></li> <li class="js-snippets-tab"> <a data-target="div#snippets" data-action="snippets" data-toggle="tab" data-endpoint="/users/pscheidt/snippets.json" href="/users/pscheidt/snippets">Snippets </a></li> <li class="js-followers-tab"> <a data-target="div#followers" data-action="followers" data-toggle="tab" data-endpoint="/users/pscheidt/followers.json" href="/users/pscheidt/followers">Followers <span class="gl-badge badge badge-pill badge-muted sm">0</span> </a></li> <li class="js-following-tab"> <a data-target="div#following" data-action="following" data-toggle="tab" data-endpoint="/users/pscheidt/following.json" data-qa-selector="following_tab" href="/users/pscheidt/following">Following <span class="gl-badge badge badge-pill badge-muted sm">0</span> </a></li> </ul> </div> </div> </div> <div class="container-fluid container-limited"> <div class="tab-content"> <div class="tab-pane active" id="js-overview"> <div class="row d-none d-sm-flex"> <div class="col-12 calendar-block gl-my-3"> <div class="user-calendar light" data-calendar-activities-path="/users/pscheidt/calendar_activities" data-calendar-path="/users/pscheidt/calendar.json" data-utc-offset="0"> <div class="calendar"> <div class="js-contrib-calendar"><svg width="476" height="169" class="contrib-calendar" data-testid="contrib-calendar"><g transform="translate(18, 18)" data-testid="user-contrib-cell-group"><rect x="0" y="51" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Wednesday Nov 2, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="68" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Thursday Nov 3, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="85" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Friday Nov 4, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="102" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Saturday Nov 5, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect></g><g transform="translate(35, 18)" data-testid="user-contrib-cell-group"><rect x="0" y="0" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Sunday Nov 6, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="17" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Monday Nov 7, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="34" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Tuesday Nov 8, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="51" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Wednesday Nov 9, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="68" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Thursday Nov 10, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="85" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Friday Nov 11, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="102" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Saturday Nov 12, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect></g><g transform="translate(52, 18)" data-testid="user-contrib-cell-group"><rect x="0" y="0" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Sunday Nov 13, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="17" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Monday Nov 14, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="34" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Tuesday Nov 15, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="51" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Wednesday Nov 16, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="68" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Thursday Nov 17, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="85" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Friday Nov 18, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="102" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Saturday Nov 19, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect></g><g transform="translate(69, 18)" data-testid="user-contrib-cell-group"><rect x="0" y="0" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Sunday Nov 20, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="17" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Monday Nov 21, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="34" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Tuesday Nov 22, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="51" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Wednesday Nov 23, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="68" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Thursday Nov 24, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="85" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Friday Nov 25, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="102" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Saturday Nov 26, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect></g><g transform="translate(86, 18)" data-testid="user-contrib-cell-group"><rect x="0" y="0" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Sunday Nov 27, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="17" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Monday Nov 28, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="34" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Tuesday Nov 29, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="51" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Wednesday Nov 30, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="68" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Thursday Dec 1, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="85" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Friday Dec 2, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="102" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Saturday Dec 3, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect></g><g transform="translate(103, 18)" data-testid="user-contrib-cell-group"><rect x="0" y="0" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Sunday Dec 4, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="17" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Monday Dec 5, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="34" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Tuesday Dec 6, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="51" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Wednesday Dec 7, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="68" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Thursday Dec 8, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="85" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Friday Dec 9, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="102" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Saturday Dec 10, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect></g><g transform="translate(120, 18)" data-testid="user-contrib-cell-group"><rect x="0" y="0" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Sunday Dec 11, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="17" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Monday Dec 12, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="34" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Tuesday Dec 13, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="51" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Wednesday Dec 14, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="68" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Thursday Dec 15, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="85" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Friday Dec 16, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="102" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Saturday Dec 17, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect></g><g transform="translate(137, 18)" data-testid="user-contrib-cell-group"><rect x="0" y="0" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Sunday Dec 18, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="17" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Monday Dec 19, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="34" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Tuesday Dec 20, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="51" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Wednesday Dec 21, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="68" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Thursday Dec 22, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="85" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Friday Dec 23, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="102" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Saturday Dec 24, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect></g><g transform="translate(154, 18)" data-testid="user-contrib-cell-group"><rect x="0" y="0" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Sunday Dec 25, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="17" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Monday Dec 26, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="34" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Tuesday Dec 27, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="51" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Wednesday Dec 28, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="68" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Thursday Dec 29, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="85" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Friday Dec 30, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="102" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Saturday Dec 31, 2022</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect></g><g transform="translate(171, 18)" data-testid="user-contrib-cell-group"><rect x="0" y="0" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Sunday Jan 1, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="17" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Monday Jan 2, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="34" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Tuesday Jan 3, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="51" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Wednesday Jan 4, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="68" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Thursday Jan 5, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="85" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Friday Jan 6, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="102" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Saturday Jan 7, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect></g><g transform="translate(188, 18)" data-testid="user-contrib-cell-group"><rect x="0" y="0" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Sunday Jan 8, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="17" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Monday Jan 9, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="34" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Tuesday Jan 10, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="51" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Wednesday Jan 11, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="68" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Thursday Jan 12, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="85" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Friday Jan 13, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="102" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Saturday Jan 14, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect></g><g transform="translate(205, 18)" data-testid="user-contrib-cell-group"><rect x="0" y="0" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Sunday Jan 15, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="17" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Monday Jan 16, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="34" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Tuesday Jan 17, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="51" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Wednesday Jan 18, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="68" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Thursday Jan 19, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="85" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Friday Jan 20, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="102" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Saturday Jan 21, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect></g><g transform="translate(222, 18)" data-testid="user-contrib-cell-group"><rect x="0" y="0" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Sunday Jan 22, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="17" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Monday Jan 23, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="34" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Tuesday Jan 24, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="51" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Wednesday Jan 25, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="68" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Thursday Jan 26, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="85" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Friday Jan 27, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="102" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Saturday Jan 28, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect></g><g transform="translate(239, 18)" data-testid="user-contrib-cell-group"><rect x="0" y="0" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Sunday Jan 29, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="17" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Monday Jan 30, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="34" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Tuesday Jan 31, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="51" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Wednesday Feb 1, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="68" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Thursday Feb 2, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="85" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Friday Feb 3, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="102" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Saturday Feb 4, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect></g><g transform="translate(256, 18)" data-testid="user-contrib-cell-group"><rect x="0" y="0" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Sunday Feb 5, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="17" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Monday Feb 6, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="34" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Tuesday Feb 7, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="51" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Wednesday Feb 8, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="68" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Thursday Feb 9, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="85" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Friday Feb 10, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="102" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Saturday Feb 11, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect></g><g transform="translate(273, 18)" data-testid="user-contrib-cell-group"><rect x="0" y="0" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Sunday Feb 12, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="17" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Monday Feb 13, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="34" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Tuesday Feb 14, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="51" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Wednesday Feb 15, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="68" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Thursday Feb 16, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="85" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Friday Feb 17, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="102" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Saturday Feb 18, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect></g><g transform="translate(290, 18)" data-testid="user-contrib-cell-group"><rect x="0" y="0" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Sunday Feb 19, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="17" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Monday Feb 20, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="34" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Tuesday Feb 21, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="51" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Wednesday Feb 22, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="68" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Thursday Feb 23, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="85" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Friday Feb 24, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="102" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Saturday Feb 25, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect></g><g transform="translate(307, 18)" data-testid="user-contrib-cell-group"><rect x="0" y="0" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Sunday Feb 26, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="17" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Monday Feb 27, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="34" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Tuesday Feb 28, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="51" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Wednesday Mar 1, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="68" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Thursday Mar 2, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="85" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Friday Mar 3, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="102" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Saturday Mar 4, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect></g><g transform="translate(324, 18)" data-testid="user-contrib-cell-group"><rect x="0" y="0" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Sunday Mar 5, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="17" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Monday Mar 6, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="34" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Tuesday Mar 7, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="51" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Wednesday Mar 8, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="68" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Thursday Mar 9, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="85" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Friday Mar 10, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="102" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Saturday Mar 11, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect></g><g transform="translate(341, 18)" data-testid="user-contrib-cell-group"><rect x="0" y="0" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Sunday Mar 12, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="17" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Monday Mar 13, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="34" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Tuesday Mar 14, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="51" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Wednesday Mar 15, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="68" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Thursday Mar 16, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="85" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Friday Mar 17, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="102" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Saturday Mar 18, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect></g><g transform="translate(358, 18)" data-testid="user-contrib-cell-group"><rect x="0" y="0" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Sunday Mar 19, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="17" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Monday Mar 20, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="34" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Tuesday Mar 21, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="51" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Wednesday Mar 22, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="68" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Thursday Mar 23, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="85" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Friday Mar 24, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="102" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Saturday Mar 25, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect></g><g transform="translate(375, 18)" data-testid="user-contrib-cell-group"><rect x="0" y="0" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Sunday Mar 26, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="17" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Monday Mar 27, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="34" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Tuesday Mar 28, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="51" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Wednesday Mar 29, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="68" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Thursday Mar 30, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="85" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Friday Mar 31, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="102" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Saturday Apr 1, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect></g><g transform="translate(392, 18)" data-testid="user-contrib-cell-group"><rect x="0" y="0" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Sunday Apr 2, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="17" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Monday Apr 3, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="34" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Tuesday Apr 4, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="51" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Wednesday Apr 5, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="68" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Thursday Apr 6, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="85" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Friday Apr 7, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="102" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Saturday Apr 8, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect></g><g transform="translate(409, 18)" data-testid="user-contrib-cell-group"><rect x="0" y="0" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Sunday Apr 9, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="17" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Monday Apr 10, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="34" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Tuesday Apr 11, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="51" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Wednesday Apr 12, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="68" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Thursday Apr 13, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="85" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Friday Apr 14, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="102" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Saturday Apr 15, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect></g><g transform="translate(426, 18)" data-testid="user-contrib-cell-group"><rect x="0" y="0" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Sunday Apr 16, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="17" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Monday Apr 17, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="34" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Tuesday Apr 18, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="51" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Wednesday Apr 19, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="68" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Thursday Apr 20, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="85" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Friday Apr 21, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="102" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Saturday Apr 22, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect></g><g transform="translate(443, 18)" data-testid="user-contrib-cell-group"><rect x="0" y="0" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Sunday Apr 23, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="17" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Monday Apr 24, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="34" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Tuesday Apr 25, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="51" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Wednesday Apr 26, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="68" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Thursday Apr 27, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="85" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Friday Apr 28, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="102" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Saturday Apr 29, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect></g><g transform="translate(460, 18)" data-testid="user-contrib-cell-group"><rect x="0" y="0" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Sunday Apr 30, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="17" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Monday May 1, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect><rect x="0" y="34" width="15" height="15" data-level="0" title="No contributions<br /><span class=&quot;gl-text-gray-300&quot;>Tuesday May 2, 2023</span>" class="user-contrib-cell has-tooltip" data-testid="user-contrib-cell" data-html="true" data-container="body"></rect></g><g direction="ltr"><text x="35" y="10" class="user-contrib-text">Nov</text><text x="103" y="10" class="user-contrib-text">Dec</text><text x="171" y="10" class="user-contrib-text">Jan</text><text x="256" y="10" class="user-contrib-text">Feb</text><text x="324" y="10" class="user-contrib-text">Mar</text><text x="392" y="10" class="user-contrib-text">Apr</text></g><g><text text-anchor="middle" x="8" y="46" class="user-contrib-text">M</text><text text-anchor="middle" x="8" y="80" class="user-contrib-text">W</text><text text-anchor="middle" x="8" y="114" class="user-contrib-text">F</text></g><g transform="translate(18, 152)"><rect width="15" height="15" x="0" y="0" data-level="0" class="user-contrib-cell has-tooltip contrib-legend" title="No contributions" data-container="body" data-html="true"></rect><rect width="15" height="15" x="17" y="0" data-level="1" class="user-contrib-cell has-tooltip contrib-legend" title="1-9 contributions" data-container="body" data-html="true"></rect><rect width="15" height="15" x="34" y="0" data-level="2" class="user-contrib-cell has-tooltip contrib-legend" title="10-19 contributions" data-container="body" data-html="true"></rect><rect width="15" height="15" x="51" y="0" data-level="3" class="user-contrib-cell has-tooltip contrib-legend" title="20-29 contributions" data-container="body" data-html="true"></rect><rect width="15" height="15" x="68" y="0" data-level="4" class="user-contrib-cell has-tooltip contrib-legend" title="30+ contributions" data-container="body" data-html="true"></rect></g></svg></div> <div class="calendar-hint">Issues, merge requests, pushes, and comments.</div> </div> </div> </div> </div> <div class="row"> <div class="col-12 user-calendar-activities"></div> </div> <div class="row"> <div class="col-md-12 col-lg-6"> <div class="activities-block"> <div class="gl-mt-5"> <div class="gl-display-flex gl-align-items-center gl-border-b-1 gl-border-b-gray-100 gl-border-b-solid"> <h4 class="gl-flex-grow-1"> Activity </h4> <a class="hide js-view-all" href="/users/pscheidt/activity">View all</a> </div> <div class="overview-content-list" data-href="/users/pscheidt/activity" data-qa-selector="user_activity_content"> <div class="gl-spinner-container loading hide" role="status"><span aria-label="Loading" class="gl-spinner gl-spinner-md gl-spinner-dark gl-vertical-align-text-bottom!"></span></div> <div class="nothing-here-block p-5"> <div class="svg-content"> <img class="js-lazy-loaded" src="/assets/illustrations/empty-state/empty-activity-md-9368030d093521900152c5eb08ab63f4c37c919587e6638bb996cc217a27ca30.svg" width="75" height="75" loading="lazy" data-qa_selector="js_lazy_loaded_content"> <div class="text-content"> <h5>No activities found</h5> </div> </div> </div> </div> </div> </div> </div> <div class="col-md-12 col-lg-6"> <div class="projects-block"> <div class="gl-mt-5"> <div class="gl-display-flex gl-align-items-center gl-border-b-1 gl-border-b-gray-100 gl-border-b-solid"> <h4 class="gl-flex-grow-1"> Personal projects </h4> <a class="hide js-view-all" href="/users/pscheidt/projects">View all</a> </div> <div class="overview-content-list" data-href="/users/pscheidt/projects"> <div class="gl-spinner-container loading hide" role="status"><span aria-label="Loading" class="gl-spinner gl-spinner-md gl-spinner-dark gl-vertical-align-text-bottom!"></span></div> <div class="js-projects-list-holder" data-qa-selector="projects_list"> <div class="nothing-here-block p-5"> <div class="svg-content"> <img class="js-lazy-loaded" src="/assets/illustrations/empty-state/empty-projects-md-01b900f981dcf60c6d286ceaad566f586b41c45b2ac750aab2a5460989725e0c.svg" width="75" height="75" loading="lazy" data-qa_selector="js_lazy_loaded_content"> <div class="text-content"> <h5>There are no projects available to be displayed here.</h5> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="tab-pane" id="activity"> <div class="flash-container"></div> <h4 class="prepend-top-20"> Most Recent Activity </h4> <div class="content_list" data-href="/users/pscheidt/activity"></div> <div class="loading"> <div class="gl-spinner-container" role="status"><span aria-label="Loading" class="gl-spinner gl-spinner-md gl-spinner-dark gl-vertical-align-text-bottom!"></span></div> </div> </div> <div class="tab-pane" id="groups"> </div> <div class="tab-pane" id="contributed"> </div> <div class="tab-pane" id="projects"> </div> <div class="tab-pane" id="starred"> </div> <div class="tab-pane" id="snippets"> </div> <div class="tab-pane" id="followers"> </div> <div class="tab-pane" id="following"> </div> </div> <div class="loading hide"> <div class="gl-spinner gl-spinner-md"></div> </div> </div> </div> </main> </div> </div> </div> <div class="top-nav-responsive layout-page"> <div class="cloak-startup"> <div><div data-testid="mobile-overlay" class="mobile-overlay"></div> <div><div class="gl-h-full gl-w-full"><div><header class="gl-display-flex gl-align-items-center gl-py-4 gl-pl-4"><h1 class="gl-m-0 gl-font-size-h2 gl-reset-color gl-mr-auto">Menu</h1> <a aria-label="Search" data-qa-selector="menu_item_link" data-qa-title="Search" href="/search" class="btn top-nav-menu-item gl-display-block gl-pr-3! gl-ml-3 btn-default btn-md gl-button btn-default-tertiary"><!----> <!----> <span class="gl-button-text"><span class="gl-display-flex"><svg data-testid="search-icon" role="img" aria-hidden="true" class="gl-icon s16"><use href="/assets/icons-1a38d36b330aaed096b0202949167fb0984923dfe15d15398b6eba66b8a1178c.svg#search"></use></svg> <!----></span></span></a> <!----></header> <div class="gl-display-flex gl-align-items-stretch gl-flex-direction-column gl-h-full"><div data-testid="menu-section" class=""><strong data-testid="menu-header" class="gl-px-4 gl-py-2 gl-text-gray-900 gl-display-block"> Explore </strong><a aria-label="Projects" data-qa-selector="menu_item_link" data-qa-title="Projects" href="/explore" class="btn top-nav-menu-item gl-display-block gl-pr-3! gl-w-full btn-default btn-md gl-button btn-default-tertiary gl-mt-1" data-testid="menu-item"><!----> <!----> <span class="gl-button-text"><span class="gl-display-flex"><svg data-testid="project-icon" role="img" aria-hidden="true" class="gl-icon s16 gl-mr-3!"><use href="/assets/icons-1a38d36b330aaed096b0202949167fb0984923dfe15d15398b6eba66b8a1178c.svg#project"></use></svg> Projects <!----></span></span></a><a aria-label="Groups" data-qa-selector="menu_item_link" data-qa-title="Groups" href="/explore/groups" class="btn top-nav-menu-item gl-display-block gl-pr-3! gl-w-full btn-default btn-md gl-button btn-default-tertiary gl-mt-1" data-testid="menu-item"><!----> <!----> <span class="gl-button-text"><span class="gl-display-flex"><svg data-testid="group-icon" role="img" aria-hidden="true" class="gl-icon s16 gl-mr-3!"><use href="/assets/icons-1a38d36b330aaed096b0202949167fb0984923dfe15d15398b6eba66b8a1178c.svg#group"></use></svg> Groups <!----></span></span></a><a aria-label="Topics" data-qa-selector="menu_item_link" data-qa-title="Topics" href="/explore/projects/topics" class="btn top-nav-menu-item gl-display-block gl-pr-3! gl-w-full btn-default btn-md gl-button btn-default-tertiary gl-mt-1" data-testid="menu-item"><!----> <!----> <span class="gl-button-text"><span class="gl-display-flex"><svg data-testid="labels-icon" role="img" aria-hidden="true" class="gl-icon s16 gl-mr-3!"><use href="/assets/icons-1a38d36b330aaed096b0202949167fb0984923dfe15d15398b6eba66b8a1178c.svg#labels"></use></svg> Topics <!----></span></span></a><a aria-label="Snippets" data-qa-selector="menu_item_link" data-qa-title="Snippets" href="/explore/snippets" class="btn top-nav-menu-item gl-display-block gl-pr-3! gl-w-full btn-default btn-md gl-button btn-default-tertiary gl-mt-1" data-testid="menu-item"><!----> <!----> <span class="gl-button-text"><span class="gl-display-flex"><svg data-testid="snippet-icon" role="img" aria-hidden="true" class="gl-icon s16 gl-mr-3!"><use href="/assets/icons-1a38d36b330aaed096b0202949167fb0984923dfe15d15398b6eba66b8a1178c.svg#snippet"></use></svg> Snippets <!----></span></span></a></div></div></div></div></div></div> </div> </div> <script nonce=""> //<![CDATA[ if ('loading' in HTMLImageElement.prototype) { document.querySelectorAll('img.lazy').forEach(img => { img.loading = 'lazy'; let imgUrl = img.dataset.src; // Only adding width + height for avatars for now if (imgUrl.indexOf('/avatar/') > -1 && imgUrl.indexOf('?') === -1) { const targetWidth = img.getAttribute('width') || img.width; imgUrl += `?width=${targetWidth}`; } img.src = imgUrl; img.removeAttribute('data-src'); img.classList.remove('lazy'); img.classList.add('js-lazy-loaded'); img.dataset.qa_selector = 'js_lazy_loaded_content'; }); } //]]> </script> <script nonce=""> //<![CDATA[ gl = window.gl || {}; gl.experiments = {}; //]]> </script> <div></div><div></div></body></html>