Copilot
|
7d8e40b9cf
|
Add Configuration UI for Transport and Shift Settings with Import/Export (#27)
* Initial plan
* Complete configuration UI implementation with working dialog, API endpoints, and file import/export
Co-authored-by: clayschaad <11883505+clayschaad@users.noreply.github.com>
* Refactor to inject IConfigurationService directly instead of using factory singletons
Co-authored-by: clayschaad <11883505+clayschaad@users.noreply.github.com>
* Remove redundant ShiftService and use IConfigurationService directly
Co-authored-by: clayschaad <11883505+clayschaad@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: clayschaad <11883505+clayschaad@users.noreply.github.com>
|
2025-08-26 17:17:09 +02:00 |
|
Copilot
|
73abfac988
|
Implement caching for transport connection results with IMemoryCache (#26)
* Initial plan
* Implement caching for transport connection results with IMemoryCache
Co-authored-by: clayschaad <11883505+clayschaad@users.noreply.github.com>
* Change cache duration from minutes to days
Co-authored-by: clayschaad <11883505+clayschaad@users.noreply.github.com>
* Implement CachedTransportService design with interface separation
Co-authored-by: clayschaad <11883505+clayschaad@users.noreply.github.com>
* Implement persistent file-based cache to survive application restarts
Co-authored-by: clayschaad <11883505+clayschaad@users.noreply.github.com>
* Revert persistent file-based cache implementation, restore IMemoryCache usage
Co-authored-by: clayschaad <11883505+clayschaad@users.noreply.github.com>
* Code cleanup
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: clayschaad <11883505+clayschaad@users.noreply.github.com>
Co-authored-by: Claudio Schaad <c.schaad@pog.ch>
|
2025-08-25 21:15:13 +02:00 |
|
Copilot
|
68e2fa4927
|
Optimize Transport Connection Selection with Enhanced Timing Logic (#24)
* Initial plan
* Implement enhanced transport connection optimization logic
Co-authored-by: clayschaad <11883505+clayschaad@users.noreply.github.com>
* Add configuration for new transport optimization parameters and complete implementation
Co-authored-by: clayschaad <11883505+clayschaad@users.noreply.github.com>
* Address PR feedback: remove comments, old logic, and unnecessary tests
Co-authored-by: clayschaad <11883505+clayschaad@users.noreply.github.com>
* Fix looking for connection
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: clayschaad <11883505+clayschaad@users.noreply.github.com>
Co-authored-by: clayschaad <c.schaad@pog.ch>
|
2025-08-23 20:16:04 +02:00 |
|
Claudio Schaad
|
f5387e7b41
|
Cleanup transport service (#22)
|
2025-08-23 19:16:40 +02:00 |
|
Copilot
|
991dd5f623
|
Add comprehensive unit tests for TransportService with xUnit and Shouldly, plus CI/CD automation (#21)
* Initial plan
* Add comprehensive TransportService unit tests with xUnit and Shouldly
Co-authored-by: clayschaad <11883505+clayschaad@users.noreply.github.com>
* Add comprehensive edge case tests for TransportService
Co-authored-by: clayschaad <11883505+clayschaad@users.noreply.github.com>
* Add GitHub Actions CI workflow for automated testing
Co-authored-by: clayschaad <11883505+clayschaad@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: clayschaad <11883505+clayschaad@users.noreply.github.com>
|
2025-08-23 15:37:08 +02:00 |
|