YinyinLiu
  • Joined on 2024-02-05
YinyinLiu pushed to main at Innovenergy/Innovenergy_trunk 2026-03-16 12:09:05 +00:00
ac21c46c0e added Tickets tab to each installation and allowed to create ticket from there with pre-filled installation information and connected between them
bf47a82b25 ticket dashboard beta version
88173303d9 added ticket dashboard frontend: Detail & AI
a40c168f1a added ticket dashboard frontend: List & Create
d54fc1c2ab disable download and email service when there is no report data
Compare 6 commits »
YinyinLiu pushed to main at Innovenergy/Innovenergy_trunk 2026-03-12 10:33:46 +00:00
69148410f2 roll out the previous commit to other products
cb61c2bd42 added connect process for Overview Page of Sodistorehome thus they only show available historical S3 data in case of offline
b4a296fd8a added Last Week option in Overview for Sinexcel and corrected Unit of Loads and commented Last Week for Growatt
591e273bc7 Fixed edit mode in the conflict of RabbitMQ(status message updates all entries) and WebSocket
1306ae6b9f digested hourly and daily data from S3 for Sinexcel
Compare 25 commits »
YinyinLiu pushed to main at Innovenergy/Innovenergy_trunk 2026-03-05 13:10:39 +00:00
662810db98 fixed weeks to days in monthly report system
YinyinLiu pushed to main at Innovenergy/Innovenergy_trunk 2026-03-05 09:45:33 +00:00
534b00aeb8 removed accumulating duplicate/stale WebSocket entries over time
YinyinLiu pushed to main at Innovenergy/Innovenergy_trunk 2026-03-04 13:04:39 +00:00
4ac1bc78ab automatically delete S3 files which are over 1 year
f82190afc1 improved delete installation logic with S3 bucket purge and delete and reminder for manual check
584abe5b53 adapted sodistorehome frontend offline and config response time from 5 to 10s
7aacddd761 Added SodistoreGrid as an empty templated and built S3 bucket creation pipeline
7df4842980 fixed hard-code English in report system
Compare 7 commits »
YinyinLiu pushed to main at Innovenergy/Innovenergy_trunk 2026-03-02 17:52:44 +00:00
a86dc963b2 Merge branch 'main' of 91.92.155.224:Innovenergy/Innovenergy_trunk
35b64c3318 store hourly energy records in SQLite and remove file cache
1761914f24 restructured data pipeline for report system and updated the way to create monthly and yearly report
78b9c2dc72 generate monthly and yearly report based on xlsx files
Compare 4 commits »
YinyinLiu pushed to main at Innovenergy/Innovenergy_trunk 2026-02-27 08:16:13 +00:00
7476c939c3 fixed issue failed to revoke grant access of the user
e5b910238f fixed issue failed to change user name in frontend
075624717d grant ready-only Information, Battery , PV, Log and Report to Partner role in Sodistore Home and Report to Customer role
Compare 3 commits »
YinyinLiu pushed to main at Innovenergy/Innovenergy_trunk 2026-02-26 13:09:36 +00:00
d464c9cd71 Fixed unawaited SendAsync calls of Websocket
abedc6c203 avoid adding folder to itself, children and parent
80639e9169 feat: add move installation/folder UI with admin-only access control
Compare 3 commits »
YinyinLiu pushed to main at Innovenergy/Innovenergy_trunk 2026-02-26 11:58:35 +00:00
062fd5141f added pause and resume alarm diagnosis review campaign service
e72f16f26b improve alarm diagnosis review service
8de43276a0 fixed AlarmKnowledgeBase issue
2f8eda5e7e build easy form to collect sodistore home alarm diagnosis review
50c45399bd fix inesco and sodistore home naming and remove Mistral AI info
Compare 8 commits »
YinyinLiu pushed to main at Innovenergy/Innovenergy_trunk 2026-02-20 05:32:13 +00:00
4d0d446686 add alarm AI diagnosis demo panel
d7300dde91 improve growatt and sinexcel alarm knowledge base with AI
Compare 2 commits »
YinyinLiu pushed to main at Innovenergy/Innovenergy_trunk 2026-02-18 11:13:28 +00:00
8e50220242 added language support for monitor AI and non-AI content and email delivery
YinyinLiu deleted branch integrated_AI from Innovenergy/Innovenergy_trunk 2026-02-18 06:40:50 +00:00
YinyinLiu pushed to main at Innovenergy/Innovenergy_trunk 2026-02-18 06:36:13 +00:00
77f6e0de6c AI-P1: Weekly Performance Report 1.0
YinyinLiu pushed to main at Innovenergy/Innovenergy_trunk 2026-02-17 11:18:24 +00:00
c076d55407 AI diagnosis UX improvements: status-aware, time-filtered, simpler explanations
9a723c0a6f Merge branch 'main' into integrated_AI
6460328eb0 Safe mode for AI diagnostics, align alarm keys with device enums, and multi-diagnosis frontend
0c918e86ae Fix build errors: FrozenDictionary (.NET 8) and Flurl 3.x API compatibility
2da2ded84c Merge branch 'main' into integrated_AI
Compare 7 commits »
YinyinLiu created branch integrated_AI in Innovenergy/Innovenergy_trunk 2026-02-17 11:17:11 +00:00
YinyinLiu pushed to integrated_AI at Innovenergy/Innovenergy_trunk 2026-02-17 11:17:11 +00:00
c076d55407 AI diagnosis UX improvements: status-aware, time-filtered, simpler explanations
9a723c0a6f Merge branch 'main' into integrated_AI
Compare 2 commits »
YinyinLiu pushed to main at Innovenergy/Innovenergy_trunk 2026-02-16 14:10:16 +00:00
e35ad1d9d7 Merge branch 'main' of 91.92.155.224:Innovenergy/Innovenergy_trunk
ba20f35735 added Installation SN in SodistoreHome list page on monitor
Compare 2 commits »
YinyinLiu pushed to main at Innovenergy/Innovenergy_trunk 2026-02-12 10:45:48 +00:00
4d6a2fdd4d Add .env to gitignore to prevent committing secrets
02d2ef054b fix Mode reading on OverView Page from Inverter reading
Compare 2 commits »
YinyinLiu pushed to main at Innovenergy/Innovenergy_trunk 2026-02-12 06:03:43 +00:00
ed1efbddeb added Main Stats on Battery View page for SodistoreHome
YinyinLiu pushed to main at Innovenergy/Innovenergy_trunk 2026-02-11 12:30:46 +00:00
1b6d5a5916 added Overview Page without last week button for SodistoreHome