Usama Sadiq
aa618c460c
refactor: remove unused-imports ( #27083 )
2021-03-19 22:42:14 +05:00
M. Zulqarnain
0fdb3fce9a
pyupgrade on survey, teams and tests apps ( #26647 )
2021-02-23 15:50:22 +05:00
M. Zulqarnain
feaf5011c8
BOM-2287 : Pylint amnesty in teams,tests,survey and verify_student ( #26305 )
...
* lint amnesty in teams,tests,survey and verify_student
2021-02-03 18:15:03 +05:00
Nathan Sprenkle
5cedc64f41
Correct team count for private team-sets in Teams tab ( #24216 )
...
* Hide private team-sets from users not on a team
* Modify add team count to factor in team visibility
* Fix bug that broke search w/in private team-sets
2020-06-18 15:21:58 -04:00
Jansen Kantor
fe93f68163
EDUCATOR-4938: Teams Tab does not consider Teamset max_size ( #23348 )
...
* correctly resolve teamset-level and course-level max_team_size
2020-03-17 10:01:09 -04:00
Feanil Patel
9cf2f9f298
Run 2to3 -f future . -w
...
This will remove imports from __future__ that are no longer needed.
https://docs.python.org/3.5/library/2to3.html#2to3fixer-future
2019-12-30 10:35:30 -05:00
Alex Wang
d044ed28b5
Student can NOT modify membership status with team in instructor managed topic ( #22286 )
...
* no student change to instructor managed team
* Address comments & fix unit tests
* fix jenkins test failure
* Fix eslint errors
* Fix xss warnings
* Fix bokchoy test
2019-11-25 19:59:51 -05:00
Simon Chen
c5f03adb0e
Add the organization protected attribute to team
...
This is needed so Masters learners will not be in the same team as verfied and audit learners. If the team is designated as organization protected, it will not be visible or accessible by verified or audit track learners
MST-34
2019-11-12 13:03:55 -05:00
Kyle McCormick
7dbee1c3dd
Ensure Python 3 compatibility of Teams djangoapp ( #22096 )
...
* For all files, from __future__ import unicode_literals.
* Add @python_2_unicode_compatible to both models.
* Test six.string_type(obj) for both models.
Also, fix some new pylint warnings and improve model repr methods.
MST-24
2019-10-22 13:42:27 -04:00
Alex Wang
77eb01ff42
resolve pylint violations in lms/djangoapps/teams ( #22063 )
...
MST-6
2019-10-18 10:20:55 -04:00
Amit
df949d6de1
INCR-480: Make compatible with Python 3.x and fixed line over length limit ( #20833 )
2019-06-20 16:20:49 -04:00
Nimisha Asthagiri
944f47e957
Account API: per-field visibility of "name" field
...
ARCH-482
2019-03-11 17:49:56 -04:00
Andy Armstrong
79acb5c5be
Reorder LMS imports using isort
2017-06-11 21:48:06 -04:00
Usman Khalid
6cb62f2697
Rebase upgrade Django to v1.8.5
...
Please note that this is a squshed commit and the work of:
Symbolist, macdiesel, nedbat, doctoryes, muzaffaryousaf and muhammad-ammar
2015-11-10 15:00:19 -05:00
Ned Batchelder
322ca34b20
Remove pylint pragmas from "class Meta"
...
Also remove useless docstrings where they were added to keep pylint
quiet.
2015-10-21 07:37:00 -04:00
Will Daly
8555630df7
Upgrade djangorestframework to v3.1
...
* Upgrade edx-submissions
* Upgrade edx-ora2
* Upgrade edx-val
* Upgrade edx-proctoring
* Update all edx-platform code that depends on DRF, including:
- auth_exchange
- cors_csrf
- embargo
- enrollment
- util
- commerce
- course_structure
- discussion_api
- mobile_api
- notifier_api
- teams
- credit
- profile_images
- user_api
- lib/api (OAuth2 and pagination)
2015-09-25 12:40:57 -04:00
Peter Fogg
33f559b04a
Remove membership field from teams when serializing memberships.
...
TNL-3281
2015-09-15 13:05:10 -04:00
Peter Fogg
48f72612c3
Prevent over-expansion of team memberships.
...
TNL-3202
2015-09-11 12:55:39 -04:00
Daniel Friedman
0e180bd2c2
Add membership thumbnails to team cards.
...
TNL-3172
2015-09-03 10:58:58 -04:00
Peter Fogg
17253ead24
Cache team_size on CourseTeam model and remove is_active field.
...
TNL-3112 TNL-3154
2015-08-28 12:29:42 -04:00
cahrens
1bd4b1d60c
Add sorting by team_count, as well as secondary sort.
...
TNL-3012
2015-08-19 10:52:50 -04:00
Diana Huang
ce8f311256
Add a new last_activity_at field.
...
TNL-3068
2015-08-18 11:21:04 -04:00
Bill DeRusha
09acca2de8
Team API include correct info when expanding users TNL-2975
...
Create read-only serializer to handle User/UserProfile data
together.
Refactor GET accounts to use the new read-only joint serializer
Fix tests to check for new expanded user info
Update tests in teams/tests/test_views.py to test for both
public and private profiles on expands user
Update serializer to utilize the request object for creating absolute uris
2015-08-12 14:33:07 -04:00
Usman Khalid
b4ed9a28b0
My Teams tab.
...
TNL-1911
2015-08-11 17:27:53 +05:00
Ben McMorran
2bad5946e7
Merge pull request #8982 from edx/benmcmorran/team-discussion-context
...
TNL-1943 Support thread context for team discussions
2015-07-28 14:23:11 -04:00
Ben McMorran
6b08bb20f8
TNL-1943 Support thread context for team discussions
2015-07-28 17:18:45 +00:00
Daniel Friedman
db6add1c59
Fix team count in topic serializers
...
TNL-2892
2015-07-28 13:14:18 -04:00
Daniel Friedman
21b39ca467
Add teams-for-topic list view to Teams page.
...
TNL-1898
Also adds a generic paginated list view and Teams list view. The
common PaginatedView takes a collection and a view class for its items
and creates a header and footer with correct pagination. The topics
list view is refactored to use this generic view.
Authors:
- Peter Fogg <pfogg@edx.org >
- Daniel Friedman <dfriedman58@gmail.com >
2015-07-22 12:02:40 -04:00
Ben McMorran
9d336c33eb
TNL-1897 Implement Course Team API
2015-06-03 18:04:17 +00:00