v2.0 Major Release and end of beta

This commit is contained in:
2026-01-21 22:23:32 +01:00
parent a82642d454
commit ce8c362a2c
151 changed files with 1501 additions and 1961796 deletions
-6
View File
@@ -1,6 +0,0 @@
FROM --platform=linux/amd64 python:3
ADD main.py .
ADD config.py .
ADD functions.py .
RUN pip install --no-cache-dir -r requirements.txt
CMD [ "python", "./main.py" ]
+2 -4
View File
@@ -15,12 +15,10 @@ Current Features:
- Including TRML as a display target
Current Bugs
- Discovered a bug, where the yf-data is a lot lower than it should for historic values. The difference drifts further the further you look into the past
- none
Current Limitation:
- Additional trackers need to be added to the investments-table manually
Feature Pipeline:
- Secure way of storing secret keys
- Substracting the effect of inflation
- Realoading configuration with every iteration
- Script-Defined Chart-Descripts in the TRMNL screen
-417728
View File
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
-1111920
View File
File diff suppressed because it is too large Load Diff
-33
View File
@@ -1,33 +0,0 @@
{
"name": "notion-performance-tracker",
"version": "1.0.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "notion-performance-tracker",
"version": "1.0.0",
"license": "ISC",
"devDependencies": {
"@types/node": "^25.0.9"
}
},
"node_modules/@types/node": {
"version": "25.0.9",
"resolved": "https://registry.npmjs.org/@types/node/-/node-25.0.9.tgz",
"integrity": "sha512-/rpCXHlCWeqClNBwUhDcusJxXYDjZTyE8v5oTO7WbL8eij2nKhUeU89/6xgjU7N4/Vh3He0BtyhJdQbDyhiXAw==",
"dev": true,
"license": "MIT",
"dependencies": {
"undici-types": "~7.16.0"
}
},
"node_modules/undici-types": {
"version": "7.16.0",
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz",
"integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==",
"dev": true,
"license": "MIT"
}
}
}
-20
View File
@@ -1,20 +0,0 @@
{
"name": "notion-performance-tracker",
"version": "1.0.0",
"description": "This Bot is intended to fetch stock-data, calculate performance and add key-kpis to a notion-db matching tracker symbols in said notion-db",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"repository": {
"type": "git",
"url": "https://git.smallmountains.de/Marius/Notion-Performance-Tracker.git"
},
"keywords": [],
"author": "",
"license": "ISC",
"type": "module",
"devDependencies": {
"@types/node": "^25.0.9"
}
}
File diff suppressed because it is too large Load Diff
-1
View File
@@ -1 +0,0 @@
yfinance
-1
View File
File diff suppressed because one or more lines are too long
-229
View File
@@ -1,229 +0,0 @@
{
"merge_variables": {
"big_numbers": {
"current_value": "197917.0",
"total_performanance": "44796.0",
"current_irr": "38.09"
},
"charts": [
{
"data": [
[
"2020-07-17T00:00:00",
77.16
],
[
"2020-10-05T00:00:00",
-18.14
],
[
"2020-12-24T00:00:00",
43.8
],
[
"2021-03-14T00:00:00",
-30.05
],
[
"2021-06-02T00:00:00",
6.35
],
[
"2021-08-21T00:00:00",
26.02
],
[
"2021-11-09T00:00:00",
101.49
],
[
"2022-01-28T00:00:00",
-6.21
],
[
"2022-04-18T00:00:00",
0.86
],
[
"2022-07-07T00:00:00",
-8.21
],
[
"2022-09-25T00:00:00",
-13.15
],
[
"2022-12-14T00:00:00",
-14.89
],
[
"2023-03-04T00:00:00",
4.24
],
[
"2023-05-23T00:00:00",
-22.33
],
[
"2023-08-11T00:00:00",
-0.26
],
[
"2023-10-30T00:00:00",
-4.23
],
[
"2024-01-18T00:00:00",
29.09
],
[
"2024-04-07T00:00:00",
43.56
],
[
"2024-06-26T00:00:00",
43.76
],
[
"2024-09-14T00:00:00",
20.46
],
[
"2024-12-03T00:00:00",
27.61
],
[
"2025-02-21T00:00:00",
29.27
],
[
"2025-05-12T00:00:00",
17.01
],
[
"2025-07-31T00:00:00",
51.26
],
[
"2025-10-19T00:00:00",
19.07
],
[
"2026-01-07T00:00:00",
38.09
]
],
"name": "Current IRR Portfolio"
},
{
"data": [
[
"2020-07-17T00:00:00",
60.84
],
[
"2020-10-05T00:00:00",
8.7
],
[
"2020-12-24T00:00:00",
28.66
],
[
"2021-03-14T00:00:00",
39.39
],
[
"2021-06-02T00:00:00",
32.15
],
[
"2021-08-21T00:00:00",
25.97
],
[
"2021-11-09T00:00:00",
38.41
],
[
"2022-01-28T00:00:00",
1.21
],
[
"2022-04-18T00:00:00",
10.65
],
[
"2022-07-07T00:00:00",
0.34
],
[
"2022-09-25T00:00:00",
-2.87
],
[
"2022-12-14T00:00:00",
-2.27
],
[
"2023-03-04T00:00:00",
7.53
],
[
"2023-05-23T00:00:00",
-12.24
],
[
"2023-08-11T00:00:00",
6.24
],
[
"2023-10-30T00:00:00",
-0.78
],
[
"2024-01-18T00:00:00",
13.15
],
[
"2024-04-07T00:00:00",
20.95
],
[
"2024-06-26T00:00:00",
20.4
],
[
"2024-09-14T00:00:00",
15.89
],
[
"2024-12-03T00:00:00",
25.82
],
[
"2025-02-21T00:00:00",
20.19
],
[
"2025-05-12T00:00:00",
7.54
],
[
"2025-07-31T00:00:00",
24.09
],
[
"2025-10-19T00:00:00",
13.4
],
[
"2026-01-07T00:00:00",
29.82
]
],
"name": "Current IRR Benchmark: VGWL.DE"
}
]
}
}

Some files were not shown because too many files have changed in this diff Show More