2630 Commits
Author SHA1 Message Date
Dhia ShamsandAlexandr 8e8a15ba63 fix: update Malayalam translations (#4490)
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2025-10-01 23:40:26 +03:00
df8f7a6cef 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-01 23:35:45 +03:00
ca3c5d5641 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-01 23:17:57 +03:00
c689c516f0 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-01 22:56:59 +03:00
ed942e846c 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-01 22:41:08 +03:00
0d60641b7c 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-01 22:20:32 +03:00
Ophelia GoldsteinandAlexandr 651de3afe4 docs(readme): add notice about hacktoberfest (#4491)
* docs(readme): add notice about hacktoberfest

* dev

---------

Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2025-10-01 20:19:27 +03:00
e466ada34e 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-09-30 23:43:58 +03:00
Ophelia GoldsteinandAlexandr d286fa39be fix: mark Filipino langiage as long for stats card (#4486)
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2025-09-30 23:10:14 +03:00
18c808afcf 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-09-30 23:01:52 +03:00
Ophelia GoldsteinandAlexandr c6380b7f88 docs(readme): add warning about new wakatime accounts (#4485)
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2025-09-30 22:45:46 +03:00
Ophelia GoldsteinandAlexandr e9bf75e915 docs(readme): update wording since token scopes is not about stats card only (#4484)
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2025-09-30 22:44:57 +03:00
Ophelia GoldsteinandAlexandr b118aee08c docs(readme): enhance the description of deploy first steps section (#4483)
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2025-09-30 21:59:33 +03:00
martin-mfg f8dbf91d76 copy most of backend to frontend 2025-09-30 15:58:03 +00:00
martin-mfg 7e5afba1a2 add craco 2025-09-30 14:38:17 +00:00
Ophelia GoldsteinandAlexandr bce273dcad docs(readme): remove redundant steps words from tokens retrieval guides (#4476)
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2025-09-29 23:59:16 +03:00
b246514379 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-09-29 23:54:33 +03:00
4c30073ed9 feat: add Catalan translations (#4134)
* Update translations.js

Catalan translation added

* 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-09-29 23:46:10 +03:00
Ophelia GoldsteinandAlexandr 1b579cda01 chore: add more folders into vercelignore (#4473)
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2025-09-29 23:16:09 +03:00
Ophelia GoldsteinandAlexandr fd15fcebf7 chore: remove redundant gitattributes file (#4471)
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2025-09-29 21:59:32 +03:00
martin-mfg 76ee55b708 fix themes import 2025-09-27 16:41:11 +02:00
martin-mfg e5fa538e74 try eslint-suggested themes import 2025-09-27 16:24:47 +02:00
martin-mfg da78559500 delete .eslintrc.json 2025-09-27 16:21:58 +02:00
martin-mfg 8cca1ed6a3 adapt vercel.json and .gitignore to new folder copying 2025-09-27 16:04:54 +02:00
martin-mfg eb047ca728 copy backend to different frontend folder 2025-09-27 15:49:35 +02:00
martin-mfg 325f43017b copy backend to frontend, use copied themes file in frontend 2025-09-27 15:43:43 +02:00
martin-mfg c5bd1337dd add debug output to install command 2025-09-27 12:06:46 +02:00
martin-mfg 2b4569b521 add debug output to build command 2025-09-27 12:03:30 +02:00
dependabot[bot]andAlexandr 3131cf7fc5 ci(deps): bump bahmutov/npm-install from 1.10.10 to 1.11.0 (#4457)
Bumps [bahmutov/npm-install](https://github.com/bahmutov/npm-install) from 1.10.10 to 1.11.0.
- [Release notes](https://github.com/bahmutov/npm-install/releases)
- [Commits](https://github.com/bahmutov/npm-install/compare/3714964fb879ebbbc108e167f0f3a0c81ec075c9...e5fe105da2400070b5345aeb71fcb1ef5d4b2d1f)

---
updated-dependencies:
- dependency-name: bahmutov/npm-install
  dependency-version: 1.11.0
  dependency-type: direct:production
  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-09-26 18:51:55 +03:00
dependabot[bot]andAlexandr 31f34d9f52 build(deps-dev): bump lint-staged from 16.1.6 to 16.2.0 (#4456)
Bumps [lint-staged](https://github.com/lint-staged/lint-staged) from 16.1.6 to 16.2.0.
- [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.1.6...v16.2.0)

---
updated-dependencies:
- dependency-name: lint-staged
  dependency-version: 16.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-09-26 18:48:50 +03:00
dependabot[bot]andAlexandr 8d0d044517 build(deps-dev): bump eslint-plugin-jsdoc from 57.0.8 to 60.1.1 (#4453)
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 57.0.8 to 60.1.1.
- [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/v57.0.8...v60.1.1)

---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
  dependency-version: 60.1.1
  dependency-type: direct:development
  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>
2025-09-26 18:45:15 +03:00
dependabot[bot]andAlexandr d34a7068e7 build(deps-dev): bump eslint from 9.35.0 to 9.36.0 (#4455)
Bumps [eslint](https://github.com/eslint/eslint) from 9.35.0 to 9.36.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/v9.35.0...v9.36.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-version: 9.36.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-09-26 18:42:23 +03:00
dependabot[bot]andAlexandr a298e1cd41 build(deps-dev): bump @eslint/js from 9.35.0 to 9.36.0 (#4454)
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.35.0 to 9.36.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/commits/v9.36.0/packages/js)

---
updated-dependencies:
- dependency-name: "@eslint/js"
  dependency-version: 9.36.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-09-26 18:39:23 +03:00
Radoš MilićevandAlexandr c81f3eb92d feat: add Serbian (Latin) translations (#4448)
* Improve existing Serbian

* Distinguish Cyrillic & Latin Serbian

* Use sr for cyrillic Serbian to support backwards compatibility

* review

---------

Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2025-09-24 23:21:26 +03:00
Mohd AmirandAlexandr 4f17194684 fix: display correct data when user don't have any pull requests (#4452)
* Fix: When user doesn't have any PR, it's Merged PRs Percentage is NAN (fixes #4449)

* review

---------

Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2025-09-24 22:55:49 +03:00
Ophelia GoldsteinandAlexandr be0dba8986 ci: update message in theme pull requests closer workflow (#4465)
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2025-09-24 21:31:53 +03:00
Ophelia GoldsteinandAlexandr 3dd8095d5c ci: set proper trigger event for theme pull requests closer workflow (#4464)
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2025-09-24 21:30:02 +03:00
Ophelia GoldsteinandAlexandr 4859cc7689 ci: restrict repositories for theme pull requests closer workflow (#4463)
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2025-09-24 21:28:44 +03:00
martin-mfg a93c18b7b5 use prompt to ask for GitHub token 2025-09-23 12:39:10 +02:00
martin-mfg a3d50e06ad make eslint happy 2025-09-23 12:23:30 +02:00
martin-mfg de79a03ce2 add await and token variable 2025-09-23 12:18:22 +02:00
martin-mfg 0a7bb83cfe fix import order 2025-09-23 12:10:01 +02:00
martin-mfg fe7c147351 try GitHub requests from frontend 2025-09-23 12:07:22 +02:00
martin-mfg dd92e07f89 set skeleton size in theme step 2025-09-21 15:23:36 +02:00
martin-mfg 5af97fbe1e fix forceLoading 2025-09-21 15:09:55 +02:00
martin-mfg c90059ba1a set forceLoading for debugging 2025-09-21 15:06:41 +02:00
martin-mfg 1f600d4876 fix downloader reference 2025-09-21 14:54:43 +02:00
martin-mfg 62a70e94c0 apply prettier 2025-09-21 14:49:06 +02:00
martin-mfg 48e63464d8 fix PNG download 2025-09-21 14:46:47 +02:00
martin-mfg 1b95bc280a try shadowDOMs 2025-09-21 12:01:04 +02:00