diff --git a/TODO b/TODO index b120af9..7456e86 100644 --- a/TODO +++ b/TODO @@ -1,20 +1,26 @@ BUGS: -- messageAvailable checks and status checks NOT working (long operations) - On date change, response is overwritten by previous query, trimming needed according to numBytes - Sanitize input on name/price change -- Seemingly random crashes +- Handle disconnects properly - Month headers on sale list +- Add robustness in case of invalid length +- Add landscape layout and inverted layout TODO: -- Channels and codes to 2 ciphers - +- Reimplement protocol with async pattern - Incident class - Incident parser - A3 command +- Channels and codes to 2 ciphers + - Batch command files, definition, parsing and pushing them to the app - Implement user auth. Server authenticates the app ONCE on install and allows to control ONE machine (key gets validated on server and then stored on app) - Implement master key. +- App in background operations (scan and connect, if success get maintenance and sales data and send it) + + + + + -CHECK: -- Layouts on another iPhone (4 inch)