Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
7337 commits
Select commit Hold shift + click to select a range
031a373
Commit from GitHub Actions (harvest:0.0)
KMicha May 28, 2026
10a25b1
Commit from GitHub Actions (harvest:0.0)
KMicha May 28, 2026
406ffba
Commit from GitHub Actions (harvest:0.0)
KMicha May 28, 2026
200e7e0
Commit from GitHub Actions (harvest:0.0)
KMicha May 29, 2026
12849ac
Commit from GitHub Actions (diagrams:0.0)
KMicha May 29, 2026
784ff3b
Commit from GitHub Actions (heatmap:0.0)
KMicha May 29, 2026
ae9f3ea
Commit from GitHub Actions (harvest:0.0)
KMicha May 29, 2026
ef83e50
Commit from GitHub Actions (harvest:0.0)
KMicha May 29, 2026
eac6447
Commit from GitHub Actions (harvest:0.0)
KMicha May 29, 2026
95f690d
Commit from GitHub Actions (harvest:0.0)
KMicha May 30, 2026
37e39c6
Commit from GitHub Actions (heatmap:0.0)
KMicha May 30, 2026
9bb3fed
Commit from GitHub Actions (harvest:0.0)
KMicha May 30, 2026
4e92516
Commit from GitHub Actions (harvest:0.0)
KMicha May 30, 2026
42197cf
Commit from GitHub Actions (harvest:0.0)
KMicha May 30, 2026
889760a
Commit from GitHub Actions (harvest:0.0)
KMicha May 31, 2026
c656d10
Commit from GitHub Actions (diagrams:0.0)
KMicha May 31, 2026
0da202f
Commit from GitHub Actions (heatmap:0.0)
KMicha May 31, 2026
2729b9e
Commit from GitHub Actions (harvest:0.0)
KMicha May 31, 2026
2a7430d
Commit from GitHub Actions (harvest:0.0)
KMicha May 31, 2026
180fa85
Commit from GitHub Actions (harvest:0.0)
KMicha May 31, 2026
3b61a0c
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 1, 2026
5f3eabf
Commit from GitHub Actions (heatmap:0.0)
KMicha Jun 1, 2026
ebda493
Commit from GitHub Actions (entities:0.0)
KMicha Jun 1, 2026
5270093
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 1, 2026
5116ce5
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 1, 2026
2f1560c
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 1, 2026
a6e6c89
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 2, 2026
51fd06e
Commit from GitHub Actions (diagrams:0.0)
KMicha Jun 2, 2026
7bdd644
Commit from GitHub Actions (heatmap:0.0)
KMicha Jun 2, 2026
d576b15
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 2, 2026
bce631c
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 2, 2026
a08dca8
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 2, 2026
9a144a7
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 3, 2026
eeab93e
Commit from GitHub Actions (diagrams:0.0)
KMicha Jun 3, 2026
d0e5dec
Commit from GitHub Actions (heatmap:0.0)
KMicha Jun 3, 2026
038096d
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 3, 2026
9877bc1
Commit from GitHub Actions (bayes:0.0)
KMicha Jun 3, 2026
f5e1c1b
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 3, 2026
c16b235
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 3, 2026
03a5d47
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 4, 2026
9118fb1
Commit from GitHub Actions (heatmap:0.0)
KMicha Jun 4, 2026
13a04b0
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 4, 2026
765cdf9
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 4, 2026
40a30e8
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 4, 2026
bd36ee2
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 5, 2026
b210789
Commit from GitHub Actions (heatmap:0.0)
KMicha Jun 5, 2026
4ab1b3d
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 5, 2026
8f183f0
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 5, 2026
b25c54d
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 5, 2026
2995a3b
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 6, 2026
e1d886c
Commit from GitHub Actions (diagrams:0.0)
KMicha Jun 6, 2026
d41fcb2
Commit from GitHub Actions (heatmap:0.0)
KMicha Jun 6, 2026
068a4d9
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 6, 2026
13ff990
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 6, 2026
2ec27a4
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 6, 2026
e9f242b
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 7, 2026
f8fdb8e
Commit from GitHub Actions (heatmap:0.0)
KMicha Jun 7, 2026
ee9e0bc
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 7, 2026
febf16f
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 7, 2026
30d376a
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 7, 2026
ed6c63d
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 8, 2026
20ff18e
Commit from GitHub Actions (diagrams:0.0)
KMicha Jun 8, 2026
2af0ea9
Commit from GitHub Actions (heatmap:0.0)
KMicha Jun 8, 2026
de98cc1
Commit from GitHub Actions (entities:0.0)
KMicha Jun 8, 2026
70b8fa5
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 8, 2026
6b0faae
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 8, 2026
8f2a230
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 8, 2026
6383aa1
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 9, 2026
592af2b
Commit from GitHub Actions (diagrams:0.0)
KMicha Jun 9, 2026
a0e8bec
Commit from GitHub Actions (heatmap:0.0)
KMicha Jun 9, 2026
252db4f
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 9, 2026
a61672d
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 9, 2026
9afe287
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 9, 2026
a7b0026
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 10, 2026
34e6d6d
Commit from GitHub Actions (diagrams:0.0)
KMicha Jun 10, 2026
ba8b424
Commit from GitHub Actions (heatmap:0.0)
KMicha Jun 10, 2026
92a915a
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 10, 2026
f006296
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 10, 2026
b9d708d
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 10, 2026
c91541d
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 11, 2026
27a1095
Commit from GitHub Actions (diagrams:0.0)
KMicha Jun 11, 2026
4b944fa
Commit from GitHub Actions (heatmap:0.0)
KMicha Jun 11, 2026
146c5e9
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 11, 2026
d59a080
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 11, 2026
95918db
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 11, 2026
bc946c8
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 12, 2026
7b62156
Commit from GitHub Actions (diagrams:0.0)
KMicha Jun 12, 2026
23742f3
Commit from GitHub Actions (heatmap:0.0)
KMicha Jun 12, 2026
b9e76c8
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 12, 2026
5e7d1b6
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 12, 2026
5b52ebe
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 12, 2026
b7c4da1
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 13, 2026
a1b06b1
Commit from GitHub Actions (diagrams:0.0)
KMicha Jun 13, 2026
692fbda
Commit from GitHub Actions (heatmap:0.0)
KMicha Jun 13, 2026
b32ea01
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 13, 2026
93178e9
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 13, 2026
0c248af
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 13, 2026
c2b5619
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 14, 2026
d049e1e
Commit from GitHub Actions (diagrams:0.0)
KMicha Jun 14, 2026
7d4e164
Commit from GitHub Actions (heatmap:0.0)
KMicha Jun 14, 2026
f43ab23
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 14, 2026
f4be6f0
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 14, 2026
fba9b93
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 14, 2026
b305b5b
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 15, 2026
2182a49
Commit from GitHub Actions (diagrams:0.0)
KMicha Jun 15, 2026
12a186a
Commit from GitHub Actions (heatmap:0.0)
KMicha Jun 15, 2026
6c8e0b9
Commit from GitHub Actions (entities:0.0)
KMicha Jun 15, 2026
89f1cf3
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 15, 2026
a05d12b
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 15, 2026
1bbf28a
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 16, 2026
b5abb9b
Commit from GitHub Actions (diagrams:0.0)
KMicha Jun 16, 2026
b0b69ca
Commit from GitHub Actions (heatmap:0.0)
KMicha Jun 16, 2026
41a593c
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 16, 2026
880a3b7
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 16, 2026
35fcf19
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 17, 2026
f2b1658
Commit from GitHub Actions (heatmap:0.0)
KMicha Jun 17, 2026
98279c9
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 17, 2026
b17cef5
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 17, 2026
64d153e
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 18, 2026
4c33058
Commit from GitHub Actions (heatmap:0.0)
KMicha Jun 18, 2026
6ad4159
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 18, 2026
26253db
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 18, 2026
a99fb2d
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 18, 2026
a76bd5b
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 19, 2026
cdf77cb
Commit from GitHub Actions (heatmap:0.0)
KMicha Jun 19, 2026
76173b1
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 19, 2026
ba6fef6
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 19, 2026
47d1617
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 20, 2026
04efbb5
Commit from GitHub Actions (heatmap:0.0)
KMicha Jun 20, 2026
53f9b15
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 20, 2026
bc878ad
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 20, 2026
c12e4e1
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 20, 2026
7e56eae
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 21, 2026
ff1d229
Commit from GitHub Actions (heatmap:0.0)
KMicha Jun 21, 2026
22f24fe
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 21, 2026
52f7c0b
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 21, 2026
1372654
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 21, 2026
a937384
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 22, 2026
67095b0
Commit from GitHub Actions (diagrams:0.0)
KMicha Jun 22, 2026
064b001
Commit from GitHub Actions (heatmap:0.0)
KMicha Jun 22, 2026
5e11e37
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 22, 2026
d2a5744
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 22, 2026
c2cfd24
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 23, 2026
c4cd59f
Commit from GitHub Actions (diagrams:0.0)
KMicha Jun 23, 2026
4c5f963
Commit from GitHub Actions (heatmap:0.0)
KMicha Jun 23, 2026
5ac7087
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 23, 2026
7013cb4
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 23, 2026
7075215
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 23, 2026
c558264
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 24, 2026
1c81243
Commit from GitHub Actions (heatmap:0.0)
KMicha Jun 24, 2026
e8ab470
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 24, 2026
04e2c23
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 24, 2026
e382e47
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 24, 2026
de0ab0d
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 25, 2026
44a2486
Commit from GitHub Actions (heatmap:0.0)
KMicha Jun 25, 2026
d2de947
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 25, 2026
2bf892a
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 25, 2026
465520f
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 25, 2026
33e1cd0
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 26, 2026
85e5322
Commit from GitHub Actions (heatmap:0.0)
KMicha Jun 26, 2026
52c1b64
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 26, 2026
3ad286d
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 26, 2026
657735b
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 26, 2026
f0a35d1
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 27, 2026
a5bb16c
Commit from GitHub Actions (diagrams:0.0)
KMicha Jun 27, 2026
a4a7839
Commit from GitHub Actions (heatmap:0.0)
KMicha Jun 27, 2026
235fdc4
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 27, 2026
1924f8e
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 27, 2026
a488550
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 27, 2026
fba1879
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 28, 2026
71e863b
Commit from GitHub Actions (heatmap:0.0)
KMicha Jun 28, 2026
0e35f2d
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 28, 2026
43377fc
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 28, 2026
ba9970a
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 28, 2026
2aa52b9
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 29, 2026
9abaddf
Commit from GitHub Actions (diagrams:0.0)
KMicha Jun 29, 2026
4db36b7
Commit from GitHub Actions (heatmap:0.0)
KMicha Jun 29, 2026
b684247
Commit from GitHub Actions (entities:0.0)
KMicha Jun 29, 2026
f74f160
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 29, 2026
8b59c23
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 29, 2026
bd708af
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 29, 2026
7757e12
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 30, 2026
fe85e04
Commit from GitHub Actions (diagrams:0.0)
KMicha Jun 30, 2026
6577031
Commit from GitHub Actions (heatmap:0.0)
KMicha Jun 30, 2026
09e5d7d
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 30, 2026
d7757f8
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 30, 2026
75de2db
Commit from GitHub Actions (harvest:0.0)
KMicha Jun 30, 2026
f874f6f
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 1, 2026
fac747a
Commit from GitHub Actions (diagrams:0.0)
KMicha Jul 1, 2026
fa576cd
Commit from GitHub Actions (heatmap:0.0)
KMicha Jul 1, 2026
abfef27
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 1, 2026
f70c49e
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 1, 2026
133b1cc
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 1, 2026
8cf8878
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 2, 2026
83b8994
Commit from GitHub Actions (diagrams:0.0)
KMicha Jul 2, 2026
2dacae9
Commit from GitHub Actions (heatmap:0.0)
KMicha Jul 2, 2026
ef379e7
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 2, 2026
d98bbc2
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 2, 2026
aebb951
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 2, 2026
b447681
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 3, 2026
7a2f542
Commit from GitHub Actions (diagrams:0.0)
KMicha Jul 3, 2026
5d47ce6
Commit from GitHub Actions (heatmap:0.0)
KMicha Jul 3, 2026
68d0898
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 3, 2026
a4f773e
Commit from GitHub Actions (bayes:0.0)
KMicha Jul 3, 2026
2e1d2c8
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 3, 2026
6adf2f2
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 3, 2026
00e3e24
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 4, 2026
8ab2a8b
Commit from GitHub Actions (diagrams:0.0)
KMicha Jul 4, 2026
599e884
Commit from GitHub Actions (heatmap:0.0)
KMicha Jul 4, 2026
b89292b
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 4, 2026
c175a05
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 4, 2026
2df6fdc
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 4, 2026
bacffab
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 5, 2026
46deb2e
Commit from GitHub Actions (diagrams:0.0)
KMicha Jul 5, 2026
701c4d1
Commit from GitHub Actions (heatmap:0.0)
KMicha Jul 5, 2026
0ccc180
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 5, 2026
27864f2
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 5, 2026
6b7ff25
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 5, 2026
b2aea93
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 6, 2026
401f8f4
Commit from GitHub Actions (heatmap:0.0)
KMicha Jul 6, 2026
b4a9be1
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 6, 2026
045d475
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 6, 2026
2a04ca6
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 6, 2026
a2d235f
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 7, 2026
d053632
Commit from GitHub Actions (diagrams:0.0)
KMicha Jul 7, 2026
68566c5
Commit from GitHub Actions (heatmap:0.0)
KMicha Jul 7, 2026
dadd1e8
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 7, 2026
b0944be
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 7, 2026
e697b7b
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 7, 2026
29f8085
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 8, 2026
8e58507
Commit from GitHub Actions (heatmap:0.0)
KMicha Jul 8, 2026
3f69f59
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 8, 2026
df600a6
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 8, 2026
7439994
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 8, 2026
73e1d19
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 9, 2026
a2b0281
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 9, 2026
f4e361f
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 9, 2026
4164c15
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 9, 2026
dd76990
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 10, 2026
1259310
Commit from GitHub Actions (diagrams:0.0)
KMicha Jul 10, 2026
bc5c1c6
Commit from GitHub Actions (heatmap:0.0)
KMicha Jul 10, 2026
c5374ac
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 10, 2026
097321d
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 10, 2026
1fb7ba3
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 10, 2026
56b2dff
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 11, 2026
9cd4999
Commit from GitHub Actions (diagrams:0.0)
KMicha Jul 11, 2026
5739ba2
Commit from GitHub Actions (heatmap:0.0)
KMicha Jul 11, 2026
299fa41
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 11, 2026
41605b9
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 11, 2026
9fc9e81
Commit from GitHub Actions (harvest:0.0)
KMicha Jul 11, 2026
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
11 changes: 4 additions & 7 deletions .github/workflows/bayes.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,22 +4,19 @@
name: bayes:0.0

