- 12 Oct, 2018 14 commits
-
-
Kaspar Vollenweider authored
-
Kaspar Vollenweider authored
-
Kaspar Vollenweider authored
- takes query of elegible volunteers and then builds SemesterProcessVolunteer for each - if array of volunteer ids is passed, it will only build SemesterProcessVolunteer for these
-
Kaspar Vollenweider authored
- if passed from form input, it can build the correct semester that was passed from form input
-
Kaspar Vollenweider authored
- so that it can be treated as a child of this in forms -
-
Kaspar Vollenweider authored
- relations to all hours with meeting date within the semester - scaffold empty semesterFeedback record for each mission related - build the SemesterProcessMail.kind == :mail for the initial mail
-
Kaspar Vollenweider authored
feat(semester-process-volunteer): builder that assigns the elegible missions from the volunteer to the SemesterProcessVolunteerMission join table relation
-
Kaspar Vollenweider authored
-
Kaspar Vollenweider authored
add attr-acessor for selected, in order to be able to filter form selected volunteers on select in form
-
Kaspar Vollenweider authored
fix(volunteer-semester-process-elegible): fix have_semester_process with doing subselect, because it didnt work otherwise
-
Kaspar Vollenweider authored
feat(semester-process-elegible-volunteer): add method semester_process_eligible that joins and groups the relevant scopes for semester process volunteers
-
Kaspar Vollenweider authored
feat(semester-process-elegible-volunteer): add scope that selects volunteers that where with active assignments or group assignments within the given semester
-
Kaspar Vollenweider authored
feat(semester-process-elegible-volunteer): add scope that gets volunteers wit a assignment or group assignment that has started, ever
-
Kaspar Vollenweider authored
feat(semester-process-elegible-volunteer): add scope that returns volunteers that dont have a semester process for given semester
-
- 11 Oct, 2018 15 commits
-
-
Kaspar Vollenweider authored
-
Kaspar Vollenweider authored
-
Kaspar Vollenweider authored
-
Kaspar Vollenweider authored
feat(semester_process): add the duplication of the mission relation logic and validation into a concern
-
Kaspar Vollenweider authored
-
Kaspar Vollenweider authored
-
Kaspar Vollenweider authored
-
Kaspar Vollenweider authored
-
Kaspar Vollenweider authored
-
Kaspar Vollenweider authored
- call it mission
-
Kaspar Vollenweider authored
-
Kaspar Vollenweider authored
-
Kaspar Vollenweider authored
-
Kaspar Vollenweider authored
-
Kaspar Vollenweider authored
-
- 05 Oct, 2018 1 commit
-
-
Kaspar Vollenweider authored
-
- 31 Jul, 2018 1 commit
-
-
Kaspar Vollenweider authored
-
- 19 Jul, 2018 3 commits
-
-
Kaspar Vollenweider authored
-
Kaspar Vollenweider authored
-
Kaspar Vollenweider authored
- they where useing date_between instead of date_between_inclusion ^
-
- 16 Jul, 2018 6 commits
-
-
Kaspar Vollenweider authored
-
Kaspar Vollenweider authored
-
Kaspar Vollenweider authored
tidy volunteers complicated with_billable_hours_scope up and add a test for not including billed again hours
-
Kaspar Vollenweider authored
-
Kaspar Vollenweider authored
-
Kaspar Vollenweider authored
use advanced instead of duration, as it is more timezone safe fix and make tests with Time more explicit and timezone safe fix format helper test fix format helper test remove tz_parse helper
-