Commit Graph

148 Commits

Author SHA1 Message Date
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
Horilla
de29cdbd87 [RMV] ONBOARDING: Remove duplicate/ redundant files 2024-04-17 15:59:38 +05:30
Horilla
ba99c9a37e [FIX] ONBOARDING: Fixed onboarding permsissions for onboarding pipeline 2024-04-16 12:23:14 +05:30
Horilla
74bbadebba [UPDT] ONBOARDING: Updated onboarding model by adding HorillaModel as abstract class 2024-04-03 10:54:34 +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
f6def3c04f [UPDT] RECRUITMENT: Updated models in recruitment by adding abstract class for models 2024-03-27 14:20:20 +05:30
Horilla
ed7e4bb72f [UPDT] DASHBOARD: Fixed dashboard tile calculation and empty page for announcement 2024-03-25 16:16:45 +05:30
Horilla
f51618485a [UPDT] ONBOARDING: Updated onboarding task model by adding related name for HorillaCompanyManager field 2024-03-18 16:45:46 +05:30
Horilla
fa613d7068 [RMV] ONBOARDING: Extra > in url pattern 2024-03-12 15:19:03 +05:30