Bear_03 and Alexandr
a697215f8e
feat: add support for EXCLUDE_REPO env variable ( #1299 )
...
* Add support for EXCLUDE_REPO env variable
* review
* docs
* refactor
---------
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-05 23:49:17 +03:00
Alexandr Garbuzov and Alexandr
ba9406e84c
chore: add comment with issue link to the retryer rate limit detection logic ( #4508 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-04 19:01:58 +03:00
a8dd06537f
refactor: update languages JSON ( #4487 )
...
Co-authored-by: qwerty541 <53787217+qwerty541@users.noreply.github.com >
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-03 18:55:41 +03:00
Ophelia Goldstein and Alexandr
6bda67effc
chore: make create progress node function jsdoc shorter ( #4441 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-09-18 20:57:18 +03:00
Ophelia Goldstein and Alexandr
a8c56ff4c9
fix: react on both type and message-based rate-limit signals ( #4440 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-09-18 19:52:10 +03:00
078040d26e
feat: add bytes stats format option for top-languages card ( #3708 )
...
* feat: add `display_bytes` option to top-languages.
* docs: add description about display bytes in top-languages
* feat: add `stats_format` option instead of `display_bytes`
* docs: add description about stats format in top-languages
* refactor: rewrite with function to determine display value
* docs: add `stats_format`to table of parameter
* fix: remove unnecessary decimal part from format of bytes
* tests: add tests of stats_format in top-langs card
* Update tests/renderTopLanguagesCard.test.js
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update readme.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* prettier
* jsdoc
---------
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-16 21:41:46 +03:00
Kyle Upton and Alexandr
3987991058
feat: implement whitelist for self-hosted instances ( #3939 )
...
* whitelist for username based endpoints
* added gist whitelist
* review
* fix
---------
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-09-15 23:13:42 +03:00
Alexandr Garbuzov
8d620f6085
refactor: simplify cache timings constants ( #4390 )
2025-09-07 20:56:19 +03:00
github-actions[bot] and Alexandr Garbuzov
0425bc7b05
refactor: update languages JSON ( #4395 )
...
Co-authored-by: Alexandr Garbuzov <qwerty541zxc@gmail.com >
2025-09-01 18:38:51 +03:00
github-actions[bot] and qwerty541
3da15d0a1e
refactor: update languages JSON ( #4318 )
...
Co-authored-by: qwerty541 <53787217+qwerty541@users.noreply.github.com >
2025-07-02 19:00:46 +03:00
github-actions[bot] and qwerty541
c3c6ee2d79
refactor: update languages JSON ( #4277 )
...
Co-authored-by: qwerty541 <53787217+qwerty541@users.noreply.github.com >
2025-06-02 18:19:56 +03:00
github-actions[bot] and qwerty541
ff5a2a1ffa
refactor: update languages JSON ( #4238 )
...
Co-authored-by: qwerty541 <53787217+qwerty541@users.noreply.github.com >
2025-05-02 20:31:12 +03:00
github-actions[bot] and qwerty541
b0d7c9303f
refactor: update languages JSON ( #4200 )
...
Co-authored-by: qwerty541 <53787217+qwerty541@users.noreply.github.com >
2025-03-31 21:46:34 +03:00
github-actions[bot] and qwerty541
6e14c49c3d
refactor: update languages JSON ( #4162 )
...
Co-authored-by: qwerty541 <53787217+qwerty541@users.noreply.github.com >
2025-03-05 19:51:08 +02:00
anuraghazra
7d311d5c65
chore: update blacklist
2025-02-05 00:21:21 +05:30
github-actions[bot] and qwerty541
e4f8c521a4
refactor: update languages JSON ( #4126 )
...
Co-authored-by: qwerty541 <53787217+qwerty541@users.noreply.github.com >
2025-01-31 21:34:24 +02:00
github-actions[bot] and qwerty541
bb68a8621d
refactor: update languages JSON ( #4047 )
...
Co-authored-by: qwerty541 <53787217+qwerty541@users.noreply.github.com >
2024-12-02 22:50:41 +03:00
anuraghazra
cdc6ad1eaf
feat: cost optimize, increase cache
2024-10-11 23:07:05 +05:30
github-actions[bot] and qwerty541
856ea613e6
refactor: update languages JSON ( #3910 )
...
Co-authored-by: qwerty541 <53787217+qwerty541@users.noreply.github.com >
2024-09-02 21:10:51 +03:00
github-actions[bot] and qwerty541
0496044a76
refactor: update languages JSON ( #3832 )
...
Co-authored-by: qwerty541 <53787217+qwerty541@users.noreply.github.com >
2024-07-04 20:34:38 +03:00
github-actions[bot] and qwerty541
fd12c01494
refactor: update languages JSON ( #3711 )
...
Co-authored-by: qwerty541 <53787217+qwerty541@users.noreply.github.com >
2024-03-31 21:43:02 +03:00
github-actions[bot] and qwerty541
d2dbffeb2d
refactor: update languages JSON ( #3567 )
...
Co-authored-by: qwerty541 <qwerty541@users.noreply.github.com >
2024-01-07 08:44:52 +01:00
github-actions[bot] and Alexandr
1886fe0379
refactor: update languages JSON ( #3450 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2023-10-31 07:24:10 +03:00
Pritam Sharma and Alexandr Garbuzov
9c6eb22862
feature: render error card in same theme as requested card ( resolves #3259 ) ( #3298 )
...
* Error theme Based on Design
* Update src/common/utils.js
Co-authored-by: Alexandr Garbuzov <qwerty541zxc@gmail.com >
* Update src/common/utils.js
Co-authored-by: Alexandr Garbuzov <qwerty541zxc@gmail.com >
---------
Co-authored-by: Alexandr Garbuzov <qwerty541zxc@gmail.com >
2023-10-28 22:31:24 +03:00
Alexandr Garbuzov
0691084c39
ci(preview theme): allow gradient colors (2) ( #3427 )
2023-10-26 20:00:55 +02:00
Alexandr Garbuzov
f8aa2db39d
ci(theme preview): allow gradient themes ( #3400 )
2023-10-23 11:22:18 +02:00
Alexandr Garbuzov
8278980d25
infra: enable no-negated-condition eslint rule ( #3283 )
...
* infra: enable no-negated-condition eslint rule
* dev
* dev
2023-10-15 21:38:32 +03:00
Alexandr Garbuzov
ac749b75e3
refactor: resolve vscode type errors in wakatime card render and remove redundant css ( #3232 )
...
* refactor: resolve vscode type errors in wakatime card render and remove redundant css
* dev
2023-10-15 10:03:18 +02:00
Alexandr Garbuzov
b753d49158
infra: enable radix eslint rule ( #3261 )
2023-10-13 22:21:12 +03:00
Alexandr Garbuzov and rickstaa
0fd1ea3ce9
feature: do not aks user's to open issues on upstream API errors ( #3273 )
...
Co-authored-by: rickstaa <rick.staa@outlook.com >
2023-10-13 11:16:14 +02:00
Alexandr Garbuzov
88c507ce46
refactor: fix typo in TRY_AGAIN_LATER constant name ( #3274 )
2023-10-12 10:40:04 +02:00
Alexandr Garbuzov
7bf4a873f1
refactor: add GitHub REST API error to CustomError class ( #3272 )
2023-09-22 17:43:58 +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
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
6370d0c44d
refactor: fix I18n class constructor jsdoc to resolve vscode type errors ( #3195 )
2023-09-14 13:25:52 +02:00
Alexandr Garbuzov
ef0ec6e26b
refactor: use more clear retryer error message (2) ( #3227 )
2023-09-14 10:47:00 +02: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
09b7ad6a58
refactor: move duplicated code for rendering repo/gist cards into utils ( #3214 )
2023-09-11 22:08:22 +02: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
20be43939b
refactor: add missing jsdoc for I18n class methods ( #3153 )
2023-08-27 09:54:07 +02:00
Alexandr Garbuzov
fe901dd337
Feature: Add gist card ( #3064 )
...
* Feature: Add gist card
* dev
* dev
* dev
* dev
* dev
* dev
* e2e
* e2e test timeout
2023-08-14 11:28:01 +02:00
Alexandr Garbuzov
a258b29db5
Feature: Stats card: Show merged PRs count and percentage ( #3003 )
...
* Feature: Stats card: Show merged PRs count and percentage
* dev
* dev
* renames
2023-08-14 02:18:57 +03:00
Alexandr Garbuzov
72cfdf832d
Refactor: Stats card: Use typedef tags inside data fetcher ( #3056 )
2023-08-09 09:22:44 +02:00
Alexandr Garbuzov
879dbf1a59
Refactor: Use typedef tags inside request utils function to resolve eslint errors ( #3054 )
2023-08-08 08:32:15 +02:00
Alexandr Garbuzov
8bae143e27
Refactor: Fix docstring for rankIcon function ( #3029 )
2023-08-01 08:37:18 +02:00
Alexandr Garbuzov
ffafcf29ed
Refactor: Fix docstring for getCardColors utils function ( #3011 )
2023-07-30 12:08:44 +02:00