Releases: Sjeiti/project-invoice
Releases · Sjeiti/project-invoice
v3.0.7
- Rewrote code to React
- Implemented WebRTC peer-to-peer synchronisation #161
- Implemented staggered model rendering in overview to increase response time #104
- Updated dependencies #195
- Added previous/next buttons to project page #45
- Consistent naming #74
- Check [Add client] button positioning #78
- Check readme.md above the fold content #55
- Hourly rate in lines hidden on mobile #196
- Bugfixes #200, #178, #173, #172, #171, #138, #136
v2.4.2
- Update packages with vulnerability dependencies #169
- Cloning should be disabled when project is dirty #168
- Project listing on client page should be reversed #167
- It should be visible from the client projects list which have been invoiced #156
- Application localisation #154
- Confirm modal styling #150
- Fix sorting in several lists #143
- Project lines should not be draggable when there is only one #140
- Give year list a tabbed feel and add scroll behaviour #137
- research storage encryption #107
- Add some extra data to client overview page #60
- Add title 'totals' to bottom of quarter page #59
- Bugfixes #165, #164, #162, #158, #133, #126
v2.3.1
- Refactor PrintInvoice #155
- Implement prompt dialog (used in Copy) #153
- Projectlist transition-group key warning #152
- Use Modal design pattern in Notification #149
- Interpolation issue on empty strings #146
- Hide project properties behind reveal #142
- Draggable lines prevent text selection on input elements #139
- When adding lines in project add button between hours and amounts to apply all lines #129
- implement project setting for hourly rate or project rate #106
- Improve/clarify settings backup/restore methods #82
- Add feed back line at empty project list on client #73
- Add page-break positions on quotations #70
v2.2.21
- Animated home jumbotron #151
- Better explanation in settings #148
- Jumbotron styling #147
- Removed localStorage from cloud options #144
- When adding line to project set focus to first field #128
- Add test to assert no horizontal scrollbars #117
- Currency formatting (list view) #94
- Added message for empty list in quarter / home / overview #58
- Added better dummy data #52
- Removed projects without invoices from quarter #48
- New project focus to description #44
- Added visual feedback when cloning a project from the project page #37
- Better reminder checkbox implementation for mobile #14
- Timed animated row removal when marking 'paid' on front-page #13
- Replaced confirm with custom modal component #12
- Written e2e and unit tests #5
- JSDoc all the things! #4
- Bugfixes #134, #119, #103, #16
v2.2.7
- Refactor copy page to original state #132
- Drag/order project lines #125
- Added sitemap #124
- Added auto-update #118
- Removed appcache in favor of service workers #116
- Price indication for discount on project page is inconsistent #111
- Redesigned icons #110
- Added ignore state to project/invoice #109
- Middle ellipsis #95
- Mobile swipe for menu #93
- Merged config- and data.json #17
- Bugfixes #102, #112, #121, #113, #130