martin-mfg and Alexandr
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 Garbuzov and Alexandr
41317e848e
fix: mark Tamil as long language for stats card ( #4518 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-05 21:22:05 +03:00
Ophelia Goldstein and Alexandr
a38ff1003e
fix: mark Bulgarian language as long for stats card ( #4493 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-10-01 23:52:56 +03:00
Ophelia Goldstein and Alexandr
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
Radoš Milićev and Alexandr
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 Goldstein and Alexandr
42130f1f96
fix: mark Portuguese locale as long for stats card ( #4451 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-09-19 22:40:40 +03:00
Ophelia Goldstein and Alexandr
c3585cc1d0
chore: sort stats card long locales alphabetically ( #4446 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-09-19 18:39:29 +03:00
Ophelia Goldstein and Alexandr
4f33921e9e
fix: remove Chinese from long locales ( #4442 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-09-18 21:12:31 +03:00
Ophelia Goldstein and Alexandr
10526a0b7e
chore: make stats card create text node function jsdoc shorter ( #4429 )
...
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-09-17 22:53:48 +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
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
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
Małgorzata (Gosia) and Alexandr
ea6ef1124d
fix: handle apostrophes for names ending in x ( #4343 )
...
* fix: handle apostrophes for names ending in x
* review
---------
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2025-09-10 18:32:30 +03:00
Alexandr Garbuzov
dd7582db8f
refactor: fix cards files names by removing duplicating postfix ( #4376 )
2025-08-24 17:14:18 +03:00
Alexandr Garbuzov
91db5356fc
fix(stats card): set correct value of commits count in accessability label ( #3610 )
2024-01-23 14:41:03 +01:00
Alexandr Garbuzov
59367dc6b0
refactor(wakatime card): move duplicate value format logic into separate function ( #3512 )
2023-12-26 13:57:22 +01:00
Alexandr Garbuzov
c402a23360
refactor: add missing export for wakatime options type ( #3531 )
2023-12-11 19:35:07 +01:00
Alexandr Garbuzov
1262002624
fix(wakatime card): add percent display format for compact layout ( resolves #3503 ) ( #3504 )
2023-11-25 09:00:22 +01:00
b8983dd697
feat: show wakatime stats in percentage ( resolves #3016 ) ( #3326 )
...
* added option to display wakatime in percentage
* updated exclusive options in wakatime
* added percent sign
* Update readme.md
Co-authored-by: Rick Staa <rick.staa@outlook.com >
* made the required changes
* Update wakatime-card.js
* Update wakatime-card.js
---------
Co-authored-by: Rick Staa <rick.staa@outlook.com >
Co-authored-by: Alexandr <qwerty541zxc@gmail.com >
2023-11-23 21:13:48 +02:00
Alexandr Garbuzov
a8663a8025
feat(wakatime card): add disable animations query option ( #3496 )
...
* feat(wakatime card): add disable animations query option
* docs
2023-11-23 21:06:01 +02:00
Alexandr Garbuzov
ddcc30d641
feat(repo card): add description lines count query parameter ( #3453 )
...
* feature(repo card): add description lines count query parameter
* dev
* dev
* docs
* test
2023-11-20 20:08:48 +02:00
dependabot[bot] and Alexandr
e04e1397c5
build(deps-dev): Bump prettier from 3.0.3 to 3.1.0 ( #3476 )
...
* build(deps-dev): Bump prettier from 3.0.3 to 3.1.0
Bumps [prettier](https://github.com/prettier/prettier ) from 3.0.3 to 3.1.0.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/3.0.3...3.1.0 )
---
updated-dependencies:
- dependency-name: prettier
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 >
2023-11-13 22:22:39 +03:00
Wertzui123
ff16984988
refactor: fix typos in a comment ( #3437 )
...
* Fix typos in a comment
* Add a comma
2023-11-01 15:47:03 +01: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
c42798b39e
refactor: enable curly eslint rule ( #3137 )
2023-09-12 10:06:01 +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
b0e15fb17c
refactor(wakatime card): fix createTextNode function jsdoc to resolve type error ( #3201 )
2023-09-06 08:04:07 +02:00
Alexandr Garbuzov
6c15843c7d
Refactor: Move hide_border into common options ( #3086 )
2023-08-16 09:45:58 +02:00
Alexandr Garbuzov
4eefd2497d
Refactor: Top langs card: Use default value instead if statement ( #3082 )
2023-08-15 09:30:06 +02:00
Alexandr Garbuzov
da82999f06
Feature: Gist card: Add hide_border option support ( #3080 )
2023-08-15 09:25:04 +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
38ae6494fc
Stats card: Add Malayalam to long languages ( #3058 )
2023-08-09 09:23:12 +02:00
Alexandr Garbuzov
20f0868a17
Refactor: Repo card: Use typedef tags to resolve eslint errors ( #3053 )
2023-08-08 08:32:39 +02:00
Alexandr Garbuzov
d2e4dddcd5
Refactor: Top langs card: Resolve type error with hide_border variable ( #3042 )
2023-08-06 23:06:17 +02:00
Alexandr Garbuzov
036f80f7ae
Refactor: Top langs card: Use typedef tags to resolve eslint errors ( #3040 )
2023-08-04 07:09:20 +02:00
Alexandr Garbuzov
4a4531091f
Refactor: Stats card: Use typedef tags to resolve eslint errors ( #3039 )
2023-08-04 07:08:50 +02:00
Alexandr Garbuzov
8e15656dc2
Refactor: Top langs card: Fix returns tag in docstrings ( #3036 )
2023-08-03 08:02:13 +02:00
Alexandr Garbuzov
e3e1495a53
Refactor: Wakatime card: Use typedef tags to resolve eslint errors ( #3037 )
2023-08-03 08:01:32 +02:00
Alexandr Garbuzov
dc5d23e187
Refactor: Wakatime card: Use @typedef to resolve eslint errors ( #3033 )
2023-08-02 08:58:37 +02:00
Alexandr Garbuzov
6d086b4c40
Refactor: Wakatime card: Add missing returns statement for createTextNode function ( #3032 )
2023-08-02 08:58:04 +02:00
Alexandr Garbuzov
cfd6464b4f
Stats card: Add Uzbek to long languages ( #3019 )
2023-07-31 07:18:50 +02:00
Alexandr Garbuzov
6822dc77d4
Refactor: Repo card: Fixed type error in iconWithLabel function ( #2999 )
2023-07-27 22:01:54 +02:00
Alexandr Garbuzov
36eb17ffbb
Refactor: Wakatime card: Add missing return statements for helper functions ( #2998 )
...
* Refactor: Wakatime card: Add missing return statements for helper functions
* dev
2023-07-27 22:01:01 +02:00
Alexandr Garbuzov
1ee613765e
Refactor: Top langs card: Set correct type for hideProgress variable in all functions docstrings ( #2995 )
2023-07-26 21:33:22 +02:00
Alexandr Garbuzov
b2917beabf
Refactor: Top langs card: Fix return statement in helpers functions docstrings ( #2996 )
2023-07-26 21:26:52 +02:00
Alexandr Garbuzov
833324fc0d
Refactor: Resolve vscode type error in renderStatsCard function card width calc ( #2984 )
2023-07-24 20:55:05 +02:00
Alexandr Garbuzov
b6d5835441
Refactor: Resolve vscode type error in renderStatsCard function long locales check ( #2985 )
2023-07-24 20:54:42 +02:00