From bcbc11fe3488ad7b91ddd523991288d9b1442c57 Mon Sep 17 00:00:00 2001 From: AlexRogalskiy Date: Sun, 22 Dec 2024 23:21:03 +0000 Subject: [PATCH 1/2] Compress Images --- traffic/plots.png | Bin 39997 -> 31188 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/traffic/plots.png b/traffic/plots.png index 29d59f9f479352914f5ccefa3ea62f99187aa6ef..886888403e4a8006fa15b1c34a430a67d41d233d 100644 GIT binary patch literal 31188 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 From 891c0a46de588bbc0fce9ac758b1ea90591e2f0d Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Sun, 22 Dec 2024 23:21:11 +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 447381039..be560ebf6 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: # ...