From b4b55656e7b51fb0ddd3585a1b7220d1ae936616 Mon Sep 17 00:00:00 2001 From: AlexRogalskiy Date: Sun, 6 Jul 2025 23:24:10 +0000 Subject: [PATCH 1/2] Compress Images --- traffic/plots.png | Bin 42213 -> 32591 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/traffic/plots.png b/traffic/plots.png index cb9631f8b113294442c2300295801665c1cd4043..30c81ab95d23720244277c99ce9c76003447124c 100644 GIT binary patch literal 32591 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 F{{nvsRwMub From a3e179761f15bd36934f5697f04d8ea55cd0ff6a Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Sun, 6 Jul 2025 23:24:18 +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 07ee203f7..2e493bc5e 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: # ...