Commit Graph

173 Commits

Author SHA1 Message Date
Horilla
ff507dd213 Merge master 2025-11-17 16:55:36 +05:30
Horilla
656fa8a3ad Merge master 2025-11-10 14:44:18 +05:30
Horilla
935e0d2e6c Merge master 2025-11-06 12:11:48 +05:30
Horilla
1dfabae3e8 Merge master 2025-10-30 10:38:18 +05:30
Horilla
981f76e7df Merge master 2025-09-25 14:59:34 +05:30
Horilla
fd6fef2155 [FIX] ONBOARDING: Template not loading issue 2025-09-23 10:49:30 +05:30
Horilla
ad96eaa9bd Merge master 2025-09-03 16:14:14 +05:30
Horilla
d0f53cc563 [FIX] ONBOARDING: Candidate to employee conversion 2025-08-29 12:03:16 +05:30
Horilla
ad26866aca CBV code updates: 8th August 2025-08-08 14:37:54 +05:30
Horilla
a9242e775e CBV code updates: 4th August 2025-08-04 09:41:35 +05:30
Horilla
8fe41283ea CBV code updates: 1st August 2025-08-01 17:48:04 +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
7dd439927c CBV code updates: 28th April 2025-04-28 13:09:04 +05:30
Horilla
38fc0fff49 CBV code updates: 28th April 2025-04-28 10:28:51 +05:30
Horilla
5da198c945 CBV code updates: 23rd April 2025-04-23 23:04:16 +05:30
Horilla
0e86521c74 CBV code updates: 21st April 2025-04-22 00:15:32 +05:30
Horilla
b64b5747e5 CBV code updates: 19th April 2025-04-19 12:04:09 +05:30
Horilla
9c9f230213 CBV code updates: 17th April 2025-04-17 16:24:53 +05:30
Horilla
c405e21ee5 CBV Updates: 7th April 2025-04-07 10:20:47 +05:30
Horilla
b5999f63eb CBV code updates: 26th March 2025-03-26 15:15:50 +05:30
Horilla
ca90e2ab23 CBV code updates: 26th March 2025-03-26 14:05:58 +05:30
Horilla
ac6cd0c7ed CBV code updates: 25th March 2025-03-25 14:44:12 +05:30
Horilla
03667802a7 CBV code updates 2025-03-21 15:32:45 +05:30
Horilla
b81affff7d [ADD] Class Based Views for Horilla 2025-03-18 13:58:44 +05:30
Horilla
20f323a4c5 [ADD] BASE: Added the state Telangana to India in the country sections 2025-02-15 14:28:47 +05:30
Horilla
9d533de275 [UPDT] ONBOARDING: Punctual updates in statement 2025-02-13 17:14:06 +05:30
Horilla
c03cafd14f [UPDT] HORILLA: Updated horilla global varriable APPS by declare them in every app ready() function 2025-01-31 10:50:59 +05:30
Horilla
c3c63585d6 [UPDT] ONBOARDING: Added white labelling for email template 2025-01-21 22:28:17 +05:30
Horilla
dd33ab7e3c [UPDT] ONBOARDING: Image icon replaced and message updates 2024-11-24 10:46:32 +05:30
Horilla
b3d6622317 [UPDT] ONBOARDING: Setting the field if employee is created from the portal 2024-09-24 16:44:33 +05:30
Horilla
029b5823fc [UPDT] ONBOARDING: Add reply and from email to Email 2024-09-20 15:39:16 +05:30
Horilla
c91bb99273 [FIX] ONBOARDING: Fixed send portal trans issue 2024-09-11 11:39:45 +05:30
Horilla
d965b474ee [UPDT] ONBOARDING: Message type in onboarding 2024-09-04 20:49:54 +05:30
Horilla
a28c8b810c [UPDT] ONBOARDING: Added export bulk status change and bulk delete 2024-09-03 17:16:25 +05:30
Horilla
94c7739f06 [UPDT] ONBOARDING: Added star to required fields in employee creation and bank details portal pages 2024-09-02 00:13:33 +05:30
Horilla
6c9b6cb4c8 [FIX] ONBOARDING: Typo errors in onboarding candidate forms 2024-08-31 15:17:13 +05:30
Horilla
9a61036816 [FIX] ONBOARDING: Typo fix 2024-08-27 17:36:33 +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
1b0a337f89 [UPDT] Base: Empty page condition is updated 2024-07-26 10:37:37 +05:30
Horilla
25dc9b54d4 [FIX] ONBOARDING: Import error in onboarding filter 2024-07-26 10:37:20 +05:30
Horilla
06f6c16659 [ADD] ONBOARDING: Added filter and selection method in create and edit forms 2024-07-17 15:51:11 +05:30
Horilla
91d137ed78 [FIX] ONBOARDING: Fixed onboarding candidate jobposition 2024-07-15 15:19:40 +05:30
Guillaume Chanaud
08631a68b8 [FIX] Complying with RFC5321 regarding MAIL FROM (#241)
* [FIX] Default FROM address is not RFC compliant

* [FIX] Cannot concatenate PosixPath + str
2024-07-12 10:45:37 +05:30
Horilla
32fed1923a [UPDT] MAIL TEMPLATES: Footer year update 2024-07-08 11:11:03 +05:30
Horilla
cce69a7ea1 [FIX] ONBOARDING: Stage and task manager view issue, employee portal existing employee validation and notification updation 2024-06-28 16:41:29 +05:30
Horilla
4ec47bb529 [FIX] ONBOARDING: Fixed onboarding kanban showing closed recruitments in the kanban views 2024-06-28 16:37:58 +05:30
Horilla
c66d49a4ca [FIX] ONBOARDING: Fixed sticky heading in onboarding kanban view 2024-06-28 16:37:34 +05:30
Horilla
a563fe84e0 [UPDT] ATTENDANCE: Updated attendance app by changing group_by_queryset function location to horilla project folder 2024-06-20 11:47:45 +05:30
Horilla
ce5dcbe2a8 [UPDT] BASE: Updated base app by changing ThreadLocalMiddleware location to horilla project folder 2024-06-20 11:45:55 +05:30