Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

sync #3871

Closed
wants to merge 447 commits into from
Closed

sync #3871

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
447 commits
Select commit Hold shift + click to select a range
209474d
Refactor: Fixed vscode type error in renderTopLanguages function (#2964)
qwerty541 Jul 23, 2023
ee6ee60
Silence vscode type error in chunkArray function (#2965)
qwerty541 Jul 23, 2023
e2e755c
Build(deps-dev): Bump prettier from 2.7.1 to 3.0.0 (#2967)
dependabot[bot] Jul 23, 2023
2e54104
docs: fix broken admonitions (#2957)
rickstaa Jul 23, 2023
235661f
Build(deps-dev): Bump parse-diff from 0.7.1 to 0.11.1 (#2986)
dependabot[bot] Jul 24, 2023
64fbcd3
Build(deps-dev): Bump @testing-library/dom from 8.18.1 to 9.3.1 (#2988)
dependabot[bot] Jul 24, 2023
5074159
Build(deps-dev): Bump jest from 29.5.0 to 29.6.1 (#2990)
dependabot[bot] Jul 24, 2023
ff5bc92
Build(deps): Bump dotenv from 8.6.0 to 16.3.1 (#2989)
dependabot[bot] Jul 24, 2023
ff78e96
CI: Add helpful cron schedule comment (#2991)
qwerty541 Jul 24, 2023
885023f
Docs: Use important admonition in "Important notice" section (#2987)
qwerty541 Jul 24, 2023
4b74200
Refactor: Resolve vscode type error in renderStatsCard function long …
qwerty541 Jul 24, 2023
4b9723d
Refactor: Resolve vscode type error in renderStatsCard function card …
qwerty541 Jul 24, 2023
0da0e6c
Build(deps): Bump rickstaa/empty-issues-closer-action (#2992)
dependabot[bot] Jul 25, 2023
8e441dc
Build(deps): Bump rickstaa/top-issues-action from 1.3.28 to 1.3.29 (#…
dependabot[bot] Jul 25, 2023
47312bb
Refactor: Top langs card: Fix return statement in helpers functions d…
qwerty541 Jul 26, 2023
67dcfec
Refactor: Top langs card: Set correct type for hideProgress variable …
qwerty541 Jul 26, 2023
aab5cef
Refactor: Wakatime card: Add missing return statements for helper fun…
qwerty541 Jul 27, 2023
ae06704
Refactor: Repo card: Fixed type error in iconWithLabel function (#2999)
qwerty541 Jul 27, 2023
af9f89d
Refactor: Improve docstring for lowercaseTrim utils function (#3002)
qwerty541 Jul 28, 2023
70c5a9e
Refactor: Improve docstring for dateDiff utils function (#3001)
qwerty541 Jul 28, 2023
20ac248
CI: skx/github-action-tester dependency pinned by hash (#3014)
qwerty541 Jul 29, 2023
2f20ca3
Refactor: Fix MissingParamError class constructor docstring (#3012)
qwerty541 Jul 30, 2023
dc15759
Refactor: Fix docstring for getCardColors utils function (#3011)
qwerty541 Jul 30, 2023
931ef7a
I10n: Add partially-missing Uzbek translations (#3018)
qwerty541 Jul 31, 2023
7beae68
Stats card: Add Uzbek to long languages (#3019)
qwerty541 Jul 31, 2023
cd6b5b6
Docs: Add security policy (#2908)
qwerty541 Jul 31, 2023
8295c08
Build(deps-dev): Bump jest from 29.6.1 to 29.6.2 (#3026)
dependabot[bot] Jul 31, 2023
715341e
Build(deps-dev): Bump eslint from 8.45.0 to 8.46.0 (#3025)
dependabot[bot] Jul 31, 2023
19af888
Build(deps-dev): Bump eslint-config-prettier from 8.8.0 to 8.9.0 (#3027)
dependabot[bot] Jul 31, 2023
8e157e8
Build(deps-dev): Bump jest-environment-jsdom from 29.6.1 to 29.6.2 (#…
dependabot[bot] Jul 31, 2023
856dad0
Build(deps): Bump rickstaa/top-issues-action from 1.3.29 to 1.3.32 (#…
dependabot[bot] Jul 31, 2023
1249b67
Build(deps): Bump github/codeql-action from 2.21.0 to 2.21.2 (#3022)
dependabot[bot] Jul 31, 2023
d301c04
Build(deps): Bump rickstaa/empty-issues-closer-action (#3021)
dependabot[bot] Jul 31, 2023
4a1481b
CI: Fix theme preview workflow (#3017)
qwerty541 Aug 1, 2023
6949d8e
Refactor: Fix docstring for rankIcon function (#3029)
qwerty541 Aug 1, 2023
fb64369
CI: Add SECURITY.md to pull requests labeler (#3030)
qwerty541 Aug 1, 2023
725ffbf
Refactor: Wakatime card: Add missing returns statement for createText…
qwerty541 Aug 2, 2023
69dbe4a
Refactor: Wakatime card: Use @typedef to resolve eslint errors (#3033)
qwerty541 Aug 2, 2023
9ddf8b4
CI: Fix theme preview workflow (Attempt 2) (#3034)
qwerty541 Aug 2, 2023
1e003c3
Themes: Add test AI-generated themes to check preview workflow (#3028)
qwerty541 Aug 3, 2023
c0f93ba
docs(theme): Auto update theme readme (#3038)
qwerty541 Aug 3, 2023
00bcccc
Refactor: Wakatime card: Use typedef tags to resolve eslint errors (#…
qwerty541 Aug 3, 2023
4f3e6f4
Refactor: Top langs card: Fix returns tag in docstrings (#3036)
qwerty541 Aug 3, 2023
c79074c
Refactor: Stats card: Use typedef tags to resolve eslint errors (#3039)
qwerty541 Aug 4, 2023
3aa0ec6
Refactor: Top langs card: Use typedef tags to resolve eslint errors (…
qwerty541 Aug 4, 2023
faaed62
Refactor: Repo card: Use typedef tags inside data fetcher to resolve …
qwerty541 Aug 5, 2023
b761cd8
Refactor: Top langs card: Resolve type error with hide_border variabl…
qwerty541 Aug 6, 2023
527f494
Refactor: Status up endpoint: Resolve jsdoc eslint errors (#3046)
qwerty541 Aug 6, 2023
8d4aa49
Refactor: Status PAT info endpoint: Resolve jsdoc eslint errors (#3045)
qwerty541 Aug 6, 2023
69b3de8
Build(deps-dev): Bump prettier from 3.0.0 to 3.0.1 (#3051)
dependabot[bot] Aug 7, 2023
5e90318
Build(deps-dev): Bump eslint-config-prettier from 8.9.0 to 9.0.0 (#3052)
dependabot[bot] Aug 7, 2023
4e94714
Build(deps): Bump rickstaa/empty-issues-closer-action (#3050)
dependabot[bot] Aug 7, 2023
39c9385
Build(deps): Bump bahmutov/npm-install from 1.8.32 to 1.8.33 (#3049)
dependabot[bot] Aug 7, 2023
69bc0c3
Refactor: Use typedef tags inside request utils function to resolve e…
qwerty541 Aug 8, 2023
b1ac65d
Refactor: Repo card: Use typedef tags to resolve eslint errors (#3053)
qwerty541 Aug 8, 2023
77d3dad
Refactor: Stats card: Use typedef tags inside data fetcher (#3056)
qwerty541 Aug 9, 2023
90b96e5
Stats card: Add Malayalam to long languages (#3058)
qwerty541 Aug 9, 2023
adca7c8
feat(I10n): add partially-missing Malayalam translations (#3057)
qwerty541 Aug 9, 2023
1776663
Refactor: Top langs card: Use typedef tags inside data fetcher (#3061)
qwerty541 Aug 10, 2023
1fb73b4
Enable valid-jsdoc eslint rule (#2928)
qwerty541 Aug 10, 2023
8b6c2b9
Enable consistent return eslint rule (#3065)
qwerty541 Aug 12, 2023
bcbc08f
Feature: Stats card: Show merged PRs count and percentage (#3003)
qwerty541 Aug 13, 2023
dd374bb
Docs: Add missing stats card show option variants (#3069)
qwerty541 Aug 14, 2023
112efa9
Refactor: Stats card: Set username param type for totalCommitsFetcher…
qwerty541 Aug 14, 2023
5377150
Feature: Add gist card (#3064)
qwerty541 Aug 14, 2023
331f268
Build(deps): Bump actions/setup-node from 3.7.0 to 3.8.0 (#3076)
dependabot[bot] Aug 14, 2023
c6b3732
Build(deps-dev): Bump eslint from 8.46.0 to 8.47.0 (#3073)
dependabot[bot] Aug 14, 2023
1c74cc7
Build(deps-dev): Bump @testing-library/jest-dom from 5.17.0 to 6.0.0 …
dependabot[bot] Aug 14, 2023
573da09
Build(deps): Bump bahmutov/npm-install from 1.8.33 to 1.8.34 (#3075)
dependabot[bot] Aug 14, 2023
58c9542
Build(deps): Bump github/codeql-action from 2.21.2 to 2.21.4 (#3078)
dependabot[bot] Aug 14, 2023
6949f84
Build(deps): Bump rickstaa/empty-issues-closer-action (#3077)
dependabot[bot] Aug 14, 2023
ab2feee
Build(deps): Bump rickstaa/top-issues-action from 1.3.32 to 1.3.37 (#…
dependabot[bot] Aug 14, 2023
a28db7c
Build(deps-dev): Bump lint-staged from 13.2.3 to 14.0.0 (#3072)
dependabot[bot] Aug 14, 2023
d0786d8
Feature: Gist card: Add hide_border option support (#3080)
qwerty541 Aug 15, 2023
9a59511
Refactor: Top langs card: Use default value instead if statement (#3082)
qwerty541 Aug 15, 2023
1060e76
CI: Add gist card label (#3081)
qwerty541 Aug 15, 2023
956e69b
CI: Improve cards labeling (#3084)
qwerty541 Aug 16, 2023
a84b67a
Tests: Gist card: Add more tests to check if emojis, themes and color…
qwerty541 Aug 16, 2023
6a7b5ef
Refactor: Move hide_border into common options (#3086)
qwerty541 Aug 16, 2023
1db4aec
Refactor: Tests: Rename renderTopLanguages.test.js file for consisten…
qwerty541 Aug 17, 2023
92e1875
Tests: Gist card: Add more render tests (#3087)
qwerty541 Aug 17, 2023
3a371f8
Refactor: Gist card: Fix description type since it can be not set (#3…
qwerty541 Aug 17, 2023
f5173f5
Fix: Add missing gist card in express.js for other platforms deploy (…
qwerty541 Aug 18, 2023
1414f5c
CI: Fix top langs card render test path (#3095)
qwerty541 Aug 18, 2023
aa249a0
Tests: Cover gist endpoint (#3097)
qwerty541 Aug 18, 2023
dd127f3
feat(gist): handle missing param error (#3101)
qwerty541 Aug 19, 2023
863dbe5
build: enable block-scoped-var and accessor-pairs eslint rules (#3102)
qwerty541 Aug 19, 2023
ce698d7
Tests: Improve fetch gist test to increase coverage (#3107)
qwerty541 Aug 20, 2023
d2139b3
[Readme.md] Add Gist Card in Customization section (#3104)
VydrOz Aug 20, 2023
4e0ab28
Gist card: handle not found error (#3100)
qwerty541 Aug 20, 2023
ab0ced5
Tests: Add gist endpoint missing id param test (#3106)
qwerty541 Aug 20, 2023
b2a60c7
Tests: Add gist endpoint not found test (#3110)
qwerty541 Aug 21, 2023
724f0cf
tests: Add Wakatime fetcher error response test to increase coverage …
qwerty541 Aug 21, 2023
6f1effa
Build(deps-dev): Bump @testing-library/jest-dom from 6.0.0 to 6.0.1 (…
dependabot[bot] Aug 21, 2023
459d660
Build(deps-dev): Bump jest-environment-jsdom from 29.6.2 to 29.6.3 (#…
dependabot[bot] Aug 21, 2023
a18f103
Build(deps-dev): Bump prettier from 3.0.1 to 3.0.2 (#3119)
dependabot[bot] Aug 21, 2023
053ee6d
Build(deps-dev): Bump jest from 29.6.2 to 29.6.3 (#3118)
dependabot[bot] Aug 21, 2023
3816cde
Build(deps-dev): Bump lint-staged from 14.0.0 to 14.0.1 (#3120)
dependabot[bot] Aug 21, 2023
a5a7e76
Build(deps): Bump actions/setup-node from 3.8.0 to 3.8.1 (#3122)
dependabot[bot] Aug 21, 2023
e37b69a
Build(deps): Bump rickstaa/empty-issues-closer-action (#3123)
dependabot[bot] Aug 21, 2023
d3dc569
Build(deps): Bump rickstaa/top-issues-action from 1.3.37 to 1.3.39 (#…
dependabot[bot] Aug 21, 2023
ae09476
CI: Add more files for cards labeling (#3125)
qwerty541 Aug 22, 2023
63a3b74
Top langs card: Remove unreachable code from fetcher and increase tes…
qwerty541 Aug 22, 2023
5027810
tests: reduce size of wakatime fetcher test (#3111)
qwerty541 Aug 22, 2023
cfc14b5
Tests: Add gist endpoint wrong locale test (#3127)
qwerty541 Aug 22, 2023
3a3b0ac
Tests: Add index endpoint blacklist test (#3130)
qwerty541 Aug 23, 2023
41d2d27
Enable no-unexpected-multiline eslint rule (#3132)
qwerty541 Aug 23, 2023
6272867
Tests: Add index endpoint wrong locale test (#3131)
qwerty541 Aug 23, 2023
7b8c968
Tests: Add top langs endpoint blacklist test (#3135)
qwerty541 Aug 24, 2023
9c60691
Tests: Add pin endpoint blacklist test (#3136)
qwerty541 Aug 24, 2023
3996bf4
Tests: Add top langs endpoint wrong locale test (#3142)
qwerty541 Aug 25, 2023
f007b19
tests: add pin endpoint wrong locale test (#3143)
qwerty541 Aug 25, 2023
e6ea108
Tests: Stats card: Add invalid username fetcher test (#3148)
qwerty541 Aug 26, 2023
6d489cc
refactor: add missing jsdoc for I18n class methods (#3153)
qwerty541 Aug 27, 2023
4c892f4
tests: add gist endpoint proper cache header test (#3152)
qwerty541 Aug 27, 2023
81f49df
Tests: Add pin endpoint missing params test (#3151)
qwerty541 Aug 27, 2023
ec4f8a1
Tests: Stats card: Add hide all stats and rank icon test (#3149)
qwerty541 Aug 28, 2023
fe103b3
Docs: Improve ask question link (#3157)
qwerty541 Aug 28, 2023
ac5cdde
docs: show additional stats icons (#3156)
qwerty541 Aug 28, 2023
cc9f70e
refactor: add missing jsdoc inside calculateRank.js (#3155)
qwerty541 Aug 28, 2023
c3bae8a
refactor: add missing jsdoc for IncorrectJsonFormatError constructor …
qwerty541 Aug 28, 2023
11d60cf
Build(deps): Bump github/codeql-action from 2.21.4 to 2.21.5 (#3161)
dependabot[bot] Aug 28, 2023
42109c3
Build(deps): Bump rickstaa/empty-issues-closer-action (#3162)
dependabot[bot] Aug 28, 2023
bd8f30c
Build(deps): Bump actions/checkout from 3.5.3 to 3.6.0 (#3163)
dependabot[bot] Aug 28, 2023
faf1048
Build(deps): Bump rickstaa/top-issues-action from 1.3.39 to 1.3.40 (#…
dependabot[bot] Aug 28, 2023
b20b148
Build(deps-dev): Bump jest from 29.6.3 to 29.6.4 (#3169)
dependabot[bot] Aug 28, 2023
312a7d0
Build(deps-dev): Bump @testing-library/jest-dom from 6.0.1 to 6.1.2 (…
dependabot[bot] Aug 28, 2023
c37119b
Build(deps-dev): Bump jest-environment-jsdom from 29.6.3 to 29.6.4 (#…
dependabot[bot] Aug 28, 2023
dc9ed11
Build(deps): Bump axios from 1.4.0 to 1.5.0 (#3166)
dependabot[bot] Aug 28, 2023
173a242
Build(deps-dev): Bump eslint from 8.47.0 to 8.48.0 (#3165)
dependabot[bot] Aug 28, 2023
f427795
ci: fix actions/checkout version comment inside empty issues closer a…
qwerty541 Aug 29, 2023
e756bc2
docs: improve bug report link (#3171)
qwerty541 Aug 29, 2023
c01bec6
docs: improve request feature link (#3172)
qwerty541 Aug 29, 2023
77b4474
docs: fix show more languages section data (#3176)
qwerty541 Aug 30, 2023
1921ba4
docs(translations): improve feature request links (#3174)
qwerty541 Aug 30, 2023
a82e947
docs(translations): improve bug report links (#3173)
qwerty541 Aug 30, 2023
a66144f
docs(contributing guide): fix typo in contrast ration test note (#3181)
qwerty541 Aug 31, 2023
b7c49e3
tests: add I18n class tests (#3188)
qwerty541 Sep 1, 2023
c14cce4
docs(translations): fix all demos link inside french translation (#3194)
qwerty541 Sep 3, 2023
b5a2029
docs(translations): fix all demos link inside deutsch translations (#…
qwerty541 Sep 3, 2023
6398297
docs(translations): fix all demos link inside spanish translation (#3…
qwerty541 Sep 3, 2023
741e1c3
docs(translations): fix all demos link inside chinese translation (#3…
qwerty541 Sep 3, 2023
5e55904
docs(contributing guide): add community positive feedback requirement…
qwerty541 Sep 3, 2023
3fa6d54
ci(themes-preview): add themes PRs positive feedback requirement (#3180)
qwerty541 Sep 3, 2023
59af135
infra: enable require-jsdoc eslint rule (#3175)
qwerty541 Sep 3, 2023
d6cc051
tests: add missing card set title test (#3190)
qwerty541 Sep 4, 2023
7f9fea2
Build(deps): Bump rickstaa/empty-issues-closer-action (#3203)
dependabot[bot] Sep 4, 2023
7b52be6
Build(deps): Bump rickstaa/top-issues-action from 1.3.40 to 1.3.44 (#…
dependabot[bot] Sep 4, 2023
4367489
Build(deps): Bump actions/checkout from 3.6.0 to 4.0.0 (#3202)
dependabot[bot] Sep 4, 2023
0d4fa66
Build(deps-dev): Bump prettier from 3.0.2 to 3.0.3 (#3205)
dependabot[bot] Sep 4, 2023
ea2c39b
refactor(wakatime card): fix createTextNode function jsdoc to resolve…
qwerty541 Sep 6, 2023
1e29f0b
refactor: fix card colors type and function to resolve vscode type er…
qwerty541 Sep 11, 2023
9e5d785
Build(deps): Bump rickstaa/empty-issues-closer-action (#3218)
dependabot[bot] Sep 11, 2023
73566aa
Build(deps): Bump rickstaa/top-issues-action from 1.3.44 to 1.3.46 (#…
dependabot[bot] Sep 11, 2023
2ba4f08
Build(deps): Bump actions/upload-artifact from 3.1.2 to 3.1.3 (#3219)
dependabot[bot] Sep 11, 2023
c1999c8
Build(deps-dev): Bump eslint from 8.48.0 to 8.49.0 (#3221)
dependabot[bot] Sep 11, 2023
1bef3c7
Build(deps-dev): Bump @actions/core from 1.10.0 to 1.10.1 (#3222)
dependabot[bot] Sep 11, 2023
9b4a9b3
Build(deps-dev): Bump axios-mock-adapter from 1.21.5 to 1.22.0 (#3223)
dependabot[bot] Sep 11, 2023
210bda9
Build(deps-dev): Bump @testing-library/jest-dom from 6.1.2 to 6.1.3 (…
dependabot[bot] Sep 11, 2023
760f889
ci: use latest octokit API inside close stale theme PRs workflow (#3213)
qwerty541 Sep 11, 2023
d155df7
refactor: move duplicated code for rendering repo/gist cards into uti…
qwerty541 Sep 11, 2023
9a11d7e
Enable no-warning-comments eslint rule (#3150)
qwerty541 Sep 11, 2023
5c59fe8
refactor: fix createProgressNode function jsdoc and enable ts-check (…
qwerty541 Sep 12, 2023
54d8358
i18n: set locale only once instead of on each call (#3200)
qwerty541 Sep 12, 2023
58303b8
refactor: enable curly eslint rule (#3137)
qwerty541 Sep 12, 2023
e770332
refactor: use more clear retryer error messages (#3216)
qwerty541 Sep 12, 2023
361e0c6
tests(stats card fetcher): add upstream API error test when include_a…
qwerty541 Sep 12, 2023
ba2d0a5
refactor: use more clear retryer error message (2) (#3227)
qwerty541 Sep 14, 2023
e350190
docs: add top languages card limits warning (#3228)
qwerty541 Sep 14, 2023
34adb23
refactor: fix I18n class constructor jsdoc to resolve vscode type err…
qwerty541 Sep 14, 2023
160bb18
docs: simplified chinese error (#3215)
touero Sep 16, 2023
aaa6c14
refactor: change confusing behavior of showing 0 commints when upstre…
qwerty541 Sep 17, 2023
54120dc
feat: rate limit error chaching (#2448)
rickstaa Sep 17, 2023
1b25866
infra: enable no-use-before-define eslint rule (#3234)
qwerty541 Sep 17, 2023
b90ec2f
Build(deps): Bump rickstaa/empty-issues-closer-action (#3245)
dependabot[bot] Sep 18, 2023
4a2ad9b
Build(deps): Bump github/codeql-action from 2.21.5 to 2.21.7 (#3246)
dependabot[bot] Sep 18, 2023
25db613
Build(deps): Bump bahmutov/npm-install from 1.8.34 to 1.8.35 (#3247)
dependabot[bot] Sep 18, 2023
95081c4
Build(deps): Bump rickstaa/top-issues-action from 1.3.46 to 1.3.50 (#…
dependabot[bot] Sep 18, 2023
1d3c459
Build(deps-dev): Bump jest from 29.6.4 to 29.7.0 (#3249)
dependabot[bot] Sep 19, 2023
9fc8f15
Build(deps-dev): Bump jest-environment-jsdom from 29.6.4 to 29.7.0 (#…
dependabot[bot] Sep 19, 2023
0b9240c
Build(deps-dev): Bump @testing-library/dom from 9.3.1 to 9.3.3 (#3251)
dependabot[bot] Sep 19, 2023
1c63dc3
infra: enable no-this-before-super eslint rule (#3256)
qwerty541 Sep 19, 2023
884cd03
infra: enable no-unneeded-ternary eslint rule (#3257)
qwerty541 Sep 19, 2023
22f56bc
feature: extend default card cache time to 6 hours (#3242)
qwerty541 Sep 19, 2023
8246d5f
tests: add pin endpoint proper cache header test (#3260)
qwerty541 Sep 20, 2023
4f9eb27
ci: add infrastructure label (#3270)
qwerty541 Sep 21, 2023
f696d9b
tests: add top langs endpoint proper cache header test (#3269)
qwerty541 Sep 21, 2023
6adaa52
refactor(stats card fetcher): improve could not fetch total commits e…
qwerty541 Sep 21, 2023
1634055
refactor: add GitHub REST API error to CustomError class (#3272)
qwerty541 Sep 22, 2023
e8d1388
Update global workflows (#26)
devantler Sep 24, 2023
f8acbca
Update global workflows (#27)
devantler Sep 24, 2023
7109a57
Update global workflows (#28)
devantler Sep 24, 2023
03e8542
Update global workflows (#29)
devantler Sep 25, 2023
d87e8e4
Update global workflows (#30)
devantler Sep 25, 2023
946d938
Update global workflows (#31)
devantler Sep 25, 2023
8b5e476
Update global workflows (#32)
devantler Sep 25, 2023
e81f324
Update global workflows (#33)
devantler Sep 25, 2023
f9eb98d
Delete .github/workflows/create-release.yaml
devantler Sep 25, 2023
96b30af
Update global workflows (#34)
devantler Sep 25, 2023
0bf3f13
Update global workflows (#35)
devantler Sep 25, 2023
8eabc5e
Update global workflows (#36)
devantler Sep 25, 2023
56c7fc5
Update global workflows (#37)
devantler Sep 25, 2023
0d2de09
Update global workflows (#38)
devantler Sep 25, 2023
14df469
Update global workflows (#39)
devantler Sep 25, 2023
3a4cd10
Update global workflows (#40)
devantler Sep 25, 2023
357fb53
Update global workflows (#41)
devantler Sep 25, 2023
0949011
Update global workflows (#42)
devantler Sep 25, 2023
d195d5b
Update global workflows (#43)
devantler Sep 27, 2023
b5cfb68
Update global workflows (#44)
devantler Sep 27, 2023
ce0d086
Update global workflows (#45)
devantler Oct 7, 2023
abdfa69
Update global workflows (#46)
devantler Oct 11, 2023
754da88
Update global workflows (#47)
devantler Oct 11, 2023
3af1513
Update global workflows (#48)
devantler Oct 11, 2023
ca1713a
Update global workflows (#49)
devantler Oct 11, 2023
e37f6af
Update global workflows (#50)
devantler Oct 11, 2023
d534c07
Update global workflows (#51)
devantler Oct 15, 2023
bc8d460
Update global workflows (#52)
devantler Oct 19, 2023
cf00ea0
Update global workflows (#53)
devantler Oct 19, 2023
7e2cf71
Update global workflows (#54)
devantler Oct 19, 2023
2b88a86
Build(deps-dev): Bump @babel/traverse from 7.22.8 to 7.23.2 (#55)
dependabot[bot] Oct 19, 2023
95c05c5
Merge remote-tracking branch 'upstream/master'
devantler Oct 24, 2023
de30415
Update global workflows (#56)
devantler Nov 10, 2023
1f01870
Update global workflows (#57)
devantler Nov 10, 2023
eff46ed
Build(deps): Bump axios from 1.5.1 to 1.6.0 (#58)
dependabot[bot] Nov 10, 2023
164d39b
Update global workflows (#59)
devantler Nov 14, 2023
5784f05
Update global workflows (#60)
devantler Nov 14, 2023
f891315
Update global workflows (#61)
devantler Nov 14, 2023
e4a95a7
Build(deps-dev): Bump @adobe/css-tools from 4.3.1 to 4.3.2 (#62)
dependabot[bot] Dec 1, 2023
ebc8798
Build(deps): Bump follow-redirects from 1.15.2 to 1.15.4 (#63)
dependabot[bot] Jan 10, 2024
1820f41
Update global workflows (#64)
devantler Jan 20, 2024
e71ef76
Update global workflows (#65)
devantler Jan 20, 2024
c92a90f
Merge remote-tracking branch 'upstream/master'
devantler Jan 20, 2024
7b00b49
chore(deps): update dependency lint-staged to v15.2.1 (#66)
renovate[bot] Feb 1, 2024
db351bb
chore(deps): update dependency prettier to v3.2.4 (#67)
renovate[bot] Feb 1, 2024
687d54f
fix(deps): update dependency axios to v1.6.7 (#68)
renovate[bot] Feb 2, 2024
c38782d
chore(deps): update dependency @testing-library/jest-dom to v6.4.1 (#69)
renovate[bot] Feb 2, 2024
c47a9fb
fix(deps): update dependency dotenv to v16.4.1 (#70)
renovate[bot] Feb 2, 2024
a554fdd
chore(deps): update dependency husky to v9 (#71)
renovate[bot] Feb 2, 2024
a0b4185
chore(deps): update dependency node to v20 (#72)
renovate[bot] Feb 2, 2024
9e57400
Build(deps-dev): Bump undici from 5.26.3 to 5.28.3 (#73)
dependabot[bot] Feb 16, 2024
69cf7b3
Build(deps): Bump follow-redirects from 1.15.4 to 1.15.6 (#74)
dependabot[bot] Mar 16, 2024
5069933
chore(deps): update dependency @testing-library/jest-dom to v6.4.2 (#75)
renovate[bot] Apr 3, 2024
10e58fe
chore(deps): update dependency husky to v9.0.11 (#76)
renovate[bot] Apr 3, 2024
54ea658
chore(deps): update dependency lint-staged to v15.2.2 (#77)
renovate[bot] Apr 3, 2024
298feab
chore(deps): update dependency prettier to v3.2.5 (#78)
renovate[bot] Apr 3, 2024
30c5d5b
fix(deps): update dependency axios to v1.6.8 (#79)
renovate[bot] Apr 3, 2024
9bab8a0
fix(deps): update dependency dotenv to v16.4.5 (#80)
renovate[bot] Apr 3, 2024
b25aa37
Build(deps-dev): Bump undici from 5.28.3 to 5.28.4 (#81)
dependabot[bot] Apr 4, 2024
a69025e
Build(deps-dev): Bump ws in the npm_and_yarn group across 1 directory…
dependabot[bot] Jun 19, 2024
59303f5
Build(deps-dev): Bump braces (#83)
dependabot[bot] Jun 19, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 10 additions & 11 deletions .eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
"no-unexpected-multiline": "error",

// All JSDoc comments must be valid

"valid-jsdoc": [ "error", {
"requireReturn": true,
"requireReturnDescription": true,
Expand Down Expand Up @@ -48,8 +48,8 @@
// "dot-notation": "warn",
// "eqeqeq": [ "error", "smart" ],
// "guard-for-in": "warn",
// "no-alert": "error",
// "no-caller": "error",
"no-alert": "error",
"no-caller": "error",
// "no-case-declarations": "warn",
// "no-div-regex": "warn",
// "no-else-return": "warn",
Expand Down Expand Up @@ -113,7 +113,7 @@

// "init-declarations": [ "error", "always" ],
// "no-catch-shadow": "warn",
// "no-delete-var": "error",
"no-delete-var": "error",
// "no-label-var": "error",
// "no-shadow-restricted-names": "error",
// "no-shadow": "warn",
Expand Down Expand Up @@ -150,12 +150,12 @@
// "arrow-body-style": [ "error", "always" ],
// "arrow-parens": [ "error", "always" ],
// "arrow-spacing": [ "error", { "before": true, "after": true }],
// "constructor-super": "error",
"constructor-super": "error",
// "generator-star-spacing": [ "error", "before" ],
// "no-arrow-condition": "error",
// "no-class-assign": "error",
// "no-const-assign": "error",
// "no-dupe-class-members": "error",
"no-class-assign": "error",
"no-const-assign": "error",
"no-dupe-class-members": "error",
"no-this-before-super": "error",
// "no-var": "warn",
"object-shorthand": [ "warn" ],
Expand Down Expand Up @@ -217,14 +217,13 @@
"MethodDefinition": true,
"ClassDeclaration": false
}
}]
}],
// "semi-spacing": [ "warn", { "before": false, "after": true }],
// "semi": [ "error", "always" ],
// "sort-vars": "off",
// "space-after-keywords": [ "warn", "always" ],
"keyword-spacing": ["error", { "before": true, "after": true }]
// "space-before-blocks": [ "warn", "always" ],
// "space-before-function-paren": [ "warn", "never" ],
// "space-before-keywords": [ "warn", "always" ],
// "space-in-parens": [ "warn", "never" ],
// "space-infix-ops": [ "warn", { "int32Hint": true } ],
// "space-return-throw-case": "error",
Expand Down
1 change: 1 addition & 0 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
* @devantler
5 changes: 5 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
## Description

Describe your PR...

Closes `#issue-number`
6 changes: 6 additions & 0 deletions .github/dependabot.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
version: 2
updates:
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "daily"
10 changes: 10 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,20 @@ updates:
schedule:
interval: weekly
open-pull-requests-limit: 10
commit-message:
prefix: "build(deps)"
prefix-development: "build(deps-dev)"
reviewers:
- "qwerty541"

# Maintain dependencies for GitHub Actions
- package-ecosystem: github-actions
directory: "/"
schedule:
interval: weekly
open-pull-requests-limit: 10
commit-message:
prefix: "build(deps)"
prefix-development: "build(deps-dev)"
reviewers:
- "qwerty541"
129 changes: 86 additions & 43 deletions .github/labeler.yml
Original file line number Diff line number Diff line change
@@ -1,52 +1,95 @@
themes: themes/index.js
doc-translation: docs/*
themes:
- changed-files:
- any-glob-to-any-file:
- themes/index.js

doc-translation:
- changed-files:
- any-glob-to-any-file:
- docs/*

card-i18n:
- src/translations.js
- src/common/I18n.js
- changed-files:
- any-glob-to-any-file:
- src/translations.js
- src/common/I18n.js

documentation:
- readme.md
- CONTRIBUTING.md
- CODE_OF_CONDUCT.md
- SECURITY.md
- changed-files:
- any-glob-to-any-file:
- readme.md
- CONTRIBUTING.md
- CODE_OF_CONDUCT.md
- SECURITY.md

dependencies:
- package.json
- package-lock.json
- changed-files:
- any-glob-to-any-file:
- package.json
- package-lock.json

lang-card:
- api/top-langs.js
- src/cards/top-languages-card.js
- src/fetchers/top-languages-fetcher.js
- tests/fetchTopLanguages.test.js
- tests/renderTopLanguagesCard.test.js
- tests/top-langs.test.js
- changed-files:
- any-glob-to-any-file:
- api/top-langs.js
- src/cards/top-languages-card.js
- src/fetchers/top-languages-fetcher.js
- tests/fetchTopLanguages.test.js
- tests/renderTopLanguagesCard.test.js
- tests/top-langs.test.js

repo-card:
- api/pin.js
- src/cards/repo-card.js
- src/fetchers/repo-fetcher.js
- tests/fetchRepo.test.js
- tests/renderRepoCard.test.js
- tests/pin.test.js
- changed-files:
- any-glob-to-any-file:
- api/pin.js
- src/cards/repo-card.js
- src/fetchers/repo-fetcher.js
- tests/fetchRepo.test.js
- tests/renderRepoCard.test.js
- tests/pin.test.js

stats-card:
- api/index.js
- src/cards/stats-card.js
- src/fetchers/stats-fetcher.js
- tests/fetchStats.test.js
- tests/renderStatsCard.test.js
- tests/api.test.js
- changed-files:
- any-glob-to-any-file:
- api/index.js
- src/cards/stats-card.js
- src/fetchers/stats-fetcher.js
- tests/fetchStats.test.js
- tests/renderStatsCard.test.js
- tests/api.test.js

wakatime-card:
- api/wakatime.js
- src/cards/wakatime-card.js
- src/fetchers/wakatime-fetcher.js
- tests/fetchWakatime.test.js
- tests/renderWakatimeCard.test.js
- changed-files:
- any-glob-to-any-file:
- api/wakatime.js
- src/cards/wakatime-card.js
- src/fetchers/wakatime-fetcher.js
- tests/fetchWakatime.test.js
- tests/renderWakatimeCard.test.js
- tests/wakatime.test.js

gist-card:
- api/gist.js
- src/cards/gist-card.js
- src/fetchers/gist-fetcher.js
- tests/fetchGist.test.js
- tests/renderGistCard.test.js
- tests/gist.test.js
ranks: src/calculateRank.js
- changed-files:
- any-glob-to-any-file:
- api/gist.js
- src/cards/gist-card.js
- src/fetchers/gist-fetcher.js
- tests/fetchGist.test.js
- tests/renderGistCard.test.js
- tests/gist.test.js

ranks:
- changed-files:
- any-glob-to-any-file:
- src/calculateRank.js

ci:
- .github/workflows/*
- scripts/*
infrastructure: .eslintrc.json
- changed-files:
- any-glob-to-any-file:
- .github/workflows/*
- scripts/*

infrastructure:
- changed-files:
- any-glob-to-any-file:
- .eslintrc.json
66 changes: 66 additions & 0 deletions .github/release-drafter.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
name-template: "v$RESOLVED_VERSION 🌈"
tag-template: "v$RESOLVED_VERSION"
categories:
- title: "🐛 Bug Fixes"
label: "bug"
- title: "📚 Documentation"
label: "documentation"
- title: "🚀 Enhancements"
label: "enhancement"
- title: "🔨 Refactorings"
label: "refactor"
- title: "🧹 Chore"
label: "chore"
- title: "🔬 Research"
label: "research"
- title: "⬆️ Dependencies"
collapse-after: 3
labels:
- "dependencies"
autolabeler:
- label: 'bug'
branch:
- '/fix\/.+/'
- '/bug\/.*/'
title:
- '/fix\/.+/'
- '/bug\/.*/'
- label: 'documentation'
branch:
- '/documentation\/.+/'
- '/docs\/.+/'
- '/doc\/.*/'
title:
- '/documentation\/.+/'
- '/docs\/.+/'
- '/doc\/.*/'
files:
- '*.md'
- label: 'enhancement'
branch:
- '/feature\/.+/'
- '/enhancement\/.*'
title:
- '/feature\/.+/'
- '/enhancement\/.*'
- label: 'refactor'
branch:
- '/refactor\/.+/'
- '/refactoring\/.*'
title:
- '/refactor\/.+/'
- '/refactoring\/.*'
- label: 'chore'
branch:
- '/chore\/.*/'
title:
- '/chore\/.+/'
change-template: "- $TITLE @$AUTHOR (#$NUMBER)"
change-title-escapes: '\<*_&' # You can add # and @ to disable mentions, and add ` to disable code blocks.
prerelease: true
prerelease-identifier: "prerelease"
tag-prefix: "v"
template: |
$CHANGES

## 📋 Other Changes
17 changes: 17 additions & 0 deletions .github/renovate.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": ["config:recommended", ":disableDependencyDashboard"],
"flux": {
"fileMatch": [
"^k8s/.+\\.ya?ml$"
]
},
"kubernetes": {
"fileMatch": [
"^k8s/.+\\.ya?ml$"
]
},
"github-actions": {
"enabled": false
}
}
38 changes: 38 additions & 0 deletions .github/workflows/auto-merge.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
name: Auto Merge
on:
pull_request:
types:
- labeled
- unlabeled
- synchronize
- opened
- edited
- ready_for_review
- reopened
- unlocked
pull_request_review:
types:
- submitted
check_suite:
types:
- completed
status:

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

jobs:
auto-merge:
runs-on: ubuntu-latest
if: github.event.pull_request.draft == false
steps:
- id: auto-merge
uses: "pascalgn/[email protected]"
env:
GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
MERGE_LABELS: ""
MERGE_METHOD: "squash"
MERGE_RETRIES: 60
UPDATE_LABELS: ""
UPDATE_METHOD: "rebase"
2 changes: 1 addition & 1 deletion .github/workflows/e2e-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1

- name: Setup Node
uses: actions/setup-node@8f152de45cc393bb48ce5d89d36b731f54556e65 # v4.0.0
uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1
with:
node-version: ${{ matrix.node-version }}
cache: npm
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jobs:
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1

- name: Run empty issues closer action
uses: rickstaa/empty-issues-closer-action@af151e679df0e3b59cda0e10c43010556d6c5bff # v1.1.35
uses: rickstaa/empty-issues-closer-action@67fade8af223e124eedb5e7c77e7df7c9a4a434c # v1.1.68
env:
github_token: ${{ secrets.GITHUB_TOKEN }}
with:
Expand Down
Loading