All notable changes to this project will be documented in this file.
- Requests failing on Chrome.
- Requests failing due to server side changes.
- Detect auto payout entries (Closes #5)
- Silent errors when loading the Sales and Download pages.
- Snackbar timeout error.
- Axios vulnerability warning.
- Reduced addon size (Removed Vuetify color pack and .woff font files)
- Added reviews sidebar icon.
- [Background] Start the FetchReviewsData request immediately after the FetchSalesInfo request is completed successfully.
- Hide tooltip if the sort order is set to quantity.
- A rare bug that caused package sorting to fail.
- A red strip on the package tiles if the package has refund/chargeback.
- Sales tooltip to the package tiles. (You can toggle it from the settings)
- Scrollable date picker.
- Switched to Vue.js and Vuetify.
- Use localstorage instead of Chrome storage API.
- Revenue icon.
- A bug that prevented the extension from refreshing the months data when the year changes.
- Skip reviews with malformed data.
- Get Reviews Link instead of API Key. (The previously saved API key will be deleted from storage when you open the extension)
###Added
- Reviews section and notifications.
- The sidebar and dashboard are no longer user selectable.
- A bug that reset the saved sales data to zero if the data array from the server is empty.
- Tabs permission.
- 2 new permissions added. (contextMenus & tabs)
- Verify invoice context menu.
- Open extension in a new window.
- Disable 'Save Chart' functionality if the chart is null.
- Trend analysis page.
- A bug that caused the date parser to return a null date when parsing the revenue description text.
- Free downloads section.
- Timeout increased to 15 seconds to cater for the slower downloads API endpoint.
- Renamed a few variables.
- Text sort order.
- Sliding carousel to the sale and revenue info cards.
- More info cards added to the sales and revenue pages.
- Sidebar animation toggle.
- Save the last selected sort order.
- A tooltip to the package card badge.
- Check for new sales, refunds & chargebacks immediately after launch.
- Show 'Net Revenue' instead of 'Gross Revenue' throughout the UI.
- Show zero sales instead of error popup if you have not made any sales.
- Increased the maximum number of sales that can appear on the package card badge to 999. Anything more will show as 999+.
- Show sales trend for the last 6 months on the revenue page.
- Scrollbars are now interactable.
- Extension icons.
- First release.