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

Test/tests #18287

Closed
wants to merge 785 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
785 commits
Select commit Hold shift + click to select a range
0dcf55a
chore: update gitpod config
TonyRL Sep 21, 2023
8faa9d0
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Sep 21, 2023
de64cd5
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Sep 23, 2023
6f271a1
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Sep 24, 2023
b03f012
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Sep 25, 2023
c69e5e1
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Sep 26, 2023
aacd630
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Sep 27, 2023
28d31b0
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Sep 28, 2023
f0f1451
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Sep 29, 2023
3ae0b03
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Sep 30, 2023
e56231c
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Oct 2, 2023
a982364
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Oct 3, 2023
70d398a
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Oct 4, 2023
b57f482
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Oct 5, 2023
3af6251
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Oct 6, 2023
49d362d
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Oct 7, 2023
1deac16
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Oct 8, 2023
fe6f90e
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Oct 9, 2023
472440a
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Oct 10, 2023
474e2a5
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Oct 11, 2023
4634a7c
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Oct 12, 2023
c0c7483
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Oct 13, 2023
ac9556f
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Oct 14, 2023
2932386
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Oct 15, 2023
1800063
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Oct 16, 2023
1d7cfda
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Oct 17, 2023
fbe8469
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Oct 18, 2023
7523241
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Oct 19, 2023
66291f2
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Oct 20, 2023
beeb54d
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Oct 21, 2023
2757591
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Oct 22, 2023
63b21c9
Merge branch 'DIYgod:master' into master
TonyRL Oct 24, 2023
1d1e720
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Oct 25, 2023
e6bc13a
Merge branch 'DIYgod/master'
TonyRL Oct 31, 2023
2d770e7
chore(deps): bump actions/setup-node from 3 to 4 (#943)
dependabot[bot] Oct 31, 2023
e59e1dc
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Nov 1, 2023
e26d59c
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Nov 2, 2023
48c9e51
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Nov 3, 2023
e73b197
Merge branch 'DIYgod/master'
TonyRL Nov 14, 2023
b5c5269
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Nov 15, 2023
8a8a178
Merge branch 'DIYgod:master' into master
TonyRL Nov 16, 2023
c1ce658
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Nov 17, 2023
c1a7588
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Nov 18, 2023
69c44ac
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Nov 19, 2023
771a294
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Nov 21, 2023
8af3173
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Nov 22, 2023
b973cfe
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Nov 23, 2023
7a5deef
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Nov 24, 2023
52283f8
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Nov 25, 2023
77761b6
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Nov 26, 2023
3f8684c
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Nov 27, 2023
214d086
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Nov 28, 2023
9313e43
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Nov 29, 2023
c5e8a54
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Nov 30, 2023
a7e7b49
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Dec 1, 2023
ed76ed6
Merge branch 'DIYgod/master'
TonyRL Dec 4, 2023
56b1832
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Dec 5, 2023
a248c70
Merge branch 'DIYgod/master'
TonyRL Dec 6, 2023
7f4726b
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Dec 7, 2023
fd53203
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Dec 7, 2023
0dac714
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Dec 8, 2023
17f1b11
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Dec 9, 2023
04ee814
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Dec 10, 2023
5a9d6c7
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Dec 11, 2023
6b997c6
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Dec 12, 2023
cbef3cb
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Dec 14, 2023
fb8a08a
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Dec 15, 2023
9073e6f
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Dec 16, 2023
270e70f
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Dec 17, 2023
67b8036
Merge branch 'DIYgod/master'
TonyRL Dec 23, 2023
d7b3c8a
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Dec 24, 2023
4a9fe3b
chore(deps): bump github/codeql-action from 2 to 3 (#1060)
dependabot[bot] Dec 24, 2023
32fb6e1
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Dec 24, 2023
ec0e27b
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Dec 26, 2023
abf3b64
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Dec 27, 2023
2011669
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Dec 28, 2023
4b3dc8a
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Dec 29, 2023
fd96540
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Dec 30, 2023
013106b
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Dec 31, 2023
123e83b
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Jan 1, 2024
c402560
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Jan 2, 2024
e42230d
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Jan 3, 2024
d0b26e1
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Jan 4, 2024
9a0e446
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Jan 5, 2024
8f2eb7c
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Jan 6, 2024
60c3114
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Jan 7, 2024
b9116c3
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Jan 8, 2024
3397539
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Jan 9, 2024
e10728a
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Jan 10, 2024
6cf57c1
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Jan 11, 2024
992686b
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Jan 12, 2024
921f60a
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Jan 13, 2024
daac489
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Jan 14, 2024
882c701
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Jan 15, 2024
b7e3e65
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Jan 16, 2024
809364f
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Jan 17, 2024
fc9fa82
Merge branch 'DIYgod/master'
TonyRL Jan 19, 2024
11343f1
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Jan 20, 2024
fdf2e72
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Jan 22, 2024
ca2592f
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Jan 23, 2024
7af8834
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Jan 24, 2024
8b3b839
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Jan 25, 2024
b646329
Merge branch 'DIYgod/master'
TonyRL Feb 6, 2024
ebf75c9
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Feb 7, 2024
583eef2
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Feb 8, 2024
abc3495
Merge branch 'DIYgod/master'
TonyRL Feb 14, 2024
54d451c
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Feb 15, 2024
f66eedc
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Feb 16, 2024
1fb7db8
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Feb 17, 2024
0158798
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Feb 18, 2024
e7dadfe
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Feb 19, 2024
bd08c97
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Feb 20, 2024
3335780
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Feb 21, 2024
0da5bac
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Feb 22, 2024
7a5e13e
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Feb 23, 2024
1abe2b1
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Feb 24, 2024
6c8101f
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Feb 25, 2024
cc54e89
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Feb 26, 2024
6da6767
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Feb 27, 2024
70644c1
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Feb 28, 2024
d043ad0
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Feb 29, 2024
bd24df1
Merge branch 'DIYgod/master'
TonyRL Feb 29, 2024
398e997
Merge branch 'DIYgod/master'
TonyRL Feb 29, 2024
28e0e79
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Feb 29, 2024
4833738
Merge branch 'DIYgod/master'
TonyRL Mar 2, 2024
c2e6d6a
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Mar 5, 2024
b240210
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Mar 6, 2024
420a15e
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Mar 7, 2024
f357ff0
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Mar 8, 2024
427d7ee
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Mar 9, 2024
13b3c5d
Merge branch 'DIYgod/master'
TonyRL Mar 19, 2024
361165e
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Mar 19, 2024
275c01b
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Mar 20, 2024
5d8c131
Merge branch 'DIYgod/master'
TonyRL Mar 22, 2024
de40dfd
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Mar 23, 2024
f25d152
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Mar 24, 2024
3dafc03
Merge branch 'DIYgod/master'
TonyRL Apr 3, 2024
426d9c6
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Apr 4, 2024
28154ae
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Apr 5, 2024
5347959
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Apr 6, 2024
8c75764
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Apr 7, 2024
d792cdf
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Apr 8, 2024
c80a1fe
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Apr 9, 2024
ef69e12
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Apr 17, 2024
15c5ff9
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Apr 18, 2024
2576b3c
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Apr 19, 2024
ae3fe5e
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Apr 20, 2024
64acfc9
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Apr 21, 2024
bdab42c
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Apr 22, 2024
2f773e8
Merge branch 'DIYgod/master'
TonyRL Apr 26, 2024
7db65b4
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Apr 27, 2024
36f04f6
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Apr 28, 2024
1c866ef
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Apr 29, 2024
43715e5
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Apr 30, 2024
c5e9559
Merge branch 'DIYgod/master'
TonyRL May 6, 2024
4c6e07d
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] May 7, 2024
d20cea1
Merge branch 'DIYgod/master'
TonyRL May 14, 2024
50ff26f
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] May 15, 2024
b8bf974
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] May 16, 2024
4fbc34f
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] May 17, 2024
06ab34d
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] May 18, 2024
94205bb
Merge branch 'DIYgod/master'
TonyRL May 23, 2024
8d30868
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] May 23, 2024
dfa8bca
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] May 24, 2024
df66e5c
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] May 25, 2024
25365d9
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] May 26, 2024
e7d890f
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] May 27, 2024
04a36a1
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] May 28, 2024
d0e0ed7
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] May 29, 2024
f7e9577
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] May 30, 2024
74804b7
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] May 31, 2024
0f7088b
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Jun 1, 2024
71b7023
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Jun 2, 2024
a117b2c
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Jun 3, 2024
e1ed2ab
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Jun 4, 2024
027ff1d
Merge branch 'DIYgod:master' into master
TonyRL Jun 20, 2024
62475e1
Merge branch 'DIYgod:master' into master
TonyRL Jun 26, 2024
864b3e3
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Jun 27, 2024
6222d30
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Jun 28, 2024
393dbff
Merge branch 'DIYgod/master'
TonyRL Aug 21, 2024
c086c77
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Aug 21, 2024
6f2dc9e
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Aug 22, 2024
fb9d365
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Aug 23, 2024
f9d4fb7
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Aug 24, 2024
7b29f88
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Aug 25, 2024
24648bd
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Aug 26, 2024
30bc0a7
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Aug 27, 2024
fb531bd
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Aug 28, 2024
cb46e1a
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Aug 29, 2024
3b5754a
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Aug 30, 2024
1e05f91
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Aug 31, 2024
8f7afb7
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Sep 1, 2024
aa55dcd
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Sep 2, 2024
0daa554
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Sep 3, 2024
60b6073
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Sep 4, 2024
c13e769
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Sep 5, 2024
42b0111
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Sep 6, 2024
210d753
Merge branch 'DIYgod/master'
TonyRL Sep 9, 2024
5d92505
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Sep 25, 2024
5981d5e
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Sep 26, 2024
f3e34d6
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Sep 27, 2024
4d96eda
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Sep 28, 2024
c772da1
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Sep 29, 2024
e2b5942
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Sep 30, 2024
ba32148
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Oct 1, 2024
1601a2c
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Oct 2, 2024
c0b2ae0
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Oct 3, 2024
5dfee75
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Oct 4, 2024
d8a3880
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Oct 5, 2024
60b350b
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Oct 7, 2024
79af572
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Oct 8, 2024
d14a6a3
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Oct 9, 2024
0f754bc
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Oct 10, 2024
baa3ff9
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Oct 21, 2024
27d3653
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Oct 22, 2024
478408b
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Oct 23, 2024
27b0952
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Oct 25, 2024
06e88d7
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Oct 26, 2024
c2e7b29
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Oct 27, 2024
b8bff68
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Oct 28, 2024
e2b5c6a
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Oct 29, 2024
123e483
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Oct 30, 2024
ce00ee1
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Oct 31, 2024
0d24dd5
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Nov 1, 2024
8e92ef3
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Nov 2, 2024
b89a3c2
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Nov 3, 2024
ce3e52d
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Nov 4, 2024
748608b
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Nov 5, 2024
116701d
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Nov 16, 2024
57b74d5
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Nov 18, 2024
bc87d0c
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Nov 19, 2024
5ab496c
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Nov 20, 2024
f257aab
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Nov 21, 2024
5b96510
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Nov 22, 2024
6075e59
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Nov 23, 2024
10811e8
Merge branch 'DIYgod/master'
TonyRL Jan 23, 2025
418273f
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Jan 25, 2025
5e5da51
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Jan 26, 2025
6416271
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Jan 27, 2025
ace701f
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Jan 28, 2025
77fd93d
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Jan 29, 2025
89509d1
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Jan 30, 2025
6c51c8c
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Jan 31, 2025
dd6de1a
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Feb 1, 2025
7890fe6
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Feb 3, 2025
d3e7e3f
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Feb 4, 2025
1b28f61
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Feb 5, 2025
747ea14
Merge remote-tracking branch 'DIYgod/master'
github-actions[bot] Feb 6, 2025
862aa18
fix(workflow): add debug logging for pull request details
TonyRL Feb 6, 2025
4fb6a8f
.
TonyRL Feb 6, 2025
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
22 changes: 18 additions & 4 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,15 @@
"name": "Node.js",
"image": "mcr.microsoft.com/devcontainers/javascript-node:22-bookworm",

