Commit Graph

  • 0ebce968b9 [T] Test GPA calculations Hykilpikonna 2019-09-16 22:24:06 -04:00
  • 4095041925 [+] Add status field in course model Hykilpikonna 2019-09-16 22:23:52 -04:00
  • 0e618ceb13 [+] Create cards in overall Hykilpikonna 2019-09-07 17:04:04 -04:00
  • 042e72abb6 [O] Reduce redundant code Hykilpikonna 2019-09-07 16:48:57 -04:00
  • 517235982b [F] Fix return type void Hykilpikonna 2019-09-07 16:48:46 -04:00
  • 6e7041edcd [+] Create method to calculate GP for a course Hykilpikonna 2019-09-07 16:46:46 -04:00
  • 67cf33b48c [F] Remove scaleUp if score is 0 Hykilpikonna 2019-09-07 16:44:34 -04:00
  • 4c822fd207 [+] Add borders to navigation Hykilpikonna 2019-09-07 16:32:05 -04:00
  • 68afbb8c76 [O] Optimize accuracy detection Hykilpikonna 2019-09-07 16:14:42 -04:00
  • 5da0e89e08 [+] Return boolean indicating accurate or not when calculating gpa Hykilpikonna 2019-09-07 16:12:32 -04:00
  • b2db05d5e2 [O] Remove course that does not have level Hykilpikonna 2019-09-07 16:04:50 -04:00
  • 3cb74083a7 [+] Create method to calculate GPA Hykilpikonna 2019-09-07 16:03:57 -04:00
  • d3072ccaf6 [+] Create keyword constants in GPAUtils Hykilpikonna 2019-09-07 16:03:34 -04:00
  • d566b53c22 [+] Create letterGrade and numericGrade fields Hykilpikonna 2019-09-07 15:49:11 -04:00
  • 7bad961f70 [+] Add field level and scaleUp Hykilpikonna 2019-09-07 14:57:37 -04:00
  • 13e307f8d2 [+] Create GPA scale Hykilpikonna 2019-09-07 14:52:54 -04:00
  • 448e699cd3 [O] Optimize login http fetch Hykilpikonna 2019-09-07 14:42:22 -04:00
  • 1ca32b5ebd [O] Optimize loadAssignments() Hykilpikonna 2019-09-07 14:07:49 -04:00
  • 5ac3183ec1 [F] Fix body isn't in json format problem Hykilpikonna 2019-09-07 14:04:59 -04:00
  • a7384753c8 [O] Optimize loadCourses request Hykilpikonna 2019-09-07 14:04:38 -04:00
  • 393fc1cc71 [+] Create http field in App.ts Hykilpikonna 2019-09-07 14:04:23 -04:00
  • 06c265159b [F] Fix constructor Hykilpikonna 2019-09-07 13:59:05 -04:00
  • 53a0884d0b [+] Create http-utils class Hykilpikonna 2019-09-07 13:56:43 -04:00
  • 7b0f11a1f4 [F] Fix assignments null Hykilpikonna 2019-09-07 13:01:05 -04:00
  • 4dc5966e51 [+] Load assignments Hykilpikonna 2019-09-07 12:30:27 -04:00
  • be0a657ba3 [+] Load courses Hykilpikonna 2019-09-07 12:30:19 -04:00
  • 3287c14fa3 [+] Store token in a field Hykilpikonna 2019-09-07 12:15:13 -04:00
  • 7af20f806b [O] Move cookies detection to login class Hykilpikonna 2019-09-07 12:14:57 -04:00
  • bd8d7fd113 [U] Update keywords (from "token" to "data") Hykilpikonna 2019-09-07 11:48:28 -04:00
  • 76cf8c4c53 [+] Check cookies on initt Hykilpikonna 2019-09-07 10:11:31 -04:00
  • eaa1609b77 [+] Load data after login Hykilpikonna 2019-09-07 10:11:18 -04:00
  • 1324afe978 [+] Create method to load data after login Hykilpikonna 2019-09-07 10:11:08 -04:00
  • e86d2fd4f5 [O] Create a better ascii art Hykilpikonna 2019-09-07 10:08:49 -04:00
  • cf34db2c61 [+] Show splash on create Hykilpikonna 2019-09-07 10:07:04 -04:00
  • 9038a73678 [+] Save cookies on login Hykilpikonna 2019-09-07 10:06:19 -04:00
  • 446ed686bd [+] Create splash ascii art Hykilpikonna 2019-09-07 10:05:53 -04:00
  • 4782870d94 [+] Add vue-cookies to Vue.use() Hykilpikonna 2019-09-07 09:21:57 -04:00
  • 3ce21623d8 [+] Import vue-cookies Hykilpikonna 2019-09-07 09:21:29 -04:00
  • 2338e4f6af [+] Show error message on error Hykilpikonna 2019-09-07 09:14:13 -04:00
  • 38089c74b5 [F] Fix duplicate "/api/" in path Hykilpikonna 2019-09-07 09:13:11 -04:00
  • 8860c88b1a [F] Fix HTTP GET can't have body Hykilpikonna 2019-09-07 09:09:50 -04:00
  • 75f9dc9849 [U] Remove testing error text Hykilpikonna 2019-09-07 08:31:32 -04:00
  • 805ffaa50e [+] Check the success flag in response Hykilpikonna 2019-09-07 08:28:54 -04:00
  • c7d16a00e6 [+] Send username and password to api in body Hykilpikonna 2019-09-07 08:28:24 -04:00
  • 67ec2b85b2 [+] Create error message div Hykilpikonna 2019-09-07 08:24:16 -04:00
  • 9a752305e3 [O] Fix error message styling Hykilpikonna 2019-09-07 08:23:34 -04:00
  • c95a5b343e Merge branch 'feature' into styling Hykilpikonna 2019-09-07 08:10:10 -04:00
  • 5029555c21 [U] Update api url Hykilpikonna 2019-09-07 08:02:50 -04:00
  • 8eb2080f14 [+] Add error class on error Hykilpikonna 2019-09-07 08:02:22 -04:00
  • 0296b2151a [+] Create error message field Hykilpikonna 2019-09-07 08:01:49 -04:00
  • 3575db8182 [+] Create css class for input error Hykilpikonna 2019-09-07 08:01:36 -04:00
  • 0025ec9213 [O] Optimize graph creation optimization Hykilpikonna 2019-09-06 19:43:36 -04:00
  • 489328c624 [+] Use the chart data to show chart Hykilpikonna 2019-08-27 20:55:33 +08:00
  • 36a211e186 [+] Create method to convert chart data Hykilpikonna 2019-08-27 20:55:06 +08:00
  • d7c4c87959 [+] Create courses prop. and pass it from overall.vue Hykilpikonna 2019-08-25 01:57:11 +08:00
  • 3cd9db65ec [+] Create courses prop. and pass it from app.vue Hykilpikonna 2019-08-25 01:56:52 +08:00
  • e03798af13 Merge branch 'optimization' into feature Hykilpikonna 2019-08-24 21:21:38 +08:00
  • 1fd4e89f84 [+] Add proper documentation to the fields Hykilpikonna 2019-08-24 21:21:04 +08:00
  • c05b799334 [O] Show overall only when assignments are ready. Hykilpikonna 2019-08-24 21:18:51 +08:00
  • b9f0316f76 [+] Wait for isAssignmentReady() Hykilpikonna 2019-08-24 21:16:42 +08:00
  • 2b3cbb4061 [+] Create method to check if the courses are ready Hykilpikonna 2019-08-24 21:16:13 +08:00
  • 0653deba64 [+] Import pWaitFor dependency Hykilpikonna 2019-08-24 21:08:06 +08:00
  • 67a9417f2b [+] Create assignmentsReady field Hykilpikonna 2019-08-24 21:05:41 +08:00
  • ca49223432 [+] Get assignments for all the courses Hykilpikonna 2019-08-24 21:05:23 +08:00
  • 6d0d23d0dd [O] Specify type for the onLogin method Hykilpikonna 2019-08-24 20:39:43 +08:00
  • 6c9061d4d9 [O] Specify type for the courses field Hykilpikonna 2019-08-24 20:39:29 +08:00
  • 56b9be01ba [+] Create course interface Hykilpikonna 2019-08-24 20:39:14 +08:00
  • c8935c41cb [M] Move Grade interface to App.ts Hykilpikonna 2019-08-24 20:39:00 +08:00
  • 1d96dcc0a8 [+] Create method to filter assignments Hykilpikonna 2019-08-22 21:58:16 +08:00
  • 811de8f5e2 [+] Create a grade interfacce Hykilpikonna 2019-08-22 21:58:01 +08:00
  • ec4196088a [+] Create json utils class Hykilpikonna 2019-08-22 21:57:48 +08:00
  • 863fdcb50e Merge branch 'bug-fixes' into feature Hykilpikonna 2019-08-22 21:05:51 +08:00
  • 2e27fcceb9 [F] Fix selected tab default value bug-fixes Hykilpikonna 2019-08-22 21:03:19 +08:00
  • 84f202ac9e [O] Disable graph smoothing Hykilpikonna 2019-08-22 20:59:39 +08:00
  • fba56b3eca [+] Add a ve-line graph in graph comp. Hykilpikonna 2019-08-22 17:02:42 +08:00
  • a3c2bf6139 [+] Add a graph in overall Hykilpikonna 2019-08-22 17:02:26 +08:00
  • 9997080c63 [+] Update the selected tab on event Hykilpikonna 2019-08-22 17:01:42 +08:00
  • 497875d56a [+] Add an overall component Hykilpikonna 2019-08-22 17:01:12 +08:00
  • 79b50cc59c [+] Import VCharts with Vue.use() Hykilpikonna 2019-08-22 17:00:41 +08:00
  • 9c474d4ecd Merge branch 'styling' into feature Hykilpikonna 2019-08-22 16:27:09 +08:00
  • 32e616b65d Merge branch 'optimization' into feature Hykilpikonna 2019-08-22 16:24:49 +08:00
  • c19581e602 [O] Optimize error handling in login.ts Hykilpikonna 2019-08-22 16:24:32 +08:00
  • 91929df865 [-] Remove unnecessary event call Hykilpikonna 2019-08-22 16:24:07 +08:00
  • fdeab0f2c9 [+] Create overall page element Hykilpikonna 2019-08-22 16:21:05 +08:00
  • 3a7c447058 [+] Import v-chars cdn Hykilpikonna 2019-08-22 16:20:38 +08:00
  • 9bc1618dc5 [+] Import v-charts Hykilpikonna 2019-08-22 16:20:18 +08:00
  • 08e98c140f [+] Create a graph component Hykilpikonna 2019-08-22 15:48:14 +08:00
  • 70346aeece [O] Center the navigation items Hykilpikonna 2019-08-22 15:36:12 +08:00
  • 2a69d9a1de Merge branch 'styling' Hykilpikonna 2019-08-21 23:29:42 +08:00
  • ecb418cc61 [+] Add a selectedTab field Hykilpikonna 2019-08-21 23:29:37 +08:00
  • 21850bca5d [+] Add app content div Hykilpikonna 2019-08-21 23:29:20 +08:00
  • a574dcd64a [F] Fix body user agent margins Hykilpikonna 2019-08-21 23:27:14 +08:00
  • 06707403b7 Merge branch 'bug-fixes' Hykilpikonna 2019-08-21 23:17:51 +08:00
  • c0d4eab637 [F] Fix the identifier for courses displaying as "course-[Object]" Hykilpikonna 2019-08-21 23:17:33 +08:00
  • f1955b61ab Merge branch 'feature' Hykilpikonna 2019-08-21 23:04:20 +08:00
  • 1a50ada15a Merge branch 'styling' Hykilpikonna 2019-08-21 23:02:51 +08:00
  • 0043a16666 Merge branch 'bug-fixes' Hykilpikonna 2019-08-21 23:01:39 +08:00
  • 7562a0144c [F] Fix active index not updating Hykilpikonna 2019-08-21 23:00:50 +08:00
  • c22e38033e [-] Remove glowing effect Hykilpikonna 2019-08-21 22:56:06 +08:00
  • 294480418c [F] Fix login screen size on iPhone 5/SE Hykilpikonna 2019-08-21 22:55:55 +08:00