• Joined on 2025-11-10
GW_MC merged pull request finwise/finwise#8 2026-02-21 10:26:41 +08:00
feature/exchange-rate-service
GW_MC pushed to feature/exchange-rate-service at finwise/finwise 2026-02-21 10:10:00 +08:00
a0d5bae160 feat: implement on_app_start to set default exchange rate adapter in settings
GW_MC pushed to feature/exchange-rate-service at finwise/finwise 2026-02-20 22:30:06 +08:00
f526d9ab2b fmt: fix formatting
GW_MC pushed to feature/exchange-rate-service at finwise/finwise 2026-02-20 22:26:15 +08:00
5b3a29f615 feat: implement exchange rate commands and service integration
49291002ac test: improve error handling in assertions for currency data fetching tests
Compare 2 commits »
GW_MC pushed to feature/exchange-rate-service at finwise/finwise 2026-02-20 21:40:15 +08:00
6f3c5ef106 feat: refactor ExchangeRateService to use DatabaseConnection and update service creation
GW_MC pushed to feature/exchange-rate-service at finwise/finwise 2026-02-20 21:00:23 +08:00
d57eeef78f fix: update exchange rate data types to use f64
GW_MC pushed to feature/exchange-rate-service at finwise/finwise 2026-02-20 18:19:53 +08:00
a6625fc55c feat: enhance error logging for currency fetching and adapter retrieval
GW_MC created pull request finwise/finwise#8 2026-02-20 18:15:17 +08:00
feature/exchange-rate-service
GW_MC pushed to feature/exchange-rate-service at finwise/finwise 2026-02-20 18:10:57 +08:00
9dc8166225 feat: add get_current_adapter method to ExchangeRateService implementation
716223e45c feat: add get_setting_with_prefix method to SettingsService implementation
Compare 2 commits »
GW_MC pushed to feature/exchange-rate-service at finwise/finwise 2026-02-20 17:59:14 +08:00
8f18b8692f feat: implement default adapter retrieval and update settings in ExchangeRateService
GW_MC pushed to feature/exchange-rate-service at finwise/finwise 2026-02-20 17:49:38 +08:00
e99feace0e Implement ExchangeRateApiAdapter and related service functionality
GW_MC created branch feature/exchange-rate-service in finwise/finwise 2026-02-20 17:49:37 +08:00
GW_MC pushed to master at finwise/finwise 2026-02-20 14:06:22 +08:00
51246ab378 Merge pull request 'feature/settings-service' (#7) from feature/settings-service into master
07accb0265 feat: add get_setting method to SettingsService and implement in SettingsServiceImpl
3be04939c9 feat: implement settings service commands and integrate into app state
ac66ae16aa feat: add GitHub Actions workflow for running tests on push and pull request
c280f7ff8b feat: add tokio as a dev dependency and implement unit tests for settings service
Compare 8 commits »
GW_MC deleted branch feature/settings-service from finwise/finwise 2026-02-20 14:06:22 +08:00
GW_MC merged pull request finwise/finwise#7 2026-02-20 14:06:18 +08:00
feature/settings-service
GW_MC pushed to feature/settings-service at finwise/finwise 2026-02-20 13:34:03 +08:00
07accb0265 feat: add get_setting method to SettingsService and implement in SettingsServiceImpl
GW_MC renamed repository from finewise to finwise/finwise 2026-02-20 13:28:16 +08:00
GW_MC pushed to setup-hardware at Ink-Board/ink-board 2026-02-04 17:02:22 +08:00
05a65988dd Enhance timestamp parsing and arrival data handling in MainUIHandler
af0da04e7d feat(main): Add SNTP configuration for time synchronization and update event wait conditions
a93b7fe029 feat(travel): Optimize arrival data updates and enhance UI responsiveness
1d32c7674e Replace font in Travel UI with Noto Sans TC 14
6c4050e9d4 feat(travel): Enhance MTR arrival handling with retry logic and improve UI update efficiency
Compare 8 commits »
GW_MC pushed to setup-hardware at Ink-Board/ink-board 2026-02-03 15:44:08 +08:00
a008106d47 feat: Organize CMakeLists for modular source management across main components
7bd230f591 feat: Implement button creation utility and refactor UI components for improved readability
Compare 2 commits »
GW_MC pushed to setup-hardware at Ink-Board/ink-board 2026-02-02 23:11:36 +08:00
f5fae825d6 fix: Correct error handling in start_web_server for web server initialization