Commit Graph

97 Commits

Author SHA1 Message Date
Ben 2103713552 Cleaned up the User model, controller, access periods and added a UserRoleService to help with this. 2024-04-29 13:45:56 -05:00
Ben 1460df687f Fixed user role changes and admin access to the proper header tabs. 2024-04-26 15:38:09 -05:00
Ben 6d03d80a31 Corrected an error with Form Roles vs Rolify Roles. Forms view for create and edit now show the correct roles that should be assigned. 2024-04-16 19:46:00 -05:00
Ben bb9c354146 Added the ability to change and confirm new passwords for editing a user as an admin 2024-04-12 02:55:34 -05:00
Ben b4cd83c2e7 Added the ability to log multiple access periods to each User and the ability to not only display these access periods but also remove them if accidentally entered. 2024-04-12 02:40:09 -05:00
Ben e7abc0fa50 Removed autocomplete fields from Create New User page. 2024-04-11 23:48:16 -05:00
Ben 350ee25d7d Edit user page now automatically greys out user access end date if access revoked has not been checked. 2024-04-11 16:40:32 -05:00
Ben bdc5c406c7 Almost done with User edit view. Still need to update styling and change the access start and end date fields. 2024-04-09 18:55:52 -05:00
Ben 26a7821e11 Added automatically applying all default entered users to being a "user". 2024-04-09 18:14:10 -05:00
Ben cbbe45c791 Working on the User model. Have the new desired fields for users and need to still stylize Edit page, link the right form page and continue with access revoking. 2024-04-09 17:48:54 -05:00
Ben 867deebf20 Finished adding the ability for admins to create new users. 2024-04-03 18:32:15 -05:00
Ben 1d5646e61c Rolify has been added successfully to the system. 2024-04-03 16:49:16 -05:00
Ben 8343c3ae8a Updated all models so on creating entries the system will autopopulate all corresponding forms depending on the type entered. Including participants who are also employers properly populating both. 2024-04-02 18:19:58 -05:00
Ben 65df59d3e6 Changed Roles within the app to FormRole to account for adding Rolify. 2024-04-02 16:42:58 -05:00
Ben a2a9e1312b Access no longer allowed unless signed in. Also hid the nav bar unless signed in. 2024-04-02 14:37:53 -05:00
Ben 0c7d31bac0 Fixed form deletion when records are or are not dependent 2024-02-17 03:30:49 -06:00
Ben cf759a4cc7 Fixed my problem and now have correctly linked multiple form submission to more than one model and am able to update all relevant forms within the model. 2024-02-17 02:42:12 -06:00
Ben 84c0092701 Did a lot. Onboarding under Demographics now works for the participant model correctly linking admin forms to the right model. Styling has also been complete. Still need to do other models and check for multiple inputs on form role submission. 2024-02-16 23:36:48 -06:00
Ben d0149a50e2 Created the Forms model. Added styling elements. Still need to include a list of already known forms to add to system. Also locked forms and admin tab behind admin access. 2024-02-16 17:22:09 -06:00
Ben e52a9da39c Users pages have been stylized to fit in line with the app 2024-02-16 15:13:09 -06:00
Ben 12a9641ca7 Added an Admin tab to the main header. Added Forms and Users as additional pages. Set it so Users can only be accessed by an Admin. Still need to finish styling. Forms is set to default until worked on. 2024-02-15 17:23:54 -06:00
Ben 5d024f430a Updated back button for proper text. 2024-02-15 16:11:16 -06:00
Ben c5e83e96b0 Participant, Worker and Vendor now have linked bank account information contained in the demographics dropdown menu. Still need to figure out styling of demographics tab. 2024-02-15 16:08:24 -06:00
Ben 1474feef98 Just updated Employer show view to list DOB instead of Date of Birth 2024-02-12 17:42:13 -06:00
Ben 47c981cd57 Added Bank Information under Demographics for Participants, Workers and Vendors. Finished structing and laying out the Participant views. Still need to do the other models. Also Routing and Account numbers need verification set up. 2024-02-12 17:26:45 -06:00
Ben 2360c8fa91 Fixed editing for Worker and Employer DOB in their respective show views. 2024-02-12 14:09:20 -06:00
Ben c1deea8463 PLEASE READ Tentative update fixing validation errors with the Participant and Employer models. Had to delete database and reclone last git push. 2024-02-07 05:13:12 -06:00
Ben 35d144327b All models validation for SSN and TIN is working as intended except the Participant model. An error message won't display and the buttons grey out but it won't create as intended. 2024-02-06 17:36:08 -06:00
Ben b375d289fe Updated Participant and Employer models to handle creating and linking if they have the same fields to associate them properly. Test. 2024-02-06 00:24:38 -06:00
Ben d0081c9d11 Linked Workers to Employers and functionality is working as intended. 2024-02-05 18:49:36 -06:00
Ben ea9d032ad4 Updated all address fields on their respective show pages to be the proper formatting. 2024-02-05 17:54:10 -06:00
Ben 58f1d921c1 Changed Vendor Details view so everything is sized correctly. 2024-02-05 17:24:58 -06:00
Ben 6933ca7635 Fixed sorting on Vendor Details. The Linked Participants are now sorted by last name. 2024-02-05 17:06:56 -06:00
Ben 944824f443 Edited Worker Details page so styling matches other pages 2024-02-05 16:48:36 -06:00
Ben de03804a8f Properly Linked Employers to Worker Details view going through the Participant Employer Record. 2024-02-05 16:18:06 -06:00
Ben 3f9358997b Linked Workers to the Employer Details show view 2024-02-05 15:58:46 -06:00
Ben 85dd95b5e1 Masked all SSN's on show pages for Participants, Workers and Employers. 2024-02-05 15:11:36 -06:00
Ben 1405b938cd Updated Worker show page to have proper styling for edit and show buttons. 2024-02-02 23:39:11 -06:00
Ben b598b345d5 Fixed the Particpant linking issue. Now when creating new Participant correctly links and displays on associated Employer show page. 2024-02-02 23:33:15 -06:00
Ben fedc2e67b7 Entering a Participant as an Employer now correctly associates the two in Employer records. Still need to work out selecting a pre existing Employer. 2024-02-02 23:12:36 -06:00
Ben 205fb7fbd6 Changed order of Vendor show view details and also changed Linked Participants to span the same width as Vendor Details for better flow and styling. 2024-02-02 17:40:57 -06:00
Ben 611dee5eb8 Updated Styling on Worker Linked Participants to match app. Also Completed linking Participants on the Vendor show view. 2024-02-02 17:13:06 -06:00
Ben 1265d885ec Updated Worker Show page to include Linked Participants 2024-02-02 16:44:50 -06:00
Ben 9066a968eb Readded SSN and Gender to Participant Details. Hide all but last 4 of ssn on Show view. 2024-02-02 16:01:26 -06:00
Ben dbc900a7f3 Completely changed Participant show page to reflect a different stylistic approach to the Part details 2024-01-31 03:01:52 -06:00
Ben 405125df6c Linked Vendors to Participants via Service Contracts 2024-01-31 02:19:24 -06:00
Ben 778afeec08 Updated all views so address ,'s only show for actual field entry 2024-01-31 01:09:28 -06:00
Ben a5a732b9cd Fixed the Vendor Module to reflect the address update and edited the styling to keep it consistent with current modules. 2024-01-31 00:49:23 -06:00
Ben 12352ef69d Updated Edit Employment view to be in line with our app 2024-01-30 17:11:13 -06:00
Ben daa563f31a Worker Module updated and fixed to include proper styling and page views 2024-01-30 17:02:46 -06:00