From f091997367c1542436fe5b63a9c2512926859383 Mon Sep 17 00:00:00 2001 From: AlexRogalskiy Date: Sun, 17 Aug 2025 23:24:14 +0000 Subject: [PATCH 1/2] Compress Images --- traffic/plots.png | Bin 45596 -> 34697 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/traffic/plots.png b/traffic/plots.png index 337c87e6bdb499b18ae7c514b6aa5ef95d9db78d..de3664b795df2a9f5f1dab4729c0c096b2493140 100644 GIT binary patch literal 34697 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 OespLC8hPqALH_{)Io#m@ From 56257d87f97f257e830164592d75a5a36adaf4e6 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Sun, 17 Aug 2025 23:24:22 +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 9722d7c3a..b38709cd4 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: # ...