gitlab dokos/hrms v1.4.0

latest releases: v2.42.0, v2.41.0, v2.40.0...
21 months ago
  • fix: Skip tests in CI
  • fix: Skip tests in CI
  • fix: Tests for France leaves
  • fix: Tests revamp
  • fix: consider tax exemption amount while calculating CTC
  • fix: Department Approver validation message translation
  • feat: provision to disable recurring additional salary
  • fix: incorrect leave balance after carry-forwarded leave expiry
  • fix: handle missing deductions while making back entry
  • feat: display tax break up on salary slip
  • fix: disable conversion to user tz for shift calendar
  • feat(UX): Add option to disable consolidating leave types in balance reports
  • fix: Leaves calculation and initial setup
  • fix: Install message
  • fix: Leave type period calculation
  • feat: Auto create leave allocations
  • fix: round pro-rated leaves
  • fix: rounding issue
  • fix: earned leaves tests
  • refactor: validate date ranges
  • fix: map the correct date function in tax slab eval globals
  • fix: earned leaves not allocated on a pro-rata basis
  • fix: Test
  • fix: error message while evaluating condition
  • fix: don't allow Job Applicant creation against Closed Job Opening
  • fix: respect system precision in leave application dashboard and reports
  • fix: Missing field
  • fix: Gitlab CI file
  • feat: Option to calculate leaves based on employment contracts
  • fix: Don't validate overlap for leave period
  • fix: handle when deductions are absent in salary slip (#292)
  • fix(patch): explicitly only check major version for compatibility (#294)
  • fix: Allow skipping patch
  • patch: check version compatibility with frappe
  • chore: bump develop branch version to v15.0.0-dev
  • chore: fix linter (#288)
  • fix: comment text when leave is allocated via scheduler
  • ci: bump isort from 5.9.1 to 5.12.0 (#285)
  • refactor: rename allocate_on to allocate_on_day for better context
  • fix: leave allocation tests
  • fix(tests): monthly earned leave allocations
  • test: Allocate On First Day, Last Day & DOJ with edge cases
  • fix: logic for adding current month's leave
  • refactor(tests): clean-up and group Earned Leave tests
  • patch: Update allocate_on values in Leave Type
  • fix: fetch Designation from Job Opening in Job Applicant
  • fix: respect bank reco tool date filters while fetching claims
  • fix: get_matching_queries compat w/ ERPNext v14.13
  • refactor: usage of based_on_date_of_joining
  • fix: throw error if app installation fails
  • fix: remove regional company fixtures on app uninstall
  • fix: remove custom fields on app uninstall
  • feat: Option to configure the day for allocating earned leave
  • fix: move auto attendance for all shifts to hourly long queue (#264)
  • fix(linter): use !r string conversion flag for quoted values
  • refactor: Update To Date in work history only from Promotion/Transfer
  • fix: don't overwrite to date in work history if already set
  • fix: copy description from Job Req to Job Opening
  • refactor: format code
  • test(Job Requisition): Time to Fill & making, associating Job Openings
  • fix: ignore gl entry linking at the time of Payroll Entry cancellation
  • fix: fetching job req in staffing plan
  • fix: Job Opening filters
  • fix: remove duplicate field in Salary Structure Assignment (#253)
  • feat: Get Job Requisitions in Staffing Plan
  • refactor: rename Hiring Request to Job Requisition
  • fix: use Union to validate multiple types in type indication (#241)
  • fix: payroll entry layout
  • fix: salary component, structure, and slip forms
  • fix: remove hard-coded roles for populating leave balance reports (#249)
  • fix: section labels and field placements
  • chore: fix salary structure assignment layout
  • fix: Translation for work anniversary
  • fix: HR workspaces
  • fix: Install payments in CI
  • fix(test): holiday list dates in attendance test setup
  • fix(tests): rectify logic for getting the first day of prev month
  • chore: update readme
  • chore: fix formatting (linter) and remove redundant datetime import
  • test: skip marking absent for a fallback default shift
  • refactor: func for getting default shift to mark employees absent
  • chore: minor fix in readme
  • fix: setting to enable/disable provision of mentioning earnings and deductions till date on SSA
  • fix: minor type checking
  • fix: handle empty condition
  • fix: setting to enable/disable previous earnings and deductions
  • fix: type validation for half day date
  • fix: incorrect type hints
  • fix: install payments app in test suite
  • ci: bump black to latest
  • fix: module view for ess users
  • feat: settle employee based payroll payable account against payment account
  • chore: fix test case
  • feat: set employee based payroll payable entries
  • chore(style): pre-commit
  • chore(style): pre-commit
  • Update README.md
  • Update README.md
  • test: get_unmarked_days
  • test: Add test with Employee filter and Summarized View
  • chore: fix naming
  • fix: intuitive naming for flags and methods
  • chore: minor fix
  • fix: warning message while saving ssa if earning and tax deductions not specified
  • fix: test case to setup payroll period
  • feat: Display warning message if taxable earnings and paid tax is not mensioned
  • feat: add test cases to validate opening balance for earnings and total paid tax
  • chore: syntax for between condition
  • feat: consider submitted salary structure assignments
  • feat: consider earnings and tax deducted opening balance while creating salary slip
  • feat: provision to setup opening entries for total salary paid and tax deductions
  • chore: typo
  • feat: update readme
  • feat: add logo for frappe-hr.png
  • fix: consider search fields and txt param in salary component search query
  • feat: test case to validate employee tagging against accrual journal entry
  • fix: positional args
  • feat: remove code redundancy
  • feat: consider employee while creating accouting entries
  • feat: variable naming
  • feat: field to enabled employee tagging in accrual payroll je
  • chore: linter fix
  • fix: frequency change error in migrate
  • feat: explicit time period for mark attendance
  • feat: frappe-hr logo for repo
  • fix: Filter Employee doesn't work correctly
  • fix: get_holiday_status when holidays is None
  • fix: year_list when doesn't exist attendance records
  • Update salary_slip.py
  • fix
  • import function
  • date range custom function
  • indentation fix
  • indentation fix
  • fix:leave without pay calculation
  • fix: remove unwanted tab breaks
  • fix: Tab naming and reorganizing forms
  • fix: ux for payroll module
  • chore: replace let with const
  • chore: Add hiring request to recruitment workspace
  • feat: alert the user about existing employee referrals against a Hiring Request
  • feat: Time to Fill metric for Hiring Requests
  • feat: create or associate Job Opening against Hiring Request
  • feat: Hiring Request

Don't miss a new hrms release

NewReleases is sending notifications on new releases.