Skip to content
This repository has been archived by the owner on Oct 29, 2019. It is now read-only.

Small Group View, Small Group Attendance, Attendance Glitch Fix #242

Merged
merged 15 commits into from
Oct 27, 2015

Conversation

seveibar
Copy link
Contributor

This allows mentors to create small groups and add mentees to them. The mentees can then enter attendance codes they provide.

The frontend for mentors and students to view attendance of small groups and see their fellow mentees and projects has been added.

Currently, there isn't much administrative control over small groups- but this is the groundwork.

A bunch of utilities for accessing public user content, searching users, getting user roles was also added.

The seed was changed to remove Aaron and myself :)

The UI currently looks unremarkable, but fixing the UI shouldn't be too tricky :).

selection_054

Fixes #184 and #186

@seveibar
Copy link
Contributor Author

fixes #186

@@ -9,7 +9,7 @@ <h1 ng-hide="edittingName">{{project.name}}</h1>
</p>
<div class="btn-group description-buttons" ng-show="userOnProject">
<button type="button" class='btn btn-default btn-sm' ng-click='editName()'>Edit Project Name</button>
<button type="button" class='btn btn-default btn-sm' ng-click='saveName()'>Save Project Name</button>
<button type="button" class='btn btn-default btn-sm' ng-click='saveName()'>Save Project Name</button>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is that an extra whitespace line?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

good catch zaran

@kmcnellis
Copy link
Member

When I am logged in as a non-mentor/non-admin, I can see the small group tab. Upon clicking it, I get a failed http call to GET /api/smallgroup/undefined/members

});
};
$scope.addUser = function(user){
$http.get("/api/users/search", {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The search is currently case sensitive - this produces some unfriendly behavior.

@seveibar seveibar added this to the v0.3.0 milestone Oct 26, 2015
kmcnellis added a commit that referenced this pull request Oct 27, 2015
Small Group View, Small Group Attendance, Attendance Glitch Fix
@kmcnellis kmcnellis merged commit fc2da65 into master Oct 27, 2015
@kmcnellis kmcnellis deleted the small-room branch October 27, 2015 08:50
@kmcnellis
Copy link
Member

More things that can be improved, but good enough. I filled bugs for some improvements : #252, #254, #255, #257, #258,

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Small Group Room Attendance
3 participants