Skip to content

Releases: Sjeiti/project-invoice

v3.0.7

12 May 06:55
Compare
Choose a tag to compare
  • 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

28 Dec 21:56
Compare
Choose a tag to compare
  • 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

22 May 04:19
Compare
Choose a tag to compare
  • 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

07 Apr 17:49
Compare
Choose a tag to compare
  • 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

31 Mar 09:20
Compare
Choose a tag to compare
  • 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

v2.1.6

30 Mar 20:19
Compare
Choose a tag to compare
  • Fixed settings backup download #114
  • Reminder layout on pdf incorrect #101
  • Restyled slightly #87

v2.1.1

03 Mar 09:54
Compare
Choose a tag to compare
  • Vue port

v1.3.9

25 Jun 08:28
Compare
Choose a tag to compare
  • UI improvements

v1.2.3

16 Jun 18:46
Compare
Choose a tag to compare
  • Open source release