Commit Graph

32 Commits

Author SHA1 Message Date
Horilla
786dcbfe4d Merge fix 2025-03-21 15:16:44 +05:30
Horilla
77f4a76103 Pylint updates 2025-03-21 14:29:13 +05:30
aditya singh rawat
46607e65e9 Fixed the column hiding, Added the HorillaDb file in gitignore + using columns instead of rows (#605)
* Added the HorillaDb file in gitignore + using columns instead of rows in actions tab

* Fixed the typo which was hiding the columns in request table in work type reqest

* Fixed the typo which was hiding the columns in request table in work type reqest

* payslip table should have this as the first parameter for toggleColumns as we are passing id not data attribute , previous PR was wrong

* Fix for column toggling issue

* toggling issue fixed
2025-03-21 12:22:15 +05:30
Horilla
cada058046 [ADD] BASE: Added shift roster import 2025-02-05 11:20:54 +05:30
Horilla
6ab5607e7e [UPDT] BASE: Updated base app by replace htmx attributes in holiday create and update form html 2024-12-07 10:27:18 +05:30
Horilla
673e62aa87 [UPDT] BASE: window.confirm script 2024-11-11 16:43:09 +05:30
Horilla
6783ba141d [ADD] BASE: Option to download the import template from the same view of import section 2024-09-13 18:07:05 +05:30
Horilla
8203ba97d4 [UPDT] BASE: Add data-action attribute from drop down option in delete in nav bar 2024-09-09 16:19:56 +05:30
Horilla
2fee7c18bb [IMP] Remove inter module dependency (#274)
This commit introduces significant changes to the architecture of the Horilla HRMS system by decoupling interdependent modules. The following modifications were made:

1. **Module Independence**: Each module has been refactored to eliminate reliance on other modules, promoting a more modular and maintainable codebase.
2. **Refactored Imports and Dependencies**: Adjusted import statements and dependency injections to support independent module operation.
3. **Compatibility and Functionality**: Ensured that all modules are compatible with existing systems and maintain their intended functionality both independently and when integrated with other modules.

These changes enhance the modularity, maintainability, and scalability of the Horilla HRMS, allowing developers to work on individual modules without affecting the entire system. Future development and deployment will be more efficient and less prone to issues arising from tightly coupled code.

**NOTE**
For existing Horilla users, if you face any issues during the migrations, please run the following command and try again the migrations.

- `python3 manage.py makemigrations`
- `python3 manage.py migrate base`
- `python3 manage.py migrate`





* [IMP] ASSET: Asset module dependency removal from other Horilla apps

* [IMP] ATTENDANCE: Attendance module dependency removal from other Horilla apps

* [IMP] BASE: Base module dependency removal from other Horilla apps

* [IMP] EMPLOYEE: Employee module dependency removal from other Horilla apps

* [IMP] HELPDESK: Helpdesk module dependency removal from other Horilla apps

* [IMP] HORILLA AUDIT: Horilla Audit module dependency removal from other Horilla apps

* [IMP] HORILLA CRUMBS: Horilla Crumbs module dependency removal from other Horilla apps

* [IMP] HORILLA AUTOMATIONS: Horilla Automations module dependency removal from other Horilla apps

* [IMP] HORILLA VIEWS: Horilla Views module dependency removal from other Horilla apps

* [IMP] LEAVE: Leave module dependency removal from other Horilla apps

* [IMP] OFFBOARDING: Offboarding module dependency removal from other Horilla apps

* [IMP] ONBOARDING: Onboarding module dependency removal from other Horilla apps

* [IMP] PMS: PMS module dependency removal from other Horilla apps

* [IMP] PAYROLL: Payroll module dependency removal from other Horilla apps

* [IMP] RECRUITMENT: Recruitment module dependency removal from other Horilla apps

* [IMP] HORILLA: Dependency removal updates

* [IMP] TEMPLATES: Dependency removal updates

* [IMP] STATIC: Dependency removal updates

* [IMP] HORILLA DOCUMENTS: Horilla Documents module dependency removal from other Horilla apps

* [ADD] HORILLA: methods.py

* [UPDT] HORILLA: Settings.py

* [FIX] EMPLOYEE: About tab issue

* Update horilla_settings.py

* Remove dummy db init password
2024-08-05 14:22:44 +05:30
Horilla
bbfb0a275f [UPDT] EMPLOYEE: Updated document request creation and reject by adding messages 2024-07-17 15:44:16 +05:30
Ashwanth Balakrishnan
58be33a8d7 Added Pre-Commit Hooks (#175)
* Added pre commit hook

* Run pre commit hook on all files

---------

Co-authored-by: Horilla <131998600+horilla-opensource@users.noreply.github.com>
2024-05-07 12:23:36 +05:30
Horilla
0a162e4611 [FIX] BASE: Changed work type and shift request permanent field to false 2024-03-06 10:04:53 +05:30
Horilla
b33879d8ab [UPDT] BASE: Updated shift template script 2024-02-21 10:42:36 +05:30
Horilla
230fb2a2a3 [UPDT] BASE: Updated delete method of tag by changing to common delete method 2024-02-20 17:03:57 +05:30
Horilla
1dfb39869b [UPDT] BASE: Shift and worktype request comment section new view update 2024-02-14 12:54:23 +05:30
Horilla
c33281d8f2 [UPDT] BASE: Select/ Unselect all row features in toggle columns 2024-02-12 12:44:12 +05:30
Horilla
26b70d3753 [UPDT] BASE: toggleColumns function to include a 'name' attribute 2024-02-06 12:52:33 +05:30
Horilla
e3474231c4 [UPDT] BASE: Base getCurrentLanguageCode function to check and retrieve language code from HTML attribute 2024-02-06 12:51:50 +05:30
Horilla
c464bf3195 [ADD] BASE: Toggle js 2024-01-23 15:16:43 +05:30
Horilla
34c38e7d5f [UPDT] BASE: Time format selection 2023-12-27 17:25:59 +05:30
Horilla
77e71e9339 [UPDT] BASE: Date format change in exported xlsx 2023-12-26 12:42:04 +05:30
Horilla
710863202d [ADD] BASE: Date format selection methods 2023-12-18 17:18:54 +05:30
Horilla
62c70a77c0 [FIX] BASE: Selection updation in all group view of all tables in employee 2023-11-21 16:32:02 +05:30
Horilla
de4c587644 [FIX] BASE: Shift request group view selection 2023-11-20 14:27:30 +05:30
Horilla
c950207436 [FIX] BASE: Highlight select delay issue on rotating work type, shift and work type requests 2023-11-17 12:22:46 +05:30
Horilla
cdac91529e [ADD] BASE: Export option for shift request and work type request 2023-11-14 16:27:54 +05:30
Horilla
6868a8c9a8 [FIX] BASE: Group by showing in filter count 2023-11-14 14:35:34 +05:30
Horilla
87a351bc2d [UPDT] BASE: Selection feature updation in request and assign tables of shift and work type 2023-11-13 20:12:34 +05:30
Horilla
5c90f52378 [ADD] Filter count 2023-09-18 10:23:22 +05:30
Horilla
9d8fdc5cf7 [ADD]sweet alert 2023-08-31 16:53:07 +05:30
Horilla
b745ab1897 [UPDT]translations updations 2023-08-07 13:02:24 +05:30
Nikhil
2e18244716 [INITIAL COMMIT] 2023-05-10 15:06:57 +05:30