Commit Graph

76 Commits

Author SHA1 Message Date
Patrick Fic
83c83ac06e Added basic RBAC component BOD-232 2020-08-10 16:07:30 -07:00
Patrick Fic
0df61a2701 Fixed up scheduling logic using UTC dates instead of local dates. Updated scheduling header. Fixed month view not showing. BOD-179 2020-08-10 11:59:12 -07:00
Patrick Fic
2f11ad48c0 Fixed bug introduced by removing productionview table in scheduling BOD-243 2020-08-05 10:11:07 -07:00
Patrick Fic
081b33cc22 Finished password reset functionality BOD-165 2020-07-24 17:13:00 -07:00
Patrick Fic
7b99a2e612 Added messaging presets BOD-107 2020-07-21 16:12:32 -07:00
Patrick Fic
068e1e8057 WIP for Job Costing BOD-192 2020-07-21 08:26:26 -07:00
Patrick Fic
d2aa72f5d9 Added sagas + pages for password reset. WIP BOD-165 2020-07-20 13:52:24 -07:00
Patrick Fic
e6865a4bfc Added additional stats and ticket printing to all time tickets screen BOD-191 2020-07-20 11:29:06 -07:00
Patrick Fic
f187a2106c WIP Time Ticket Summary BOD-191 2020-07-20 08:55:01 -07:00
Patrick Fic
a54a85b96c Added first round of analytics and event tracking BOD-190 2020-07-17 08:27:28 -07:00
Patrick Fic
6a8b59c7e6 Added shift clock framework + login on tech console BOD-97 BOD-188 2020-07-16 10:17:23 -07:00
Patrick Fic
924aa5d99a Added referral source to bodyshop + form. BOD-158 2020-07-13 10:21:02 -07:00
Patrick Fic
20f864cd43 Added in-session recent items with cross tab support. BOD-178 2020-07-13 09:55:24 -07:00
Patrick Fic
88c29490ca Added job login and log off functionality. BOD-183 2020-07-03 16:35:18 -07:00
Patrick Fic
1ff3cd0f55 Missed breaking change in last commit. 2020-07-02 16:08:42 -07:00
Patrick Fic
c89e0565a0 Framework for entering time tickets BOD-183 BOD-185 2020-07-02 15:01:44 -07:00
Patrick Fic
f1f9d7424b Added job lookup framework to tech console. BOD-95 BOD-96 2020-06-30 09:58:24 -07:00
Patrick Fic
0e9cc9620b Added login functionality for tech BOD-95 2020-06-29 15:24:04 -07:00
Patrick Fic
2edfadce3a Added tech routing paths and basic structure of landing page + sign in + reducers BOD-95 2020-06-29 13:39:17 -07:00
Patrick Fic
3df456e2dd Added scoreboard initial design BOD-91 2020-06-26 16:25:54 -07:00
Patrick Fic
82ee83c43b Redux store for recent items. BOD-178 2020-06-26 08:10:00 -07:00
Patrick Fic
73ff905b58 Cleanup on schedule modal + begin smart scheduling BOD-4 2020-06-24 08:02:48 -07:00
Patrick Fic
52849e1af7 Added payments schema and connected to stripe BOD-146 BOD-147 2020-06-05 08:20:04 -07:00
Patrick Fic
5d28896925 Extended responsibility center config + added individual invoice line generation. BOD-83 2020-05-25 11:46:05 -07:00
Patrick Fic
d8c159cde0 Replaced date time pickers with another compoent to better choose time. BOD-122 2020-05-22 10:24:54 -07:00
Patrick Fic
19eceae2b9 Set fingerprint locally to avoid webgl rerenders + mem leaks BOD-132 2020-05-22 08:45:09 -07:00
Patrick Fic
e906095d97 Removed testing code for fingerprint confirmation BOD-132 2020-05-21 13:19:45 -07:00
Patrick Fic
201e85d7db Added fingerprinting fixed + update firebase fingerprint on log in BOD-132 2020-05-21 13:17:59 -07:00
Patrick Fic
2ab2a27d27 Added fingerprinting + store in firebase for user auth. BOD-132 2020-05-21 09:46:30 -07:00
Patrick Fic
cc47fd698a BOD-26 Added totals calculation for job reconciliation. 2020-05-14 11:05:55 -07:00
Patrick Fic
3af8b28764 Added minor changes for BOD-83 scheduling load. 2020-05-11 10:03:56 -07:00
Patrick Fic
0c93488c1f BOD-84 Load calculates for this week. Bug exists going past current week. 2020-05-08 17:25:42 -07:00
Patrick Fic
6096fce7a6 BOD-84 Added base calculations for schedule load 2020-05-08 15:33:08 -07:00
Patrick Fic
b7d438a0f0 BOD-118 Added Saga to start conversations from anywhere. Removed gql apollo-boost due to package size and replaced with graphql-tag 2020-05-04 15:11:14 -07:00
Patrick Fic
782b7fe7f3 Styling changes for messaging. 2020-05-04 12:14:32 -07:00
Patrick Fic
c98e0b33fd BOD-14 Added virtualization for messages with known bug. Added messages geting marked as read. 2020-04-30 17:37:34 -07:00
Patrick Fic
dcfcf71ca4 Refactored Messaging as a part of BOD-14. Breaking changes remain. 2020-04-29 16:46:23 -07:00
Patrick Fic
c6a29ba417 BOD-34 Moved template rendering to utility class. Added basic config for some estimate reports. 2020-04-28 16:41:36 -07:00
Patrick Fic
113bf3f0fb BOD-34 Added jobs items and conditional rendering for print center. 2020-04-28 10:42:47 -07:00
Patrick Fic
b47767e86c BOD-34 Basics of print center => redux setup, container/base component. 2020-04-28 09:04:47 -07:00
Patrick Fic
e17c41a3dc Added logrocket dependencies. 2020-04-22 14:54:58 -07:00
Patrick Fic
64f3f727e4 BOD-38 Added Browser Detection for i18n. Uses local storage to store user language preferences. 2020-04-20 15:45:09 -07:00
Patrick Fic
c9cafa7ab7 BOD-35 Refactored email screen to use TinyMCE + added templates schema + base level email generation 2020-04-16 15:50:07 -07:00
Patrick Fic
248665aa65 Added some testing components for email framework. 2020-04-16 08:10:09 -07:00
Patrick Fic
325a82ac86 BOD-23 Added schema changes for time tickets + redux config for time ticket modal + scaffolding for time ticket modal. 2020-04-14 17:38:05 -07:00
Patrick Fic
e66bd0ae56 Added breadcrumb object + breadcrumbs for major pages. 2020-04-13 14:02:07 -07:00
Patrick Fic
4c679b6d83 Removed initial conversations from reducer. 2020-04-06 16:03:47 -07:00
Patrick Fic
fe002b0dff CLEANUP Refactored parts order to use redux modals. 2020-04-02 17:59:42 -07:00
Patrick Fic
7254622f52 CLEANUP Schedule modal now using redux. Deleted manual schedule modal. To be incorporated into generic. 2020-04-02 12:37:15 -07:00
Patrick Fic
828ca721db CLEANUP Refactored note upsert to use redux modals. 2020-04-02 12:05:32 -07:00