Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Open sidebar
MOOC packages by hacklab
django-courses-legacy
Commits
00fef41c
Commit
00fef41c
authored
6 years ago
by
Bruno Martin
Browse files
Options
Download
Email Patches
Plain Diff
refactor API services url to be configurable
parent
530bf560
master
add_course_info_to_reports
add_course_js
add_video_uploader
author_profile
create-lesson-modal
develop
django_model_translation
feature/new-profile-form-fields
issue_157_message_bug
issue_192_fix_student_progress
issue_214_discussion_pagination
issue_272_save_answer_action
issue_277_save_activity_access_action
issue_279_profile_dont_save
issue_77_allow_groups_editing
new_app
pagination-activities-discussion
pdf-certification
release_date_unit
sass
1.6.2
1.6.1
v1.7.0
v1.6.6
v1.6.5
v1.6.4
v1.6.3
v1.6.2
v1.6.1
v1.6.0
v1.5.8
v1.5.7
v1.5.6
v1.5.5
v1.5.4
v1.5.3
v1.5.2
v1.5.1
v1.5.0
v1.4.2
v1.4.1
v1.4.0
v1.3.0
v1.2.1
v1.2.0
v1.1.2
v1.1.1
v1.1.0
v1.0.0
v0.41.0
v0.40.4
v0.40.3
v0.40.2
v0.40.1
v0.40.0
v0.39.0
v0.38.0
v0.37.5
v0.37.4
v0.37.3
v0.37.2
v0.37.1
v0.37.0
v0.36.11
v0.36.10
v0.36.9
v0.36.8
v0.36.7
v0.36.6
v0.36.5
v0.36.4
v0.36.3
v0.36.2
v0.36.1
v0.36.0
v0.35.7
v0.35.6
v0.35.5
v0.35.4
v0.35.3
v0.35.2
v0.35.1
v0.35.0
v0.34.6
v0.34.5
v0.34.4
v0.34.3
v0.34.2
v0.34.1
v0.34.0
v0.33.5
v0.33.4
v0.33.3
v0.33.2
v0.33.1
v0.33.0
v0.32.5
v0.32.4
v0.32.3
v0.32.2
v0.32.1
v0.32.0
v0.31.4
v0.31.3
v0.31.2
v0.31.1
v0.31.0
v0.30.8
v0.30.7
v0.30.6
v0.30.5
v0.30.4
v0.30.3
v0.30.2
v0.30.1
v0.30.0
v0.29.0
v0.28.1
v0.28.0
v0.27.2
v0.27.1
v0.27.0
v0.26.3
v0.26.2
v0.26.1
v0.26.0
v0.25.0
v0.24.0
v0.23.6
v0.23.5
v0.23.4
v0.23.3
v0.23.2
v0.23.1
v0.23.0
v0.22.1
v0.22.0
v0.21.3
v0.21.2
v0.21.1
v0.21.0
v0.20.3
v0.20.2
v0.20.1
v0.20.0
v0.19.0
v0.18.0
v0.17.0
v0.16.1
v0.16.0
v0.15.6
v0.15.5
v0.15.4
v0.15.3
v0.15.2
v0.15.1
v0.15.0
v0.14.1
v0.14.0
v0.13.5
v0.13.4
v0.13.3
v0.13.2
v0.13.1
v0.13.0
v0.12.7
v0.12.6
v0.12.5
v0.12.4
v0.12.3
v0.12.2
v0.12.1
v0.12.0
v0.11.7
v0.11.6
v0.11.5
v0.11.4
v0.11.3
v0.11.2
v0.11.1
v0.11.0
v0.10.8
v0.10.7
v0.10.6
v0.10.5
v0.10.4
v0.10.3
v0.10.2
v0.10.1
v0.10.0
v0.9.9
v0.9.8
v0.9.7
v0.9.6
v0.9.5
v0.9.4
v0.9.3
v0.9.2
v0.9.1
v0.9.0
v0.8.0
v0.7.1
v0.7.0
v0.6.0
v0.5.5
v0.5.4
v0.5.3
v0.5.2
v0.5.1
v0.5.0
v0.4.1
v0.4.0
v0.3.0
v0.2.5
v0.2.4
v0.2.3
v0.2.2
v0.2.1
v0.2.0
v0.1.1
v0.1.0
Changes
17
Show whitespace changes
Inline
Side-by-side
Showing
17 changed files
with
60 additions
and
60 deletions
+60
-60
courses_legacy/static/js/admin/admin.js
courses_legacy/static/js/admin/admin.js
+3
-3
courses_legacy/static/js/admin/course-permissions/controllers.js
..._legacy/static/js/admin/course-permissions/controllers.js
+1
-1
courses_legacy/static/js/admin/lesson/admin.lesson.controllers.js
...legacy/static/js/admin/lesson/admin.lesson.controllers.js
+2
-2
courses_legacy/static/js/admin/lesson/admin.lesson.services.js
...es_legacy/static/js/admin/lesson/admin.lesson.services.js
+2
-2
courses_legacy/static/js/admin/messages/services.js
courses_legacy/static/js/admin/messages/services.js
+6
-6
courses_legacy/static/js/admin/new-course/controllers.js
courses_legacy/static/js/admin/new-course/controllers.js
+7
-7
courses_legacy/static/js/admin/profile-admin/profile.services.js
..._legacy/static/js/admin/profile-admin/profile.services.js
+1
-1
courses_legacy/static/js/admin/users-admin/controllers.js
courses_legacy/static/js/admin/users-admin/controllers.js
+1
-1
courses_legacy/static/js/admin/users-admin/services.js
courses_legacy/static/js/admin/users-admin/services.js
+2
-2
courses_legacy/static/js/core-services.js
courses_legacy/static/js/core-services.js
+12
-12
courses_legacy/static/js/core/services.js
courses_legacy/static/js/core/services.js
+4
-4
courses_legacy/static/js/course_material/services.js
courses_legacy/static/js/course_material/services.js
+3
-3
courses_legacy/static/js/lesson/services.js
courses_legacy/static/js/lesson/services.js
+8
-8
courses_legacy/static/js/main-nav/services.js
courses_legacy/static/js/main-nav/services.js
+1
-1
courses_legacy/static/js/notes/services.js
courses_legacy/static/js/notes/services.js
+3
-3
courses_legacy/static/js/profile/profile.services.js
courses_legacy/static/js/profile/profile.services.js
+1
-1
courses_legacy/static/js/reports/services.js
courses_legacy/static/js/reports/services.js
+3
-3
No files found.
courses_legacy/static/js/admin/admin.js
View file @
00fef41c
...
...
@@ -186,7 +186,7 @@
*/
app
.
factory
(
'
CourseDataFactory
'
,
[
'
$rootScope
'
,
'
$q
'
,
'
$resource
'
,
function
(
$rootScope
,
$q
,
$resource
)
{
var
Course
=
$resource
(
'
/api
/course/:courseSlug/
'
,{
'
courseSlug
'
:
courseSlug
});
var
Course
=
$resource
(
BASE_API_URL
+
'
/course/:courseSlug/
'
,{
'
courseSlug
'
:
courseSlug
});
var
deferred
=
$q
.
defer
();
var
antiCache
=
{
ie
:
(
new
Date
()).
getTime
().
toString
(
16
)
...
...
@@ -214,7 +214,7 @@
'
method
'
:
'
PUT
'
}
};
var
LessonList
=
$resource
(
'
/api
/lessons/:id
'
,
{
'
id
'
:
'
@id
'
},
resourceConfig
);
var
LessonList
=
$resource
(
BASE_API_URL
+
'
/lessons/:id
'
,
{
'
id
'
:
'
@id
'
},
resourceConfig
);
var
deferred
=
$q
.
defer
();
LessonList
.
query
(
function
(
lessons
){
...
...
@@ -241,7 +241,7 @@
'
method
'
:
'
PUT
'
}
};
return
$resource
(
'
/api
/lessons/:id
'
,
{
'
id
'
:
'
@id
'
},
resourceConfig
);
return
$resource
(
BASE_API_URL
+
'
/lessons/:id
'
,
{
'
id
'
:
'
@id
'
},
resourceConfig
);
}
]);
})(
angular
);
This diff is collapsed.
Click to expand it.
courses_legacy/static/js/admin/course-permissions/controllers.js
View file @
00fef41c
...
...
@@ -132,7 +132,7 @@
};
$scope
.
getUsers
=
function
(
val
)
{
return
$http
.
get
(
'
/api
/user_search
'
,
{
return
$http
.
get
(
BASE_API_URL
+
'
/user_search
'
,
{
params
:
{
name
:
val
,
sensor
:
false
...
...
This diff is collapsed.
Click to expand it.
courses_legacy/static/js/admin/lesson/admin.lesson.controllers.js
View file @
00fef41c
...
...
@@ -387,7 +387,7 @@
}
Upload
.
upload
({
url
:
'
/api
/activity_image
'
+
id
,
url
:
BASE_API_URL
+
'
/activity_image
'
+
id
,
method
:
upload_method
,
data
:
{
image
:
$scope
.
image_up
},
}).
then
(
function
(
response
){
...
...
@@ -402,7 +402,7 @@
$scope
.
deleteThumb
=
function
()
{
if
(
$scope
.
course
.
id
)
{
Upload
.
upload
({
url
:
'
/api
/activity_image/
'
+
$scope
.
currentActivity
.
id
,
url
:
BASE_API_URL
+
'
/activity_image/
'
+
$scope
.
currentActivity
.
id
,
method
:
'
PUT
'
,
data
:
{
image
:
''
},
}).
then
(
function
(
response
){
...
...
This diff is collapsed.
Click to expand it.
courses_legacy/static/js/admin/lesson/admin.lesson.services.js
View file @
00fef41c
...
...
@@ -4,7 +4,7 @@
var
app
=
angular
.
module
(
'
admin.lesson.services
'
,
[]);
app
.
factory
(
'
Unit
'
,
[
'
$resource
'
,
function
(
$resource
){
return
$resource
(
'
/api
/unit/:id/
'
);
return
$resource
(
BASE_API_URL
+
'
/unit/:id/
'
);
}]);
/**
...
...
@@ -13,7 +13,7 @@
*/
app
.
factory
(
'
SimpleLesson
'
,
[
'
$resource
'
,
function
(
$resource
){
var
resourceConfig
=
{};
var
SimpleLesson
=
$resource
(
'
/api/simple_lessons/:id
'
,
{
'
id
'
:
'
@id
'
},
resourceConfig
);
var
SimpleLesson
=
$resource
(
'
/
legacy/
api/simple_lessons/:id
'
,
{
'
id
'
:
'
@id
'
},
resourceConfig
);
return
SimpleLesson
;
}]);
...
...
This diff is collapsed.
Click to expand it.
courses_legacy/static/js/admin/messages/services.js
View file @
00fef41c
...
...
@@ -4,33 +4,33 @@
var
module
=
angular
.
module
(
'
messages.services
'
,
[
'
ngRoute
'
,
'
ngResource
'
]);
module
.
factory
(
'
Message
'
,
function
(
$resource
){
return
$resource
(
'
/api
/professor_message/:messageId
'
,
{},
{
return
$resource
(
BASE_API_URL
+
'
/professor_message/:messageId
'
,
{},
{
update
:
{
method
:
'
PUT
'
}
});
});
module
.
factory
(
'
MessageGlobal
'
,
function
(
$resource
){
return
$resource
(
'
/api
/professor_message_global/:messageId
'
,
{},
{
return
$resource
(
BASE_API_URL
+
'
/professor_message_global/:messageId
'
,
{},
{
update
:
{
method
:
'
PUT
'
}
});
});
module
.
factory
(
'
MessageRead
'
,
function
(
$resource
){
return
$resource
(
'
/api
/professor_message_read/:message
'
,
{},
{
return
$resource
(
BASE_API_URL
+
'
/professor_message_read/:message
'
,
{},
{
});
});
module
.
factory
(
'
User
'
,
function
(
$resource
){
return
$resource
(
'
/api
/user/:userId
'
,
{},
{
return
$resource
(
BASE_API_URL
+
'
/user/:userId
'
,
{},
{
});
});
module
.
factory
(
'
Group
'
,
function
(
$resource
){
return
$resource
(
'
/api
/group/:groupId
'
,
{},
{
return
$resource
(
BASE_API_URL
+
'
/group/:groupId
'
,
{},
{
});
});
module
.
factory
(
'
Student
'
,
function
(
$resource
){
return
$resource
(
'
/api
/course_student/
'
,
{},
{});
return
$resource
(
BASE_API_URL
+
'
/course_student/
'
,
{},
{});
});
})(
angular
);
This diff is collapsed.
Click to expand it.
courses_legacy/static/js/admin/new-course/controllers.js
View file @
00fef41c
...
...
@@ -89,7 +89,7 @@
var
fu
=
new
FormUpload
();
fu
.
addField
(
'
thumbnail
'
,
$scope
.
thumbfile
);
// return a new promise that file will be uploaded
return
fu
.
sendTo
(
'
/api
/coursethumbs/
'
+
$scope
.
course
.
id
)
return
fu
.
sendTo
(
BASE_API_URL
+
'
/coursethumbs/
'
+
$scope
.
course
.
id
)
.
then
(
function
(){
$scope
.
alert
.
success
(
'
A imagem atualizada.
'
);
});
...
...
@@ -105,7 +105,7 @@
var
fu
=
new
FormUpload
();
fu
.
addField
(
'
home_thumbnail
'
,
$scope
.
home_thumbfile
);
// return a new promise that file will be uploaded
return
fu
.
sendTo
(
'
/api
/coursethumbs/
'
+
$scope
.
course
.
id
)
return
fu
.
sendTo
(
BASE_API_URL
+
'
/coursethumbs/
'
+
$scope
.
course
.
id
)
.
then
(
function
(){
$scope
.
alert
.
success
(
'
A imagem atualizada.
'
);
});
...
...
@@ -113,7 +113,7 @@
};
$scope
.
export_course
=
function
()
{
$window
.
open
(
'
/admin/course/
'
+
$scope
.
course_id
+
'
/export/
'
,
'
_blank
'
,
''
);
$window
.
open
(
'
/
legacy/
admin/course/
'
+
$scope
.
course_id
+
'
/export/
'
,
'
_blank
'
,
''
);
};
$scope
.
saveCourse
=
function
()
{
...
...
@@ -155,7 +155,7 @@
$scope
.
course
.
$delete
()
.
then
(
function
(){
document
.
location
.
href
=
'
/admin/courses
'
;
document
.
location
.
href
=
'
/
legacy/
admin/courses
'
;
});
};
...
...
@@ -217,7 +217,7 @@
if
(
course_professor_picture_file
){
// return a new promise that file will be uploaded
fu
.
sendTo
(
'
legacy/api
/course_professor_picture/
'
+
course_professor
.
id
)
fu
.
sendTo
(
BASE_API_URL
+
'
/course_professor_picture/
'
+
course_professor
.
id
)
.
then
(
function
(
response
){
course_professor
.
get_picture_url
=
'
/media/
'
+
response
.
data
.
picture
;
course_professor
.
picture
=
'
/media/
'
+
response
.
data
.
picture
;
...
...
@@ -234,7 +234,7 @@
course_professor
.
$update
({
id
:
course_professor
.
id
},
function
(){
if
(
course_professor_picture_file
){
// return a new promise that file will be uploaded
fu
.
sendTo
(
'
legacy/api
/course_professor_picture/
'
+
course_professor
.
id
)
fu
.
sendTo
(
BASE_API_URL
+
'
/course_professor_picture/
'
+
course_professor
.
id
)
.
then
(
function
(
response
){
course_professor
.
get_picture_url
=
'
/media/
'
+
response
.
data
.
picture
;
course_professor
.
picture
=
'
/media/
'
+
response
.
data
.
picture
;
...
...
@@ -339,7 +339,7 @@
};
$scope
.
getUsers
=
function
(
val
)
{
return
$http
.
get
(
'
/api
/user_search
'
,
{
return
$http
.
get
(
BASE_API_URL
+
'
/user_search
'
,
{
params
:
{
name
:
val
,
sensor
:
false
...
...
This diff is collapsed.
Click to expand it.
courses_legacy/static/js/admin/profile-admin/profile.services.js
View file @
00fef41c
...
...
@@ -3,7 +3,7 @@
var
module
=
angular
.
module
(
'
profile-admin.services
'
,
[
'
ngResource
'
]);
module
.
factory
(
'
UserProfile
'
,
function
(
$resource
){
return
$resource
(
'
/api
/profile/:userId
'
,
{},
{
return
$resource
(
BASE_API_URL
+
'
/profile/:userId
'
,
{},
{
});
});
...
...
This diff is collapsed.
Click to expand it.
courses_legacy/static/js/admin/users-admin/controllers.js
View file @
00fef41c
...
...
@@ -180,7 +180,7 @@
};
$scope
.
getUsers
=
function
(
val
)
{
return
$http
.
get
(
'
/api
/user_search
'
,
{
return
$http
.
get
(
BASE_API_URL
+
'
/user_search
'
,
{
params
:
{
name
:
val
,
sensor
:
false
...
...
This diff is collapsed.
Click to expand it.
courses_legacy/static/js/admin/users-admin/services.js
View file @
00fef41c
...
...
@@ -5,13 +5,13 @@
var
module
=
angular
.
module
(
'
users-admin.services
'
,
[
'
ngResource
'
]);
module
.
factory
(
'
UserAdmin
'
,
function
(
$resource
){
return
$resource
(
'
/api
/user_admin/:user_id
'
,
{},
{
return
$resource
(
BASE_API_URL
+
'
/user_admin/:user_id
'
,
{},
{
update
:
{
method
:
'
PUT
'
}
});
});
module
.
factory
(
'
GroupAdmin
'
,
function
(
$resource
){
return
$resource
(
'
/api
/group_admin/:id
'
,
{},
{
return
$resource
(
BASE_API_URL
+
'
/group_admin/:id
'
,
{},
{
update
:
{
method
:
'
PUT
'
}
});
});
...
...
This diff is collapsed.
Click to expand it.
courses_legacy/static/js/core-services.js
View file @
00fef41c
...
...
@@ -86,7 +86,7 @@
*/
app
.
factory
(
'
CourseProfessor
'
,
[
'
$resource
'
,
function
(
$resource
)
{
return
$resource
(
'
/api
/course_professor/:id
'
,
{
'
id
'
:
'
@id
'
},
{
return
$resource
(
BASE_API_URL
+
'
/course_professor/:id
'
,
{
'
id
'
:
'
@id
'
},
{
'
update
'
:
{
'
method
'
:
'
PUT
'
}
...
...
@@ -100,7 +100,7 @@
*/
app
.
factory
(
'
CourseAuthor
'
,
[
'
$resource
'
,
function
(
$resource
)
{
return
$resource
(
'
/api
/course_author/:id
'
,
{
'
id
'
:
'
@id
'
},
{
return
$resource
(
BASE_API_URL
+
'
/course_author/:id
'
,
{
'
id
'
:
'
@id
'
},
{
'
update
'
:
{
'
method
'
:
'
PUT
'
}
...
...
@@ -112,7 +112,7 @@
* Provide a Course class.
*/
app
.
factory
(
'
Course
'
,
[
'
$resource
'
,
function
(
$resource
)
{
var
Course
=
$resource
(
'
/api
/course/:id
'
,
{
'
id
'
:
'
@id
'
});
var
Course
=
$resource
(
BASE_API_URL
+
'
/course/:id
'
,
{
'
id
'
:
'
@id
'
});
Course
.
prototype
.
isDraft
=
function
()
{
return
this
.
status
===
'
draft
'
;
};
Course
.
prototype
.
isListed
=
function
()
{
return
this
.
status
===
'
listed
'
;
};
...
...
@@ -153,7 +153,7 @@
'
method
'
:
'
PUT
'
}
};
var
Professor
=
$resource
(
'
/api
/user/:id
'
,
{
'
id
'
:
'
@id
'
},
resourceConfig
);
var
Professor
=
$resource
(
BASE_API_URL
+
'
/user/:id
'
,
{
'
id
'
:
'
@id
'
},
resourceConfig
);
Professor
.
prototype
.
getName
=
function
()
{
var
name
=
this
.
name
;
if
(
!
name
&&
(
this
.
first_name
||
this
.
last_name
))
{
...
...
@@ -172,7 +172,7 @@
var
resourceConfig
=
{
'
update
'
:
{
'
method
'
:
'
PUT
'
}
};
var
Lesson
=
$resource
(
'
/api
/lessons/:id
'
,
{
'
id
'
:
'
@id
'
},
resourceConfig
);
var
Lesson
=
$resource
(
BASE_API_URL
+
'
/lessons/:id
'
,
{
'
id
'
:
'
@id
'
},
resourceConfig
);
Lesson
.
prototype
.
countVideos
=
function
()
{
return
(
this
.
units
||
[]).
reduce
(
function
(
c
,
u
){
return
u
.
video
?
c
+
1
:
c
;
...
...
@@ -190,19 +190,19 @@
}]);
app
.
factory
(
'
CourseStudent
'
,
function
(
$resource
){
return
$resource
(
'
/api
/course_student/:id
'
,
return
$resource
(
BASE_API_URL
+
'
/course_student/:id
'
,
{
'
id
'
:
'
@id
'
},
{
'
update
'
:
{
'
method
'
:
'
PUT
'
}
});
});
app
.
factory
(
'
CertificationProcess
'
,
function
(
$resource
){
return
$resource
(
'
/api
/certification_process/:certificateId
'
,
return
$resource
(
BASE_API_URL
+
'
/certification_process/:certificateId
'
,
{
'
certificateId
'
:
'
@id
'
},
{
'
update
'
:
{
'
method
'
:
'
PUT
'
}
});
});
app
.
factory
(
'
CourseCertification
'
,
function
(
$resource
){
return
$resource
(
'
/api
/course_certification/:link_hash
'
,
return
$resource
(
BASE_API_URL
+
'
/course_certification/:link_hash
'
,
{
'
link_hash
'
:
'
@id
'
},
{
'
update
'
:
{
method
:
'
PUT
'
}
});
...
...
@@ -212,13 +212,13 @@
* Basic model class to Evaluation
*/
app
.
factory
(
'
Evaluation
'
,
function
(
$resource
){
return
$resource
(
'
/api
/evaluation/:id
'
,
{
'
id
'
:
'
@id
'
},
{
return
$resource
(
BASE_API_URL
+
'
/evaluation/:id
'
,
{
'
id
'
:
'
@id
'
},
{
'
update
'
:
{
'
method
'
:
'
PUT
'
}
});
});
app
.
factory
(
'
CertificateTemplate
'
,
function
(
$resource
){
return
$resource
(
'
/api
/certificate_template/:course
'
,
{},
{
return
$resource
(
BASE_API_URL
+
'
/certificate_template/:course
'
,
{},
{
'
update
'
:
{
'
method
'
:
'
PUT
'
},
});
});
...
...
@@ -229,7 +229,7 @@
*/
app
.
factory
(
'
StudentSearch
'
,
[
'
$http
'
,
function
(
$http
){
return
function
(
val
,
course_id
)
{
return
$http
.
get
(
'
/api
/student_search
'
,
{
return
$http
.
get
(
BASE_API_URL
+
'
/student_search
'
,
{
params
:
{
name
:
val
,
course
:
course_id
,
...
...
@@ -258,7 +258,7 @@
app
.
factory
(
'
Class
'
,
function
(
$resource
){
return
$resource
(
'
/api
/course_classes/:id
'
,
{
'
id
'
:
'
@id
'
},
{
return
$resource
(
BASE_API_URL
+
'
/course_classes/:id
'
,
{
'
id
'
:
'
@id
'
},
{
'
update
'
:
{
'
method
'
:
'
PUT
'
}
});
});
...
...
This diff is collapsed.
Click to expand it.
courses_legacy/static/js/core/services.js
View file @
00fef41c
...
...
@@ -4,24 +4,24 @@
var
app
=
angular
.
module
(
'
core.services
'
,
[]);
app
.
factory
(
'
Course
'
,
function
(
$resource
){
return
$resource
(
'
/api
/course/:courseId
'
,
{},
{
return
$resource
(
BASE_API_URL
+
'
/course/:courseId
'
,
{},
{
update
:
{
method
:
'
PUT
'
}
});
});
app
.
factory
(
'
CarouselCourse
'
,
function
(
$resource
){
return
$resource
(
'
/api
/course_carousel/:courseId
'
,
{},
{
return
$resource
(
BASE_API_URL
+
'
/course_carousel/:courseId
'
,
{},
{
});
});
app
.
factory
(
'
FlatPage
'
,
function
(
$resource
){
return
$resource
(
'
/api
/flatpage/:flatpageId
'
,
{},
{
return
$resource
(
BASE_API_URL
+
'
/flatpage/:flatpageId
'
,
{},
{
update
:
{
method
:
'
PUT
'
}
});
});
app
.
factory
(
'
Twitter
'
,
function
(
$resource
){
return
$resource
(
'
/api
/twitter/
'
,
{},
{
return
$resource
(
BASE_API_URL
+
'
/twitter/
'
,
{},
{
});
});
...
...
This diff is collapsed.
Click to expand it.
courses_legacy/static/js/course_material/services.js
View file @
00fef41c
...
...
@@ -6,15 +6,15 @@
angular
.
module
(
'
courseMaterial.services
'
,
[
'
ngRoute
'
,
'
ngResource
'
]).
factory
(
'
CourseMaterial
'
,
function
(
$resource
){
return
$resource
(
'
/api
/course_material/:course/
'
,
{},
{
return
$resource
(
BASE_API_URL
+
'
/course_material/:course/
'
,
{},
{
update
:
{
method
:
'
PUT
'
}
});
}).
factory
(
'
CourseMaterialFile
'
,
function
(
$resource
){
return
$resource
(
'
/api
/course_material_file/:id/
'
,
{},
{
return
$resource
(
BASE_API_URL
+
'
/course_material_file/:id/
'
,
{},
{
});
}).
factory
(
'
Course
'
,
function
(
$resource
){
return
$resource
(
'
/api
/course/:id
'
);
return
$resource
(
BASE_API_URL
+
'
/course/:id
'
);
});
})(
angular
);
This diff is collapsed.
Click to expand it.
courses_legacy/static/js/lesson/services.js
View file @
00fef41c
...
...
@@ -4,13 +4,13 @@
var
app
=
angular
.
module
(
'
lesson.services
'
,
[]);
app
.
factory
(
'
Answer
'
,
function
(
$resource
){
return
$resource
(
'
/api
/answer/:activityId
'
,
{},
{
return
$resource
(
BASE_API_URL
+
'
/answer/:activityId
'
,
{},
{
update
:
{
method
:
'
PUT
'
}
});
});
app
.
factory
(
'
Progress
'
,
[
'
$resource
'
,
function
(
$resource
){
var
Progress
=
$resource
(
'
/api
/student_progress/:unit
'
,
{},
{
var
Progress
=
$resource
(
BASE_API_URL
+
'
/student_progress/:unit
'
,
{},
{
'
update
'
:
{
method
:
'
PUT
'
}
});
...
...
@@ -23,11 +23,11 @@
}]);
app
.
factory
(
'
Lesson
'
,
[
'
$resource
'
,
function
(
$resource
){
return
$resource
(
'
/api
/lessons/:id/
'
);
return
$resource
(
BASE_API_URL
+
'
/lessons/:id/
'
);
}]);
app
.
factory
(
'
Unit
'
,
[
'
$resource
'
,
function
(
$resource
){
return
$resource
(
'
/api
/unit/:id/
'
);
return
$resource
(
BASE_API_URL
+
'
/unit/:id/
'
);
}]);
/**
...
...
@@ -36,7 +36,7 @@
*/
app
.
factory
(
'
SimpleLesson
'
,
[
'
$resource
'
,
function
(
$resource
){
var
resourceConfig
=
{};
var
SimpleLesson
=
$resource
(
'
/api
/simple_lessons/:id
'
,
{
'
id
'
:
'
@id
'
},
resourceConfig
);
var
SimpleLesson
=
$resource
(
BASE_API_URL
+
'
/simple_lessons/:id
'
,
{
'
id
'
:
'
@id
'
},
resourceConfig
);
return
SimpleLesson
;
}]);
...
...
@@ -68,15 +68,15 @@
]);
app
.
factory
(
'
Student
'
,
function
(
$resource
)
{
return
$resource
(
'
/api
/course_student/
'
,
{},
{});
return
$resource
(
BASE_API_URL
+
'
/course_student/
'
,
{},
{});
});
app
.
factory
(
'
CourseCertification
'
,
function
(
$resource
)
{
return
$resource
(
'
/api
/course_certification/
'
,
{},
{});
return
$resource
(
BASE_API_URL
+
'
/course_certification/
'
,
{},
{});
});
app
.
factory
(
'
ClassActivity
'
,
function
(
$resource
)
{
return
$resource
(
'
/api
/course_class_activities/
'
,
{},
{});
return
$resource
(
BASE_API_URL
+
'
/course_class_activities/
'
,
{},
{});
});
app
.
factory
(
'
resolveActivityTemplate
'
,
[
'
STATIC_URL
'
,
function
(
STATIC_URL
)
{
...
...
This diff is collapsed.
Click to expand it.
courses_legacy/static/js/main-nav/services.js
View file @
00fef41c
...
...
@@ -4,7 +4,7 @@
var
module
=
angular
.
module
(
'
main-nav.services
'
,
[
'
ngRoute
'
,
'
ngResource
'
]);
module
.
factory
(
'
Message
'
,
function
(
$resource
){
return
$resource
(
'
/api
/professor_message/:messageId
'
,
{},
{
return
$resource
(
BASE_API_URL
+
'
/professor_message/:messageId
'
,
{},
{
});
});
...
...
This diff is collapsed.
Click to expand it.
courses_legacy/static/js/notes/services.js
View file @
00fef41c
...
...
@@ -4,17 +4,17 @@
/* Services */
angular
.
module
(
'
notes.services
'
,
[
'
ngResource
'
]).
factory
(
'
Note
'
,
function
(
$resource
){
return
$resource
(
'
/api
/note/:note_id
'
,
{},
{
return
$resource
(
BASE_API_URL
+
'
/note/:note_id
'
,
{},
{
update
:
{
method
:
'
PUT
'
},
get
:
{
method
:
'
GET
'
,
isArray
:
true
}
});
}).
factory
(
'
CourseUserNotes
'
,
function
(
$resource
){
return
$resource
(
'
/api
/user_notes/:course_slug
'
,
{},
{
return
$resource
(
BASE_API_URL
+
'
/user_notes/:course_slug
'
,
{},
{
});
}).
factory
(
'
UserNotes
'
,
function
(
$resource
){
return
$resource
(
'
/api
/user_notes/
'
,
{},
{
return
$resource
(
BASE_API_URL
+
'
/user_notes/
'
,
{},
{
});
});
})(
angular
);
This diff is collapsed.
Click to expand it.
courses_legacy/static/js/profile/profile.services.js
View file @
00fef41c
...
...
@@ -3,7 +3,7 @@
var
module
=
angular
.
module
(
'
profile.services
'
,
[
'
ngResource
'
]);
module
.
factory
(
'
UserProfile
'
,
function
(
$resource
){
return
$resource
(
'
/api
/profile/:userId
'
,
{},
{
return
$resource
(
BASE_API_URL
+
'
/profile/:userId
'
,
{},
{
});
});
...
...
This diff is collapsed.
Click to expand it.
courses_legacy/static/js/reports/services.js
View file @
00fef41c
...
...
@@ -4,13 +4,13 @@
/* Services */
angular
.
module
(
'
reports.services
'
,
[
'
ngResource
'
]).
factory
(
'
CourseUserReport
'
,
function
(
$resource
){
return
$resource
(
'
/api
/reports
'
,
{},
{
return
$resource
(
BASE_API_URL
+
'
/reports
'
,
{},
{
});
}).
factory
(
'
LessonsUserProgress
'
,
function
(
$resource
){
return
$resource
(
'
/api
/lessons_user_progress/:courseId
'
,
{},
{
return
$resource
(
BASE_API_URL
+
'
/lessons_user_progress/:courseId
'
,
{},
{
});
}).
factory
(
'
CourseStats
'
,
function
(
$resource
){
return
$resource
(
'
/api
/course_stats/:courseId
'
,
{},
{
return
$resource
(
BASE_API_URL
+
'
/course_stats/:courseId
'
,
{},
{
});
}).
factory
(
'
GeneralSummary
'
,
function
(
$resource
){
return
$resource
(
'
/paralapraca/api/summary
'
,
{},
{
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment