* Use FAB for stock item test result
* Change long press to tap
* Add setting to control display of stock tests results
* Add question mark if no result recorded
* New translations app_en.arb (Hungarian)
* New translations app_en.arb (Norwegian)
* New translations app_en.arb (Italian)
* New translations app_en.arb (Czech)
* New translations app_en.arb (Vietnamese)
* Refactor thumbnail image
* Add paginated list of purchase order line items
* Refactor getBody() function
- No longer "have" to specify
- Can use getTiles for a simpler interface
* Add detail widget for polineitem
* add pricing info
* Receive line items via action button
* tweak color
* update release notes
* linting fixes
* Determine if project codes are supported
* Add helpers for boolean functions
* Adds helper methods for generic "model" class
- Will allow us to do some good refactoring
* Refactor the refactor
* Add debug support and getMap function
* Major refactoring for model data accessors
* Handle null values
* Add sentry reporting if key is used incorrectly
* Fix typo
* Refactor createFromJson function
* Add model for ProjectCode
* Display and edit project code for purchase orders
* Make notes widget "generic"
- No longer tied to the "part" model
- Will allow us to use it elsewhere
* Update release notes
* Add helper methods for checking model permissions
* Refactoring of permissions checks
* Add notes to the "purchase order" widget
* Fix typos
* remove bom tab from part view
* linting fixes
* Action colors are now determined based on theme
* Fix unused import
* Update some more colors based on theme
* Updated release notes
* Better color choice
* Update for home screen
* Updates for app drawer
* remove unused import
* Improves quantity parsing from
* Add paginated history widget
* Refactor stock history widget as a paginated widget
* Allow paginated result list to handle results returned as list
- Some API endpoints (older ones most likely) don't paginate results correctly
* Fix code layout
* Render user information in "history" widget (not quantity)
* Hide filter button
* Update release notes
* remove unused import
* Extra error info when connecting to server
* Adds accessors for various types of status codes
* Cleanup / refactor stock status codes
- No longer need to duplicate these on the app
* improvements to purchase order list
- Add option to show closed orders
- Render order status
* Add purchase order status to order detail widget
* Update release notes
* Cleanup for imports
* linting fixes
* Remove focusNode in search widget
- Was causing some issues in iOS in particular
* Improve search UX by cancelling previous query
- Prevent successive search queries from being displayed
* Update release notes
* Add "type" for cancelable operation
* Bug fix in API forms
- Allow form fields to specify custom filters at runtime
* Add "contact" model to purchase order edit form
* Add action to create new purchase order from list widget
* widget updates for purchase order
* Add "global actions" to title bar
* Implement actions
* Add "speed dial" action buttons
* tweak global action icons
* Refactor actions for "stock item" display
* Refactor "part" detail
* part category
* SupplierPart
* More updates
* Add BottomAppBar
* Add a global bottom app bar
* Move "edit" buttons back to the app bar
* tweaks
* Updates to drawer navigation menu
* home screen improvements
* text tweaks
* Fix appBarTitle for notifications widget
* Update "tabs" for category display
* Fix for attachment widget
* Update tabs for purchaseorder view
* Update part display
* Cleanup
* Add "BOM" tab to part detail widget
* Paginated list search cleanup
* Update release notes
* Update old function
* linting
* linting
* Tweaks to bottomappbar
- Increase icon size slightly
- Adjust "actions" icon