300 Commits
Author SHA1 Message Date
5df91f9bfa docs: add github action as recommended usage method (#4716)
* docs: add github action as recommended usage method

Add new github action as recommended usage method now that we are no
longer sponsored by vercel and the hosted endpoint is not available
anymore.

Co-authored-by: Ulysses Zhan <UlyssesZhan@gmail.com>
Co-authored-by: Zohan Subhash <zohan.subhash@gmail.com>
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>

* docs: improve action section

---------

Co-authored-by: Ulysses Zhan <UlyssesZhan@gmail.com>
Co-authored-by: Zohan Subhash <zohan.subhash@gmail.com>
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2026-01-18 17:20:25 +05:30
Ophelia GoldsteinandAlexandr Garbuzov 2a626d7684 docs(readme): remove hacktoberfest notice (#4685)
Co-authored-by: Alexandr Garbuzov <qwerty541zxc@gmail.com>
2025-12-06 18:56:42 +02:00
fizahmad 45973cf12d docs: fixed typo in "fine-grained token" warning message (#4652) 2025-12-03 23:36:11 +01:00
7a5ac44604 docs(readme): change available envs formatting to the table instead of list (#4602)
* docs(readme): change available envs formatting to the table instead of list

* dev

* dev

* dev

* dev

* dev

* dev

* dev

* dev

* dev

* dev

* Apply suggestion from @Copilot

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Apply suggestion from @Copilot

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* dev

---------

Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-19 21:47:24 +03:00
Sudhanshu ShuklaandAlexandr 33f6276b0b docs(readme): making main title bigger to improve appearance (#4580)
* Updated Readme.md

made the readme header slightly better, doesn't make a huge difference but i think it looks great

* review

* review

* review

---------

Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2025-10-16 23:29:50 +03:00
4143c6dec3 feat: implement number precision parameter for stats card (#4514)
* Update short number format 

Update short number format by adding 2 decimal places instead of 1 for numbers between 1,000 and 9,999

* review

* Update src/common/utils.js

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* dev

* dev

---------

Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-13 20:21:28 +03:00
Ophelia GoldsteinandAlexandr f6e5d507ad 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-09 21:13:20 +03:00
Ophelia GoldsteinandAlexandr 7b0b366781 docs(readme): add missing info about wakatime card default cache timing (#4552)
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2025-10-09 21:12:25 +03:00
Ophelia GoldsteinandAlexandr b3995211fe docs(readme): remove redundant backslashes (#4548)
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2025-10-09 00:33:40 +03:00
Ophelia GoldsteinandAlexandr abda6d3663 docs(readme): add warning that custom title value should be URL encoded (#4547)
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2025-10-08 23:29:39 +03:00
Ophelia GoldsteinandAlexandr 756a601079 docs(readme): add warning about required redeploy after changing environment variables to apply updates (#4546)
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2025-10-08 20:47:30 +03:00
Ophelia GoldsteinandAlexandr 4f0aadcbcf docs(readme): update information about CACHE_SECONDS environment variable (#4544)
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2025-10-08 02:27:20 +03:00
fde13639aa 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-06 22:04:06 +03:00
Bear_03andAlexandr 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
martin-mfgandAlexandr 39b93b57c8 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-05 23:03:25 +03:00
Alexandr GarbuzovandAlexandr 3456ceb4b4 docs(readme): update notice about hacktoberfest (#4516)
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2025-10-05 21:20:52 +03:00
arjav007andAlexandr 2641d69331 feat: add Sanskrit translations (#4503)
* feat: add Sanskrit translations

* revert

* revert

* docs

---------

Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2025-10-04 21:49:18 +03:00
Dhia ShamsandAlexandr 7b7f78127f 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-04 21:32:50 +03:00
9f3223fb35 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-04 21:19:19 +03:00
Alexandr GarbuzovandAlexandr 3ce1fd74ae docs(readme): update string about express inside the section about deploy on other platforms (#4507)
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2025-10-04 18:30:17 +03:00
Ophelia GoldsteinandAlexandr 02cf32ce22 docs(readme): fix environment variables link inside common options section (#4494)
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2025-10-01 23:57:29 +03:00
Ophelia GoldsteinandAlexandr aac573569f docs(readme): fix deploy vercel instance link inside important notice (#4492)
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2025-10-01 23:48:41 +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
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
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
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
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
Ophelia GoldsteinandAlexandr 68e5862b0b docs: sort list of available languages alphabetically inside readme (#4445)
* docs: sort list of available languages alphabetically inside readme

* dev

---------

Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2025-09-19 18:38:29 +03:00
3e6ce83a42 feat: add Hindi translations (#3985)
* Update readme.md

Added hindi language in available locales.

* Update translations.js

Added hindi language

* prettier

* 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>

* 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>

* 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>

* 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>

* 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-18 22:09:18 +03:00
Kornchanok IednusornandAlexandr f48a59b9bf feat: add Thai translations (#4247)
* Add locale th to translations.js

* add Locale th to readme.md

---------

Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2025-09-18 21:39:06 +03:00
f441d1696c feat: add Persian (Farsi) translations (#4263)
* Add Persian/Farsi (fa) language support

This PR adds support for Persian (Farsi) language with ISO 639-1 code `fa`. Translations have been added for all keys in `statCardLocales`, `repoCardLocales`, `langCardLocales`, and `wakatimeCardLocales`. The translations follow the existing style and are compatible with the project's structure. Please test the display of Persian text in the UI to ensure proper rendering.

* review

* 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>

* 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-17 22:36:12 +03:00
b594b57b56 feat: implement commits year option and display appropriate year label (#2107)
* add custom year

* edit fetcher

* add tests

* add documentation

* Update vercel.json

* Update fetchStats.test.js

* Update readme.md

* Update readme.md

Co-authored-by: Rick Staa <rick.staa@outlook.com>

* test: fix tests

* style: format code

* fix: fix commit stats time frame description #1053

This commit makes sure the last year label is shown when
`include_all_commits` or `year` is not provided. See #1053 for more
information.

* resolved merge conflict

* Update stats-fetcher.js

* resolve comments

* Update src/cards/types.d.ts

Co-authored-by: Alexandr Garbuzov <qwerty541zxc@gmail.com>

* Update src/fetchers/stats-fetcher.js

Co-authored-by: Alexandr Garbuzov <qwerty541zxc@gmail.com>

* graphQL year only to commit

* change argument name to commits_year

* Update readme.md

Co-authored-by: Alexandr Garbuzov <qwerty541zxc@gmail.com>

* Update readme.md

Co-authored-by: Alexandr Garbuzov <qwerty541zxc@gmail.com>

* Update readme.md

Co-authored-by: Alexandr Garbuzov <qwerty541zxc@gmail.com>

* wrap label into function

* review

* more review

* fix test

* Update readme.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* docs

---------

Co-authored-by: Touch Sungkawichai <talay@10ninox.com>
Co-authored-by: Rick Staa <rick.staa@outlook.com>
Co-authored-by: Alexandr Garbuzov <qwerty541zxc@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-09-17 22:01:37 +03:00
63b402177d docs: add information about fine-grained personal access tokens (PATs) scopes (#4426)
* 🔧 Add .env example

* 📝 Update README for add the PAT settings

* 📝 Add fine-grained PAT documentation

* remove .env.example

* docs review

* toc

* more review

* Update readme.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Colin-de-Seroux <77831261+Colin-de-Seroux@users.noreply.github.com>
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-09-17 20:48:39 +03:00
1655c957ce feat: add Serbian translations (#3542)
* Update readme.md

* Update translations.js

* 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>

* mark as long lang

---------

Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-09-16 22:38:45 +03:00
Marcus OtterstadandAlexandr d210391e7d feat: add Norwegian translations (#3653)
* Update readme.md

* Update translations.js

---------

Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2025-09-16 22:14:38 +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
aa1caba1d4 feat: add Romanian translations (#3970)
* feat: add Romanian translation

* 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>

* 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-15 23:51:10 +03:00
JoniandAlexandr 1b06e7117e feat: add Finnish translations (#4144)
* Update translations.js

Finnish added to 'src/translations.js' as a new translated language.

* docs

---------

Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2025-09-15 23:25:10 +03:00
Kyle UptonandAlexandr 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
Frieder BluemleandAlexandr c966becb9a chore: standardize the GitHub and npm branding through the codebase (#4014)
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
2025-09-10 19:31:35 +03:00
44cc74d6c6 docs: fix grammar error inside readme file (#4180)
* Fix grammatical error :)

* 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-09 20:36:33 +03:00
e4d4e9e284 feat: add Azerbaijani translations (#4214)
* feat(translations): add Azerbaijani translations

* feat(translations): add Azerbaijani to available locales

* 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-09 20:30:50 +03:00
Alexandr Garbuzov 71dd0da906 docs: refactor quick align tip section in readme for better readability (#4399) 2025-09-07 21:18:13 +03:00