From 4d1d61a5ea0e8c5449923ab2002ed97042806cc5 Mon Sep 17 00:00:00 2001 From: AlexRogalskiy Date: Sun, 6 Jul 2025 23:17:07 +0000 Subject: [PATCH 1/2] Compress Images --- traffic/plots.png | Bin 43783 -> 35435 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/traffic/plots.png b/traffic/plots.png index a1982245432d2aad7db45e600e3b9494662df969..99af078a2f6b5bbc2063ab1fe257bd3dc279457f 100644 GIT binary patch literal 35435 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 literal 43783 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 From 5cc0b2e13cb413cffd20a40e46c551e4003fa0ae 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:17:14 +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.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 +- 23 files changed, 36 insertions(+), 41 deletions(-) diff --git a/.dockerignore b/.dockerignore index 7c9aaa8e27..5a8bc3ff45 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 909ea13028..aa35fba364 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 c9d9fe4d89..803b6365aa 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 8c6fc7d64e..7d67633f99 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 ab860a9c43..cb32f414ae 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 45586e3517..a1e91916b1 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: "TALKINGKOTLIN-POST-LIST" - feed_list: "https://talkingkotlin.com/feed" \ No newline at end of file + feed_list: "https://talkingkotlin.com/feed" diff --git a/.github/workflows/changelog.yml b/.github/workflows/changelog.yml index bf85704812..3fc147056f 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 83947e1e94..79373a234f 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 56c0d4128a..1bf1a49b7c 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 ec0e175edb..370b972aa8 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.yml b/.github/workflows/release.yml index e8b7f8a810..cf70348079 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 6ad0067a1c..822fff04f4 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 55b922e8c1..96443ed372 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 62fa00fd16..3c172e3f78 100644 --- a/README.md +++ b/README.md @@ -93,12 +93,12 @@ docs/ data-types.md # Data types hierarchy 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 9671b77766..3e01a0de22 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 228eab724a..21ea48a11e 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 ba03be44a8..974aa9794e 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: # ...