diff --git a/assets b/assets index 0080a4e..4ba7ca9 160000 --- a/assets +++ b/assets @@ -1 +1 @@ -Subproject commit 0080a4e3c6e24d9baafe8aed1f0c6aa1a7c15f33 +Subproject commit 4ba7ca9809c157cd7b7c5676d0ec29e1d0701436 diff --git a/metadata.json b/metadata.json index 285792e..38b3167 100644 --- a/metadata.json +++ b/metadata.json @@ -25,21 +25,6 @@ "name": "hát o u (dev)", "default": true }, - - "lambda": { - "host": "http://103.172.238.138:22075", - "name": "lambda" - }, - - "maylockhongkhi": { - "host": "https://out-of-service.now", - "name": "maylockhongkhi (Node)" - }, - - "render": { - "host": "https://ctmsmw.onrender.com", - "name": "Render (Node)" - }, "local": { "host": "http://localhost:21075", diff --git a/static/js/screens/home.js b/static/js/screens/home.js index c57c2c0..a23298f 100644 --- a/static/js/screens/home.js +++ b/static/js/screens/home.js @@ -212,6 +212,7 @@ const HomeScreen = { }); this.setInputNow(); + this.screen.show(); }, /** diff --git a/static/js/screens/results.js b/static/js/screens/results.js index 737b901..8c81a84 100644 --- a/static/js/screens/results.js +++ b/static/js/screens/results.js @@ -195,6 +195,19 @@ const ResultScreen = { description: "xem toàn bộ kết quả học tập của các môn!" }); + // Check if we are testing using testing framework. + // If not, temporary disable this screen. + if (typeof oapi !== "object") { + this.screen.overlay({ + show: true, + icon: "seedling", + title: "Tính năng tạm thời bị vô hiệu hóa!", + description: "Tính năng này hiện đã tạm dừng hoạt động do thay đổi hệ thống mới. CTMS+ sẽ tạm dừng hoạt động cho tới khi có thông báo mới." + }); + + return false; + } + let scanButton = createButton("XẾP NHÓM", { icon: "search", color: "orange", diff --git a/static/js/screens/schedule.js b/static/js/screens/schedule.js index 97d1da1..c76f4a3 100644 --- a/static/js/screens/schedule.js +++ b/static/js/screens/schedule.js @@ -81,6 +81,19 @@ const ScheduleScreen = { applyScrollable: false }); + // Check if we are testing using testing framework. + // If not, temporary disable this screen. + if (typeof oapi !== "object") { + this.screen.overlay({ + show: true, + icon: "seedling", + title: "Tính năng tạm thời bị vô hiệu hóa!", + description: "Tính năng này hiện đã tạm dừng hoạt động do thay đổi hệ thống mới. CTMS+ sẽ tạm dừng hoạt động cho tới khi có thông báo mới." + }); + + return false; + } + this.note.group.style.display = "none"; this.loading = true; this.screen.content = this.view; diff --git a/static/js/screens/subscribe.js b/static/js/screens/subscribe.js index e296fd1..4f279b4 100644 --- a/static/js/screens/subscribe.js +++ b/static/js/screens/subscribe.js @@ -30,6 +30,19 @@ const SubscribeScreen = { description: "đăng kí lớp tín chỉ!" }); + // Check if we are testing using testing framework. + // If not, temporary disable this screen. + if (typeof oapi !== "object") { + this.screen.overlay({ + show: true, + icon: "seedling", + title: "Tính năng tạm thời bị vô hiệu hóa!", + description: "Tính năng này hiện đã tạm dừng hoạt động do thay đổi hệ thống mới. CTMS+ sẽ tạm dừng hoạt động cho tới khi có thông báo mới." + }); + + return false; + } + this.screen.content = this.view; this.onLogout(); diff --git a/static/js/screens/tests.js b/static/js/screens/tests.js index 36c559c..3a7d66a 100644 --- a/static/js/screens/tests.js +++ b/static/js/screens/tests.js @@ -43,6 +43,19 @@ core.screen = { applyScrollable: false }); + // Check if we are testing using testing framework. + // If not, temporary disable this screen. + if (typeof oapi !== "object") { + this.screen.overlay({ + show: true, + icon: "seedling", + title: "Tính năng tạm thời bị vô hiệu hóa!", + description: "Tính năng này hiện đã tạm dừng hoạt động do thay đổi hệ thống mới. CTMS+ sẽ tạm dừng hoạt động cho tới khi có thông báo mới." + }); + + return false; + } + this.screen.content = this.view; new Scrollable(this.view, { content: this.view.table });