// Set *default* container specific settings.json values on container create.
"settings": {
"terminal.integrated.profiles.linux": {
"zsh": {
"path": "/usr/bin/zsh"
}
},
"terminal.integrated.defaultProfile.linux": "zsh"
},
// Configure tool-specific properties.
"customizations": {
// Configure properties specific to VS Code.
Expand All @@ -18,6 +27,7 @@
"deepscan.vscode-deepscan",
"SonarSource.sonarlint-vscode",
"unifiedjs.vscode-mdx",
"vivaxy.vscode-conventional-commits",
"VASubasRaj.flashpost", // Thunder Client is paywalled in WSL/Codespaces/SSH > 2.30.0
"ZihanLi.at-helper"
]
Expand All @@ -30,15 +40,15 @@
"portsAttributes": {
"1200": {
"label": "app port",
"onAutoForward": "notify"
"onAutoForward": "ignore"
},
"3000": {
"label": "docs port",
"onAutoForward": "notify"
"onAutoForward": "ignore"
}
},

"onCreateCommand": "sudo apt-get update && export DEBIAN_FRONTEND=noninteractive && sudo apt-get -y install --no-install-recommends ca-certificates fonts-liberation libasound2 libatk-bridge2.0-0 libatk1.0-0 libatspi2.0-0 libcairo2 libcups2 libdbus-1-3 libexpat1 libgbm1 libglib2.0-0 libnspr4 libnss3 libpango-1.0-0 libx11-6 libxcb1 libxcomposite1 libxdamage1 libxext6 libxfixes3 libxkbcommon0 libxrandr2 wget xdg-utils redis-server default-jre-headless && sudo apt-get autoremove -y && sudo apt-get clean -y && sudo rm -rf /var/lib/apt/lists/*",
"onCreateCommand": "curl -fsSL https://pkgs.tailscale.com/stable/ubuntu/focal.noarmor.gpg | sudo tee /usr/share/keyrings/tailscale-archive-keyring.gpg >/dev/null && curl -fsSL https://pkgs.tailscale.com/stable/ubuntu/focal.tailscale-keyring.list | sudo tee /etc/apt/sources.list.d/tailscale.list && sudo apt-get update && export DEBIAN_FRONTEND=noninteractive && sudo apt-get -y install --no-install-recommends ca-certificates fonts-liberation libasound2 libatk-bridge2.0-0 libatk1.0-0 libatspi2.0-0 libcairo2 libcups2 libdbus-1-3 libexpat1 libgbm1 libglib2.0-0 libnspr4 libnss3 libpango-1.0-0 libx11-6 libxcb1 libxcomposite1 libxdamage1 libxext6 libxfixes3 libxkbcommon0 libxrandr2 wget xdg-utils redis-server default-jre-headless tailscale && sudo apt-get autoremove -y && sudo apt-get clean -y && sudo rm -rf /var/lib/apt/lists/*",

