- Separating sympaService and lowlevel functions.
- Some tests
Sharpened the distinction between (Sympa) lists and (Softwerkskammer) groups by renaming some functions.
Added tests for groupsAndMembers.
Renamed the internalAPI files of groups and groupsAndMembers to groupsAPI and groupsAndMembersAPI, respectively.
More clarifications of groups vs. lists.
Now the function is invoked on the correct module (remains of refactoring...)
Merge remote-tracking branch 'upstream/master'
New function groupsAPI.getGroup() and tests
New function getGroupAndUsersForList to gather the contents for the group detail page. First test.
Now it uses parallel execution.
Next step: We read the users from the list.
Better have the stub that returns an empty list as default to avoid clutter.
Now the group is resolved as well.
Clarify the use of the getGroup function.
clarify the groups and lists.
Group page now displays the group information.
First steps toward saving a group. Submit does not work yet.
Merge remote-tracking branch 'upstream/master'
Merge branch 'master' into groupsedit
Renamed members/internalAPI to members/membersAPI.