From 88e738d9509d9638699b70b6d7708b5ad7ed2a45 Mon Sep 17 00:00:00 2001 From: AlexRogalskiy Date: Sun, 6 Apr 2025 23:21:03 +0000 Subject: [PATCH 1/2] Compress Images --- traffic/plots.png | Bin 40864 -> 32972 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/traffic/plots.png b/traffic/plots.png index a3fa81da0c3d09b5b8f6a69148630487b2455b6a..3a8436226af4e081e8bf051b32e9993f9d063006 100644 GIT binary patch literal 32972 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 J$FZDG{sx)eHgEs{ From 92aa6ea7a893151b23eea264a4d3c7feed859271 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Sun, 6 Apr 2025 23:21:12 +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 14d1cb16a..29cfd13c5 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: # ...