"updateContentCommand": "export JAVA_HOME=/usr/lib/jvm/default-java && pnpm config set store-dir ~/.local/share/pnpm/store && pnpm i && pnpm rb",

Expand All @@ -60,5 +70,9 @@
"ghcr.io/devcontainers/features/github-cli": {
"version": "latest"
}
}
},

// https://github.com/tailscale/codespace
"runArgs": ["--cap-add=NET_ADMIN", "--cap-add=NET_RAW", "--device=/dev/net/tun"],
"postStartCommand": "sudo tailscaled"
}
8 changes: 6 additions & 2 deletions .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ test
.codecov.yml
.dockerignore
.editorconfig
.env
.env*
.eslint*
.gitignore
.gitpod.yml
Expand All @@ -42,4 +42,8 @@ vercel.json
.git/hooks

# rsshub auxiliary files
lib/routes/**/radar.js
lib/v2/**/radar.js

#dotenv-vault
!.env.project
!.env.vault
21 changes: 21 additions & 0 deletions .env.vault
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
#/-------------------.env.vault---------------------/
#/ cloud-agnostic vaulting standard /
#/ [how it works](https://dotenv.org/env-vault) /
#/--------------------------------------------------/
DOTENV_VAULT=vlt_1c9b9745b63dc7078cf7263d99deab9599182c49c40cef473c5c8a9acaa8e04f

