gitlab dokos/hrms v1.7.0

latest releases: v2.42.0, v2.41.0, v2.40.0...
18 months ago
  • fix: Leave tests for France
  • chore: Add json formatting to precommit
  • fix: Shift type in test
  • fix: consider curr_shift to retrieve prev_shift when possible
  • fix: remove redondant filters settings
  • fix: Skip test in CI because of network issues
  • fix: remove rounding default for earned leave
  • fix(Monthly Attendance Sheet): consider leave for the entire day
  • fix: return amount as flt if eval_conditions_and_formula returns None
  • fix: change field-type to remove currency field from total row in export
  • fix: incorrect pro-rated earned leave calculation for passed months
  • fix: handle remove_if_zero_valued property while updating salary slip via data import
  • fix: update statistical component value in default data
  • feat: Allow ceil & floor functions in salary slip formulae
  • perf: Auto Attendance processing
  • chore: set payroll period if not exists
  • perf: faster Payroll :- Part 1 (Payroll Entry)
  • fix(Salary Slip): exchange rate overwritten on form load
  • fix: removed filter on non-existent column in grievance chart
  • perf: refactor get_all_nodes in Org Chart
  • fix: do not pull exchange rate if its already set
  • feat(Attendance Regularization): Overwrite Attendance status from Attendance Request record
  • fix: do not consider zero valued rows for accounting
  • fix: employee & grade filters not considered while allocating leaves via Leave Control Panel
  • feat: Mark Auto Attendance on Holidays
  • fix: group checkin logs by shift start time
  • fix: allow user to set standard deductions in income tax slab without allowing other exemptions
  • fix: shift request cancellation failing
  • fix: Move patch to correct location
  • fix(patch): convert kra to string and replace \n chars for better kra names
  • refactor: update ref details on selected references on Payment Entry
  • fix: savepoint policy assignment submission, log errors & inform the user about failures
  • fix: Move patch to correct folder
  • fix: v13 -> v14 migration issues
  • fix: specify employee info in attendance validation messages
  • feat: provision to display zero value salary components on salary slip
  • fix: scroll to error message on payroll entry failure
  • fix(patch): run payroll entry status patch for null status only
  • fix: format currency/float as per number format in work history
  • fix: translations
  • fix: reload doc to avoid timestamp mismatch
  • fix: Delete previous leave type to run test
  • fix: test_carry_forward_calculation test
  • fix: Leave types in tests
  • fix: cannot customize Employee Advance due to document states property
  • fx: don't allow manual updates for earned leave allocation after submission
  • fix: Leave allocation
  • fix: Leave types in tests
  • fix: remove unnecessary db call
  • fix: Leave type creation in tests
  • fix: tests
  • chore: Change float precision for tests
  • chore: Remove github folder
  • fix: Missing variable initialization
  • fix: Add mandatory leave types to leave period
  • fix: Run tests on correct branch for Payments
  • feat: Appraisal Overview report
  • feat: Performance Module
  • fix: column generation for report salary register
  • chore: remove unnecessary docstring
  • fix: filter out old allocation's carry-forwarded leaves while fetching leave details
  • chore: fix fieldname in report
  • feat: update salary register report to display correct currency symbol
  • fix: earned leave exceeding annual allocation
  • fix: get income tax slab only if tax compoents are applicable
  • feat: filter out inactive employees on additional salary and pull default amount from component
  • fix(postgres): convert salary detail join query to qb
  • fix: exclude carry forwarded leaves while updating leaves after submission
  • fix: Consider relieving date while calculating lwp
  • fix: test case
  • chore: improve translations and leave type tour
  • fix: empty custom actions upon buttons creation
  • fix: consider cases for partially consumed carry-forwarded and new leaves with carry-forwarded expiry
  • fix: Total leaves calculation
  • fix: Make default template translatable

Don't miss a new hrms release

NewReleases is sending notifications on new releases.