on:
push:
branches:
- 'main'
workflow_dispatch:
schedule:
# * is a special character in YAML so you have to quote this string :
# weekly #m h d/m m d/w
# - cron: '30 1 * * 1'
# every month 3.rd day
- cron: '40 8 3 * *'
- cron: '41 8 3 * *'

jobs:
docker-run-action:
runs-on: ubuntu-latest
container:
image: tamboraorg/crecoding:2020.0
image: credocker/crecoding:2024.0
volumes:
- ${{ github.workspace }}:/cre/python
steps:
Expand All @@ -33,9 +30,9 @@ jobs:
- name: cd /cre/python/
run: (cd /cre/python/)
- name: Install HanTa textblob_de
run: (pip3 install HanTa textblob_de)
run: (uv pip install HanTa textblob==0.15.3 textblob_de==0.4.3 scikit-learn)
- name: Run bayes
run: (python3 bayes.py)
run: (uv run python bayes.py)
- name: Submit changes
uses: EndBug/add-and-commit@v9
with:
Expand Down
28 changes: 15 additions & 13 deletions .github/workflows/manually.yml → .github/workflows/check.yml
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
# This is a basic workflow to help you get started with Actions

name: manually:0.0
name: check:0.0

on:
workflow_dispatch:

jobs:
docker-run-action:
runs-on: ubuntu-latest
container:
image: tamboraorg/crecoding:2020.0
image: credocker/crecoding:2024.0
env:
NEWSAPI_KEY: ${{ secrets.NEWSAPI_KEY }}
volumes:
Expand All @@ -20,23 +20,25 @@ jobs:
run: |
# this is to fix GIT not liking owner of the checkout dir
chown -R $(id -u):$(id -g) $PWD
# with:
# ref: master
- name: install aiohttp
run: (pip3 install aiohttp)
- name: install asyncio
run: (pip3 install asyncio)
# - name: install aiohttp
# run: (pip3 install aiohttp)
# - name: install asyncio
# run: (pip3 install asyncio)
- name: cd /cre/python/
run: (cd /cre/python/)
- name: cp mysecrets.py
run: (cp mysecrets.orig.py mysecrets.py)
- name: Run newsapi
- name: Run check_api
env:
NEWSAPI_KEY: ${{ secrets.NEWSAPI_KEY }}
run: (python3 manually.py)
GITHUB_OWNER: ${{ github.repository_owner }}
GITHUB_REPO: ${{ github.repository }}
NEWSAPI_KEY: ${{ secrets.NEWSAPI_KEY }}
RAPIDAPI_KEY: ${{ secrets.RAPIDAPI_KEY }}
GEONAMES_KEY: ${{ secrets.GEONAMES_KEY }}
run: (uv run python check_api.py)
- name: Submit changes
uses: EndBug/add-and-commit@v9
with:
# pull: '--rebase --autostash ...'
add: 'csv/*.csv'
add: 'CHECK.md'
tag_push: '--force'
8 changes: 5 additions & 3 deletions .github/workflows/diagrams.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,13 @@ on:
# weekly #m h d/m m d/w
# - cron: '30 1 * * 1'
# daily #m h d/m m d/w
- cron: '30 1 * * *'
- cron: '50 1 * * *'