# development
DOTENV_VAULT_DEVELOPMENT="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"
DOTENV_VAULT_DEVELOPMENT_VERSION=1

# ci
DOTENV_VAULT_CI="Q4v5D8HYVNWUsaD48je4o0uVXojOhpYPnIqrBNKoy3xZ39xj6BYP69l2t+63eEMSQoTuLwmPFvfwy+8T2cTfJwqhU1hWJUu9XuWC9mWVtwHMC0O65bxtJllnk2H+eV7rJH0qnYnVER9ZdUnRMXDlvohF4lfNTxLFIfTa7/cMwFfNneKScckNCQUhhlbYAgIOZl7tfahSAjRtOcGHp8UgmUS5czwMvfwKs6vhzEv6SWXt3wha2T2kwtmz4RjdQDSePKKKUq55slQO37TnBbNaSBkdggNQzY+OXGTmobIYi69xTcyFsVrVRd8b8TvldT3775iotpvQEN8y9KxktfoaL1gb7mhDDKGb/F602pK+vGHKWwe/KHzAMdTWk1zVbm9W9gYBwQY4rjps6s8kcZU1zIwIUA=="
DOTENV_VAULT_CI_VERSION=1

# staging
DOTENV_VAULT_STAGING="kHyECEmo3chtYxB1Qvs2eGKMn5K639/abx85KlLi25WixCUlYNVWRJ0zWTQ2LMWHZpmxloc8MbdTmYlymDiDaFllH8qwCemQbw8wywFa7Da8HHVqCfRMeMtv05x/HZKiVrtQBqu12GGEBsItuiPZbq4upVGuB/D8fnBLNoywXP6MuQzf3Dgg9fp99CNtrP9deAs/MMXubOedAHcuu8cvUFkrbrbSo90WsKy6fDXYO6fXhfjYBZSZv6ehTgLLLEoxq7iZOH01CryqEgdVPLUjt+b7oORaLtWbEnuylzMjhbfeXmhBi7eFb/VfPzTUebhTwq+Ndv+oHJRqG9H9pff5Y3QWAkB89B5qmsX2KyS3ySyVURJGa3fq/tPsr/UBRmEDaG3LjDUiNMHedYyx74iwIq10rA=="
DOTENV_VAULT_STAGING_VERSION=1

