- Added input trimming to shopping list text input
- Switched to dynamic app.cache file
- Trimmed down app.js again by moving mongodb url computation to separate file
- Added ability to flush app.cache with /flush endpoint (for test and debugging mainly)
- Did some debugging regarding the [ReferenceError: process is not defined] problem. Found partial workaround.
- Did some styling and layout changes to improve the general look and feel. It's currently broken in firefox, but works in chrome and on ipad 2 safari.
- Implemented fetching of a new version of the app into the cache on demand to ease the design work.
- Added chrome extension and created endpoint for it - almost feature complete!
- Added checkboxes to list in chrome plugin
- Renamed extension to match new url of www.irma.dk
- Added endpoint so that .crx file can be hosted by node.js
- Fixed bug where empty footer would block bottom 28 pixels (approximately)
- Added script which can pack a chrome extension (call with extensiondir and .pem file as parameters)
- Removed link to flush app.cache prior to publish (/flush-endpoint can still be posted to)