Nick Krichevsky
|
fd6b53a670
|
Add timeout to broker test
|
2022-05-21 10:22:50 -04:00 |
|
Nick Krichevsky
|
3417870edb
|
Refactor broker to separate task data into its own structure
|
2022-05-21 10:20:05 -04:00 |
|
Nick Krichevsky
|
ca69471067
|
Add basic implementation of Broker
|
2022-05-21 09:39:56 -04:00 |
|
Nick Krichevsky
|
47352c6038
|
Move message fetching into a trait
|
2022-05-17 23:32:55 -04:00 |
|
Nick Krichevsky
|
b2a1d72ce1
|
Clean up get_idler_cell
|
2022-05-16 21:08:58 -04:00 |
|
Nick Krichevsky
|
9dec076a07
|
Satisfy clippy and minor cleanups
|
2022-05-16 21:08:58 -04:00 |
|
Nick Krichevsky
|
ef2c603778
|
Major refactor of watcher logic to be more generic
This is setup to allow for swapping out the message generation logic with mocks and other more easily testable data
|
2022-05-16 21:08:57 -04:00 |
|
Nick Krichevsky
|
6d3505a960
|
Clean up use of generics on Session
|
2022-05-12 18:38:08 -04:00 |
|
Nick Krichevsky
|
4409abd1fa
|
Break out watching/printing into thier own structures
Still crude, but a step in the right direction
|
2022-05-11 21:25:01 -04:00 |
|
Nick Krichevsky
|
2da2859e9b
|
Add (crude) initial prototype to fetch new emails
|
2022-05-08 14:02:40 -04:00 |
|
Nick Krichevsky
|
a5573eb320
|
Add config struct
|
2022-05-05 22:08:53 -04:00 |
|