From 1214b4fcb84c7bee5e8585f3b48c32eb07a18727 Mon Sep 17 00:00:00 2001 From: AlexRogalskiy Date: Sun, 20 Jul 2025 23:26:44 +0000 Subject: [PATCH 1/2] Compress Images --- traffic/plots.png | Bin 45789 -> 34610 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/traffic/plots.png b/traffic/plots.png index aac132132f147979230fcf26aa17b2af5458ab8b..25d30e5e7a21fbdb435f0b9bdfc5dab7f0d8f0c3 100644 GIT binary patch literal 34610 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

K2K%Zg9>G8`Sqb;<*O%xsvuaYS=N?7ajL{*+J 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 aCk*`E=BunSm;>+{L|Rf_qEt-Z@BaWZlMDd> literal 45789 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 Date: Sun, 20 Jul 2025 23:26:51 +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 ea8c27dff..aa6497314 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: # ...