From 18bb4b3acfefb01716cf4cd3863a68a1769e5eb8 Mon Sep 17 00:00:00 2001 From: AlexRogalskiy Date: Sun, 4 May 2025 23:22:21 +0000 Subject: [PATCH 1/2] Compress Images --- traffic/plots.png | Bin 37894 -> 30377 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/traffic/plots.png b/traffic/plots.png index 6d70c43a03cb606cfd2cbd13dab2c5a8c26c6c39..0a1f5efe174e7a3ed5db4e1b2e8368cdd4952a6a 100644 GIT binary patch literal 30377 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 literal 37894 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 z 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 Date: Sun, 4 May 2025 23:22:30 +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 5c1e8e443..d7b9d43f8 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: # ...