jobs:
docker-run-action:
runs-on: ubuntu-latest
container:
image: tamboraorg/crecoding:2020.0
image: credocker/crecoding:2024.0
volumes:
- ${{ github.workspace }}:/cre/python
steps:
Expand All @@ -32,8 +32,10 @@ jobs:
# ref: main
- name: cd /cre/python/
run: (cd /cre/python/)
- name: Install nltk
run: (uv pip install nltk scikit-learn)
- name: Run diagrams
run: (python3 diagrams.py)
run: (uv run python diagrams.py)
- name: Submit changes
uses: EndBug/add-and-commit@v9
with:
Expand Down
17 changes: 10 additions & 7 deletions .github/workflows/entities.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,22 +4,21 @@
name: entities:0.0

on:
push:
branches:
- 'main'
workflow_dispatch:
schedule:
# * is a special character in YAML so you have to quote this string :
# weekly #m h d/m m d/w
- cron: '10 1 * * 1'
- cron: '20 5 * * 1'
# daily #m h d/m m d/w
# - cron: '30 1 * * *'

jobs:
docker-run-action:
runs-on: ubuntu-latest
container:
image: tamboraorg/crecoding:2020.0
image: credocker/crepython:2020.0
env:
GEONAMES_KEY: ${{ secrets.GEONAMES_KEY }}
volumes:
- ${{ github.workspace }}:/cre/python
steps:
Expand All @@ -32,8 +31,12 @@ jobs:
# ref: main
- name: cd /cre/python/
run: (cd /cre/python/)
- name: Install spacy textblob_de
run: (pip3 install spacy textblob_de)
- name: cp mysecrets.py
run: (cp mysecrets.orig.py mysecrets.py)
- name: Install spacy==2.2.4 textblob_de
run: (pip3 install spacy==2.2.4 textblob==0.15.3 textblob_de==0.4.3 nltk)
- name: Install geocoder
run: (pip3 install geocoder geopandas==0.9)
- name: Install download de_core_news_md
run: (python3 -m spacy download de_core_news_md)
- name: Run entities
Expand Down
15 changes: 7 additions & 8 deletions .github/workflows/harvest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,11 @@
name: harvest:0.0

