aoz-003 merge requestshttps://git.panter.ch/open-source/aoz-003/-/merge_requests2024-03-28T11:01:49+01:00https://git.panter.ch/open-source/aoz-003/-/merge_requests/1412fix: do not migrate if sent statement exists2024-03-28T11:01:49+01:00Jan Hricfix: do not migrate if sent statement existsthere can only be one sent(but not received yet) special statement per volunteer, so there is no need to migrate old spa summaries, if a new special statement has already been sent (this is already being validate by `validate_one_sent_pe...there can only be one sent(but not received yet) special statement per volunteer, so there is no need to migrate old spa summaries, if a new special statement has already been sent (this is already being validate by `validate_one_sent_per_volunter`)Jan HricJan Hrichttps://git.panter.ch/open-source/aoz-003/-/merge_requests/1411fix: old spa migrate script doesn't consider all spas that should be migrated2024-03-22T14:09:06+01:00Lukáš Březinafix: old spa migrate script doesn't consider all spas that should be migratedWhen reviewing https://support.panter.ch/#ticket/zoom/4845 I've noticed that there were some spas that were supposed to be migrated, but the script didn't take them. There was a bug - we were using `select` instead of `pluck` which was ...When reviewing https://support.panter.ch/#ticket/zoom/4845 I've noticed that there were some spas that were supposed to be migrated, but the script didn't take them. There was a bug - we were using `select` instead of `pluck` which was intended IMHO.Lukáš BřezinaLukáš Březinahttps://git.panter.ch/open-source/aoz-003/-/merge_requests/1410fix: use same spa edit form on both show&edit volunteer action2024-03-14T09:23:47+01:00Lukáš Březinafix: use same spa edit form on both show&edit volunteer actionhttps://support.panter.ch/#ticket/zoom/4818https://support.panter.ch/#ticket/zoom/4818Lukáš BřezinaLukáš Březinahttps://git.panter.ch/open-source/aoz-003/-/merge_requests/1409feat: ignore old semester processes2024-03-06T09:02:29+01:00Jan Hricfeat: ignore old semester processeshttps://trello.com/c/VjcEfaAE/528-ignore-old-semester-process-when-calculating-feedback-datehttps://trello.com/c/VjcEfaAE/528-ignore-old-semester-process-when-calculating-feedback-dateJan HricJan Hrichttps://git.panter.ch/open-source/aoz-003/-/merge_requests/1408feat: skip old semester hours2024-03-06T09:01:55+01:00Jan Hricfeat: skip old semester hourshttps://trello.com/c/TyMI1eZo/515-analyse-if-we-can-use-only-hours-per-112-for-ended-volunteers-in-new-processhttps://trello.com/c/TyMI1eZo/515-analyse-if-we-can-use-only-hours-per-112-for-ended-volunteers-in-new-processJan HricJan Hrichttps://git.panter.ch/open-source/aoz-003/-/merge_requests/1406feat: billable hours tweak2024-02-19T12:41:09+01:00Jan Hricfeat: billable hours tweakhttps://trello.com/c/8ASRCW6a/503-hours-are-incorrect-when-feedback-is-requested
- assign newly created hours to the billing form if the related semester process has not had its feedback submitted yet and the meeting date is in the seme...https://trello.com/c/8ASRCW6a/503-hours-are-incorrect-when-feedback-is-requested
- assign newly created hours to the billing form if the related semester process has not had its feedback submitted yet and the meeting date is in the semester period
- in the semester processes overview, only show hours whose meeting date belongs to the period of the semester processJan HricJan Hrichttps://git.panter.ch/open-source/aoz-003/-/merge_requests/1407feat: hide client form if quota reached2024-02-19T09:30:46+01:00Jan Hricfeat: hide client form if quota reachedhttps://trello.com/c/MBDQ5CQa/511-quota-for-clients-setup-follow-up
I will propose just hiding the form, disabling all the fields is too much work in my opinion when all they need is to prevent people from submitting the formhttps://trello.com/c/MBDQ5CQa/511-quota-for-clients-setup-follow-up
I will propose just hiding the form, disabling all the fields is too much work in my opinion when all they need is to prevent people from submitting the formJan HricJan Hrichttps://git.panter.ch/open-source/aoz-003/-/merge_requests/1405feat: comment all semester models2024-02-12T16:45:53+01:00Jan Hricfeat: comment all semester modelshttps://trello.com/c/Zv7yr1qS/485-1h-add-comments-to-all-old-modelshttps://trello.com/c/Zv7yr1qS/485-1h-add-comments-to-all-old-modelsJan HricJan Hrichttps://git.panter.ch/open-source/aoz-003/-/merge_requests/1403feat: text changes2024-02-12T16:14:09+01:00Jan Hricfeat: text changes- text changes
- billable hours update after feedback submission
- billable hours logic unification- text changes
- billable hours update after feedback submission
- billable hours logic unificationJan HricJan Hrichttps://git.panter.ch/open-source/aoz-003/-/merge_requests/1404feat: client signup quota warnings2024-02-12T16:04:04+01:00Jan Hricfeat: client signup quota warningshttps://trello.com/c/PhQNn3zf/499-quota-for-clients-signuphttps://trello.com/c/PhQNn3zf/499-quota-for-clients-signupJan HricJan Hrichttps://git.panter.ch/open-source/aoz-003/-/merge_requests/1402feat: migrate spa summaries2024-02-05T16:11:49+01:00Jan Hricfeat: migrate spa summarieshttps://git.panter.ch/open-source/aoz-003/-/merge_requests/1397#note_558821https://git.panter.ch/open-source/aoz-003/-/merge_requests/1397#note_558821Jan HricJan Hrichttps://git.panter.ch/open-source/aoz-003/-/merge_requests/1401feat: assign feedback hours to billing form2024-02-05T15:18:42+01:00Jan Hricfeat: assign feedback hours to billing formfix for https://git.panter.ch/open-source/aoz-003/-/merge_requests/1400#note_558816
I have also added this: https://trello.com/c/lB9InkH7/500-check-hours-displayed-for-billing-forms-and-semester-processesfix for https://git.panter.ch/open-source/aoz-003/-/merge_requests/1400#note_558816
I have also added this: https://trello.com/c/lB9InkH7/500-check-hours-displayed-for-billing-forms-and-semester-processesJan HricJan Hrichttps://git.panter.ch/open-source/aoz-003/-/merge_requests/1397feat: migration to new semester process2024-02-05T11:30:38+01:00Lukáš Březinafeat: migration to new semester processhttps://trello.com/c/OLaGCrYJ/486-1-what-to-do-with-assignments-and-spas-that-ended-after-last-semester-but-before-new-semester-processhttps://trello.com/c/OLaGCrYJ/486-1-what-to-do-with-assignments-and-spas-that-ended-after-last-semester-but-before-new-semester-processJan HricJan Hrichttps://git.panter.ch/open-source/aoz-003/-/merge_requests/1400feat: create hour from feedback2024-02-05T09:41:03+01:00Jan Hricfeat: create hour from feedbackhttps://trello.com/c/2aFkrvvw/495-add-hours-from-feedback-form-to-time-entrieshttps://trello.com/c/2aFkrvvw/495-add-hours-from-feedback-form-to-time-entriesJan HricJan Hrichttps://git.panter.ch/open-source/aoz-003/-/merge_requests/1398test: add failing case for broken cron job2024-02-05T09:13:33+01:00Lukáš Březinatest: add failing case for broken cron jobhttps://trello.com/c/yxl8B69K/474-cron-job-to-create-semester-processes#comment-65bbce5502554399996b9278https://trello.com/c/yxl8B69K/474-cron-job-to-create-semester-processes#comment-65bbce5502554399996b9278Jan HricJan Hrichttps://git.panter.ch/open-source/aoz-003/-/merge_requests/1394feat: disable old semester process creation2024-02-02T15:38:33+01:00Lukáš Březinafeat: disable old semester process creationhttps://trello.com/c/7RZm7n10/477-05-disable-old-semester-processhttps://trello.com/c/7RZm7n10/477-05-disable-old-semester-processLukáš BřezinaLukáš Březinahttps://git.panter.ch/open-source/aoz-003/-/merge_requests/1399text changes2024-02-02T11:29:48+01:00Jan Hrictext changesJan HricJan Hrichttps://git.panter.ch/open-source/aoz-003/-/merge_requests/1395feat: billing forms overview2024-02-02T08:31:35+01:00Jan Hricfeat: billing forms overviewhttps://trello.com/c/siRUVGa9/457-05-expenses-initial-page
https://trello.com/c/I8vJ3MPF/467-1d-expenses-in-progress-page
https://trello.com/c/pKGGeZAj/491-expenses-actionshttps://trello.com/c/siRUVGa9/457-05-expenses-initial-page
https://trello.com/c/I8vJ3MPF/467-1d-expenses-in-progress-page
https://trello.com/c/pKGGeZAj/491-expenses-actionsJan HricJan Hrichttps://git.panter.ch/open-source/aoz-003/-/merge_requests/1396feat(billing-form): assign hours, amount and account info to billing form2024-02-01T15:02:34+01:00Lukáš Březinafeat(billing-form): assign hours, amount and account info to billing formhttps://trello.com/c/MgvO4SFq/490-05d-create-billing-form-automaticallyhttps://trello.com/c/MgvO4SFq/490-05d-create-billing-form-automaticallyLukáš BřezinaLukáš Březinahttps://git.panter.ch/open-source/aoz-003/-/merge_requests/1389feat: feedback reminder mails2024-01-31T09:59:39+01:00Lukáš Březinafeat: feedback reminder mailshttps://trello.com/c/weUWPkbK/450-1d-page-2-reminder-mailshttps://trello.com/c/weUWPkbK/450-1d-page-2-reminder-mailsLukáš BřezinaLukáš Březina