fix: end-of-contract bugs (visibility toggle, billed table, new entries) #58

Merged
sebastien merged 3 commits from 53-fix-end-of-contract-bugs into main 2026-08-28 15:11:37 +02:00
Owner

fixes #53

  • un contrat terminé apparait dans la table comptabilisé s'il a des valeurs sur la période.
  • réparation du toggle visible dans la saisie de temps
  • un contrat terminé n'est plus visible dans la saisie de temps
fixes #53 - un contrat terminé apparait dans la table comptabilisé s'il a des valeurs sur la période. - réparation du toggle `visible dans la saisie de temps` - un contrat terminé n'est plus visible dans la saisie de temps
fix: end-of-contract bugs (visibility toggle, billed table, new entries)
All checks were successful
CI / lint (push) Successful in 47s
CI / python-tests (push) Successful in 5m6s
CI / lint (pull_request) Successful in 46s
CI / python-tests (pull_request) Successful in 5m1s
001b3ee284
test: add a new test to reject ended contract
All checks were successful
CI / lint (pull_request) Successful in 48s
CI / lint (push) Successful in 49s
CI / python-tests (push) Successful in 5m4s
CI / python-tests (pull_request) Successful in 5m17s
7240945eb2
Merge branch 'main' into 53-fix-end-of-contract-bugs
All checks were successful
CI / lint (push) Successful in 48s
CI / lint (pull_request) Successful in 53s
CI / python-tests (push) Successful in 5m19s
CI / python-tests (pull_request) Successful in 5m15s
6f4a7a9944
# Conflicts:
#	sisyphe/endpoints/time_entries.py
#	sisyphe/templates/time_entries/weekly.html
sebastien deleted branch 53-fix-end-of-contract-bugs 2026-08-28 15:11:52 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
yaal/sisyphe!58
No description provided.