From f54b79b7c03ee591a14b9aa7ebc7d841e0fe5801 Mon Sep 17 00:00:00 2001 From: AlexRogalskiy Date: Sun, 16 Mar 2025 23:15:32 +0000 Subject: [PATCH 1/2] Compress Images --- traffic/plots.png | Bin 38563 -> 31658 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/traffic/plots.png b/traffic/plots.png index 7658595a57ff3eec6f5c3f1473d9941937cd6435..60085f4f0e5c4c8b7f43b08a468b83b4775b5f4e 100644 GIT binary patch literal 31658 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 G;C}$eHWNVr literal 38563 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 Date: Sun, 16 Mar 2025 23:15:40 +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 ec03cdd87d..f0222ea40a 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: # ...