From 83d7e321fdec6b6b0289206d6e2d72bfe7e9170a Mon Sep 17 00:00:00 2001 From: AlexRogalskiy Date: Sun, 10 Aug 2025 23:24:45 +0000 Subject: [PATCH 1/2] Compress Images --- traffic/plots.png | Bin 46348 -> 35282 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/traffic/plots.png b/traffic/plots.png index 7cd1fdbd9038d201f264d461898dca062aa0d534..2d46cd703ab205a0c849cbb675be6e80633e71b1 100644 GIT binary patch literal 35282 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

?gC)GgVMO%*JQLNV4xH*k+ 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 literal 46348 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%0D8XAN+Cl5WC1T`KY;C}R$?k%`Z?#+GCUDK9j z(l5A8s(@Fy7lak4 zhPI1~>tFFzRiyw=o)Y#oVC_->6$i9GxLF?FbrK4y!P|H5I>vnZeDm*V=pXVwl_u>+ zejEd3XAxpCxbKAO>gswCeXa5DiBR0VdpAKl+~d2lpI}Zkp??;+Fnh)eGoxlZ=ne z$aVG8R|p-lscB4e^mza`>hN%T5p9r15#Fz1_^qM4jR5+YV{GS6wZG@%DFXZ-7Z(I4 zo6?j#G{Mu@N%5my6O~^3#KQc1AQm6@eE=yED>3f8da!SzTEdn{g&{!AIrUU*TUwaZ z1U>ZmlEVJ|hTzblqPXAx_r@lrU=mKtS^yb|c=ej9rg^S-5|~hw&N+7$Ia!2=4WWZ! zv;ZGK+hCy8S9mYIe{8+){!%GGpgWwd~Jfibp{_C_KTMmKLLZj}5X+Ynq!k0#gc?fdBWKNTCZ1NHwbJuVDH!ikEv`)9tb@dQ=Jd#&ME~Z0PFxZRJA9O5^^hyKWSdEj zAA6t|e+~6!j^&Hy_mYu84-X$cPou2n;DouM0umf5m8>r8KNy^yo$q6R@ofs6IzB!= zG8*-6HomhJ^5;V~V$aK8h)`Bhgd!-IMFsVG{Z65m78&^YQ`jUmd*ciPb$EQx!^a4VsLz)WWOirIhC_*YAj6nU zf&$PLf|Q@5pEj-KtgjW`oJn3Yv=~`ZkVNkrRC*+m<8zDBcM$#IN8v&(iJ?IaZNvvD z=tqXe`bO}VTwGnRVt-2HPIGh9rcjeCQ|K?_{h>olDl%)PcZK@z(r|T?< Date: Sun, 10 Aug 2025 23:24:54 +0000 Subject: [PATCH 2/2] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- .dockerignore | 1 - .github/confidentiality-agreement.md | 2 +- .github/dependabot.yml | 2 +- .github/privacy-policy.md | 20 +++++++++---------- .github/workflows/action-devto.yml | 2 +- .github/workflows/blogpost-workflow.yml | 2 +- .github/workflows/changelog.yml | 2 +- .github/workflows/gh-pages.yml | 2 +- .github/workflows/pagespeed.yml | 2 +- .github/workflows/pr-helper.yml | 2 +- .github/workflows/release-changelog.yml | 2 +- .github/workflows/release.yml | 2 +- .github/workflows/remove-old-artifacts.yml | 2 +- .whitesource | 2 +- README.md | 10 +++++----- docs/articles/default.md.tpl | 2 +- docs/assets/images/logos/logo.svg | 2 +- gh-md-toc | 7 +++---- tilt_modules/extensions.json | 2 +- .../namespace/test/job-default-namespace.yaml | 2 +- tilt_modules/namespace/test/job.yaml | 2 +- tilt_modules/restart_process/README.md | 2 +- tilt_modules/restart_process/release.sh | 3 --- tilt_modules/tilt_inspector/.gitignore | 2 +- 24 files changed, 37 insertions(+), 42 deletions(-) diff --git a/.dockerignore b/.dockerignore index 7c9aaa8e2..5a8bc3ff4 100644 --- a/.dockerignore +++ b/.dockerignore @@ -12,4 +12,3 @@ tilt_modules npm-debug.log .gitignore - diff --git a/.github/confidentiality-agreement.md b/.github/confidentiality-agreement.md index 909ea1302..aa35fba36 100644 --- a/.github/confidentiality-agreement.md +++ b/.github/confidentiality-agreement.md @@ -1,7 +1,7 @@ # Confidentiality Agreement -By creating an account or using the software or services provided by Nullables.io, Inc., doing business as Nullables.io (the “Corporation”), you (the “Recipient”) expressly accept and agree to be bound by all of the terms and conditions below. If you do not accept these terms, you must not use our software or services. +By creating an account or using the software or services provided by Nullables.io, Inc., doing business as Nullables.io (the “Corporation”), you (the “Recipient”) expressly accept and agree to be bound by all of the terms and conditions below. If you do not accept these terms, you must not use our software or services. ## 1. Background diff --git a/.github/dependabot.yml b/.github/dependabot.yml index c9d9fe4d8..803b6365a 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -54,4 +54,4 @@ updates: - dependency-type: "all" # Labels on pull requests for version updates only labels: - - "pip dependencies" \ No newline at end of file + - "pip dependencies" diff --git a/.github/privacy-policy.md b/.github/privacy-policy.md index 8c6fc7d64..7d67633f9 100644 --- a/.github/privacy-policy.md +++ b/.github/privacy-policy.md @@ -2,19 +2,19 @@ # Introduction -We are committed to protecting your privacy and we encourage you to read and learn more about the terms of our privacy policy (“Privacy Policy”). +We are committed to protecting your privacy and we encourage you to read and learn more about the terms of our privacy policy (“Privacy Policy”). When we refer to “Nullables.io”, “our”, “us”, “we”, or similar self-referential language, we are referring to Nullables.io Inc. When we use the terms “you”, “your”, “yours”, “user”, “users”, “customer”, “customers”, etc., we are referring to any and all users of Nullables.io current and future Products and Services. Nullables.io provides a variety of Products and Services to our customers, which refers to and includes our website and web applications, mobile applications, integrations for other Third Party Services (such as Slack, Facebook, etc.), and platform, as well as any future applications, products, and services. By visiting, using, or submitting information to any of our Products and Services, you acknowledge that you accept the practices and policies outlined in this Privacy Policy. -Terms not defined herein shall have the meaning as provided in our Terms of Service (the “Agreement”), and incorporated herein. +Terms not defined herein shall have the meaning as provided in our Terms of Service (the “Agreement”), and incorporated herein. # Data Covered in this Policy This Privacy Policy covers our treatment of Customer Data (as defined herein) and General Data (defined herein) that we gather when you are accessing or using our Products and Services. This Privacy Policy also covers our treatment of any Customer Data that our business partners share with Nullables.io (for example, via integration with Third Party Services). -This Privacy Policy does not apply to the practices of companies that Nullables.io does not own or control, or to individuals that we do not employ or manage. In addition, this Privacy Policy does not cover how other organizations, including Third Party Services, will treat your information. If integrating our Products and Services with any Third Party Services, please refer to such Third Party Services’ privacy policy. +This Privacy Policy does not apply to the practices of companies that Nullables.io does not own or control, or to individuals that we do not employ or manage. In addition, this Privacy Policy does not cover how other organizations, including Third Party Services, will treat your information. If integrating our Products and Services with any Third Party Services, please refer to such Third Party Services’ privacy policy. ## Customer Data @@ -22,7 +22,7 @@ All content and information that you submit through use of our Products and Serv To create an account, integrate with Third Party Services, or receive information from us about future Products and Services, we may collect such Customer Data as your name and email address. In order to process billing, we may collect such Customer Data as your home or work address, telephone number, and/or credit card information. -However, this information is on an “opt-in” basis only and we will only collect such Customer Data if you specifically and expressly provide the information to us. +However, this information is on an “opt-in” basis only and we will only collect such Customer Data if you specifically and expressly provide the information to us. ## General Data @@ -31,7 +31,7 @@ In addition to the Customer Data, we may collect the following general informati - demographic information; - information from publicly accessible sources, such as blogs and comments from other users; your visit to the Site, such as pages viewed, links clicked and other similar navigation action in connection with the Site; -- standard browser information, such as your browser type, IP address, access times, and App usage data; +- standard browser information, such as your browser type, IP address, access times, and App usage data; - location data, which may be available or derived from our App, Site, or your IP address; and - information about the device on which you are accessing or using the Services. @@ -86,13 +86,13 @@ We do not sell, rent, lease, or disclose your Data. Except as described in this We may hire other companies to provide limited administrative and communication services on our behalf, such as web hosting services, the processing and delivery of mailing documents, customer support, or credit card processing services. We have the right to disclose your Data to these third party companies for the purpose of administering and maintaining the features, functions, and operations of our Products and Services. -Those companies will be permitted to obtain only such Data as is absolutely necessary for them to deliver their respective services, and we do not authorize these companies to use your Data except for the sole purpose of providing those services requested by us. +Those companies will be permitted to obtain only such Data as is absolutely necessary for them to deliver their respective services, and we do not authorize these companies to use your Data except for the sole purpose of providing those services requested by us. ## Integration with Third Party Services In order to access and/or use our Products and Services, you may be required to integrate them with your existing Third Party Services. While we do not store your passwords for these Third Party Services, we may store revokable tokens, enabling Services to communicate with each other. -If you integrate our Products and Services with a Third Party Service, we are not responsible for how such a service would use, collect, and share your Data. We very much encourage you to review privacy policy of any such Third Party Services. +If you integrate our Products and Services with a Third Party Service, we are not responsible for how such a service would use, collect, and share your Data. We very much encourage you to review privacy policy of any such Third Party Services. ## Disclosure of Customer Data @@ -103,13 +103,13 @@ You understand and agree that we may access and/or disclose Data about you witho - enforce the terms of the Agreement and Privacy Policy; - operate or conduct maintenance and repair of the Site, the App or equipment as authorized by law; - act in urgent circumstances to protect the personal safety of our users or members of the public; or -- comply with a bankruptcy, merger, acquisition, transfer of control, joint venture of other business combination. +- comply with a bankruptcy, merger, acquisition, transfer of control, joint venture of other business combination. -While we are not required to question or contest the validity of any search warrant, subpoena or other similar governmental request that we receive, we will use reasonable efforts to ensure the privacy of our users, and safeguard against overreach. +While we are not required to question or contest the validity of any search warrant, subpoena or other similar governmental request that we receive, we will use reasonable efforts to ensure the privacy of our users, and safeguard against overreach. ## Disclosure of Data in Certain Transactions -In some cases, we may choose to sell our assets. In these types of transactions, user information is typically one of the business assets that is transferred. You acknowledge that such transfers may occur, and that any acquirer of Nullables.io may continue to use your Data as set forth in this Privacy Policy. +In some cases, we may choose to sell our assets. In these types of transactions, user information is typically one of the business assets that is transferred. You acknowledge that such transfers may occur, and that any acquirer of Nullables.io may continue to use your Data as set forth in this Privacy Policy. # Security of Customer Data diff --git a/.github/workflows/action-devto.yml b/.github/workflows/action-devto.yml index ab860a9c4..cb32f414a 100644 --- a/.github/workflows/action-devto.yml +++ b/.github/workflows/action-devto.yml @@ -17,4 +17,4 @@ jobs: with: api-key: ${{ secrets.DEVTO_API_KEY }} directory: ./docs/articles - ignore: default.md.tpl \ No newline at end of file + ignore: default.md.tpl diff --git a/.github/workflows/blogpost-workflow.yml b/.github/workflows/blogpost-workflow.yml index 7e135bb8c..0548b9e3c 100644 --- a/.github/workflows/blogpost-workflow.yml +++ b/.github/workflows/blogpost-workflow.yml @@ -46,4 +46,4 @@ jobs: with: max_post_count: "10" comment_tag_name: "SCALAC-POST-LIST" - feed_list: "https://scalac.io/blog/feed/" \ No newline at end of file + feed_list: "https://scalac.io/blog/feed/" diff --git a/.github/workflows/changelog.yml b/.github/workflows/changelog.yml index bf8570481..3fc147056 100644 --- a/.github/workflows/changelog.yml +++ b/.github/workflows/changelog.yml @@ -38,4 +38,4 @@ jobs: uses: ad-m/github-push-action@master with: github_token: ${{ secrets.GITHUB_TOKEN }} - branch: ${{ github.ref }} \ No newline at end of file + branch: ${{ github.ref }} diff --git a/.github/workflows/gh-pages.yml b/.github/workflows/gh-pages.yml index 83947e1e9..79373a234 100644 --- a/.github/workflows/gh-pages.yml +++ b/.github/workflows/gh-pages.yml @@ -26,4 +26,4 @@ jobs: with: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} BRANCH: gh-pages - FOLDER: docs/ \ No newline at end of file + FOLDER: docs/ diff --git a/.github/workflows/pagespeed.yml b/.github/workflows/pagespeed.yml index ef0e98d90..11c83b2e3 100644 --- a/.github/workflows/pagespeed.yml +++ b/.github/workflows/pagespeed.yml @@ -34,4 +34,4 @@ jobs: commit_options: '--no-verify --signoff' commit_user_name: GitHub Bot commit_user_email: github-actions@nullables.io - commit_author: GitHub Bot \ No newline at end of file + commit_author: GitHub Bot diff --git a/.github/workflows/pr-helper.yml b/.github/workflows/pr-helper.yml index ec0e175ed..370b972aa 100644 --- a/.github/workflows/pr-helper.yml +++ b/.github/workflows/pr-helper.yml @@ -32,4 +32,4 @@ jobs: prlabel-ready: 'pr-ready' prlabel-onhold: 'pr-onhold' prlabel-reviewrequired: 'review-required' - prlabel-automerge: 'auto-merge' \ No newline at end of file + prlabel-automerge: 'auto-merge' diff --git a/.github/workflows/release-changelog.yml b/.github/workflows/release-changelog.yml index 769ab5cae..3bee81196 100644 --- a/.github/workflows/release-changelog.yml +++ b/.github/workflows/release-changelog.yml @@ -15,7 +15,7 @@ jobs: run: | echo ::set-output name=current_version::${GITHUB_REF#refs/tags/v} shell: bash - + - name: Build Changelog id: github_release uses: mikepenz/release-changelog-builder-action@main diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e8b7f8a81..cf7034807 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -56,4 +56,4 @@ jobs: steps: - uses: actions/checkout@v2 - name: Post bumpr status comment - uses: haya14busa/action-bumpr@v1 \ No newline at end of file + uses: haya14busa/action-bumpr@v1 diff --git a/.github/workflows/remove-old-artifacts.yml b/.github/workflows/remove-old-artifacts.yml index 6ad0067a1..822fff04f 100644 --- a/.github/workflows/remove-old-artifacts.yml +++ b/.github/workflows/remove-old-artifacts.yml @@ -15,4 +15,4 @@ jobs: uses: c-hive/gha-remove-artifacts@v1 with: age: '7 days' - skip-tags: false \ No newline at end of file + skip-tags: false diff --git a/.whitesource b/.whitesource index 55b922e8c..96443ed37 100644 --- a/.whitesource +++ b/.whitesource @@ -9,4 +9,4 @@ "issueSettings": { "minSeverityLevel": "LOW" } -} \ No newline at end of file +} diff --git a/README.md b/README.md index 66789cfc7..b3e577d26 100644 --- a/README.md +++ b/README.md @@ -92,12 +92,12 @@ docs/ units/ design-patterns.md # Design patterns and architectural concepts scenarios.md # Scenarios in practice - use-cases.md # Typical use cases + use-cases.md # Typical use cases user-guide/ - changelog.md # Changelog page - code_of_conduct.md # Code of conduct page - code_owners.md # Code owners page - dependency.md # Dependency page + changelog.md # Changelog page + code_of_conduct.md # Code of conduct page + code_owners.md # Code owners page + dependency.md # Dependency page description.md # Description page faq.md # FAQ page getting-started.md # Getting started page diff --git a/docs/articles/default.md.tpl b/docs/articles/default.md.tpl index 9671b7776..3e01a0de2 100644 --- a/docs/articles/default.md.tpl +++ b/docs/articles/default.md.tpl @@ -10,4 +10,4 @@ canonical_url: string # `Optional` url First Post with **TheActionDev** 🤩 -{% github ful1e5/TheActionDev %} \ No newline at end of file +{% github ful1e5/TheActionDev %} diff --git a/docs/assets/images/logos/logo.svg b/docs/assets/images/logos/logo.svg index 228eab724..21ea48a11 100644 --- a/docs/assets/images/logos/logo.svg +++ b/docs/assets/images/logos/logo.svg @@ -1 +1 @@ - \ No newline at end of file + diff --git a/gh-md-toc b/gh-md-toc index ba03be44a..974aa9794 100755 --- a/gh-md-toc +++ b/gh-md-toc @@ -243,16 +243,16 @@ gh_toc_grab() { #

# became: The command foo1 sed -e ':a' -e 'N' -e '$!ba' -e 's/\n<\/h/<\/h/g' | - + # find strings that corresponds to template $grepcmd '//g' | sed 's/<\/code>//g' | # remove g-emoji sed 's/]*[^<]*<\/g-emoji> //g' | - + # now all rows are like: # ...