Ophelia Goldstein and Alexandr
1ac197ceae
fix: resolve vscode type errors in API endpoints files ( #4555 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 18:27:41 +02:00
0cdf899b6f
build(deps-dev): bump jest from 29.7.0 to 30.2.0 ( #4524 )
...
* build(deps-dev): bump jest from 29.7.0 to 30.2.0
Bumps [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest ) from 29.7.0 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 )
---
updated-dependencies:
- dependency-name: jest
dependency-version: 30.2.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* migration
---------
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 18:25:55 +02:00
aa112fa2d9
build(deps-dev): bump @testing-library/jest-dom from 6.8.0 to 6.9.1 ( #4525 )
...
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom ) from 6.8.0 to 6.9.1.
- [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.8.0...v6.9.1 )
---
updated-dependencies:
- dependency-name: "@testing-library/jest-dom"
dependency-version: 6.9.1
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 18:25:52 +02:00
247added3c
build(deps): bump dotenv from 17.2.2 to 17.2.3 ( #4526 )
...
Bumps [dotenv](https://github.com/motdotla/dotenv ) from 17.2.2 to 17.2.3.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md )
- [Commits](https://github.com/motdotla/dotenv/compare/v17.2.2...v17.2.3 )
---
updated-dependencies:
- dependency-name: dotenv
dependency-version: 17.2.3
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 18:25:50 +02:00
872e8d2d12
build(deps-dev): bump eslint-plugin-jsdoc from 60.7.1 to 60.8.2 ( #4527 )
...
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc ) from 60.7.1 to 60.8.2.
- [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.7.1...v60.8.2 )
---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
dependency-version: 60.8.2
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 18:25:47 +02:00
3f0c2f72fd
build(deps-dev): bump eslint from 9.36.0 to 9.37.0 ( #4523 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 9.36.0 to 9.37.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Commits](https://github.com/eslint/eslint/compare/v9.36.0...v9.37.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-version: 9.37.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 18:25:37 +02:00
94718bf988
build(deps-dev): bump @eslint/js from 9.36.0 to 9.37.0 ( #4521 )
...
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ) from 9.36.0 to 9.37.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Commits](https://github.com/eslint/eslint/commits/v9.37.0/packages/js )
---
updated-dependencies:
- dependency-name: "@eslint/js"
dependency-version: 9.37.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 17:33:42 +02:00
4563514d45
ci(deps): bump ossf/scorecard-action from 2.4.2 to 2.4.3 ( #4520 )
...
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action ) from 2.4.2 to 2.4.3.
- [Release notes](https://github.com/ossf/scorecard-action/releases )
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md )
- [Commits](https://github.com/ossf/scorecard-action/compare/05b42c624433fc40578a4040d5cf5e36ddca8cde...4eaacf0543bb3f2c246792bd56e8cdeffafb205a )
---
updated-dependencies:
- dependency-name: ossf/scorecard-action
dependency-version: 2.4.3
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 17:33:39 +02:00
Ophelia Goldstein and Alexandr
6db97d40a1
refactor: move errors related code into separate file ( #4554 )
...
* refactor: move errors related code into separate file
* jsdoc
---------
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 17:33:30 +02:00
Ophelia Goldstein and Alexandr
f0b18fc5e5
docs(readme): use same markdown syntax for lists across all file and remove redundant indentations ( #4553 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 17:19:36 +02:00
Ophelia Goldstein and Alexandr
d4f70e406a
docs(readme): add missing info about wakatime card default cache timing ( #4552 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 17:19:24 +02:00
708e76c484
refactor: reorganize cache TTL constants ( #4550 )
...
* refactor: reorganize cache TTL constants
* Update tests/wakatime.test.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 17:19:06 +02:00
Ophelia Goldstein and Alexandr
73ce68e163
docs(contributing): remove redundant backslashes ( #4549 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 17:01:31 +02:00
Ophelia Goldstein and Alexandr
020151ea29
docs(readme): remove redundant backslashes ( #4548 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 17:01:21 +02:00
Ophelia Goldstein and Alexandr
b4629f416f
docs(readme): add warning that custom title value should be URL encoded ( #4547 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 17:00:09 +02:00
Ophelia Goldstein and Alexandr
871ec1ffcb
docs(readme): add warning about required redeploy after changing environment variables to apply updates ( #4546 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 17:00:07 +02:00
0ed05e60aa
docs(contributing): add note about NODE_ENV variable to disable caching for local development ( #4545 )
...
* docs(contributing): add note about NOTE_ENV variable to disable caching for local development
* Update CONTRIBUTING.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 17:00:04 +02:00
Ophelia Goldstein and Alexandr
494cc7e50c
docs(readme): update information about CACHE_SECONDS environment variable ( #4544 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 17:00:01 +02:00
Ophelia Goldstein and Alexandr
9fef28e471
feat: disable caching when NODE_ENV is development ( #4543 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 16:59:59 +02:00
Ophelia Goldstein and Alexandr
c0901616e2
refactor: organize imports inside tests files ( #4542 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 16:59:51 +02:00
Ophelia Goldstein and Alexandr
bcecc583df
fix: remove duplicate jest globals imports inside tests files ( #4541 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 16:55:29 +02:00
Ophelia Goldstein and Alexandr
32d73ed8c8
chore: configure tab size for javascript in vscode settings ( #4540 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 16:52:14 +02:00
71aaf018dc
feat: disable cache with proper headers when CACHE_SECONDS env is zero ( #4539 )
...
* feat: disable cache with proper headers when CACHE_SECONDS env is zero
* Update src/common/cache.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:52:12 +02:00
Ophelia Goldstein and Alexandr
70b5117496
fix: ensure top langs error card dont ignore customization options ( #4538 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-25 16:52:09 +02:00
739fd1739a
refactor: named arguments for render error function ( #4537 )
...
* refactor: named arguments for render error function
* Update tests/api.test.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:52:00 +02:00
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