* Hooked up Send to for Series and volumes and fixed a bug where Email Service errors weren't propagating to the UI layer.
When performing actions on series detail, don't disable the button anymore.
* Added send to action to volumes
* Fixed a bug where .kavitaignore wasn't being applied at library root level
* Added a notification for when a device is being sent a file.
* Added a check in forgot password for users that do not have an email set or aren't confirmed.
* Added a new api for change email and moved change password directly into new Account tab (styling and logic needs testing)
* Save approx scroll position like with jump key, but on normal click of card.
* Implemented the ability to change your email address or set one. This requires a 2 step process using a confirmation token. This needs polishing and css.
* Removed an unused directive from codebase
* Fixed up some typos on publicly
* Updated query for Pending Invites to also check if the user account has not logged in at least once.
* Cleaned up the css for validate email change
* Hooked in an indicator to tell user that a user has an unconfirmed email
* Cleaned up code smells
* Tweaked the logging output
* Started implementing some basic idea for devices
* Updated Email Service with new API routes
* Implemented basic DB structure and some APIs to prep for the UI and flows.
* Added an abstract class to make Unit testing easier.
* Removed dependency we don't need
* Updated the UI to be able to show devices and add new devices. Email field will update the platform if the user hasn't interacted with it already.
* Added ability to delete a device as well
* Basic ability to send files to devices works
* Refactored Action code to pass ActionItem back and allow for dynamic children based on an Observable (api).
Hooked in ability to send a chapter to a device. There is no logic in the FE to validate type.
* Fixed a broken unit test
* Implemented the ability to edit a device
* Code cleanup
* Fixed a bad success message
* Fixed broken unit test from updating mock layer