Commit Graph

1089 Commits

Author SHA1 Message Date
Alexandr Garbuzov 12f84f89c8 tests: add top langs endpoint proper cache header test (#3269) 2023-09-21 20:24:28 +02:00
Alexandr Garbuzov 1fb2d1abab ci: add infrastructure label (#3270) 2023-09-21 20:23:58 +02:00
Alexandr Garbuzov 41a2ba8cbe tests: add pin endpoint proper cache header test (#3260) 2023-09-20 15:29:45 +02:00
Alexandr Garbuzov 2ee803fc16 feature: extend default card cache time to 6 hours (#3242)
* feature: extend default card cache time to 8 hours

* reduce to six hours
2023-09-19 11:54:27 +02:00
Alexandr Garbuzov eb787af325 infra: enable no-unneeded-ternary eslint rule (#3257) 2023-09-19 11:41:10 +02:00
Alexandr Garbuzov 772ef35fb1 infra: enable no-this-before-super eslint rule (#3256) 2023-09-19 11:40:38 +02:00
dependabot[bot] 078043585a Build(deps-dev): Bump @testing-library/dom from 9.3.1 to 9.3.3 (#3251)
Bumps [@testing-library/dom](https://github.com/testing-library/dom-testing-library) from 9.3.1 to 9.3.3.
- [Release notes](https://github.com/testing-library/dom-testing-library/releases)
- [Changelog](https://github.com/testing-library/dom-testing-library/blob/main/CHANGELOG.md)
- [Commits](https://github.com/testing-library/dom-testing-library/compare/v9.3.1...v9.3.3)

---
updated-dependencies:
- dependency-name: "@testing-library/dom"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2023-09-19 03:08:13 +03:00
dependabot[bot] 40b58f07d0 Build(deps-dev): Bump jest-environment-jsdom from 29.6.4 to 29.7.0 (#3250)
Bumps [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) from 29.6.4 to 29.7.0.
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v29.7.0/packages/jest-environment-jsdom)

---
updated-dependencies:
- dependency-name: jest-environment-jsdom
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2023-09-19 03:07:38 +03:00
dependabot[bot] b6d30dd3e9 Build(deps-dev): Bump jest from 29.6.4 to 29.7.0 (#3249)
Bumps [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) from 29.6.4 to 29.7.0.
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v29.7.0/packages/jest)

---
updated-dependencies:
- dependency-name: jest
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2023-09-19 03:04:37 +03:00
dependabot[bot] bec0540878 Build(deps): Bump rickstaa/top-issues-action from 1.3.46 to 1.3.50 (#3248)
Bumps [rickstaa/top-issues-action](https://github.com/rickstaa/top-issues-action) from 1.3.46 to 1.3.50.
- [Release notes](https://github.com/rickstaa/top-issues-action/releases)
- [Commits](https://github.com/rickstaa/top-issues-action/compare/20822b6d133fa88780e87f154bef34a6911005ec...1b36bbbc747a2e05808a88a57c15f3ba53ccfffb)

---
updated-dependencies:
- dependency-name: rickstaa/top-issues-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2023-09-18 21:30:05 +03:00
dependabot[bot] 5fcdee7de8 Build(deps): Bump bahmutov/npm-install from 1.8.34 to 1.8.35 (#3247)
Bumps [bahmutov/npm-install](https://github.com/bahmutov/npm-install) from 1.8.34 to 1.8.35.
- [Release notes](https://github.com/bahmutov/npm-install/releases)
- [Commits](https://github.com/bahmutov/npm-install/compare/5e78a2c1fa3203b777a67764f15380aa7c80d015...c46e3830503dcb831cf4aee3f26b4e6bce8cc9d2)

---
updated-dependencies:
- dependency-name: bahmutov/npm-install
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2023-09-18 21:29:31 +03:00
dependabot[bot] 1fca92efea Build(deps): Bump github/codeql-action from 2.21.5 to 2.21.7 (#3246)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.21.5 to 2.21.7.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/00e563ead9f72a8461b24876bee2d0c2e8bd2ee8...04daf014b50eaf774287bf3f0f1869d4b4c4b913)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2023-09-18 21:28:56 +03:00
dependabot[bot] 7a4f6a343e Build(deps): Bump rickstaa/empty-issues-closer-action (#3245)
Bumps [rickstaa/empty-issues-closer-action](https://github.com/rickstaa/empty-issues-closer-action) from 1.1.20 to 1.1.24.
- [Release notes](https://github.com/rickstaa/empty-issues-closer-action/releases)
- [Commits](https://github.com/rickstaa/empty-issues-closer-action/compare/2976d7763c8490535b108c414d8a147ffea86f28...e9f0932401f4a8615cfe8bc22aacf06330c910c2)

---
updated-dependencies:
- dependency-name: rickstaa/empty-issues-closer-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2023-09-18 21:28:10 +03:00
Alexandr Garbuzov c1be93922d infra: enable no-use-before-define eslint rule (#3234) 2023-09-17 15:55:27 +02:00
Rick Staa bc8eaecaf4 feat: rate limit error chaching (#2448)
* feat: rate limit error chaching

Rate limit error caching to alleviate PATs.

* refactor: improve code comments
2023-09-17 15:45:17 +02:00
Alexandr Garbuzov 64f56e88b4 refactor: change confusing behavior of showing 0 commints when upstream API fails (#3238) 2023-09-17 11:14:40 +02:00
touEr_ 518747e99d docs: simplified chinese error (#3215)
* fix: Simplified Chinese error

As a Simplified Chinese user, if you are unsure, it should have been Traditional Chinese or something else

* fix: step video  distribution in Simplified Chinese

Simplified Chinese Explanation of Distribution Tutorial Video
2023-09-16 11:21:58 +02:00
Alexandr Garbuzov 6370d0c44d refactor: fix I18n class constructor jsdoc to resolve vscode type errors (#3195) 2023-09-14 13:25:52 +02:00
Alexandr Garbuzov 94deb04e61 docs: add top languages card limits warning (#3228) 2023-09-14 11:33:21 +02:00
Alexandr Garbuzov ef0ec6e26b refactor: use more clear retryer error message (2) (#3227) 2023-09-14 10:47:00 +02:00
Alexandr Garbuzov 81f030fd1c tests(stats card fetcher): add upstream API error test when include_all_commits true (#3186) 2023-09-12 11:54:57 +03:00
Alexandr Garbuzov 976db143de refactor: use more clear retryer error messages (#3216) 2023-09-12 10:07:20 +02:00
Alexandr Garbuzov c42798b39e refactor: enable curly eslint rule (#3137) 2023-09-12 10:06:01 +02:00
Alexandr Garbuzov b611018476 i18n: set locale only once instead of on each call (#3200) 2023-09-12 09:31:11 +02:00
Alexandr Garbuzov 8879c7fe2e refactor: fix createProgressNode function jsdoc and enable ts-check (#3211) 2023-09-12 09:24:07 +02:00
Alexandr Garbuzov 47e6e56eb3 Enable no-warning-comments eslint rule (#3150) 2023-09-11 22:59:03 +02:00
Alexandr Garbuzov 09b7ad6a58 refactor: move duplicated code for rendering repo/gist cards into utils (#3214) 2023-09-11 22:08:22 +02:00
Alexandr Garbuzov def5c9c997 ci: use latest octokit API inside close stale theme PRs workflow (#3213) 2023-09-11 21:57:08 +02:00
dependabot[bot] d6852d932b Build(deps-dev): Bump @testing-library/jest-dom from 6.1.2 to 6.1.3 (#3224)
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) from 6.1.2 to 6.1.3.
- [Release notes](https://github.com/testing-library/jest-dom/releases)
- [Changelog](https://github.com/testing-library/jest-dom/blob/main/CHANGELOG.md)
- [Commits](https://github.com/testing-library/jest-dom/compare/v6.1.2...v6.1.3)

---
updated-dependencies:
- dependency-name: "@testing-library/jest-dom"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2023-09-11 22:03:52 +03:00
dependabot[bot] 59e6b3e462 Build(deps-dev): Bump axios-mock-adapter from 1.21.5 to 1.22.0 (#3223)
Bumps [axios-mock-adapter](https://github.com/ctimmerm/axios-mock-adapter) from 1.21.5 to 1.22.0.
- [Release notes](https://github.com/ctimmerm/axios-mock-adapter/releases)
- [Changelog](https://github.com/ctimmerm/axios-mock-adapter/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ctimmerm/axios-mock-adapter/compare/v1.21.5...v1.22.0)

---
updated-dependencies:
- dependency-name: axios-mock-adapter
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2023-09-11 22:02:04 +03:00
dependabot[bot] 4778d5beca Build(deps-dev): Bump @actions/core from 1.10.0 to 1.10.1 (#3222)
Bumps [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) from 1.10.0 to 1.10.1.
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md)
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/core)

---
updated-dependencies:
- dependency-name: "@actions/core"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2023-09-11 22:01:19 +03:00
dependabot[bot] ea58877fc3 Build(deps-dev): Bump eslint from 8.48.0 to 8.49.0 (#3221)
Bumps [eslint](https://github.com/eslint/eslint) from 8.48.0 to 8.49.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.48.0...v8.49.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2023-09-11 22:00:41 +03:00
dependabot[bot] 477cb2852c Build(deps): Bump actions/upload-artifact from 3.1.2 to 3.1.3 (#3219)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/0b7f8abb1508181956e8e162db84b466c27e18ce...a8a3f3ad30e3422c9c7b888a15615d19a852ae32)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2023-09-11 21:59:18 +03:00
dependabot[bot] a209f6f31f Build(deps): Bump rickstaa/top-issues-action from 1.3.44 to 1.3.46 (#3220)
Bumps [rickstaa/top-issues-action](https://github.com/rickstaa/top-issues-action) from 1.3.44 to 1.3.46.
- [Release notes](https://github.com/rickstaa/top-issues-action/releases)
- [Commits](https://github.com/rickstaa/top-issues-action/compare/0444fe7a3c3ed5fbf4c3ff3dec3585ebe24e1338...20822b6d133fa88780e87f154bef34a6911005ec)

---
updated-dependencies:
- dependency-name: rickstaa/top-issues-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2023-09-11 21:58:50 +03:00
dependabot[bot] 955b9464e3 Build(deps): Bump rickstaa/empty-issues-closer-action (#3218)
Bumps [rickstaa/empty-issues-closer-action](https://github.com/rickstaa/empty-issues-closer-action) from 1.1.18 to 1.1.20.
- [Release notes](https://github.com/rickstaa/empty-issues-closer-action/releases)
- [Commits](https://github.com/rickstaa/empty-issues-closer-action/compare/1f356958abb6f3ead7f1ee451b4129aa0c31efe7...2976d7763c8490535b108c414d8a147ffea86f28)

---
updated-dependencies:
- dependency-name: rickstaa/empty-issues-closer-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2023-09-11 21:58:22 +03:00
Alexandr Garbuzov b55aaa4cff refactor: fix card colors type and function to resolve vscode type errors (#3191) 2023-09-11 10:47:55 +02:00
Alexandr Garbuzov b0e15fb17c refactor(wakatime card): fix createTextNode function jsdoc to resolve type error (#3201) 2023-09-06 08:04:07 +02:00
dependabot[bot] 659077ec44 Build(deps-dev): Bump prettier from 3.0.2 to 3.0.3 (#3205)
Bumps [prettier](https://github.com/prettier/prettier) from 3.0.2 to 3.0.3.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.0.2...3.0.3)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2023-09-04 21:55:46 +03:00
dependabot[bot] 3db96e69c9 Build(deps): Bump actions/checkout from 3.6.0 to 4.0.0 (#3202)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.6.0 to 4.0.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/f43a0e5ff2bd294095638e18286ca9a3d1956744...3df4ab11eba7bda6032a0b82a6bb43b11571feac)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2023-09-04 21:48:33 +03:00
dependabot[bot] f9cafdc1bb Build(deps): Bump rickstaa/top-issues-action from 1.3.40 to 1.3.44 (#3204)
Bumps [rickstaa/top-issues-action](https://github.com/rickstaa/top-issues-action) from 1.3.40 to 1.3.44.
- [Release notes](https://github.com/rickstaa/top-issues-action/releases)
- [Commits](https://github.com/rickstaa/top-issues-action/compare/48db57e0490567d15d3116edc8ae76c641239c27...0444fe7a3c3ed5fbf4c3ff3dec3585ebe24e1338)

---
updated-dependencies:
- dependency-name: rickstaa/top-issues-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2023-09-04 21:46:08 +03:00
dependabot[bot] 88fc3f178c Build(deps): Bump rickstaa/empty-issues-closer-action (#3203)
Bumps [rickstaa/empty-issues-closer-action](https://github.com/rickstaa/empty-issues-closer-action) from 1.1.14 to 1.1.18.
- [Release notes](https://github.com/rickstaa/empty-issues-closer-action/releases)
- [Commits](https://github.com/rickstaa/empty-issues-closer-action/compare/7b2290364eb15bc228f7e7e1bb1b930fd850a71b...1f356958abb6f3ead7f1ee451b4129aa0c31efe7)

---
updated-dependencies:
- dependency-name: rickstaa/empty-issues-closer-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2023-09-04 21:45:38 +03:00
Alexandr Garbuzov 7a6ed4d8a8 tests: add missing card set title test (#3190) 2023-09-04 10:11:28 +02:00
Alexandr Garbuzov 13af3ba4df infra: enable require-jsdoc eslint rule (#3175) 2023-09-03 11:25:36 +02:00
Alexandr Garbuzov 70201d6892 ci(themes-preview): add themes PRs positive feedback requirement (#3180)
* ci(themes-preview): add themes PRs positive feedback requirement

* dev
2023-09-03 11:24:48 +02:00
Alexandr Garbuzov 8bde191209 docs(contributing guide): add community positive feedback requirement for themes PRs (#3179)
* docs: add community positive feedback requirement for themes PRs into CONTRIBUTING.md

* dev

* dev
2023-09-03 11:24:12 +02:00
Alexandr Garbuzov d7ee2210c9 docs(translations): fix all demos link inside chinese translation (#3178) 2023-09-03 11:22:31 +02:00
Alexandr Garbuzov 0f0ce2cf85 docs(translations): fix all demos link inside spanish translation (#3189) 2023-09-03 11:20:26 +02:00
Alexandr Garbuzov ddd989a9e4 docs(translations): fix all demos link inside deutsch translations (#3185) 2023-09-03 11:20:00 +02:00
Alexandr Garbuzov 3037c96e55 docs(translations): fix all demos link inside french translation (#3194) 2023-09-03 11:18:15 +02:00
Alexandr Garbuzov 438ffb5ee8 tests: add I18n class tests (#3188) 2023-09-01 08:36:23 +02:00