34 Commits

Author SHA1 Message Date
9d7d70ef00 Only overwrite old cache if an update was made 2025-01-08 19:20:05 +01:00
e5684a0fc0 Correctly apply hollidays and so on to the time validation 2025-01-08 19:08:35 +01:00
449ff45339 Struct to calculate and verify EU hollidays 2025-01-08 18:29:05 +01:00
d5b8ce8116 Disable the time header if no-time is set, in table-mode 2025-01-08 16:35:46 +01:00
f116b06c0c Better time name 2025-01-08 16:28:57 +01:00
34f40b3602 Resolution days now better correspond to the meaning 2025-01-08 16:25:55 +01:00
1628a4b238 Add order by option 2025-01-08 16:16:15 +01:00
642db1dd6d Use to_string instead of format! 2025-01-08 15:40:46 +01:00
3ec57b4414 Implement AsRef for table_ref 2025-01-08 15:39:40 +01:00
96aabc8019 Fix cache bug
Fix bug where a potentially incorrect resolution would be assumed.
2025-01-08 15:30:14 +01:00
81ec482918 Create non-owned variant of the table.
It yields ~12% faster time for cached results in historical day resolution
2025-01-08 15:01:57 +01:00
27fb228e87 Update colored 2025-01-08 13:53:26 +01:00
ca846c390f force color 2025-01-08 13:52:30 +01:00
dde5468e2b Use match over elif 2025-01-07 17:31:27 +01:00
0d3ca81319 func ref 2025-01-07 17:25:02 +01:00
2d99957771 Use anyhow 2025-01-07 17:21:46 +01:00
ec8e169cd5 readme 2025-01-07 17:19:12 +01:00
cb070a13c4 Save before filter 2025-01-07 17:19:12 +01:00
b7fceb47f3 Sort the plain table by currency keys 2025-01-07 17:19:12 +01:00
4b51a41659 add install option 2025-01-07 17:19:12 +01:00
b34cc4c1b6 clarification 2025-01-07 17:19:12 +01:00
51d59eefe4 Allow dead code for API 2025-01-07 17:19:12 +01:00
5aaa10538b Correct openoptions 2025-01-07 17:19:12 +01:00
0bd3c9004f Cahce read and write 2025-01-07 17:19:12 +01:00
1932ad1187 os struct 2025-01-07 17:19:12 +01:00
6c0639c6a3 make input uppercase 2025-01-07 17:19:12 +01:00
d05a1433d3 use table 2025-01-07 17:19:12 +01:00
3dd3b3f207 correct padding 2025-01-07 17:19:12 +01:00
4a83bb2b39 table struct 2025-01-07 17:19:12 +01:00
95504990b2 LICENSE 2025-01-07 17:19:07 +01:00
3d9b99521b Rename project 2025-01-07 17:13:05 +01:00
272c5d15c8 Core is done 2025-01-07 17:13:05 +01:00
b9843d65a1 Break out modules 2025-01-07 17:13:00 +01:00
24f029460f working, but ugly 2025-01-04 16:42:55 +01:00