Commit Graph

93 Commits

Author SHA1 Message Date
Horilla
0b327c4923 [ADD] REPORT: Add reporting module for Horilla (#750) 2025-05-19 16:51:04 +05:30
Horilla
da12c94173 [ADD] RECRUITMENT: Mail preview feature 2025-02-26 10:57:36 +05:30
Horilla
f8395dd2c5 [FIX] BASE : Fixed the issue while settings the permission to user and the user not able to see the related data 2025-02-07 13:26:59 +05:30
Horilla
01c6ae7703 [UPDT] EMPLOYEE: Updated employee personal info as p html for translation tags 2024-12-31 18:57:34 +05:30
Horilla
98b84ce8f4 [UPDT] BASE: Main dashboard HTMX loading 2024-11-24 10:43:57 +05:30
Horilla
bbd5679413 [UPDT] RECRUITMENT: Add HTMX attributes in candidate note section 2024-11-18 13:51:48 +05:30
Horilla
673e62aa87 [UPDT] BASE: window.confirm script 2024-11-11 16:43:09 +05:30
Horilla
16dc5121e8 [UPDT] HORILLA VIEWS: New table design updates 2024-11-05 16:00:16 +05:30
Horilla
6e2aa084e8 [UPDT] BASE: Holiday import by adding csv file import option 2024-10-25 15:34:12 +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
2bb3a34d4c [FIX] GENERAL: Media url from backend 2024-07-29 16:46:05 +05:30
Horilla
af924b654c [RMV] Debug lines 2024-06-20 11:54:03 +05:30
Horilla
a8af8b78ef [FIX] BASE: Employee filter badge count wrong indication 2024-06-14 10:48:36 +05:30
Horilla
2ee8495f5a [IMP] AUTOMATIONS: Add horilla automations 2024-06-12 16:44:05 +05:30
Horilla
8e231af974 [ADD] RECRUITMENT: Added suggestion for getting sender or reciver data on send mail 2024-06-05 16:30:48 +05:30
Horilla
2d656e2e0c [IMP] SIDEBAR: Dynamic sidebar configuration for apps rather than including all inside the sidebar.html 2024-05-09 14:28:24 +05:30
Horilla
d98c5480ee [UPDT] LEAVE: Leave compensatory request section 2024-05-08 15:57:41 +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
69a99f678a [][ADD] TEMPLATES : New sidebar submenu Interview under Recruitment 2024-04-29 17:30:17 +05:30
Horilla
3a124f2d7f [ADD] PMS: Added meetings option in PMS 2024-04-24 12:16:28 +05:30
Horilla
e1bc4f91b5 [UPDT] ATTENDANCE: Added condition checking for biometric app presence and its settings 2024-04-17 21:56:01 +05:30
Horilla
e7d2521d8c [UPDT] TEMPLATES : Sidebar payroll position changed 2024-04-17 12:43:02 +05:30
Horilla
8674808c02 [UPDT] LEAVE: Holidays and company leave menu moved from Configuration to Leave for normal users and for admin users remains under the Configuration itsel 2024-04-09 16:03:36 +05:30
Horilla
2902c536f1 [ADD] TEMPLATES: Add Leave restriction and icon to sidebae 2024-04-03 10:29:15 +05:30
Horilla
d943b601fa [ADD] PMS: Separate view for key result 2024-03-28 17:29:04 +05:30
Horilla
75a775bd34 Development (#125)
* [UPDT] EMPLOYEE: Updated employee individual view tab select option by adding permission

* [UPDT] LEAVE: Updated holiday delete method by adding hx attributes and holiday table action column by adding user permission

* [UPDT] TEMPLATES: Updated Configuration subemenu permission for a user

* [UPDT] PMS: Updated performance dashboard data's fetching by changing filter field in employee key result
2024-03-20 08:44:48 +00:00
Horilla
25bcff279c [UPDT] TEMPLATES: Max-width update for modal and typo fix in Work Records 2024-03-15 10:25:11 +05:30
Cybrosys Odoo Devs
25e4986863 [UPDT] EMPLOYEE: Updated employee archive method to hx and updated window.confirm message style 2024-03-08 22:42:28 +05:30
Horilla
3b6b6508f2 [ADD] EMPLOYEE: XLSX js validation 2024-03-08 11:35:47 +05:30
Horilla
a0e266d941 [UPDT] BASE: Individual window for open recruitment 2024-02-28 14:35:37 +05:30
Horilla
28a2a7bcce [FIX] ONBOARDING: Onboarding default filter close 2024-02-22 13:55:54 +05:30
Horilla
bdb40e951a [FIX] RECRUITMENT: Filter loss when view switch 2024-02-22 11:38:28 +05:30
Horilla
e9a0366801 [UPDT] TEMPLATES: Fixed sidebar on scrolling 2024-02-13 13:56:00 +05:30
Horilla
b907682c43 [UPDT] SIDEBAR: Menu reordering in leave 2024-02-09 15:08:20 +05:30
Horilla
441f7a1729 [UPDT] GENERAL: Reduces white space between quick filters and nav 2024-02-07 17:28:14 +05:30
Horilla
b763d44e97 [ADD] ASSET: Asset history tracking 2024-02-07 13:00:09 +05:30
Horilla
21c97bca36 [RMV] ONBOARDING: Remove dashboard mennu from sidebar 2024-02-05 13:57:54 +05:30
Horilla
d80bb4bbcf [UPDT] SIDEBAR: Rename Staff Organogram to Org Chart 2024-02-05 11:50:25 +05:30
Horilla
91811b39f9 [ADD] EMPLOYEE: Display online employees 2024-01-31 11:57:05 +05:30
Horilla
63a58e1846 [UPDT] GENERAL: Pipeline labeling and model auto fields 2024-01-30 19:07:52 +05:30
Horilla
93d3256dc4 [UPDT] GENERAL: Context processors 2024-01-25 16:36:49 +05:30
Horilla
64e12d150e [UPDT] Sidebar: Resignation request menu 2024-01-25 16:33:01 +05:30
Horilla
2d87376a0a [FIX] GENERAL: User level for payroll dashboard 2024-01-25 15:44:58 +05:30
Horilla
27636c61b6 [ADD] EMPLOYEE: Organisation chart 2024-01-25 11:06:11 +05:30
Horilla
e6e3a9045e [ADD] BASE: Disciplinary action type creation in settings 2024-01-24 15:34:01 +05:30
Horilla
01a78aeed3 [UPDT] OFFBOARDING: User level updates 2024-01-24 12:28:16 +05:30
Horilla
3e54413dee [UPDT] HORILLA DOCUMENTS: Add document tab for employee view and attendance filets 2024-01-23 15:24:30 +05:30
Horilla
c113c013c4 [ADD] DASHBOARD: Quick action buttons in the main dashboard 2024-01-22 19:16:08 +05:30
Horilla
02320c6315 [ADD] ATTENDANCE: Work record data 2024-01-20 12:52:31 +05:30
Horilla
7ec7c6300f [ADD] RECRUITMENT: Open recruitment page and its embedded page 2024-01-19 09:37:41 +05:30