Merge branch 'sghsri:master' into master
This commit is contained in:
@@ -205,15 +205,9 @@ function getCurrentSemesters() {
|
|||||||
|
|
||||||
// use the utexas review api for getting the list of departments
|
// use the utexas review api for getting the list of departments
|
||||||
function getCurrentDepartments() {
|
function getCurrentDepartments() {
|
||||||
$.get("https://www.utexasreview.com/api/get_major", function (response) {
|
$.get("https://raw.githubusercontent.com/sghsri/UT-Registration-Plus/master/docs/departments.json", function (response) {
|
||||||
if (response) {
|
if (response) {
|
||||||
let { majors } = response;
|
departments = JSON.parse(response);
|
||||||
let indices = Object.keys(majors);
|
|
||||||
let new_departments = [];
|
|
||||||
for (let i = 0; i < indices.length; i++) {
|
|
||||||
new_departments.push(majors[i].abr);
|
|
||||||
}
|
|
||||||
departments = new_departments;
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@@ -263,7 +257,7 @@ function checkConflicts(sendResponse) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
sendResponse({
|
sendResponse({
|
||||||
isConflict: conflicts.length === 0,
|
isConflict: conflicts.length !== 0,
|
||||||
between: conflicts.length ? conflicts : undefined,
|
between: conflicts.length ? conflicts : undefined,
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -35,8 +35,8 @@ $.get("https://api.github.com/repos/sghsri/UT-Registration-Plus/stats/contributo
|
|||||||
for (var contributorData of data) {
|
for (var contributorData of data) {
|
||||||
$.get(`https://api.github.com/users/${contributorData.author.login}`, userData => {
|
$.get(`https://api.github.com/users/${contributorData.author.login}`, userData => {
|
||||||
let fullData = { ...contributorData, ...userData };
|
let fullData = { ...contributorData, ...userData };
|
||||||
let { login, avatar_url, html_url, name } = fullData;
|
let { login, avatar_url, html_url } = fullData;
|
||||||
$("#contributor-list").append(Template.Options.contributor_card(login, name, avatar_url, html_url));
|
$("#contributor-list").append(Template.Options.contributor_card(login, "name", avatar_url, html_url));
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -59,6 +59,7 @@ function updateConflicts() {
|
|||||||
command: "checkConflicts",
|
command: "checkConflicts",
|
||||||
},
|
},
|
||||||
function (response) {
|
function (response) {
|
||||||
|
console.log("updateConflicts -> response", response);
|
||||||
if (response.isConflict) {
|
if (response.isConflict) {
|
||||||
var between = response.between;
|
var between = response.between;
|
||||||
let conflict_message = "";
|
let conflict_message = "";
|
||||||
@@ -317,8 +318,6 @@ function subtractHours(curr_course) {
|
|||||||
} else {
|
} else {
|
||||||
$("#meta-metric").text(curr_total_hours - class_length);
|
$("#meta-metric").text(curr_total_hours - class_length);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function handleMoreInfo(clicked_item, curr_course) {
|
function handleMoreInfo(clicked_item, curr_course) {
|
||||||
|
|||||||
@@ -1,12 +1,10 @@
|
|||||||
{
|
{
|
||||||
"manifest_version": 2,
|
"manifest_version": 2,
|
||||||
"name": "UT Registration Plus",
|
"name": "UT Registration Plus",
|
||||||
"version": "1.2.2.6",
|
"version": "1.2.2.7",
|
||||||
"options_page": "options.html",
|
"options_page": "options.html",
|
||||||
"description": "Improves the course registration process at the University of Texas at Austin!",
|
"description": "Improves the course registration process at the University of Texas at Austin!",
|
||||||
"permissions": [
|
"permissions": [
|
||||||
"tabs",
|
|
||||||
"declarativeContent",
|
|
||||||
"storage",
|
"storage",
|
||||||
"*://*.utdirect.utexas.edu/apps/registrar/course_schedule/*",
|
"*://*.utdirect.utexas.edu/apps/registrar/course_schedule/*",
|
||||||
"*://*.utexas.collegescheduler.com/*",
|
"*://*.utexas.collegescheduler.com/*",
|
||||||
@@ -14,11 +12,6 @@
|
|||||||
"*://*.registrar.utexas.edu/schedules/*",
|
"*://*.registrar.utexas.edu/schedules/*",
|
||||||
"*://*.login.utexas.edu/login/*"
|
"*://*.login.utexas.edu/login/*"
|
||||||
],
|
],
|
||||||
"browser_specific_settings": {
|
|
||||||
"gecko": {
|
|
||||||
"id": "sghsri@gmail.com"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"content_scripts": [
|
"content_scripts": [
|
||||||
{
|
{
|
||||||
"css": ["css/styles.css"],
|
"css": ["css/styles.css"],
|
||||||
|
|||||||
Reference in New Issue
Block a user