From 165827ecad6a861236c6bcc7f27ff2f7d7769a55 Mon Sep 17 00:00:00 2001 From: AlexRogalskiy Date: Sun, 15 Jun 2025 23:16:22 +0000 Subject: [PATCH 1/2] Compress Images --- traffic/plots.png | Bin 44353 -> 36221 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/traffic/plots.png b/traffic/plots.png index 200b3ff62cb94cc0f510c780cf9a5ede50bb8a7f..2fe5d3084e05303ada2c09bd367574eef8e2b912 100644 GIT binary patch literal 36221 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

7ozb&~ajeru z+1S{YqA#lknZB>%5nlo+vnCKzFADS9E%Uw=KWf~5{hz`Q&bYf}faoJ&YTJTxKw?IQ zt?hgbE!$Iy2YJ2=6;GhQUD{_?V=qUSNaSz1*-BGucCqyYzG>UJD$~o`mB(dyoPtm*39!1a5}WWslO)34xT1S|^Z8F4**Zli!7SkSnZ?l^3p z7I2F9&LIaY0-*15&LD7jzojm3*A+li-rQSbj5ZEvg4;Ns&ne!%ory%z zbPi(R{o4!(o=9k?8uqDu4tyo~W zZ>5-zyMsOdK*(afT^0;I;nGXwI;t6ghD%PTz5-72vf^<)a*DgdQsDiqcLl)h=`UnN zOr|Us>Pl;^rsz(Sg(cXjhPl?CZ$D^P82AGnr}uD^NQ;HX*9QAYxKB{{UErjse%@0B zI7x5o&-bRnhrz?DLimbv3l#NZK6mTH#`nfvqJ0AcRWeMCU3~dOZEKxn?GGN!M@{=X z73?|S=r*Q4{q3&50K2~s8U5_F8_8a+z~8ax67!KvCwwT&9&0JHhpc1BG!dwpU?P0= z2?B>t)dRErEWm`wOR(|}d<`P)_Cb<^s1VXIyY3khq49+qL6hfjdJJ|7SfCVtu);pw}$qNX3D> z6PjDa^hMrb9?31E za6bqBpkF{hXY>2Vr!q@_PzNo)^)j1G zaj9GKxjmc)(T)ee6%T))FxPBndNS?t0T#j5Kv!2Ca2`2g{cG@xq{^O{^IuT?-wVQUASDQ&H)X``0Z6-}Hm>zOe28eR*H)n!gH94;aBr;aAIan|Dn9b*!LJ zAd;n?Ok~hpdq|ur=lxAZZ@ALtP4AVZ|M+(%Mp-lfS^>@mJCbaKA-h0W5(|FvuTQ1) z5dq--|3hiM+I*z0-1mN;({eng&p3?U3*d3nQ8Y(Zz`_SF*w3fI7JL7MPB3f6jnuYsPEiQWaIG(J}D&TZB;- zh-!1-92MQzP`$@|f&2a_fd{v=H>SvM|1(mNblC@KhfDJ2{rG)IcK`-+X>YP{y~L#x zIt(%nrYpXe3Oi>21v~HBc1EO5qlJ(QuoG6)H2?Yb|5e2K{}77&Qae@EbvL6Hq5mQe z31rX|oQ-gVSPpvcnEStr!rnS;hzW}s8h&#IxfHBJ!-nA@@CVY8LqOcMO44;nfklWm zFdNU8`&`h&QVh=zVDm-(4nZ48zZV^0J2UwT#DIixb^t(VHLwW{5PHS(pTL40Ns80% zcsDqW&O|v+wi4t73*Znm1CVk_$3qC&ExxoqKHMfIC7A;RFDxNw28R+ZIf9m}00wsf zsU4g-GY8Hf0ViN}@Ld53^4up}Jqu#5KmND%0AW>!CC}9fc1`4a|I^kh06^{qc1T-t ziKqzPI^*6KJi9q@FZQ7i;PIxfPPF50Hu_y1uh_wMNB{*{^nRiFxNSib9qwOrmm=Ze zSwN}>X^|M;a*gE#4P0_U!X|LQ5O6wuFhJtDZ#ErFRHcC=fpPmf&idV~)l`uw7}fb_ zaIj&Gt_D|t*JD3&#$nRY_yz$pPnoCe(emQrVnH3iNO2SY zYqwvJNk?-dfN2#7p1D!7m?5V305=m>XZZ887*YqISv9wV@cP>Q7dV?owy2mAUez^Rn807A2|*wO|W0^{F40HDEKLkZV=BCAoD8c3ueK9_UmF5m#P zIWW^M?%&ULJR|lR)kM3v222Iphr63;aMa$_TgbncCM8+21dzDHd-<5m3LyVXdBZ|3 z9`P|($7D?T>7VP9_3!Xs-8Nz*bY8te5^8@wq^|F63OiWB`|)0~Ugu zc>hncq+ikZ=PR>H44pV>aL@ns#Dd?1ylxe;uM!O=&OrYEzXoFn#ER>Y_;fw#@<@-; QA2yjviOGwW2^$3bZ_M;YH2?qr literal 44353 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 z%0A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

tp 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 Date: Sun, 15 Jun 2025 23:16:30 +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 9844ec7494..e9ebe7dc15 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: # ...