Now /members/new shows all available groups with checkboxes. (Nothing happens yet, though...)
Added committer and licence to package.json
Different ways of getting at the user and his groups. (Rough cut...)
Now /members/edit also loads the available groups.
Error handling with next.
Renamed parameter for more clarity.
The HTML form now returns an array of the checked groups.
Renamed toArray method and extracted its core to its own method.
Corrected parameters for addition and removal of users.
First attempt at subscribing users. Tests fail, though...
small change to general template
Client Side production and test libraries
Nickname checking via AJAX - server side
Client side for nickname validation
merge
Merge remote-tracking branch 'upstream/master'
included client side testing via qunit
Now the user is subscribed and unsubscribed according to his selection in his profile.
Removed the groupName wrapper around the list names returned by the Sympa module.
Now toArray can also handle null and undefined inputs.
Now the user profile automatically checks the groups the user is subscribed to.