|
|
6f89f83433
|
fix: load XLSX before event listeners
|
2026-06-19 07:00:21 +00:00 |
|
|
|
cb8c871cc1
|
inline all JS to fix upload
|
2026-06-19 06:58:51 +00:00 |
|
|
|
230bc222ea
|
add test page
|
2026-06-19 06:58:28 +00:00 |
|
|
|
515dd8da03
|
fix: rewrite app.js with working upload button
|
2026-06-19 06:57:05 +00:00 |
|
|
|
6a9235864e
|
enhanced trainer table with workload details
|
2026-06-19 06:55:52 +00:00 |
|
|
|
8174957976
|
clean up unused chart functions
|
2026-06-19 06:28:52 +00:00 |
|
|
|
66d3fbfe53
|
remove debug logging, clean up
|
2026-06-19 06:28:27 +00:00 |
|
|
|
c056f5cf2e
|
v6 add debug logging
|
2026-06-19 06:25:57 +00:00 |
|
|
|
b26d2698d1
|
v5 complete rewrite from scratch, 'тема курса' column
|
2026-06-19 06:19:22 +00:00 |
|
|
|
887b2d0949
|
fix: use cloudflare CDN for xlsx, add logging
|
2026-06-19 06:15:06 +00:00 |
|
|
|
db24751523
|
add 'тема курса' to header map
|
2026-06-19 06:13:25 +00:00 |
|
|
|
fc1ef2c650
|
v4 rewrite with error handling, fix upload
|
2026-06-19 06:10:58 +00:00 |
|
|
|
ab8fc2e8ac
|
fix: headerMap moved to global scope
|
2026-06-19 06:08:20 +00:00 |
|
|
|
0fadb006d7
|
v3 debug panel + more course header variants
|
2026-06-19 06:04:58 +00:00 |
|
|
|
4466c3ddb0
|
v2 added training breakdown charts and tables
|
2026-06-19 06:03:06 +00:00 |
|
|
|
c22404737a
|
v1 dashboard with excel upload
|
2026-06-19 05:57:34 +00:00 |
|
|
|
eeb30c2e21
|
Initial commit
|
2026-06-19 05:54:53 +00:00 |
|