Updated the advanced search button to the under construction button. Changed the details button in the all friends table to profile.
Unfriend now gets the correct profile when unfriending a sent request.
Added a warning dialog when the user presses the unfriend button.
Fixed and issue with unfriend of a sent request leaves the request on the other side in a bad state. Now it just deletes the request.
Fixed the reject button on the my requests tab of the friends panel. Also, fixed a bunch of broken tests.
Fixed an issue with the function other-profile not returning the entire profile but instead just the profile id which caused the unfriend button of the my requests table to fail.
Changed the way a friend request after a rejection updates the request's status.
Made sure all of the calls use the other-profile function and fixed all failing tests.
Updated the mid files to be masque files including adding the .masque extension when exporting. Also, updated the send friend request button to show an alert instead of sending a request if the user you are sending the request to has already rejected you.
Updated the export mid button to export masque.
Updated all of the table names in the base model file to use the h2-keyword function. Also, changed the user-generated column of the grouping table to be a boolean.
Removed unused clj files and added simple missing tests.
First pass at implementing the groups combobox on the groups panel.