Ophelia Goldstein and Alexandr
b119e6a61c
refactor: improve cache control headers formatting ( #4536 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 16:48:10 +02:00
b687bf30bb
refactor: move access guards logic into reusable functions ( #4535 )
...
* refactor: move access guards logic into reusable functions
* Update src/common/access.js
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-25 16:46:06 +02:00
Alexandr Garbuzov and Alexandr
3bcd26a6a9
refactor: move cache headers logic into reusable functions ( #4533 )
...
* refactor: move cache headers logic into reusable functions
* dev
---------
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 16:39:05 +02:00
Alexandr Garbuzov and Alexandr
06ac549cfe
refactor: move cache seconds calculation logic into reusable function ( #4532 )
...
* refactor: move cache seconds calculation logic into reusable function
* dev
---------
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 13:29:37 +02:00
c3e537a4c4
docs(readme): add description of FETCH_MULTI_PAGE_STARS environment variable ( #4531 )
...
* docs(readme): add description of FETCH_MULTI_PAGE_STARS environment variable
* Update readme.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-25 13:12:58 +02:00
Alexandr Garbuzov and Alexandr
9fa3542eb1
fix: prevent items overlap by making swahili translation shorter for stats card commits ( #4530 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 13:12:54 +02:00
Alexandr Garbuzov and Alexandr
41f6ef299f
refactor: move all envs related code into separate file ( #4529 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 13:12:41 +02:00
Alexandr Garbuzov and Alexandr
52abd14b00
fix: mark Swahili language as long for stats card ( #4528 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 13:08:42 +02:00
Bear_03 and Alexandr
403693dd17
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-25 13:08:26 +02:00
martin-mfg and Alexandr
9f840c03e3
feat: wakatime card width customization ( #4458 )
...
* add card_width to wakatime card
* better handling of card_width in wakatime card
* move default card_width for wakatime card, add to readme
* review
* review
---------
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 13:07:09 +02:00
Alexandr Garbuzov and Alexandr
94d83825f0
chore: enable dependabot updates for devcontainer ( #4519 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 13:00:32 +02:00
Alexandr Garbuzov and Alexandr
c087fa0408
fix: mark Tamil as long language for stats card ( #4518 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 13:00:27 +02:00
Alexandr Garbuzov and Alexandr
105a6cd4bb
docs(contributing): update notice about hacktoberfest ( #4517 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 13:00:22 +02:00
Alexandr Garbuzov and Alexandr
63f9c70d4e
docs(readme): update notice about hacktoberfest ( #4516 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 13:00:18 +02:00
Alexandr Garbuzov and Alexandr
d7749b2185
chore: remove package lock from vercelignore to prevent discrepancies between dev and prod envs ( #4513 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 13:00:14 +02:00
Alexandr Garbuzov and Alexandr
b80ace0a5a
chore: enable ts-check for bench tests utils ( #4512 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 13:00:06 +02:00
arjav007 and Alexandr
98bcb43f0b
feat: add Sanskrit translations ( #4503 )
...
* feat: add Sanskrit translations
* revert
* revert
* docs
---------
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 12:59:58 +02:00
Dhia Shams and Alexandr
88deef6f72
feat: add Tamil translations ( #4504 )
...
* Corrections in malayalam translation
* Added tamil translations
* Added tamil to readme file
* review
---------
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 12:59:48 +02:00
7f6ec1bf5e
feat: add Swahili translations ( #3911 )
...
* Update translations.js
added the swahili translation
* dev
* docs
* Update src/translations.js
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update src/translations.js
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-25 12:59:41 +02:00
Alexandr Garbuzov and Alexandr
9acee1a620
build(deps): remove unused upgrade dependency ( #4509 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 12:59:20 +02:00
Alexandr Garbuzov and Alexandr
dec9ed0cd6
chore: add comment with issue link to the retryer rate limit detection logic ( #4508 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 12:57:24 +02:00
Alexandr Garbuzov and Alexandr
ae9b6dcd54
docs(readme): update string about express inside the section about deploy on other platforms ( #4507 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 12:57:13 +02:00
Alexandr Garbuzov and Alexandr
927a8b5343
docs(contributing): add notice about hacktoberfest ( #4506 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 12:57:03 +02:00
39777b3c53
refactor: update languages JSON ( #4487 )
...
Co-authored-by: qwerty541 <53787217+qwerty541@users.noreply.github.com >
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 12:56:58 +02:00
1a8bffadf6
build(deps-dev): bump eslint-plugin-jsdoc from 60.1.1 to 60.5.0 ( #4478 )
...
* build(deps-dev): bump eslint-plugin-jsdoc from 60.1.1 to 60.5.0
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc ) from 60.1.1 to 60.5.0.
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases )
- [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc )
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v60.1.1...v60.5.0 )
---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
dependency-version: 60.5.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* dev
---------
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 >
2025-10-25 12:56:52 +02:00
9d37d6ec61
build(deps-dev): bump jest-environment-jsdom from 30.1.2 to 30.2.0 ( #4479 )
...
Bumps [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom ) from 30.1.2 to 30.2.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/v30.2.0/packages/jest-environment-jsdom )
---
updated-dependencies:
- dependency-name: jest-environment-jsdom
dependency-version: 30.2.0
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 >
2025-10-25 12:56:45 +02:00
62d449f610
build(deps-dev): bump lint-staged from 16.2.0 to 16.2.3 ( #4472 )
...
Bumps [lint-staged](https://github.com/lint-staged/lint-staged ) from 16.2.0 to 16.2.3.
- [Release notes](https://github.com/lint-staged/lint-staged/releases )
- [Changelog](https://github.com/lint-staged/lint-staged/blob/main/CHANGELOG.md )
- [Commits](https://github.com/lint-staged/lint-staged/compare/v16.2.0...v16.2.3 )
---
updated-dependencies:
- dependency-name: lint-staged
dependency-version: 16.2.3
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 >
2025-10-25 12:56:36 +02:00
3f06d75a1c
ci(deps): bump bahmutov/npm-install from 1.11.0 to 1.11.1 ( #4474 )
...
Bumps [bahmutov/npm-install](https://github.com/bahmutov/npm-install ) from 1.11.0 to 1.11.1.
- [Release notes](https://github.com/bahmutov/npm-install/releases )
- [Commits](https://github.com/bahmutov/npm-install/compare/e5fe105da2400070b5345aeb71fcb1ef5d4b2d1f...4488656f8e90d3c85e3a964db0018dd624f340e7 )
---
updated-dependencies:
- dependency-name: bahmutov/npm-install
dependency-version: 1.11.1
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 >
2025-10-25 12:56:31 +02:00
Ophelia Goldstein and Alexandr
48898b6640
build(deps-dev): add express for testing custom deployment issues ( #4502 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 12:56:13 +02:00
Ophelia Goldstein and Alexandr
f5582dd496
chore: improve bench tests utils jsdoc readability ( #4501 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 12:54:13 +02:00
Ophelia Goldstein and Alexandr
fe6bdf4c20
fix: make Bulgarian total commits translation shorter to prevent items overlapping ( #4500 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 12:54:04 +02:00
Ophelia Goldstein and Alexandr
2e28034c19
chore: add more entries into vercelignore ( #4499 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 12:53:53 +02:00
Ophelia Goldstein and Alexandr
2de91486c7
docs(readme): fix environment variables link inside common options section ( #4494 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 12:53:48 +02:00
Ophelia Goldstein and Alexandr
95762ea443
fix: mark Bulgarian language as long for stats card ( #4493 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 12:53:43 +02:00
Ophelia Goldstein and Alexandr
5dffbd3f03
docs(readme): fix deploy vercel instance link inside important notice ( #4492 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 12:53:20 +02:00
Dhia Shams and Alexandr
ba647071ac
fix: update Malayalam translations ( #4490 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 12:49:59 +02:00
d4bbd4d015
fix: update Hindi translations ( #4488 )
...
* Fixed the trans in Hindi
* Update src/translations.js
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update src/translations.js
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* review
---------
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-25 12:49:54 +02:00
2d886a544c
feat: add Bulgarian translations ( #3987 )
...
* Update translations.js
Added Bulgarian language translation
* Sorted languages alphabetically in translations.js
* docs
---------
Co-authored-by: mastersho <116218303+mastersho@users.noreply.github.com >
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 12:49:49 +02:00
432a0c0a3d
feat: add Urdu translations ( #3958 )
...
* Update translations.js for Urdu language
I've added the translations for Urdu language for stats cards.
* docs
---------
Co-authored-by: MD SARFARAZ <159709636+LearnWithNewton@users.noreply.github.com >
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 12:49:44 +02:00
bf22cf08f0
feat: update express.js to support containerized deployments + replicate the behaviour of the vercel app ( #4345 )
...
* Update express.js
This will help with containerized deployments and it replicates the behaviour of the vercel app
* Update express.js
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-25 12:49:39 +02:00
5a7f21812f
tests: use custom benchmarking solution instead of outdated jest-bench package ( #4468 )
...
* Remove jest-bench dependency and use custom solutions
* review
* Update tests/bench/calculateRank.bench.js
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-25 12:49:22 +02:00
Ophelia Goldstein and Alexandr
06cd274e70
docs(readme): add notice about hacktoberfest ( #4491 )
...
* docs(readme): add notice about hacktoberfest
* dev
---------
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 12:47:18 +02:00
20959604ff
feat: add Hebrew translations ( #3957 )
...
* Added Hebrew
* docs
* Update src/translations.js
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-25 12:44:29 +02:00
Ophelia Goldstein and Alexandr
bf905c79c7
fix: mark Filipino langiage as long for stats card ( #4486 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 12:44:22 +02:00
c1e0810f98
feat: add Filipino translations ( #3800 )
...
* Update translations.js
Added translations. Filipino Languages which is main language that Philippines used.
* Update translations.js
Added translations. Filipino language which is the main language
of Philippines. Added translations in translations.js
* Update translations.js
* docs
* Update src/translations.js
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update src/translations.js
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-25 12:44:16 +02:00
Ophelia Goldstein and Alexandr
046f219459
docs(readme): add warning about new wakatime accounts ( #4485 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 12:44:08 +02:00
Ophelia Goldstein and Alexandr
31248d0068
docs(readme): update wording since token scopes is not about stats card only ( #4484 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 12:44:03 +02:00
Ophelia Goldstein and Alexandr
84be5f8594
docs(readme): enhance the description of deploy first steps section ( #4483 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 12:43:58 +02:00
Ophelia Goldstein and Alexandr
0aa22be12d
docs(readme): remove redundant steps words from tokens retrieval guides ( #4476 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 12:43:53 +02:00
e8ea806823
docs(readme): fix stats card options table markdown syntax ( #4475 )
...
* docs(readme): fix stats card options table markdown syntax
* Update readme.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-25 12:43:34 +02:00