All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
2.0.1 (2021-12-29)
- added width limit to log container (f0c455e)
- added workaround to (hopefully) fix cursor error on Safari (e06e6f5)
- prices are now displayed with 2 decimals (d5cfc51)
2.0.0 (2021-12-27)
- TLL has been completely rewritten from scratch, biggest change is that it now manages attacks & names in IndexedDB (instead of in-memory Vuex store).
- TLL has been completely rewritten from scratch; added handling of escapes; added handling of incoming attacks; added JPG & XLSX export to proofs/invoices; added options for auto-updating of attacks; added automatic player name resolving; added settings page; added help page; fixed bar chart to show days with 0 attacks too; fixed bar chart tooltips' date format; added more KPIs; redesigned UI, better optimized for smaller screens; rewritten storage engine to make TLL faster (d89e419)
1.6.0 (2021-12-12)
- added dark mode (e508869)
1.5.0 (2021-06-11)
- added 'Resolve names' to menu, which refreshes your name + defenders' names from your last 100 attacks (0514de2)
1.4.2 (2021-05-20)
- timed out attacks now counted as losses (your recent timeouts will appear too when you update) (9867d65)
1.4.1 (2021-04-28)
- fixed freezing bug when you mark all as paid (404ff51)
- optimized loss list generator, it's 30x faster now (72b6b26)
1.4.0 (2021-04-18)
- now you can set price for losses and totals are calculated (4f17184)
- made tabs fill the width on small screens (8d7aa1e)
1.3.0 (2021-04-15)
- added "Daily" tab where losses are aggregated by day, client and payment status (ca3bbd5)
- fixed chart to show last 30 days as intended (772bd9b)
- fixed log tab buttons responsiveness (7b253fd)
- made storage saving more effective for better UX (86363b1)
1.2.0 (2021-04-07)
- added changelog view (2af5b53)
- added new version notification (eb8bc3c)
- losses to NPCs are now hidden from lists and stats (dcc0811)
- added missing window title to import page (727cdb9)
- made initial player name label more intuitive (7207c67)
1.1.0 (2021-03-31)
- fixed paid button refresh on losses tab (0bcd911)
- set same width for timestamp blocks in log entries (2f636cc)
1.0.2 (2021-03-28)
- fixed about link in navbar (aceaae0)
1.0.1 (2021-03-28)
- fixed handling empty array before first fetch (48fedff)
- added clear data function (958a49a)
- added client view (22aee7b)
- added daily loss count chart to dashboard (7f91146)
- added dashboard look & feel with 2 KPI widgets (1f917a5)
- added full readable timestamps (af6c633)
- added hide clients feature (e1d61da)
- added limit settings to losses list (644c530)
- added loading effect (greyed, blurred, disabled) (d473c1d)
- added login feature which fetches current player's ID and name (d5c1dab)
- added LZ-string compression to local storage (8a57f8c)
- added mark as paid/unpaid button (f3359e6)
- added marker for last items in lists (6cbb53b)
- added name resolving (f2e3467)
- added navbar with player menu (dd33021)
- added pagination to losses list (fd0c9ac)
- added proof feature with attack log list (f64dfc3)
- added refresh losses button with last update indicator (8001fad)
- added saving selected tab index (ddc1a18)
- added session view (d631cef)
- added TCT clock (5d7b0cc)
- added unpaid clients tab (dd912cc)
- implemented incremental update with cap of 5000 losses (429b731)
- save/load API key from/to local storage (e312377)