From fc9196a520ed40a6cdf9bf6b6451488f0b28f069 Mon Sep 17 00:00:00 2001 From: AlexRogalskiy Date: Sun, 11 May 2025 23:22:13 +0000 Subject: [PATCH 1/2] Compress Images --- traffic/plots.png | Bin 37705 -> 30010 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/traffic/plots.png b/traffic/plots.png index 31242d013fa21acddf3a45d13e33b847f60ab595..f4b8ac2421d7d95804dd01c47ac5be2a6e937bf4 100644 GIT binary patch literal 30010 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 P3Z)>cB9kv={Oo@Lcw=;Z From f1043b7dddc94f3bc2d92623107f2e8c892d5729 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Sun, 11 May 2025 23:22:59 +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 4e0862ae9..434b73164 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: # ...