service-captcha/app
2023-07-07 18:08:14 +06:00
..
Captcha Add captcha image generation functionality. 2023-06-28 17:29:56 +06:00
Console Added console command to add user with admin role. 2023-07-02 16:17:18 +06:00
Contracts A new method 'isError' has been introduced to the ServiceResult interface and its implementation. This change was made to improve readability and logic. Now instead of checking if the result is not successful, we can directly check if it's an error using isError method. This improves the code clarity. 2023-07-06 22:31:39 +06:00
Dto Added a new feature to allow users to update their passwords. 2023-07-07 18:08:14 +06:00
Enums A new enumeration 'SystemRole' has been created for user roles. For now, it only contains one case 'Admin'. This list is intended to designate system roles that cannot be removed. 2023-07-02 16:07:49 +06:00
Exceptions Added console command to add user with admin role. 2023-07-02 16:17:18 +06:00
Http Added a new feature to allow users to update their passwords. 2023-07-07 18:08:14 +06:00
Models Added console command to add user with admin role. 2023-07-02 16:17:18 +06:00
Providers Extended rate limiting functionality within the RouteServiceProvider to limit the login requests. Now the application limits the number of requests both per IP address and per email. This will drastically improve security by minimizing automated spam and brute-force attack attempts. 2023-07-06 10:50:15 +06:00
Repositories Made authorization. 2023-07-06 10:48:32 +06:00
ServiceResults A new method 'isError' has been introduced to the ServiceResult interface and its implementation. This change was made to improve readability and logic. Now instead of checking if the result is not successful, we can directly check if it's an error using isError method. This improves the code clarity. 2023-07-06 22:31:39 +06:00
Services Added a new feature to allow users to update their passwords. 2023-07-07 18:08:14 +06:00
View/Components This commit adds two new components for handling form inputs in the private section of the site. 'Form.php' provides a base class for forms with methods for retrieving request names. 'Input.php' extends this to handle input fields specifically, allowing title, name, type, and value to be specified. An associated Blade view 'input.blade.php' has been added to render these inputs in views. This helps in reusability and maintainability. 2023-07-07 00:05:38 +06:00