Releases: saeloun/miru-web
Releases · saeloun/miru-web
v0.1.9
What's Changed
- Heroku One Click deploy added by @akhilgkrishnan in #357
- Perform actions project details page by @Shruti-Apte in #358
- Fixes unit_amount for zero_decimal_currencies by @mohd-anas-ansari in #353
- Multiline modal invoice by @ajinkyaa in #356
- Default org values by @abinashpa in #337
- Eastern time default us by @abinashpa in #360
- UI/stripe connect payment settings by @Shruti-Apte in #352
- [SECURITY]Remove stripe secret key by @apoorv-mishra in #365
- Help option under settings by @mayankagnihotri7 in #362
- Timesheet UI alignment by @ajinkyaa in #366
- Adds ability to generate and send InvoicePDF as an attachment. by @mohd-anas-ansari in #346
- Reports filter addition by @ajinkyaa in #364
Full Changelog: 0.1.8...0.1.9
v0.1.8
What's Changed
- Datepick addition by @ajinkyaa in #322
- Ignore deleted team members on project's page by @shalapatil in #320
- Close the edit members modal on saving the changes by @shalapatil in #324
- Fixes Invoice show page. by @mohd-anas-ansari in #327
- Changed hours logged to hours from minute by @Shruti-Apte in #330
- Fix blank password error message formatting on Sign Up page by @mohinid in #331
- Add stripe checkout for invoices by @shivamsinghchahar in #325
- Fix client edit modal by @gowsik-ragunath in #329
- datepicker issue resolved by @ajinkyaa in #332
- Auto size note by @Abinash393 in #335
- Subscription page added by @ajinkyaa in #336
- Bump async from 2.6.3 to 2.6.4 by @dependabot in #343
- restricted employee on client details page by @Shruti-Apte in #348
- Fixed the client dropdown in new timetracker form by @gowsik-ragunath in #350
- Added Payments Setting tab in the settings by @aniket-k-kaushik in #351
- Use react router for invoice page by @apoorv-mishra in #333
- added titleize property to name for capitalizing by @onkar-saeloun in #354
- Invoice address spacing fixed by @Shruti-Apte in #355
New Contributors
- @mohd-anas-ansari made their first contribution in #327
- @dependabot made their first contribution in #343
- @onkar-saeloun made their first contribution in #354
Full Changelog: 0.1.6...0.1.8
v0.1.7
What's Changed
- Release 0.1.6 by @akhilgkrishnan in #321
- Datepick addition by @ajinkyaa in #322
- Ignore deleted team members on project's page by @shalapatil in #320
- Close the edit members modal on saving the changes by @shalapatil in #324
- Release 0.1.6 patch by @akhilgkrishnan in #328
- Fixes Invoice show page. by @anasansari157 in #327
- Changed hours logged to hours from minute by @Shruti-Apte in #330
- Fix blank password error message formatting on Sign Up page by @mohinid in #331
- Add stripe checkout for invoices by @shivamsinghchahar in #325
- Fix client edit modal by @gowsik-ragunath in #329
- datepicker issue resolved by @ajinkyaa in #332
- Auto size note by @Abinash393 in #335
- Subscription page added by @ajinkyaa in #336
- Release 0.1.8 patch by @akhilgkrishnan in #342
New Contributors
- @anasansari157 made their first contribution in #327
Full Changelog: 0.1.6...0.1.7
v0.1.6
What's Changed
- Client details page by @ajinkyaa in #282
- Paginates invoices page by @shivamsinghchahar in #284
- Daily total hours by @Abinash393 in #287
- Integrate save invoice API by @apoorv-mishra in #285
- Add sidekiq by @rohitjoshixyz in #291
- Added Payments tab in the Navbar by @aniket-k-kaushik in #294
- Added specs for remaining files by @alkesh26 in #293
- Payment Page UI by @Shruti-Apte in #297
- Update time entry status to billed once the invoice is sent to the client by @murtaza-bagwala in #292
- Project routes addition by @ajinkyaa in #289
- Integrates
Send Invoice
button on invoices page by @shivamsinghchahar in #298 - table bug fix by @ajinkyaa in #307
- Hide Dashboard by @aniket-k-kaushik in #306
- Show invoice page by @apoorv-mishra in #299
- added phone and address with clients fetch api by @aniket-k-kaushik in #308
- Time tracking patch 1 by @Abinash393 in #301
- [BE]Restructure error json by @apoorv-mishra in #305
- client updated by @ajinkyaa in #309
- code revereted for invoice and time tracking by @ajinkyaa in #310
- Added toast message for empty Invoice number error by @Shruti-Apte in #302
- Edit client name without editing address by @Shruti-Apte in #314
- Invoice summary amount calculation correction by @aniket-k-kaushik in #312
- [FE]Set correct amount value by @apoorv-mishra in #313
- Time tracking patch 2 by @Abinash393 in #311
- Removed hard coded project id by @gowsik-ragunath in #316
- Client Delete API Minor fix by @aniket-k-kaushik in #317
- Display correct currency on invoice generation page by @apoorv-mishra in #319
- Added outstanding and overdue amount for client and currency in the invoice_amount_calculation method by @aniket-k-kaushik in #318
- removed extra route by @ajinkyaa in #315
Full Changelog: 0.1.5...0.1.6
v0.1.5
What's Changed
- Added specs for Google library by @alkesh26 in #230
- UI/generate invoice page by @Shruti-Apte in #216
- Fetch company logo in the generate invoice api by @aniket-k-kaushik in #233
- added condition to generate invoice api if logo is not present by @aniket-k-kaushik in #236
- Test coverage by @gowsik-ragunath in #231
- Added Client phone number and company name in generate invoice api by @aniket-k-kaushik in #238
- Duplicate code removed by @akhilgkrishnan in #240
- Optimize project team member details by @aniket-k-kaushik in #237
- Client selection dropdown by @ajinkyaa in #239
- Added spec for few files, removed unnecessary code and specs by @alkesh26 in #243
- company details updated for generate invoice by @ajinkyaa in #241
- Add Interaction gem by @rohitjoshixyz in #248
- Added invoice calculations by @Shruti-Apte in #242
- Added specs for error handler by @alkesh26 in #247
- Navbar with logout and profile settings added to company setup page by @akhilgkrishnan in #252
- New Line Items Entries API for Generate Invoice by @aniket-k-kaushik in #250
- Timesheet entry test coverage by @gowsik-ragunath in #245
- Specs for sessions controller by @alkesh26 in #249
- Added request spec for invoice controller by @gowsik-ragunath in #253
- Remove company name from the header by @shalapatil in #258
- search api for clients by @apoorv1316 in #246
- [BE]APIs to save invoices by @apoorv-mishra in #256
- Force ssl added to production by @akhilgkrishnan in #260
- Remove client and company code by @apoorv1316 in #261
- Project Create/Update/Delete API by @aniket-k-kaushik in #265
- [BE]Remove redundant associations from invoice line item by @apoorv-mishra in #264
- ui for new line dropdown by @ajinkyaa in #267
- Integrates invoices API by @shivamsinghchahar in #259
- [BE]Support adding, updating and deleting invoice line items by @apoorv-mishra in #271
- Added specs for registrations controller by @alkesh26 in #270
- Project list ADD/Edit Modal by @Shruti-Apte in #272
- Password controller test coverage by @gowsik-ragunath in #269
- clear form fields once the timesheet entry is submitted by @murtaza-bagwala in #266
- Add project member by @shalapatil in #234
- Give client and project index page access to employee by @shalapatil in #268
- Client list page by @ajinkyaa in #244
- Monthly time tracking by @Abinash393 in #229
- Sends invoice to email by @shivamsinghchahar in #262
- ui bug fix by @ajinkyaa in #277
- Fix Rspec Test by @aniket-k-kaushik in #276
- fix error toast message on company page by @apoorv1316 in #275
- Bulk actions spec by @alkesh26 in #278
- Omniauth test coverage by @gowsik-ragunath in #279
- UI/project list page updations by @Shruti-Apte in #281
- fix pluralize for invoice header by @apoorv1316 in #280
- Monthly time tracking 2 by @Abinash393 in #274
New Contributors
- @murtaza-bagwala made their first contribution in #266
Full Changelog: 0.1.4...0.1.5
Release v0.1.4
What's Changed
- Fetch company details by @aniket-k-kaushik in #217
- Total hours logged against the project by team members - Backend API by @aniket-k-kaushik in #210
- Invoice Listing Page by @Shruti-Apte in #198
- UI/config updates by @ajinkyaa in #218
- Add client code column to clients table by @apoorv1316 in #215
- More styles added rubocop.yml by @akhilgkrishnan in #219
- fix the invoice data by @apoorv1316 in #220
- Added company code to companies by @apoorv1316 in #221
- Refactor projects page by @shalapatil in #211
- APIs for invoice list page by @apoorv-mishra in #208
- Weekly time tracking by @Abinash393 in #187
- Fix invoice factory to include company code by @apoorv-mishra in #225
- Added DB Cleaner by @keshavbiswa in #224
- Fix n plus one by @alkesh26 in #228
- Project details design by @ajinkyaa in #226
- Invoice moving to client routes by @ajinkyaa in #232
Full Changelog: 0.1.3...0.1.4
Release v0.1.3
What's Changed
- Client list page -Admin & owner user should be able to view the efforts and logged for the client as per week, month and year by @aniket-k-kaushik in #179
- Changed total_hours to total_minutes Minor fix Client API by @aniket-k-kaushik in #204
- Road to 90 test coverage by @keshavbiswa in #199
- prettier removed by @ajinkyaa in #205
- UI/clients list page progress with api update by @ajinkyaa in #195
- Cypress root page tests by @apoorv1316 in #202
- Added few rspec cops by @keshavbiswa in #201
- Invoices Models by @apoorv-mishra in #191
- Fix rubocop check failure by @apoorv-mishra in #207
- Cypress team page tests by @mohinid in #209
- Cypress - fix team page tests by @mohinid in #212
- Wrap note text on reports page by @shalapatil in #203
- Added remaining rubocops for rspecs by @keshavbiswa in #213
- Enabled Previously disabled cops by @keshavbiswa in #214
- Split seeds into separate files as per the model by @aniket-k-kaushik in #206
New Contributors
- @shalapatil made their first contribution in #203
Full Changelog: 0.1.2...0.1.3
v0.1.2
What's Changed
- Camelize react props passed to react_component by @apoorv-mishra in #167
- Nevbar design | Image fitting in profile and company pictures | Input not cleared after clicking on cancel on Team New User modal by @aniket-k-kaushik in #159
- Owners or admins should be able to delete a client by @apoorv-mishra in #163
- employee navbar fix by @aniket-k-kaushik in #177
- Switch between workspace by @gowsik-ragunath in #174
- Update PR template for preview, notion card and comment unnecessary text by @rohitjoshixyz in #178
- Setup Cypress by @mohinid in #180
- Add and Configure Env files. by @mohinid in #181
- cypress yarn.lock file by @mohinid in #184
- Cypress- Setup tests for Sign-up by @mohinid in #182
- Update README.md by @mohinid in #185
- Prevent (-)ve values for standard price of company by @mayank0109 in #162
- Refator day timetracking by @Abinash393 in #158
- Purge page caching in Safari by @apoorv-mishra in #176
- Cypress tests for Sign Up Page by @mohinid in #188
- Add cypress dashboard by @apoorv1316 in #192
- Changed font-weight by @Shruti-Apte in #194
- Time entry report by @apoorv-mishra in #175
- Cypress tests for login page by @apoorv1316 in #190
- UI/clients list page progress by @ajinkyaa in #189
- Cypress & Github actions integration by @apoorv1316 in #197
- Google oauth sign in by @gowsik-ragunath in #196
- Cypress: Remove apple sign up option from test by @mohinid in #200
New Contributors
- @mohinid made their first contribution in #180
- @mayank0109 made their first contribution in #162
- @apoorv1316 made their first contribution in #192
- @Shruti-Apte made their first contribution in #194
- @ajinkyaa made their first contribution in #189
Full Changelog: 0.1.1...0.1.2
v0.1.1
What's Changed
- Associating users to multiple companies by @gowsik-ragunath in #168
Full Changelog: https://github.com/saeloun/miru-web/commits/0.1.1
v0.1
What's Changed
- Rails 7 setup added by @akhilgkrishnan in #4
- React webpack config added by @akhilgkrishnan in #10
- Linting and formatting by @judis007 in #13
- PostgresDB added and Heroku Configured by @akhilgkrishnan in #12
- Added github actions by @judis007 in #14
- Added Devise and the User model by @judis007 in #21
- Codecov for code coverage by @judis007 in #25
- React + Rails + Typescript config and structure setup by @akhilgkrishnan in #23
- Added role attributes to the User model by @judis007 in #27
- Rails 7 rc version updated to rails 7 stable version by @akhilgkrishnan in #30
- Fix react ecosystem by @vipulnsward in #31
- User login and signup design implementation by @akhilgkrishnan in #39
- Show simplecov coverage result in pr by @akhilgkrishnan in #26
- Fixes#32 forget password page by @aniket-k-kaushik in #43
- App json added for review apps by @akhilgkrishnan in #45
- Fixes#46 develop set password page by @aniket-k-kaushik in #47
- React Component added for User authentication feature by @akhilgkrishnan in #49
- Fix colour issue by @aniket-k-kaushik in #51
- Devise view based user authentication setup added by @akhilgkrishnan in #53
- Fixes#54 Fixes#33 build the root pages & Logout by @aniket-k-kaushik in #56
- Letter opener web gem added for review apps by @akhilgkrishnan in #59
- Fixes#55 Add the visual designs for signup/login/forgot password pages. by @aniket-k-kaushik in #60
- Fixes#61 Update Text Spacing to 1.6px in login/signup/password reset/password set page by @aniket-k-kaushik in #62
- Update README.md by @apoorv-mishra in #64
- Functionality for organization setup by @judis007 in #57
- Keshav/add rolify by @keshavbiswa in #67
- Rails upgraded to 7.0.1 and Ruby upgraded to 3.1.0 by @akhilgkrishnan in #68
- Rolify user role syntax issue fixed by @akhilgkrishnan in #69
- Models setup by @Abinash393 in #66
- Fixes #63 user profile by @aniket-k-kaushik in #71
- [BE]Signup validations by @apoorv-mishra in #70
- Active storage AWS s3 storage issue fixed by @akhilgkrishnan in #74
- [BE]Allow spaces in first and last name by @apoorv-mishra in #76
- Fixes #73 organization edit by @aniket-k-kaushik in #78
- Email confirmation notification added after user sign up by @akhilgkrishnan in #85
- Team page added by @akhilgkrishnan in #79
- Github Issue and PR template added by @akhilgkrishnan in #86
- Fixes #91 'Create new user' option should be available only for Admin and Owner by @aniket-k-kaushik in #92
- Feature/google oauth by @keshavbiswa in #87
- Clients page (1/X) - Add namespace internal_api, render navbar in layout, list clients by @rohitjoshixyz in #80
- Code improvements by @akhilgkrishnan in #107
- Developed Projects listing page by @judis007 in #105
- Customise error displayed on forgot password pages by @SiddharthShringi in #108
- Navbar removed from company creation page by @akhilgkrishnan in #111
- Update README.md by @apoorv-mishra in #114
- Visual design added for client listing page by @akhilgkrishnan in #119
- New client adding feature removed from react by @akhilgkrishnan in #124
- Day Time tracking by @Abinash393 in #94
- Feature/request specs by @keshavbiswa in #121
- Feat: Ability to update, delete and search team member added. by @aniket-k-kaushik in #93
- Add validations for org setup page by @apoorv-mishra in #106
- Added bussiness_phone to company creation in seed by @apoorv-mishra in #139
- BugFix: Employee can able to edit and delete member issue fixed by @akhilgkrishnan in #125
- Fixes #136 UI design mismatch fix bug by @aniket-k-kaushik in #138
- Added active_for_authentication method in the user.rb by @aniket-k-kaushik in #141
- Fixes #131 Teams page- showing ‘invitation pending’ for owner- admin member by @aniket-k-kaushik in #142
- renamed company controller to companies by @keshavbiswa in #137
- Add project member model by @rohitjoshixyz in #127
- Newrelic APM added for application monitoring by @akhilgkrishnan in #145
- Fixes #116 UI miss match input fields by @aniket-k-kaushik in #143
- Organisation settings page- we can save Blank Company Address. by @aniket-k-kaushik in #146
- Added model specs by @keshavbiswa in #148
- Owner or admin can add clients for a company by @apoorv-mishra in #126
- company creating fix by @aniket-k-kaushik in #152
- Invitation pending label issue fixed by @akhilgkrishnan in #156
- Owners or admins should be able to edit client details by @apoorv-mishra in #150
- Setup pundit for user authorization by @gowsik-ragunath in #154
- Navbar policy by @gowsik-ragunath in #161
- Forgot password- User doesn’t receive any email after password is successfully reset by @mayankagnihotri7 in #166
- New project functionality by @judis007 in #120
New Contributors
- @akhilgkrishnan made their first contribution in #4
- @judis007 made their first contribution in #13
- @vipulnsward made their first contribution in #31
- @aniket-k-kaushik made their first contribution in #43
- @apoorv-mishra made their first contribution in #64
- @keshavbiswa made their first contribution in #67
- @Abinash393 made their first contribution in #66
- @rohitjoshixyz made their first contribution in #80
- @SiddharthShringi made their first contribution in #108
- @mayankagnihotri7 made their first contribution in #166
Full Changelog: https://github.com/saeloun/miru-web/commits/v0.1