on:
push:
branches:
- 'main'
workflow_dispatch:
schedule:
# * is a special character in YAML so you have to quote this string :
# daily,every 5 hours #m h d/m m d/w
- cron: '00 */5 * * *'
- cron: '20 1,6,12,18 * * *'
# every 2 hour
# - cron: '10 */2 * * *'
# every month 2.nd day
Expand All @@ -20,7 +17,7 @@ jobs:
docker-run-action:
runs-on: ubuntu-latest
container:
image: tamboraorg/crecoding:2020.0
image: credocker/crepython:2024.0
env:
NEWSAPI_KEY: ${{ secrets.NEWSAPI_KEY }}
volumes:
Expand All @@ -34,17 +31,19 @@ jobs:
# with:
# ref: master
- name: install aiohttp
run: (pip3 install aiohttp)
run: (uv pip install aiohttp)
- name: install asyncio
run: (pip3 install asyncio)
run: (uv pip install asyncio)
- name: install deep-translator
run: (uv pip install deep-translator)
- name: cd /cre/python/
run: (cd /cre/python/)
- name: cp mysecrets.py
run: (cp mysecrets.orig.py mysecrets.py)
- name: Run newsapi
env:
NEWSAPI_KEY: ${{ secrets.NEWSAPI_KEY }}
run: (python3 newsapi.py)
run: (uv run python newsapi.py)
- name: Submit changes
uses: EndBug/add-and-commit@v9
with:
Expand Down
43 changes: 43 additions & 0 deletions .github/workflows/heatmap.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@