# production
DOTENV_VAULT_PRODUCTION="HTs8uHmTUqKwPgl+FsTWpQl+X+FZQ7178pxlf0YQgs0fdFezFanSQ7opxGt1Hyh+Purkx/6o7oJSub0I7r4uSothC9AJqUQhGCyYQABM8oA/3z1bPRRw0Ye5VjjnYDfxigxaB9VEq69hlhB9tmOYc2AnzLl8HfqzaRs3TrEMP2sQ9gOSkyk9f80C1KXqMvjAwQ5IZc38s+u6alXe1vnC1MrDO/Necu+YnrgPlyKMZDhbtVb9XE8BzwC2f+E3C15iMjFOWjp0mjiKYeaXNAVNkbNFbuumrg4dGOnpwzvZYtHlJrv9iJBdna6qfrj3hJryU1atrFN/+e8r1UkWWySlsusNo/A3mJaao9RfisqVaQMLGcx5FAm7wP9g2pvy1csVWzg/1TuKGW//UKaznvY9RmSvEQ=="
DOTENV_VAULT_PRODUCTION_VERSION=1
1 change: 1 addition & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ updates:
interval: daily
time: '08:00'
open-pull-requests-limit: 100
target-branch: 'deploy'
labels:
- dependencies
ignore:
Expand Down
73 changes: 73 additions & 0 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
# For most projects, this workflow file will not need changing; you simply need
# to commit it to your repository.
#
# You may wish to alter this file to override the set of languages analyzed,
# or to provide custom queries or build logic.
#
# ******** NOTE ********
# We have attempted to detect the languages in your repository. Please check
# the `language` matrix defined below to confirm you have the correct set of
# supported CodeQL languages.
#
name: 'CodeQL'

on:
push:
branches: [upstream]
pull_request:

# The branches below must be a subset of the branches above
branches: [upstream]
schedule:
- cron: '29 1 * * 3'

jobs:
analyze:
name: Analyze
runs-on: ubuntu-latest
permissions:
actions: read
contents: read
security-events: write

strategy:
fail-fast: false
matrix:
language: ['javascript']

# CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python', 'ruby' ]
# Learn more about CodeQL language support at https://git.io/codeql-language-support

steps:
- name: Checkout repository
uses: actions/checkout@v4

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v3
with:
languages: ${{ matrix.language }}

# If you wish to specify custom queries, you can do so here or in a config file.
# By default, queries listed here will override any specified in a config file.
# Prefix the list here with "+" to use these queries and those in the config file.
# queries: ./path/to/local/query, your-org/your-repo/queries@main

# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@v3

# ℹ️ Command-line programs to run using the OS shell.
# 📚 https://git.io/JvXDl

# ✏️ If the Autobuild fails above, remove it and uncomment the following three lines
# and modify them (or add more) to build your code if your project
# uses a compiled language

# - run: |
# make bootstrap
# make release

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v3
14 changes: 14 additions & 0 deletions .github/workflows/fly.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
name: Fly Deploy

on: [push, workflow_dispatch]

jobs:
deploy:
name: Deploy app
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: superfly/flyctl-actions/setup-flyctl@master
- run: flyctl deploy --remote-only
env:
FLY_API_TOKEN: ${{ secrets.FLY_API_TOKEN }}
44 changes: 44 additions & 0 deletions .github/workflows/merge-dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
name: Automatic merge Dependabot
on: pull_request

jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
node: ['18', '20']
services:
redis:
image: redis
ports:
- 6379/tcp
options: --entrypoint redis-server

steps:
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v2
with:
version: 8
- uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node }}
cache: 'pnpm'
- run: pnpm i
- run: npm run jest
env:
REDIS_URL: redis://localhost:${{ job.services.redis.ports[6379] }}/
- run: npm run docs:build

automerge:
needs: build
runs-on: ubuntu-latest

permissions:
pull-requests: write
contents: write

steps:
- uses: fastify/github-action-merge-dependabot@v3
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
target: minor
58 changes: 58 additions & 0 deletions .github/workflows/merge-upstream.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
name: Auto Merge Upstream
on:
push:
branches: ['master', 'upstream']
schedule:
- cron: '36 2 * * *'
workflow_dispatch: ~

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Set GitHub Actions git info
run: |
git config --global user.name 'github-actions[bot]'
git config --global user.email '41898282+github-actions[bot]@users.noreply.github.com'

- name: Merge upstream
id: merge-upstream
run: |
git config pull.rebase false
git remote add DIYgod $GITHUB_SERVER_URL/DIYgod/RSSHub
git checkout upstream
git fetch DIYgod master
git merge DIYgod/master origin/upstream --no-edit

- name: Push changes
uses: ad-m/github-push-action@master
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
branch: upstream

- name: Merge railway
id: merge-railway
run: |
git checkout deploy
git merge DIYgod/master origin/deploy --no-edit

- name: Push changes
uses: ad-m/github-push-action@master
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
branch: deploy

- name: Merge master
id: merge-master
run: |
git checkout master
git merge DIYgod/master origin/master --no-edit

- name: Push changes
uses: ad-m/github-push-action@master
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
branch: ${{ github.ref }}
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -30,3 +30,6 @@ package-lock.json
# pnpm-lock.yaml
yarn.lock
yarn-error.log

!.env.project
!.env.vault
33 changes: 30 additions & 3 deletions .gitpod.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
image: gitpod/workspace-node-lts

ports:
- port: 1200
- name: app
port: 1200
onOpen: notify
visibility: public
- port: 3000
- name: docs
port: 3000
onOpen: notify
visibility: public

Expand All @@ -23,16 +25,41 @@ tasks:
# cd website
# pnpm run start
# openMode: tab-after
- name: Restore Tailscale daemon
command: |
if [ -n "${TS_STATE_TAILSCALE}" ]; then
# restore the tailscale state from gitpod user's env vars
sudo mkdir -p /var/lib/tailscale
echo "${TS_STATE_TAILSCALE}" | sudo tee /var/lib/tailscale/tailscaled.state > /dev/null
fi
sudo tailscaled
- name: Connect to Tailscale
command: |
if [ -n "${TS_STATE_TAILSCALE}" ]; then
sudo -E tailscale up --hostname "gitpod-${GITPOD_GIT_USER_NAME}-$(echo ${GITPOD_WORKSPACE_CONTEXT} | jq -r .repository.name)" --authkey $TAILSCALE_AUTHKEY --accept-routes
else
sudo -E tailscale up --hostname "gitpod-${GITPOD_GIT_USER_NAME}-$(echo ${GITPOD_WORKSPACE_CONTEXT} | jq -r .repository.name)" --authkey $TAILSCALE_AUTHKEY --accept-routes
# store the tailscale state into gitpod user
gp env TS_STATE_TAILSCALE="$(sudo cat /var/lib/tailscale/tailscaled.state)"
fi
exit

vscode:
extensions:
- cweijan.vscode-database-client2 # you may need to rollback to v5.3.1 or below in **VS Code Desktop**
# - [email protected] # you may need to rollback to v5.3.1 or below in **VS Code Desktop**
- cweijan.vscode-database-client2 # It no longer blocks gitpod
- DavidAnson.vscode-markdownlint
- dbaeumer.vscode-eslint
- eamodio.gitlens
- EditorConfig.EditorConfig
- esbenp.prettier-vscode
- deepscan.vscode-deepscan
- foxundermoon.shell-format
- octref.vetur
- sonarsource.sonarlint-vscode
# - VASubasRaj.flashpost not available on Open VSX, Thunder Client is paywalled in WSL/Codespaces/SSH > 2.30.0
- unifiedjs.vscode-mdx
- vivaxy.vscode-conventional-commits
- WakaTime.vscode-wakatime
- yzhang.markdown-all-in-one
# - ZihanLi.at-helper not available on Open VSX
Loading
Loading