Commit Graph

44 Commits

Author SHA1 Message Date
Horilla
692cc9192b [FIX] RECRUITMENT: Invalid date display 2025-09-24 12:38:46 +05:30
Horilla
0909434fee [UPDT] HORILLA: Refactor html files to use Django i18n gettext in js 2025-08-08 14:44:09 +05:30
Horilla
b0c3afa92a [FIX] DASHBOARD: Missing chart styles 2025-08-06 15:42:50 +05:30
Horilla
5add46e0d4 [IMP] Merge from cbv branch updates with fixes related to v1 2025-08-01 17:58:33 +05:30
Horilla
3642b39d2e [UPDT] RECRUITMENT: New pipeline design for recruitment 2025-07-28 19:00:39 +05:30
Horilla
c087314480 [UPDT] HORILLA_THEME: Added empty chart in for dashboard charts 2025-07-16 14:49:28 +05:30
Horilla
b774a3858b [UPDT] HORILLA THEME: Add saved filter or quick filter sectione 2025-07-05 13:13:06 +05:30
Horilla
f27e017e6a [UPDT] HORILLA_THEME: Updated multiple dashboard designs 2025-06-26 15:18:40 +05:30
Horilla
f331b3fa12 [UPDT] HORILLA_THEME: Update dashboard designs for attendance, leave and recruitment 2025-06-26 10:59:01 +05:30
Horilla
cb3ba3a19e [UPDT] DASHBOARD: Updated dashboard charts and list views designs 2025-06-25 10:31:30 +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
bd2ddb2294 [FIX] RECRUITMENT: Fixed recruitment kanban view stage drag and drop issue 2024-07-22 10:57:43 +05:30
Horilla
dea98b5323 [FIX] RECRUITMENT: Stage and Survey section filter and form updations 2024-06-24 17:54:13 +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
ab91ff5619 [FIX] DASHBOARD: Fixed dashboard console error when the chart is removed from the DOM 2024-04-02 10:00:20 +05:30
Horilla
f89460d6bb [UPDT] RECRUITMENT: Recruitment select all method updates 2024-02-22 13:59:10 +05:30
Horilla
464c46fba7 [ADD] RECRUITMENT: Filter on the recruitment pipeline 2024-02-13 13:54:18 +05:30
Horilla
8f813d4545 [ADD] RECRUITMENT: New dashboard charts and design updates in dashboard 2024-02-07 17:19:40 +05:30
Horilla
b5ef46b3cf [UPDT] RECRUITMENT: PRecruitment getCurrentLanguageCode function to check and retrieve language code from HTML attribute 2024-02-06 13:02:52 +05:30
Horilla
2c66667fea [UPDT] RECRUITMENT: Highlight for manager tasks 2024-01-12 10:43:33 +05:30
Horilla
3d65b7736a [FIX] RECRUITMENT: Bulk stage not update issue if record updated previously 2023-11-20 10:40:41 +05:30
Horilla
63425acd27 [FIX] RECRUITMENT: Candidate list highlight delay 2023-11-17 12:18:13 +05:30
Horilla
84218c34c0 [FIX] RECRUITMENT: Count issue on recruitment pipeline 2023-11-07 14:34:07 +05:30
Horilla
34d149967b [FIX] DASHBOARD: Fixed main dashboard empty chart responsive chart issue 2023-11-06 12:15:41 +05:30
Horilla
b1038bfb19 [UPDT] RECRUITMENT: Candidate export and changed employee image to get_avatar method 2023-11-03 13:53:34 +05:30
Horilla
9e6d85778a [UPDT] RECRUITMENT: Selection feature update in candidate 2023-11-02 12:33:50 +05:30
Horilla
419ac088df [UPDT] DASHBOARDS: Updated all empty template in main dashboard from condition to chart.js plugin method 2023-10-27 13:17:00 +05:30
Horilla
9337ca5d85 [UPDT] BASE: Added empty HTML for department chart in dashboard 2023-10-24 19:14:49 +05:30
Horilla
60ba044580 [ADD] DASHBOARD: Redirect one analytic chart 2023-10-13 14:32:20 +05:30
Horilla
648e5ece0f [UPDT] RECRUITMENT: Add asterisks for required fields in forms
[FIX] RECRUITMENT: Candidate filter
2023-10-05 14:43:10 +05:30
Horilla
7ef0590768 [UPDT] Foreign key constraints 2023-09-25 15:52:50 +05:30
Horilla
ab42cb1f53 [ADD] Filter count 2023-09-18 10:26:54 +05:30
Horilla
699b0173c1 [UPDT] Deletion method validation in recruitment 2023-09-15 11:15:10 +05:30
Horilla
9677fee2b0 [UPDT] Recruitment pipeline filter 2023-09-14 11:47:12 +05:30
Horilla
3483399ed5 [ADD] Help text in recruitment 2023-09-13 16:55:21 +05:30
Horilla
f5489798d3 [UPDT] recruitment pipeline count isuue while filtering 2023-09-07 17:29:59 +05:30
Horilla
5802f85267 [FIX] Fix in bulk conformation on candidate list view 2023-09-05 15:19:34 +05:30
Horilla
68a7c1e4ec [UPDT]update filter for recruitment 2023-08-31 16:55:18 +05:30
NIKHIL RAVI
ad67878d2f [ADD]survey in recruitment 2023-08-21 17:25:10 +05:30
Horilla
2670f1bcb3 [UPDT]recruitment refactoring and view packaging 2023-08-14 14:49:11 +05:30
Horilla
d85bd5e5e5 [UPDT]drag and drop kanban stage save in recruitment 2023-07-27 15:27:50 +05:30
Horilla
9e71f70a74 [FIX]drag and drop in recruitment sorting issue 2023-07-26 14:17:40 +05:30
Nikhil Ravi Cybrosys
9d0d7a2230 [UPDT]summer note in recruitment (#9)
* [UPDT]candidate update stage

* [FIX]typo in notification - email sent

* [UPDT]recruitment updates

* [UPDT]onboarding updates

* [UPDT]attendance updates

* [UPDT]employee updates

* [UPDT]updated static files for summernote

---------

Co-authored-by: NIKHIL RAVI <nikhil.ravi10@gmail.com>
2023-06-06 12:27:41 +05:30
Nikhil
2e18244716 [INITIAL COMMIT] 2023-05-10 15:06:57 +05:30