# This is a basic workflow to help you get started with Actions

name: heatmap:0.0

on:
workflow_dispatch:
schedule:
# * is a special character in YAML so you have to quote this string :
# weekly #m h d/m m d/w
# - cron: '30 1 * * 1'
# daily #m h d/m m d/w
- cron: '05 2 * * *'

jobs:
docker-run-action:
runs-on: ubuntu-latest
container:
image: credocker/crepython:2024.0
volumes:
- ${{ github.workspace }}:/cre/python
steps:
- uses: actions/checkout@v3
- name: Set ownership
run: |
# this is to fix GIT not liking owner of the checkout dir
chown -R $(id -u):$(id -g) $PWD
# with:
# ref: main
- name: cd /cre/python/
run: (cd /cre/python/)
- name: Install shapely cartopy
run: (uv pip install shapely cartopy --no-binary shapely --no-binary cartopy)
- name: Install folium pillow
run: (uv pip install folium pillow)
- name: Run diagrams
run: (uv run python heatmap.py)
- name: Submit changes
uses: EndBug/add-and-commit@v9
with:
# pull: '--rebase --autostash ...'
add: 'img/heatmap.png'
tag_push: '--force'
36 changes: 36 additions & 0 deletions CHECK.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# BASICS
### Github Organization
:white_check_mark: Github Organization exists
:white_check_mark: Github Organization assigned

