Releases: saeloun/miru-web
Releases · saeloun/miru-web
v0.19.0
What's Changed
- Fix-clients-tests by @apoorv1316 in #1329
- Update dockerignore by @apoorv1316 in #1331
- Modals updated: clients and projects module by @Shruti-Apte in #1332
- Error page: 404 by @Shruti-Apte in #1327
- Consistent Searchbar UI by @Shruti-Apte in #1330
- Navigate to dashboard routes when logged in user visits auth routes by @prasanthchaduvula in #1335
- Hide org settings link for non admins mobile by @apoorv1316 in #1333
- Open modal on caretDown click by @apoorv1316 in #1338
- Modal component added on remaining pages by @Shruti-Apte in #1337
- Fixed client info view on invoices by @prasanthchaduvula in #1336
- Refactor client components by @prasanthchaduvula in #1339
- Fixed font issue by @gowsik-ragunath in #1341
- Rake task for using prod entries for testing by @apoorv1316 in #1340
- Update condition to run task by @apoorv1316 in #1345
- Time tracking week view alignment by @Shruti-Apte in #1343
- Context for user avatar by @apoorv1316 in #1344
- Refactor projects module by @apoorv1316 in #1348
- Mark Invoice as waived by @gowsik-ragunath in #1349
- Update range of years by @apoorv1316 in #1350
- Raise exception on google auth if user is not saved by @prasanthchaduvula in #1355
- Refactor client forms by @prasanthchaduvula in #1352
- Modal component: mobile screen by @Shruti-Apte in #1342
- Add code to show and update employment by @apoorv1316 in #1358
- Removed hardcoded project name from client details table by @prasanthchaduvula in #1362
- Prevent user login by @gowsik-ragunath in #1365
- Disabled invoice view and restirct no. of recipient emails by @gowsik-ragunath in #1366
- Use text fields to show error by @apoorv1316 in #1356
- Refactor project details components by @prasanthchaduvula in #1363
- Add code for bulk operations on previous employments by @apoorv1316 in #1364
- Show team member name & fix styling by @apoorv1316 in #1360
- Implement mobile responsive search designs on invoice list page by @sanjibroy360 in #1359
- Disable signup by @gowsik-ragunath in #1367
- Feat: View change logs of invoices by @apoorv1316 in #1357
- Enable signup by @gowsik-ragunath in #1372
- Add client role by @apoorv1316 in #1369
- Cities not loading bug fixed by @Shruti-Apte in #1353
- Prevent updating a discarded invoice by @gowsik-ragunath in #1373
- Disable add or remove emails from send invoice by @prasanthchaduvula in #1370
- Overflowing time entries fixed by @Shruti-Apte in #1374
- Fixed the postgres client issue by @gowsik-ragunath in #1376
- Add prev email to formdata by @apoorv1316 in #1377
- Added client invoices dashboard by @prasanthchaduvula in #1378
- Enable send invoice on dev & staging by @prasanthchaduvula in #1381
- Update revenue report by @mayankagnihotri7 in #1379
- View stripe event log invoice by @gowsik-ragunath in #1371
- Re-enabled sign up by @gowsik-ragunath in #1380
- Removed common toastr by @prasanthchaduvula in #1384
- Fix no invoices errors on client by @prasanthchaduvula in #1382
- Fixed invalid issue date on invoices search by @prasanthchaduvula in #1386
- Update seed data with client users by @prasanthchaduvula in #1387
- Removed client user timesheet entries and project members from seed file by @prasanthchaduvula in #1388
- Cities not loading org setup by @Shruti-Apte in #1383
- Administrator dashboard by @gowsik-ragunath in #1375
- Fix: Data not loading sometimes when paginating on time entry reports page by @mayankagnihotri7 in #1334
- Fixed fonts cors issue by @prasanthchaduvula in #1389
- Fix: Application breaking when pay button was clicked by @mayankagnihotri7 in #1325
- Client invoices dashboard mobile responsive by @prasanthchaduvula in #1390
- Upgrade to google analytics 4 by @mayankagnihotri7 in #1391
- Made invoices email view mobile responsive by @prasanthchaduvula in #1392
- Fixed devise shared links template error by @prasanthchaduvula in #1393
- Fix: Authentication required to see if stripe was connected on view invoice page by @mayankagnihotri7 in #1397
- show error page for 404 responses by @apoorv1316 in #1396
- Fixed mobile navigation on Miru logo by @prasanthchaduvula in #1395
- Added payment trails by @gowsik-ragunath in #1394
- Send reminder mail to client by @mayankagnihotri7 in #1385
- Employement details by @Shruti-Apte in #1361
- Disable outside click on mobile entry form by @apoorv1316 in #1399
- Fix logo bug on client details page by @apoorv1316 in #1400
- Update email texts by @apoorv1316 in #1401
- Amount notation updated revenue report by @Shruti-Apte in #1403
- Fixed duplicate invoice & payment mailer issue by @gowsik-ragunath in #1402
- Updated invoices amount calculation according to filters applied by @prasanthchaduvula in #1406
- Added ability to disconnect stripe by @gowsik-ragunath in #1405
- Fix: Page breaks if the payment gateway is not connected on client portal by @mayankagnihotri7 in #1411
- Fix: phone number not getting deleted for a user by @mayankagnihotri7 in #1408
- Fixed Client Portal: No invoices after switching the workspace by @prasanthchaduvula in #1412
- Invoice logs by @Shruti-Apte in #1398
- client portal bugs fixed by @Shruti-Apte in #1409
- Bump semver from 6.3.0 to 6.3.1 by @dependabot in #1415
- Pagination and search box alignment fixed by @Shruti-Apte in #1416
- Fix: Send reminder modal ui and options UI by @mayankagnihotri7 in #1410
- Fixed invoices amount calculation by @prasanthchaduvula in #1418
- Show generate invoice and team member button on project details page by @apoorv1316 in #1404
- Send client name for view invoice by @apoorv1316 in #1422
- Handled internal api related 404 errors by @gowsik-ragunath in #1420
Full Changelog: 0.18.2...0.19.0
0.18.2
0.18.1
What's Changed
- Add safe operator in migrations by @apoorv1316 in #1326
Full Changelog: 0.18.0...0.18.1
0.18.0
What's Changed
- Fix eslint & system specs by @prasanthchaduvula in #1194
- Fixed omniauth request specs by @prasanthchaduvula in #1195
- Bump loader-utils from 2.0.2 to 2.0.4 by @dependabot in #1192
- Delete cypress and code from project by @apoorv1316 in #1190
- Fix: Bookeeper role bugs by @mayankagnihotri7 in #1159
- Upgrade webpacker to shakapacker by @prasanthchaduvula in #1196
- Fix: Flaky tests by @mayankagnihotri7 in #1197
- Add color for invoice status on payments modal by @apoorv1316 in #1188
- Fix: Multiple entries created button click on mobile view by @mayankagnihotri7 in #1191
- Input field background color fixed for autofill by @Shruti-Apte in #1198
- client name crop got fixed by @Ankita012 in #1199
- Fix: Undefined method pages on time entry report by @mayankagnihotri7 in #1189
- Bugfix- Add payment modal Issue by @onkar-saeloun in #1200
- Generate Invoice section 3: mobile view by @Shruti-Apte in #1193
- Fix: App breaking if we select ‘flipkart’ as a client on the time tracking module by @mayankagnihotri7 in #1187
- Fixed "Admin & owner users are unable to access personal details page… by @deepti-kakade in #1128
- Team member modal bugs by @Shruti-Apte in #1201
- projet bug fixed on time tracking page by @Shruti-Apte in #1202
- Removed unnecessary invoice views by @prasanthchaduvula in #1207
- Update packages causing warning with react 18 by @onkar-saeloun in #1208
- Upgrade Rails and puma by @vipulnsward in #1205
- System specs for payments by @apoorv1316 in #1209
- added image requirement by @Ankita012 in #1186
- Added jsx to the extensions config in config/webpacker.yml by @prasanthchaduvula in #1212
- Move invoice views to react by @prasanthchaduvula in #1215
- Fixed application.scss pseduo class errors by @prasanthchaduvula in #1216
- Fix: Pagination on time entry reports for mobile and iPad screens by @mayankagnihotri7 in #1203
- Sign in page spacing fixed by @Shruti-Apte in #1214
- View Invoice (mobile design) by @Shruti-Apte in #1210
- Fly production config by @gowsik-ragunath in #1219
- Pagination common component fix by @Shruti-Apte in #1217
- Fixed unbilled timsheet entries bug on generate invoice by @prasanthchaduvula in #1220
- Removed unnecessary invoice views by @prasanthchaduvula in #1221
- Upgrade ruby to 3.2.2 by @vipulnsward in #1222
- Send invoice page: mobile view by @Shruti-Apte in #1225
- Remove unnecessary rails views by @prasanthchaduvula in #1226
- System specs for teams by @apoorv1316 in #1180
- Fix warning for find_by_id selector by @apoorv1316 in #1227
- Added fix for react phone input package by @onkar-saeloun in #1224
- Replaced --with bundler argument by @gowsik-ragunath in #1229
- Fixed client search on generate and edit invoice by @prasanthchaduvula in #1230
- Added logic to reset bundle config without arguments by @gowsik-ragunath in #1231
- Fix some resolutions, upgrade types packages, and fix typos by @vipulnsward in #1228
- Fixed search on multiple new line items of generate & edit invoice by @prasanthchaduvula in #1236
- Bump nokogiri from 1.14.2 to 1.14.3 by @dependabot in #1239
- mobile view project list page by @Shruti-Apte in #1235
- Add mobile responsive clients list page by @mayankagnihotri7 in #1234
- Fixed dockerfile bundler version by @prasanthchaduvula in #1241
- Responsive page for client details by @mayankagnihotri7 in #1238
- Mobile responsive project details page by @Shruti-Apte in #1243
- Send email to owner and admin once payment is successful by @mayankagnihotri7 in #1204
- New address change new pr by @onkar-saeloun in #1240
- Generate invoice(mobile view) :feedback fixes by @Shruti-Apte in #1247
- Pagination component feedback by @Shruti-Apte in #1248
- Search filter enhancement on invoice list page. by @Shruti-Apte in #1237
- Design mobile view of payments list page by @sanjibroy360 in #1242
- Default organisation logo added by @Shruti-Apte in #1251
- Fix messages for logo by @apoorv1316 in #1252
- Add missing fields on personal details by @apoorv1316 in #1250
- Time tracking module bugs by @Shruti-Apte in #1253
- Feat/profile image users by @apoorv1316 in #1256
- Add & edit project bug fix : mobile view by @Shruti-Apte in #1255
- fix country code bug by @apoorv1316 in #1258
- Add client responsive form by @mayankagnihotri7 in #1245
- Create address for new users by @apoorv1316 in #1260
- Remove search for employess by @apoorv1316 in #1261
- Added a page where users can add payment details manually by @sanjibroy360 in #1254
- invoice list more options Bugs by @Shruti-Apte in #1259
- Mobile responsive team list page by @Shruti-Apte in #1249
- Fix: Show payment success page after paying for an invoice by @mayankagnihotri7 in #1262
- Fix: Client list responsive page. by @mayankagnihotri7 in #1263
- Bump sidekiq from 6.5.8 to 7.0.8 by @dependabot in #1264
- Fixed total hours calculation on time tracking header by @prasanthchaduvula in #1265
- Sign up page alignment by @Shruti-Apte in #1267
- Fix country code in seed data by @apoorv1316 in #1270
- Fix: Duplicate entry is added to the old date by @mayankagnihotri7 in #1269
- Fixed device seed data by @prasanthchaduvula in #1276
- Fix undefined address on personal details by @apoorv1316 in #1275
- Remove duplicate country on address on invoice pages by @apoorv1316 in #1273
- Fix camelcase on team's email column by @apoorv1316 in #1274
- Shift focus from one field to another (Time tracking mobile view) by @Shruti-Apte in #1277
- Empty state message updated by @Shruti-Apte in #1278
- Make organization settings pages mobile responsive by @sanjibroy360 in #1268
- Fix responsiveness of client list by @apoorv1316 in #1272
- Profile picture add/delete on teams mobile page by @apoorv1316 in #1279
- Fixed send invoice modal by @prasanthchaduvula in #1271
- Fix: Redirect to invoice page after marking payments as paid by @mayankagnihotri7 in #1285
- Fix responsive issues in project details by @apoorv1316 in #1284
- Added empty state message to projects list page by @prasanthchaduvula in #1281
- Update pagination UI on time entry report page by @mayankagnihotri7 in #1282
- Fixed data migration issue by @gowsik-ragunath in #1283
- Close image modal on outside click by @apoorv1316 in #1288
- Fix...
v0.17.0
What's Changed
- Removed unnecessary team views and root views by @prasanthchaduvula in #1169
- Add Miru logo watermark to all authentication related pages and add resend password reset link button by @sanjibroy360 in #1171
- System specs projects by @apoorv1316 in #1161
- Fixed reset and filter counter issue on Revenue filter page by @Ankita012 in #1165
- Added remaining pages of the authentication flow by @sanjibroy360 in #1174
- UI issues fixed on time tracking (mobile) by @Shruti-Apte in #1172
- Redirection issue fixed on mobile view by @Shruti-Apte in #1176
- Bulk download loop bug fixed by @Shruti-Apte in #1177
- Fix time entry report by @shalapatil in #1104
- Fix failing signup spec by @apoorv1316 in #1179
- Fix: If overdue invoices are resent they are marked as “Sent” by @mayankagnihotri7 in #1184
- Added cdn to load assets by @prasanthchaduvula in #1182
- Use locales for errors in models by @apoorv1316 in #1178
- Bug fixes on Invoice pages by @Shruti-Apte in #1181
- Upgrade webpacker to rc6 by @vipulnsward in #1085
- Time logging validations fixed by @Shruti-Apte in #1175
- Teams Profile Photo - CRUD by @onkar-saeloun in #1154
- Added google auth to signup & signin forms by @prasanthchaduvula in #1158
- Added Fly io deployment files by @gowsik-ragunath in #1162
Full Changelog: 0.16.0...0.17.0
v0.16.0
What's Changed
- Generate,Edit,View invoice: UI enhancement by @Shruti-Apte in #1130
- System specs for clients by @apoorv1316 in #1110
- Removed company-related actions outside of internal API. by @prasanthchaduvula in #1145
- Fix projects search by @shalapatil in #1143
- Bugfix- Add manual payment modal by @onkar-saeloun in #1132
- Bump rack from 2.2.6.3 to 2.2.6.4 by @dependabot in #1147
- Fix: Export to CSV/PDF functionality is not working on time entry report by @mayankagnihotri7 in #1141
- Add empty states for payments list page by @onkar-saeloun in #1137
- Removed unused devise routes by @prasanthchaduvula in #1150
- Updated the UI for Add Team members modal on project details page by @sanjibroy360 in #1139
- Remove unnecessary auth controllers and views by @prasanthchaduvula in #1153
- revenue filter by @Ankita012 in #1138
- Added empty state design for client list page by @onkar-saeloun in #1142
- Displaying only clients with billable projects on the revenue report. by @deepti-kakade in #1121
- Ensure that pagination on Invoices page will be visible on mobile and iPad view by @sanjibroy360 in #1156
- Add Empty states on time tracking mobile view by @onkar-saeloun in #1140
- Generate, Edit & Send Invoice - System Specs by @mohinid in #1107
- Add timesheet entry system spec by @mayankagnihotri7 in #1103
- Fix: Incorrect client logo is displayed when the time entry report is grouped by team members by @mayankagnihotri7 in #1146
- Revenue and Invoice local storage bug fixed by @Ankita012 in #1163
- Fix: Multiple entries are created by clicking on the save button multiple times by @mayankagnihotri7 in #1160
- Fix UI issues on Add payment modal and client detail page by @onkar-saeloun in #1164
- Fixed current user logout by @prasanthchaduvula in #1166
- Fixed invalid csrf token on signin form by reloading session after logout by @prasanthchaduvula in #1168
- Update the UI of authentication flow pages as per feedback by @sanjibroy360 in #1155
Full Changelog: 0.15.0...0.16.0
v0.15.0
What's Changed
- Refactor time tracking components for Mobile/Desktop view by @Shruti-Apte in #1101
- Bump rack from 2.2.6.2 to 2.2.6.3 by @dependabot in #1114
- Bugfix - Invoice filter issue and send Invoice issue by @onkar-saeloun in #1113
- Ensure that menu on project page should close on clicking anywhere outside the menu box by @sanjibroy360 in #1119
- Fix: unable to add time entries on week view by @mayankagnihotri7 in #1115
- Duplicate timesheet entry by @Shruti-Apte in #1117
- Edit project bug: client details page by @Shruti-Apte in #1123
- Moved auth routes to react by @prasanthchaduvula in #1106
- Time Entry Report Filter - Feedback by @onkar-saeloun in #1120
- Employees should not be able to access org. settings by @deepti-kakade in #1122
- Increase default wait time by @apoorv1316 in #1126
- Fixed time tracking entries unnecessary render on date change by @prasanthchaduvula in #1129
- Removed websocket url in consumer.js by @gowsik-ragunath in #1131
- Revenue report: UI changes as per new design by @Ankita012 in #1127
- Fixed workspace navigation for employee by @prasanthchaduvula in #1133
- Redirect user to root path after accepting invitation by @prasanthchaduvula in #1135
- Fix the date time format by @shalapatil in #1124
- Refactor stripe checkout service by @vipulnsward in #1109
- Bulk download loop fixed by @Shruti-Apte in #1136
Full Changelog: 0.14.0...0.15.0
v0.14.0
What's Changed
- Restricted team page access for Employee role. Updated team policy. by @deepti-kakade in #1035
- Only consider kept invoices while calculating invoice summary by @shalapatil in #1055
- Feature specs for login and signup by @apoorv1316 in #1054
- Fix project access on time tracking by @shalapatil in #1030
- Fixed flaky specs by @prasanthchaduvula in #1063
- feature spec for forgot password by @apoorv1316 in #1056
- Refactor save stripe settings fn by @shalapatil in #1058
- Upgrade ruby to 3.2.1 by @vipulnsward in #1066
- Invoices report: The invoices grouped by client sorted by the invoice issue date in descending order. by @deepti-kakade in #1070
- Fix the issue where long client name was getting into the note column on the time entry report table by @sanjibroy360 in #1062
- Make the invoice email sent to the client mobile responsive by @sanjibroy360 in #1061
- Added react components for authentication by @prasanthchaduvula in #1067
- Time entry report filter new design by @onkar-saeloun in #1053
- Personal details API integration common components PR. by @onkar-saeloun in #1072
- Fix: Unable to add time entry on week view by @mayankagnihotri7 in #986
- Added auth context and its reducer to handle authentication on client side by @prasanthchaduvula in #1071
- Update the boundary line dates used in the spec by @shalapatil in #1073
- Api integration personal details by @onkar-saeloun in #994
- Added auth email, token to request headers and updated toastr to handle error message of object type by @prasanthchaduvula in #1075
- Expense APIs - Part 2 by @shalapatil in #970
- Updated Authenticable concern to support auth email and token by @prasanthchaduvula in #1076
- Mobile responsive page common components by @onkar-saeloun in #1078
- Removed registerIntercepts, setAuthHeaders from the components and axios.ts file by @prasanthchaduvula in #1079
- Mobile responsive personal details page by @onkar-saeloun in #1032
- Refactored Main component to handle all the client side view by @prasanthchaduvula in #1080
- Resolution of UTC date issue by @onkar-saeloun in #1081
- Add, remove auth token & email on Login and Logout respectively by @prasanthchaduvula in #1082
- Move modal.js to top level packs by @vipulnsward in #1084
- Add setup to run specs in parallel on local by @vipulnsward in #1086
- Add --frozen-lockfile when doing local bin/yarn by @vipulnsward in #1087
- Only billable projects/clients should be displayed on the list. by @mayankagnihotri7 in #1050
- Run npx browserslist@latest --update-db by @vipulnsward in #1088
- Fix calculation of revenue on revenue reports by @mayankagnihotri7 in #1011
- Update the UI for no unbilled time entries dropdown by @sanjibroy360 in #1089
- Include Authenticable concern in InternalApi::V1::ApplicationController by @prasanthchaduvula in #1090
- Deliver email with AWS SES by @gowsik-ragunath in #1092
- Create client spec by @apoorv1316 in #1064
- Edit project bug by @Shruti-Apte in #1093
- Mobile view/time tracking by @Shruti-Apte in #1069
- Manual entry bug fixes by @Shruti-Apte in #1074
- Reports empty states by @Shruti-Apte in #1091
- Organization settings common components by @onkar-saeloun in #1097
- Added login, logout, signup, forgot password, resend password and resend email confirmation routes to the internal api by @prasanthchaduvula in #1094
- Add Index prefix to ES to avoid name collisions in Index by @vipulnsward in #1096
- Fixed "Invoice page is not getting Automatically refreshed after creating an invoice by @deepti-kakade in #1043
- Added client logo key in the API response of reports and listing invoices. by @deepti-kakade in #1048
- Employee role mobile view issue by @onkar-saeloun in #1099
- Changed react phone input version to 2.5.3 by @onkar-saeloun in #1102
- Phone input field issue in react version update by @onkar-saeloun in #1105
- Upgrade react-router to latest release by @vipulnsward in #1108
- Issues Accounts Aging Report by @onkar-saeloun in #1098
- Bugfix- Time entry report UI issue by @onkar-saeloun in #1111
New Contributors
- @deepti-kakade made their first contribution in #1035
Full Changelog: 0.13.0...0.14.0
v0.13.0
What's Changed
- Increase file upload size limit by @mayankagnihotri7 in #1033
- Migrate CI to AWS by @gowsik-ragunath in #1034
- Modified file to be executable by @gowsik-ragunath in #1036
- Hoc Added by @Shruti-Apte in #1031
- Fix allowed_urls value by @shalapatil in #1038
- Close filter panel on rest button click by @apoorv1316 in #1039
- Expenses APIs - Part 1 by @shalapatil in #933
- Basic setup for feature specs by @vipulnsward in #1029
- Save manual entry with only name by @apoorv1316 in #1042
- Add client side validations for team and client name by @apoorv1316 in #1041
- Feature/time entry report mobile by @onkar-saeloun in #1037
- Replaced DNS with env by @gowsik-ragunath in #1047
- Stretched logo issue resolution by @onkar-saeloun in #1040
- NoInvoices height fixed by @Shruti-Apte in #1046
- Ci gemfile by @gowsik-ragunath in #1049
- Fix check on floating number and update pipeline by @vipulnsward in #1051
- Return only kept invoices data in summary by @vipulnsward in #1052
- Fix date format at multiple places by @shalapatil in #1044
Full Changelog: 0.12.0...0.13.0
v0.12.0
What's Changed
- Log an error for invalid signature by @shalapatil in #981
- Accounts aging mobile view by @Shruti-Apte in #983
- Set default rounding mode by @shalapatil in #980
- Fixed devise translation error on signup by @prasanthchaduvula in #991
- Mobile view invoice page css fixes by @Shruti-Apte in #989
- Fix Seeds data to always use US information by @vipulnsward in #992
- Empty state invoice page by @Shruti-Apte in #984
- Fixed documentation and add employee user to seed data by @prasanthchaduvula in #996
- Removed PR template for now by @prasanthchaduvula in #997
- Invoice reports mobile responsive by @Shruti-Apte in #993
- UX Feedback - settings button removed by @Shruti-Apte in #1003
- Use date formats for display from Company date formats settings by @vipulnsward in #1008
- Removed employee access for team member's tab by @onkar-saeloun in #1006
- Invoice UX Feedback - Add entry to the list if name field is present by @Shruti-Apte in #998
- Fixed time entry report bugs and added validation for custom date inputs by @sanjibroy360 in #990
- Employee to view PTO - Frontend by @onkar-saeloun in #955
- UX fixed for date field by @Shruti-Apte in #1000
- Fix bug in removing member from a project by @shalapatil in #1010
- Modifications to Time Entry Report page by @sanjibroy360 in #999
- Chore: Run a bundle update by @vipulnsward in #1009
- Fix team controller index view by @shalapatil in #1002
- UX _Feedback/edit entry updated by @Shruti-Apte in #1013
- UX_feedback/ editable discount and tax fields by @Shruti-Apte in #1015
- Invoice filter bug by @onkar-saeloun in #1018
- Axios interceptor setup by @ajinkyaa in #1014
- Add validation for the date range of custom date range picker by @sanjibroy360 in #1017
- Init Sentry by @vipulnsward in #1020
- Send error to sentry only if the environment is production or staging by @gowsik-ragunath in #1021
- Refactor presenters - Part 1 by @vipulnsward in #1016
- UX_feedback/disabled new line item button conditionally by @Shruti-Apte in #1019
- Invoice filter bugs by @onkar-saeloun in #1023
- Edit Personal details page view by @onkar-saeloun in #978
- Refactor setup organization page UI by @sanjibroy360 in #1007
- Fix bug which removes employee role of all employees by @shalapatil in #1024
- Upgrade React Tooltip by @vipulnsward in #1025
- UX/feedback- Custom datepicker added for manual entry by @Shruti-Apte in #1005
- Cleaup code comments in spec helpers by @vipulnsward in #1026
- Don't run vcr when its a feature spec by @vipulnsward in #1027
- Remove empty specs by @vipulnsward in #1028
Full Changelog: 0.11.0...0.12.0