v0.8.0
What's Changed
- Add Rspec Retry by @vipulnsward in #881
- Add Ruby 3.2 and kill Fly by @vipulnsward in #878
- Updated pipeline by breaking steps by @prasanthchaduvula in #887
- Refactor pipeline steps by @prasanthchaduvula in #890
- remember me default checkbox selected by @Ankita012 in #889
- Refactor profile update action by @prasanthchaduvula in #848
- Refactor timesheet entry controller by @shalapatil in #831
- Add API to get list of user companies by @shalapatil in #851
- Refactor time entry report view by @shalapatil in #872
- Client revenue flaky rspec test fixes by @abinashpa in #809
- Refactor company create action to move fatty code to service by @shalapatil in #871
- Move client revenue controller private functions to service by @shalapatil in #868
- Refactor payment views by @shalapatil in #866
- Fix views to avoid double dots by @shalapatil in #861
- Mark as paid with in invoice by @abinashpa in #854
- Move fatty project index controller code to service by @shalapatil in #857
- Team page font by @Ankita012 in #898
- Retained applied filters on invoice even on refresh or page loads by @prasanthchaduvula in #873
- Add Discard Model checks on Invoices table by @vipulnsward in #894
- Refactor time entries report controller by @shalapatil in #884
- Refactor factories using traits and nested factories by @mayankagnihotri7 in #903
- Custom icons are added to miruIcons by @abinashpa in #875
- Adding missing indexes by @swaathi in #830
- Workspace Switcher by @Shruti-Apte in #895
- changes in client page and team icon by @Ankita012 in #904
- Accounts Aging reports UI and API integration by @Shruti-Apte in #867
- loading message added and invoice tab changed by @Shruti-Apte in #899
- invoice page UI changes and report page icon, UI changes by @Ankita012 in #905
- Bump json5 from 1.0.1 to 1.0.2 by @dependabot in #913
- Move Db queries from project show views to controller by @shalapatil in #853
- Use presenters in OutstandingOverdueInvoicesController by @shalapatil in #914
- Refactor companies controller to use service by @shalapatil in #915
- Clients specs cypress by @apoorv1316 in #846
- Updating copyright year by @swaathi in #918
- Bulk Downloads Invoices by @vipulnsward in #911
- Refactor invitation controller create action by @shalapatil in #919
- Fixed: can add new manual line items on the generate & edit invoice by @prasanthchaduvula in #917
- UI fixes for invoice page and report page by @Shruti-Apte in #923
- Bugfix on TimeEntry report filters by @onkar-saeloun in #921
- Refactor PDF operations [updated] by @swaathi in #916
- Moved timesheet searchkick filters to word middle by @prasanthchaduvula in #924
- Turn force_ssl to false on production as we already have it on kubernetes by @prasanthchaduvula in #926
- Admin & owner should be able to upload client logo when adding a new client by @mayankagnihotri7 in #927
- Turn force ssl to false by @xrimpy in #928
- Remove Sentry by @xrimpy in #929
- client name fixed on filter by @Shruti-Apte in #932
- Fixed entries & calendar mismatch bug on time tracking when changing months by @prasanthchaduvula in #931
- Bulk download invoices by @Shruti-Apte in #910
- Projects cypress specs by @apoorv1316 in #850
- Remove hardcoded url by @apoorv1316 in #935
- Refactored AddPayment to Settle service by moving responsibility into models by @swaathi in #826
- Can't click on disabled save & update buttons on timesheet entry with updated validations by @prasanthchaduvula in #937
- Added websocket url to env by @apoorv1316 in #936
- Updated new entry button styling by @prasanthchaduvula in #939
- New invoice from project details page by @abinashpa in #874
- Refactored index action of invoice controller with searchkick, filters & services. by @prasanthchaduvula in #912
- currency format function updated by @Shruti-Apte in #925
- Add Kept to company users scope by @vipulnsward in #940
- Introduce Strong migrations gem by @vipulnsward in #941
- Setup Buildkite test collector by @vipulnsward in #943
- Removed Test Analytics by @xrimpy in #945
- Fixes related to deleted user and indexing by @mohinid in #946
- updated mapped import to absolute path in all files by @onkar-saeloun in #938
- Refactor client show action by @shalapatil in #920
- Hide Billing tab under settings for admin and owner user role by @sanjibroy360 in #948
- Bulk download bug by @Shruti-Apte in #951
- 0-30 days total fixed by @Shruti-Apte in #950
- Refactored in project_members_controller.rb by @abinashpa in #909
- Fix: capitalize client and project name (#703) by @KenRoda in #954
- Bump rack from 2.2.4 to 2.2.6.2 by @dependabot in #958
New Contributors
- @Ankita012 made their first contribution in #889
- @sanjibroy360 made their first contribution in #948
- @KenRoda made their first contribution in #954
Full Changelog: 0.7.0...0.8.0