Commit Graph
100 Commits
Author SHA1 Message Date
Alexandr Garbuzov cc47d8939d CI: Fix theme preview workflow (#3017) 2023-08-01 05:06:55 +03:00
Alexandr Garbuzov 64a6481ecd Docs: Add security policy (#2908) 2023-07-31 08:09:25 +02:00
Alexandr Garbuzov cfd6464b4f Stats card: Add Uzbek to long languages (#3019) 2023-07-31 07:18:50 +02:00
Alexandr Garbuzov f3136d2d20 I10n: Add partially-missing Uzbek translations (#3018) 2023-07-31 07:18:14 +02:00
Alexandr Garbuzov ffafcf29ed Refactor: Fix docstring for getCardColors utils function (#3011) 2023-07-30 12:08:44 +02:00
Alexandr Garbuzov d7b534abb8 Refactor: Fix MissingParamError class constructor docstring (#3012) 2023-07-30 10:22:23 +02:00
Alexandr Garbuzov 79545927f1 CI: skx/github-action-tester dependency pinned by hash (#3014) 2023-07-30 00:13:43 +02:00
Alexandr Garbuzov 0f8a790cc3 Refactor: Improve docstring for dateDiff utils function (#3001) 2023-07-28 20:10:15 +02:00
Alexandr Garbuzov f3341ddf5f Refactor: Improve docstring for lowercaseTrim utils function (#3002) 2023-07-28 20:09:31 +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
Alexandr Garbuzov 95b3170655 Docs: Use important admonition in "Important notice" section (#2987) 2023-07-24 20:54:22 +02:00
Alexandr Garbuzov e5c412f0b0 CI: Add helpful cron schedule comment (#2991) 2023-07-24 20:53:36 +02:00
Alexandr Garbuzov 16c6caaa52 Silence vscode type error in chunkArray function (#2965) 2023-07-23 12:23:58 +02:00
Alexandr Garbuzov 82917825f9 Refactor: Fixed vscode type error in renderTopLanguages function (#2964) 2023-07-23 12:23:14 +02:00
Alexandr Garbuzov 5a3470a8e3 Enable dependabot (#2963) 2023-07-22 20:24:36 +02:00
Alexandr Garbuzov b56689b4bd Ranks: Take into account user reviewed PRs count (#2857)
* Rank: Take into account user reviewed PRs count

* e2e

* fix tests

* dev

* docs

* dev

* dev
2023-07-21 13:59:53 +02:00
Alexandr Garbuzov 0c380e3982 CI: dependencies pinned by hashes (#2915) 2023-07-21 11:55:56 +02:00
Alexandr Garbuzov 96d3a47a9f Refactor: Fixed docstring for flexLayout function (#2949)
* Refactor: Fixed docstring for flexLayout function

* dev
2023-07-21 11:44:55 +02:00
Alexandr Garbuzov ad54117e4b Refactor: Fixed fallbackColor function docstring (#2954) 2023-07-21 11:43:41 +02:00
Alexandr Garbuzov 6835adfc2b Uppercase total reviews title to match all another titles style (#2955) 2023-07-20 22:50:19 +02:00
Alexandr Garbuzovandrickstaa 07dd6f8f46 Fix lint command (#2932)
Co-authored-by: rickstaa <rick.staa@outlook.com>
2023-07-19 10:05:18 +02:00
Alexandr Garbuzov 5c64e41c8f Add dbaeumer.vscode-eslint extension into workspace recommended (#2939) 2023-07-19 10:00:31 +02:00
Alexandr Garbuzov f7b51ab3c8 Refactor: Fixed getCardColors function docstring (#2943)
* Refactor: Fixed getCardColors function docstring

* dev
2023-07-19 09:55:12 +02:00
Alexandr Garbuzov 9181869cb0 Refactor: wakatime card object shorthand (#2950) 2023-07-19 09:54:35 +02:00
Alexandr Garbuzov 214838db09 CI: Avoid test workflow duplicate (#2945)
* CI: Avoid test workflow duplicate

* dev

* dev
2023-07-19 09:51:54 +02:00
Alexandr Garbuzov 813ad3e7d6 Refactor: Fix several eslint errors and warnings (#2930) 2023-07-19 09:45:41 +02:00
Alexandr Garbuzov 2be4f86efd Refactor: Fixed renderStatsCard function docstring (#2946) 2023-07-16 20:42:55 +02:00
Alexandr Garbuzov 53d9bebee2 Docs: Add note about outdated translations (#2947) 2023-07-16 20:42:22 +02:00
Alexandr Garbuzov 87619d618e Refactor: remove redundant import from wakatime data fetcher (#2944) 2023-07-15 19:27:41 +02:00
Alexandr Garbuzov 4eb01d80a2 Refactor: Improve docstrings for card class methods (#2938) 2023-07-13 23:42:25 +02:00
Alexandr Garbuzov 45f4320008 Refactor: Fixed docstring for retryer function (#2937) 2023-07-13 23:41:57 +02:00
Alexandr Garbuzov d5fdfe1251 Refactor: Fixed stats card createTextNode function docstring (#2933) 2023-07-12 08:41:11 +02:00
Alexandr Garbuzov 9ca24c67cc Refactor: Fixed returns statement for wakatime card functions docstrings (#2934) 2023-07-12 08:40:25 +02:00
Alexandr Garbuzov 1bfad4604d Set ecmaVersion inside .eslintrc (#2931) 2023-07-11 21:44:30 +02:00
Alexandr Garbuzov ebbadef5f6 Refactor: Fixed docstrings for preview theme workflow helper functions (#2924) 2023-07-09 10:19:44 +02:00
Alexandr Garbuzov 6dbc1f5a9e Refactor: Fixed docstrings for close stale theme PRS workflow helper functions (#2923) 2023-07-08 17:57:09 +02:00
Alexandr Garbuzov 631dfe7402 Fixed docstring for fetchOpenPRs function (#2920) 2023-07-07 14:12:48 +02:00
Alexandr Garbuzov 1726c5bb99 Fixed docstring for scripts helper function (#2913) 2023-07-05 08:32:22 +02:00
Alexandr Garbuzov 6c92fe9d2a Eslint integration (#2885)
* eslint integration

* ci & pre commit

* dev

* dev

* dev
2023-07-03 08:54:19 +02:00
Alexandr Garbuzov 888c4cee94 CI: Resolve OSSF GitHub token permissions security alert (#2891) 2023-07-02 09:06:04 +02:00
Alexandr Garbuzov 720617a817 Docs: reorder themes contributing guidelines (#2897) 2023-07-01 00:18:58 +02:00
Alexandr Garbuzov 5d959bc76c Docs: add link to themes contribution guidelines (#2898) 2023-07-01 00:16:52 +02:00
Alexandr Garbuzov 0d74d5a25d Docs (translations): Add missing alt attributes for codecov badges (#2895) 2023-06-29 22:52:49 +02:00
Alexandr Garbuzov c3a8086e45 Docs: Add contrast ration check notice into themes contributing guide (#2894) 2023-06-29 22:52:19 +02:00
Alexandr Garbuzov 40c5f41caf Docs: Add missing alt attribute for codecov badge (#2892) 2023-06-28 21:42:41 +02:00
Alexandr Garbuzov 9f7184cc9e Top langs card tests: Fixed helper functions docstrings (#2893) 2023-06-28 20:25:26 +02:00
Alexandr Garbuzov ee978f332b CI: Fix warnings variable usage inside theme preview workflow (#2886) 2023-06-27 13:19:26 +02:00
Alexandr Garbuzov f0268559e0 Docs (translations): Add missing GitHub contributors badges (#2887) 2023-06-27 13:18:57 +02:00
Alexandr Garbuzov 0b642d4fd6 Docs (translations): Add OSSF badges (#2884) 2023-06-26 15:16:59 +02:00
Alexandr Garbuzov e2fa7ad423 CI: Add OSSF scorecard analysis workflow (#2879)
* CI: Add OSSF scorecard analysis workflow

* dev

* dev

* dev

* replace action versions with hashes

* readme badge
2023-06-26 15:27:54 +03:00
Alexandr Garbuzov b7eb65f819 I18n: Fixed docstring for statsCardLocales function and enable ts-check (#2883) 2023-06-25 22:07:46 +02:00
Alexandr Garbuzov a7998f0186 Top langs card: Fixed getLongestLang function docstring to resolve vscode errors (#2881) 2023-06-24 11:39:23 +02:00
Alexandr Garbuzov 5486e2ca06 Increase e2e tests timeout secs (#2878) 2023-06-23 09:24:17 +02:00
Alexandr Garbuzov f282ce4d64 Docs: improve quick align tip section (#2865)
* Docs: move extra pins align tip into correct section

* dev

* dev

* dev

* dev

* dev

* dev
2023-06-22 10:29:10 +02:00
Alexandr Garbuzov de431b934d Use stable axios version 1.x.x (#2873) 2023-06-22 10:27:54 +02:00
Alexandr Garbuzov de093e8118 Docs: improve GitHub media feature example HTML formatting (#2862) 2023-06-20 08:42:11 +02:00
Alexandr Garbuzov ae6e2cc31b CI: improve pull requests labeler (#2863) 2023-06-20 08:41:40 +02:00
Alexandr Garbuzov 697c3e52b4 Docs: change example wakatime profile (#2861) 2023-06-20 07:58:02 +02:00
Alexandr Garbuzovandrickstaa 62080c019c Remove several redundant number -> string -> number conversions (#2856)
* Top langs card: remove redundant number -> string -> number conversion

* refactor(waka): remove redundant praseInt

---------

Co-authored-by: rickstaa <rick.staa@outlook.com>
2023-06-19 13:45:49 +03:00
Alexandr Garbuzovandrickstaa 9a1cbaf062 Set prettier as workspace default formatter (#2854)
* Set prettier as workspace default formatter

* fix: fix conflicts

---------

Co-authored-by: rickstaa <rick.staa@outlook.com>
2023-06-19 09:45:23 +02:00
Alexandr Garbuzov d727d178f0 Docs: fix link for extra pins card options (#2855) 2023-06-19 08:33:02 +02:00
Alexandr Garbuzov 92518e375f Stats card: show started and answered discussions stats (#2849)
* Stats card: show started and answered discussions stats

* trans

* dev
2023-06-19 05:51:58 +02:00
Alexandr Garbuzov 03b0ba096c Wakatime card: add missing translations (resolves #2839) (#2850) 2023-06-18 18:31:58 +02:00
Alexandr Garbuzov eebaa44f2a CI: Add missing bracket inside theme preview workflow warning (#2847) 2023-06-18 00:04:35 +02:00
Alexandr Garbuzov 2e65a2ee10 Docs: fix broken demos link (#2848) 2023-06-18 00:03:56 +02:00
Alexandr Garbuzovandrickstaa b70b089b8e Stats card: migrate from show_total_reviews to show option (resolves #2836) (#2844)
* Stats card: migrate from show_total_reviews to show option (resolves #2836)

* dev

* docs: improve documentation

---------

Co-authored-by: rickstaa <rick.staa@outlook.com>
2023-06-17 23:10:13 +03:00
Alexandr Garbuzov 6cbb08e218 Stats card: remove duplicate hide option default value from render function (#2845) 2023-06-17 11:14:24 +02:00
Alexandr Garbuzov c5d4bcbc1a Docs: make important notice link clickable (#2841) 2023-06-17 06:19:20 +02:00
Alexandr Garbuzov 331fa1183a Docs: Increase maximum languages count to 20 (#2843) 2023-06-17 06:18:02 +02:00
Alexandr Garbuzov a43fb81b23 Add missing bracket inside CONTRIBUTING.md notice (#2842) 2023-06-17 06:14:13 +02:00
Alexandr Garbuzov 1997328951 Top langs card: Increase maximum languages count to 20 (#2832) 2023-06-16 09:27:37 +02:00
Alexandr Garbuzov 99aca1b6d5 Fixed docstring for trimTopLanguages function (#2833)
* Fixed docstring for trimTopLanguages function

* dev
2023-06-16 09:25:46 +02:00
Alexandr Garbuzov 4db78d7796 Docs: improve GitHub media feature HTML example formatting (#2830) 2023-06-16 08:46:44 +02:00
Alexandr Garbuzov 05efc2811b Docs: make discussion link clickable (#2831) 2023-06-16 08:45:25 +02:00
Alexandr Garbuzov 3831d18991 Stats card: Change total reviews label and add missing translations (#2835) 2023-06-16 08:44:19 +02:00
Alexandr Garbuzov 7a89ceedc9 Stats card: Reorder total reviews count position (#2834) 2023-06-16 08:43:07 +02:00
Alexandr Garbuzov c86cc72df2 Specify node version for NVM (node version manager) users (#2824) 2023-06-15 09:27:48 +02:00
Alexandr Garbuzov 1474a3abbe Use default json import (#2820) 2023-06-15 09:27:28 +02:00
Alexandr Garbuzov d5a4dbdc7e Specify node version inside package.json (#2823) 2023-06-15 09:25:58 +02:00
Alexandr Garbuzov c4035a5765 Use node 18.x in continuous integration (#2819) 2023-06-14 09:08:40 +02:00
Alexandr Garbuzov 768721f325 Improve pull requests labeler (#2812) 2023-06-12 09:08:49 +02:00
Alexandr Garbuzov 99d560f573 Add vscode settings for yzhang.markdown-all-in-one extension (#2813) 2023-06-12 09:08:24 +02:00
Alexandr Garbuzov 5218e34084 Remove duplicate from .gitignore (#2814) 2023-06-12 08:29:46 +02:00
Alexandr Garbuzov a967581603 Docs (translations): Regenerated tables of contents using yzhang.markdown-all-in-one extension (#2811) 2023-06-12 08:28:16 +02:00
Alexandr Garbuzovandrickstaa faf0c25b90 Update automated themes preview workflow contributions guideline (#2808)
* Update automated themes preview workflow contributions guideline

* docs: link to top-issues dashboard

---------

Co-authored-by: rickstaa <rick.staa@outlook.com>
2023-06-11 15:21:58 +02:00
Alexandr Garbuzovandrickstaa 2704e25d5d Add yzhang.markdown-all-in-one to recommended workspace extensions (#2809)
* Add yzhang.markdown-all-in-one to recommended workspace extensions

* refactor: update .gitignore

---------

Co-authored-by: rickstaa <rick.staa@outlook.com>
2023-06-11 15:30:04 +03:00
Alexandr Garbuzov dc60ea9b30 Docs: set correct separation symbol between translations links (#2806) 2023-06-11 12:11:17 +02:00
Alexandr Garbuzov 9520baac1f Docs: rename wakatime stats card section (#2807) 2023-06-11 12:10:04 +02:00
Alexandr Garbuzovandrickstaa 5696c96372 Docs: fixed table of contents aligment (#2795)
* Fixed table of contents aligment inside README

* dev

* docs: decrease toc depth

---------

Co-authored-by: rickstaa <rick.staa@outlook.com>
2023-06-11 03:18:56 +03:00
Alexandr Garbuzov a775176766 Remove restrictedContributionsCount from GraphQL query and tests (#2799) 2023-06-10 10:40:41 +02:00
Alexandr Garbuzov c506eccb8e Explain our themes PRs merging policy inside CONTRIBUTING.md (#2801) 2023-06-10 08:53:07 +02:00
Alexandr Garbuzov 4eda5cd4fa Beautify themes contribution note inside CONTRIBUTING.md (#2800) 2023-06-10 03:52:00 +02:00
Alexandr Garbuzov 7a302f6f67 Docs: add warning about top languages card behavior. (#2789)
* Docs: add warning about top languages card behavior.

* dev

* dev
2023-06-09 07:43:32 +02:00
Alexandr Garbuzov 3416ae114f Fix clampValue function docstring (#2796) 2023-06-09 07:41:58 +02:00
Alexandr Garbuzov b5f5befe32 Remove redundant ask for theme screenshot from CONTRIBUTING.md (#2797) 2023-06-09 07:41:28 +02:00