- Implemented `KekaController` to manage OAuth flows for Keka HR, including connection, callback, and disconnection. - Added required routes, middleware updates, and session handling for Keka integration. - Enhanced dashboard UI to display Keka connection status and provide seamless connect/disconnect options. - Included validation and configuration for Keka Portal URL in connected apps. - Developed feature tests to ensure reliable authentication and token handling workflows for Keka.
All the forms used in the application are stored here.
Each form should validate the data before sending it to the server.
This is done by using the validate method.
Validations that require the db, should not be live (realtime), they should be done on the only once, preferably after the form is submitted.
Forms should not be used to create, update or any database operation.
Livewire form docs: https://livewire.laravel.com/docs/4.x/forms