Commit Graph

116 Commits

Author SHA1 Message Date
Horilla
8c9451b9c2 [UPDT] BASE: Added custom header and footer script file for js while customization 2026-01-15 15:15:43 +05:30
Horilla
9695de7ad3 [UPDT] HORILLA: Updated the translations 2026-01-13 14:45:17 +05:30
Horilla
70bc068660 Merge master 2026-01-06 12:00:54 +05:30
Horilla
30ef086dda Merge master 2025-10-27 16:18:14 +05:30
Horilla
ad26866aca CBV code updates: 8th August 2025-08-08 14:37:54 +05:30
Horilla
8fe41283ea CBV code updates: 1st August 2025-08-01 17:48:04 +05:30
Horilla
648957ea12 CBV code updates: 4th July 2025-07-04 16:11:12 +05:30
Horilla
c2f0409e09 CBV code updates: 28th May 2025-05-28 09:42:28 +05:30
Horilla
499fcc8cd8 CBV code updates: 22nd May 2025-05-22 14:47:59 +05:30
Horilla
b97976e7b5 CBV code updates: 8th May 2025-05-08 16:43:50 +05:30
Horilla
5130cc0344 CBV code updates: 28th April 2025-04-28 17:37:41 +05:30
Horilla
0e86521c74 CBV code updates: 21st April 2025-04-22 00:15:32 +05:30
Horilla
3c2b0d7570 CBV code updates: 8th April 2025-04-08 11:50:45 +05:30
Horilla
c405e21ee5 CBV Updates: 7th April 2025-04-07 10:20:47 +05:30
Horilla
36216764d4 CBV Updates: 29th March 2025-03-29 15:22:17 +05:30
Horilla
5e908ecb24 CBV code updates 2025-03-24 11:56:55 +05:30
Horilla
b81affff7d [ADD] Class Based Views for Horilla 2025-03-18 13:58:44 +05:30
Horilla
21c775a9bd [FIX] #543 2025-03-03 14:10:00 +05:30
Horilla
16dc5121e8 [UPDT] HORILLA VIEWS: New table design updates 2024-11-05 16:00:16 +05:30
Horilla
a2c5dbccd3 [UPDT] TEMPLATES: Updated the index page by splitting the navbar 2024-10-18 16:03:31 +05:30
Horilla
0fa55b0835 [UPDT] EMPLOYEE: Changed employee organisation chart orientation and added search option in it 2024-09-26 15:06:19 +05:30
Horilla
f758d5f5ab [UPDT] PMS: Feedback overview 2024-09-19 10:33:02 +05:30
Horilla
9007c5e2b8 [UPDT] PAYROLL: Add data-action attribute for next and previous button in individual view 2024-09-13 18:02:59 +05:30
Horilla
8083e676e3 [UPDT] HORILLA CRUMBS: Additional urls to sidebar urls list 2024-09-03 14:10:49 +05:30
Horilla
3f206a69a9 [UPDT] ATTENDANCE: Rearrange attendance activity template 2024-08-30 14:54:32 +05:30
Horilla
70f81d9305 [UPDT] HORILLA BREADCRUMBS: Replaced user based breadcrumbs to session based breadcrumbs 2024-08-28 16:56:49 +05:30
Horilla
d277268126 [UPDT] RECRUITMENT: Added confirmation to candidate stage change 2024-08-08 11:43:15 +05:30
Horilla
9915e1bd96 [UPDT] HORILLA VIEWS: Horilla views general tab updates 2024-08-07 12:04:48 +05:30
Horilla
74aa157ba1 [UPDT] TEMPLATES: Update avoid_target with new 'infinite' value 2024-08-05 14:53:41 +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
974f6f6805 [UPDT] BASE: Added history for models using django audit log 2024-08-02 14:27:23 +05:30
Horilla
f8d7bca82b [FIX] GENERAL: Multiple/independent storing of the selected instance 2024-07-29 17:06:38 +05:30
Horilla
2b2de6ff39 [UPDT] ASSET: Updated asset report funciton by changing it's hx-target and data-target to generic model 2024-07-17 15:39:38 +05:30
Horilla
63787ca3b2 [UPDT] RECRUITMENT: Updated cache method in recruitment 2024-06-26 10:25:31 +05:30
Horilla
9128c6b999 [ADD] RECRUITMENT: Vacancy filled checking and alert message for recruitment 2024-06-25 15:49:56 +05:30
Horilla
5fdc76edf1 Master (#219)
* [UPDT] RECRUITMENT: The bulk stage update and individual stage update for candidates have been updated. Now, only the two stages affected by the stage change will reload

* [UPDT] LEAVE: Updated leave allocation detail view template by adding condition to display the allocation days tracking
2024-06-24 16:54:15 +05:30
Horilla
2ee8495f5a [IMP] AUTOMATIONS: Add horilla automations 2024-06-12 16:44:05 +05:30
Horilla
df03cdc54e [ADD] GENERAL: White labelling 2024-05-23 14:29:29 +05:30
Horilla
6788c4afa8 [UPDT] BASE: Update form html templates by adding class attributes for form tag 2024-05-15 14:31:58 +05:30
Horilla
2b1607729a [FIX] BASE: Fixed animated background showing in form 2024-05-10 11:13:25 +05:30
Horilla
2ee3dfb7d3 [UPDT] General skelton effect before htmx 2024-05-09 16:25:28 +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
fc0c38c43e [UPDT] TEMPLATES : z-index updation for all detial view modals 2024-04-17 12:23:57 +05:30
Horilla
98e90c87b5 [UPDT] TEMPLATES: Style updation in language and company modals in navbar 2024-04-05 14:15:31 +05:30
Horilla
46a4093ba2 [UPDT] PAYROLL: Only encashable leave type can be select in reimbursment 2024-03-30 09:21:27 +05:30
Horilla
53cf08da60 [ADD] DASHBOARD: Toggle main dashboard tiles according to users preference 2024-03-28 12:05:55 +05:30
Horilla
3eea606c75 [UPDT] NOTIFICATIONS: Updated notification clear all method and mark as read method 2024-03-27 14:19:34 +05:30
Horilla
a3c5da6132 [UPDT] TEMPLATES: Added material font style to index page 2024-03-26 14:16:30 +05:30
Horilla
7b0558f003 Abstract Model Changes (#131)
* [UPDT] BASE: Updated disciplinary action type model by adding abstract class

* [UPDT] BASE: Updated abstract model class save method by fethcing request from thread local

* [UPDT] LEAVE: Updated models in leave module by adding abstract class

* [UPDT] LEAVE: Updated leave request model by adding abstract class

* [UPDT] DASHBOARD: Floating quick action button rather than static template inside dashboard

* [UPDT] Test database

* [UPDT] ASSET: Updated models in asset app by adding abstract class HorillaModels

* [UPDT] ASSET: Updated asset category form by adding exclude fields in class Meta

* [FIX] ATTENDANCE: Attendance overtime permission wrong permission

* [UPDT] Test Database
2024-03-25 10:08:53 +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