Commit Graph

156 Commits

Author SHA1 Message Date
Horilla
0b327c4923 [ADD] REPORT: Add reporting module for Horilla (#750) 2025-05-19 16:51:04 +05:30
Horilla
e3d692746f [UPDT] ONBOARDING: Updated onboarding app by adding empty page styles 2025-05-18 15:24:32 +05:30
Horilla
34449666e8 [UPDT] BASE: Updated base app by modify some translator and horilla_crumbs files 2025-05-17 14:08:27 +05:30
Horilla
cb7ea9f256 [UPDT] ONBOARDING: Updated onboarding module by replace onboarding form class parent class 2025-05-14 17:19:05 +05:30
Horilla
c326a92af5 [FIX] ONBOARDING: #704 2025-04-23 22:54:57 +05:30
Rahul Vadisetty
bd371d54e9 DoesNotExists Error handled with messages.error for proper communication to user and remove misconception (#701) 2025-04-22 13:48:35 +05:30
Horilla
20d95f4c68 [FIX] ONBOARDING: Fixed onboarding portal send issue 2025-04-02 14:31:40 +05:30
Horilla
ac02de9171 [UPDT] ONBOARDING: Portal send method 2025-03-26 14:58:02 +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
Horilla
8de3762a22 [FIX] ONBOARDING: Portal employee and user creation issues fixed 2024-06-19 12:11:31 +05:30
Horilla
9adb38bd40 [UPDT] ONBOARDING:Employee personal info and bank info updated with form validations 2024-06-19 12:07:25 +05:30
Horilla
102413d202 [FIX] ONBOARDING: Fixed closed recruitments also showing on the initial load on onboarding view 2024-06-14 14:47:23 +05:30
Horilla
599c055157 [UPDT] BASE: Convert to emplpoyee method update 2024-06-13 12:07:37 +05:30
Horilla
2d051aac9f [UPDT] BASE: Added '*' to all required fields in the common forms used in as_p 2024-06-10 16:35:27 +05:30
Horilla
e3375c5d61 [UPDT] ONBOARDING: Added hx decorators for hx functions in onboarding module 2024-05-30 10:07:39 +05:30
Horilla
df03cdc54e [ADD] GENERAL: White labelling 2024-05-23 14:29:29 +05:30
Horilla
15881ab4e8 [UPDT] ONBOARDING : Stage form changed to ne design and the button issue and task form style changed in both list and card view 2024-05-14 11:19:25 +05:30
Horilla
a511747c36 [UPDT] SIDEBAR: Remove unwanted elements and menu from the sidebar 2024-05-09 15:01:06 +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
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
90206fd40c [FIX] ONBOARDING: Onboarding user level filteration issue on the onboarding_view 2024-04-30 12:43:43 +05:30
Horilla
4cc3d4e3e9 [IMP] ONBOARDING: Add missing migrations folder and __init__.py file 2024-04-30 12:41:18 +05:30
Horilla
d1670e90a9 [UPDT] ONBOARDING : Pipeline view drop down button for edit delete, stage button style and stage form style change 2024-04-22 14:22:56 +05:30
Horilla
97dc32e414 [FIX] ONBOARDING: Fixed unclosed div 2024-04-18 12:33:59 +05:30
Horilla
b2ae9d7b4f [RMV] ONBOARDING: Remove duplicate/ redundant files 2024-04-18 12:33:27 +05:30
Horilla
f4143de862 [FIX] ONBOARDING: Fixed stage_managers template tag 2024-04-18 12:30:35 +05:30