47 Commits

Author SHA1 Message Date
e756e6f972 Cleanup names in solar api months endpoint 2025-09-16 22:34:49 +02:00
c35ec6e7d7 Add result caching to solar api months endpoint 2025-09-16 22:24:45 +02:00
7c93c980bc Add YearMonthRange helper to YearMonth module 2025-09-16 22:23:29 +02:00
2a725a1a90 Add today helper method to YearMonth 2025-09-16 16:38:42 +02:00
84231b5ef7 Add months endpoint to electricity API 2025-09-08 18:04:27 +02:00
6f3e0629c5 Move shared API code to library project 2025-09-08 17:03:35 +02:00
05a0974ce8 Rewrite .NET solar API in rust 2025-09-03 17:25:57 +02:00
e56a8b0ccf Replace hack with Arc 2025-09-03 11:28:32 +02:00
90544b5b07 Rewrite .NET electricity API in rust 2025-09-02 14:37:00 +02:00
89623f26db Add HTTP header authorization middleware 2025-08-31 15:02:27 +02:00
620bb57e6d Sort appsetting values 2025-08-31 14:09:57 +02:00
ce19d05260 Update .NET NuGet packages 2025-08-29 17:21:19 +02:00
5e2985212b Add .NET extension recommendations 2025-08-29 17:17:44 +02:00
363cefa00f Format .NET projects with csharpier 2025-08-29 17:17:27 +02:00
fffd611a52 Improve cxxopts usage to avoid segfaults 2025-08-29 17:16:10 +02:00
4166a05a7f Clean up includes 2025-08-29 16:50:24 +02:00
3192a5bc83 Update cxxopts 2025-08-29 16:50:14 +02:00
eccbd6439b Fix unformattable cURL error code 2025-08-29 16:40:16 +02:00
af19ab7c71 Remove unused authorization middleware 2025-01-11 15:30:26 +01:00
42155ac748 Use Program cs style entry point 2025-01-11 15:30:11 +01:00
9edb3d17de Fix bug in range check 2024-12-30 21:54:42 +01:00
b6bc2ae25c Add solution for .NET projects 2024-12-30 21:40:13 +01:00
eead83fdcd Update NuGet packages 2024-12-30 21:32:45 +01:00
fba9aa9349 Update to .NET 8 2023-12-01 16:42:45 +01:00
9477ce16ea Update systemd unit files 2023-09-16 22:59:11 +02:00
570039879f Remove test database 2023-09-16 22:58:49 +02:00
895aaa3a48 Remove outdated documentation 2023-09-16 22:58:36 +02:00
8e92490c8f Use date only for days endpoint model 2023-09-03 11:59:56 +02:00
84a358cfe6 Split Electricity API days endpoint 2023-09-03 11:56:49 +02:00
04d8bf336f Remove solar server make recipes 2023-08-21 21:22:13 +02:00
71b6fe37a0 Add caching to month summary results 2023-05-18 11:49:35 +02:00
d6fbf33c7c Update solar server systemd example 2022-12-28 19:28:35 +01:00
e247a43a1f Use appsettings for connection string 2022-12-28 19:28:05 +01:00
e02f2cd116 Enable Electricity Api local usage 2022-12-28 19:17:39 +01:00
756435ae2a Replace pistache solar-server with .net solar api 2022-12-28 19:16:26 +01:00
cb2aef0674 Fix accidental replace of watt by currentWatts 2022-09-14 20:27:27 +02:00
dbd29d1ba2 Specify column names in INSERT statements 2022-09-14 20:08:58 +02:00
4de991164f Add logger call examples 2022-09-14 20:00:37 +02:00
12a0c3c752 Add proper error logging to solar-logger 2022-09-14 20:00:25 +02:00
ba6ed5da1a Add new schema support to solar-server 2022-09-14 19:40:58 +02:00
aeedd58bf0 Use cxxopts for solar-server 2022-09-14 19:40:45 +02:00
35e6ec08d7 Add envoy support to solar logger 2022-09-14 19:02:01 +02:00
642170172a Rewrite electricity server to .NET web api 2022-07-02 17:30:00 +02:00
b8387dfa1d Remove build artifacts 2022-06-27 20:10:56 +02:00
005acd6e1f Remove migrator tool 2022-06-27 20:10:56 +02:00
5b09b06bcf Rewrite electricity-logger to use an sqlite3 database 2022-06-27 20:04:26 +02:00
458d824dc8 Initial commit 2022-05-21 12:08:40 +02:00