Tom Barrett
Tom Barrett
PR is a good step in the right direction. Unfortunately solving this properly would be really tricky. The way we currently assemble the DOCX doesn't have any awareness of where...
>Attached are the two documents I feed into the document merge process. Ah yes I can see this would work for a document merge. But this issue is actually talking...
@jefft When photos are included, there is a cell containing the photo which spans all the rows in the family. If cantSplit=true affects that cell, I think that will end...
Eww. Dunno what's happened there...
Thanks for the contribution. I don't mind merging a 2-line fix this way :) Two thoughts: 1. In one way, the second email to the co-ordinator is *useful* in that...
A simpler approach would be to apply some standard sorting logic. For example "sort people by their last assignment date (oldest at the top).". Or some weighted thing where 12...
Related: Recently added workload analysis to the bottom of roster display. But this doesn't help so much when you're in the middle of rostering.
Related: https://github.com/tbar0970/jethro-pmm/issues/53 and https://github.com/tbar0970/jethro-pmm/issues/486 Adding this feature to person reports would have the upside of being able to combine it with other filters (eg "show me all the men who...
``` mysql> explain SELECT person_group.id, person_group.name, person_group.categoryid, person_group.is_archived, person_group.owner, person_group.show_add_family, person_group.share_member_details, person_group.attendance_recording_days, COUNT(aperson.id) as member_count, pgc.name as category -> FROM person_group -> LEFT JOIN person_group_membership gm ON gm.groupid = person_group.id...
Idea: We could join onto the _person table instead of the person view. Visibility restrictions would not be enforced, but since this query groups by person_group.id I think we can...