---

### NewsAPI
:white_check_mark: NewsAPI key exists
:white_check_mark: NewsAPI respone fine
:white_check_mark: NewsAPI status fine
:white_check_mark: NewsAPI results found

---

### GeonamesAPI
:no_entry: Geonames key **missing**:
1. Please register with username (i.e.: MomoMusic) at https://www.geonames.org/login
2. Assign the choosen username as new organization secret at https://github.com/organizations/MomoMusic/settings/secrets/actions/new
* Name: **GEONAMES_KEY**
* Value: **Your username here**

---

### RapidAPI
:no_entry: RapidAPI key **missing**:
1. Please register at https://rapidapi.com/auth/sign-up
2. Login and 'Subscribe to Test' at https://rapidapi.com/bonaipowered/api/google-news22
3. Make sure to enter 'Start Free Plan' and press 'Subscribe' - **don't** enter credit card data!
2. Copy your API key from (**X-RapidAPI-Key**) from the same site
3. Assign the API key as new organization secret at https://github.com/organizations/MomoMusic/settings/secrets/actions/new
* Name: **RAPIDAPI_KEY**
* Value: **Your key here**

---

22 changes: 21 additions & 1 deletion HOWTO.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ The harvester works best with about 20 search-terms (called keyword here) organi

![image of organisations](images/gh_organisation.png)

* Create a new organization with unique name - i.e. choose your username and append '_news', like 'kmicha_news'
* Create a new organization with unique name - i.e. choose your username and append '-news', like 'kmicha-news'

![image of organizations](images/gh_new_org.png)

Expand Down Expand Up @@ -84,5 +84,25 @@ Attention: You can adapt the keywords later, but for now you should not remove a

### 7. Remove existing news_20yy_mm.csv files

Inside your repository, goto code, then inside csv folder, select news_2022_mm.csv file (one after the other) and delete it.
After each deletion,a commit must be done.

![goto csv](images/gh_csv_folder.png)

![select csv](images/gh_select_news_csv.png)

![delete csv](images/gh_delete_news_csv.png)

![submit csv](images/gh_submit_delete.png)


### 8.) Add the newsapi API-key to your organization

Switch to your organization (the one ending with "-news") and goto the settings tab.
Scroll down untill you find the Security section at the left side panel; there open the Secrets-Range and click on Actions.

![new secret](images/gh_secrets_new.png)

Press the "New organization secret" button and add the newsapi-key inside the Value field. For the name use "NEWSAPI_KEY".

![add secret](images/gh_secrets_add.png)
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,10 @@ To setup you own harvester read the [HOWTO.md](https://github.com/newsWhisperer/

![DateTopic](img/dates_topics_article_count.png)

# Heatmap

![DateTopic](img/heatmap.png)




2 changes: 2 additions & 0 deletions bayes.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@


import nltk
import sklearn
from nltk.corpus import stopwords
from HanTa import HanoverTagger as ht
from textblob_de import TextBlobDE
Expand Down Expand Up @@ -57,6 +58,7 @@ def getNewsDF():
print(newsDf)

language = 'ger'
nltk.download('punkt_tab')
nltk.download('punkt')
nltk.download('stopwords')
tagger = ht.HanoverTagger('morphmodel_'+language+'.pgz')
Expand Down
Loading