diff --git a/data/404-Test/log.csv b/data/404-Test/log.csv index 3ad7332..5183452 100644 --- a/data/404-Test/log.csv +++ b/data/404-Test/log.csv @@ -7,3 +7,4 @@ date,UP 2024-01-26T09:41:52,False 2024-01-26T09:41:52,False 2024-01-26T09:44:02,True +2024-01-26T15:56:04,False diff --git a/data/404-Test/outageReport.csv b/data/404-Test/outageReport.csv index 78533a1..f5c00c5 100644 --- a/data/404-Test/outageReport.csv +++ b/data/404-Test/outageReport.csv @@ -177,3 +177,5 @@ date,UP 2024-01-26T09:23:51,False 2024-01-26T09:39:49,False 2024-01-26T09:48:59,False +2024-01-26T15:59:02,False +2024-01-26T16:07:13,False diff --git a/data/ADE-Scheduler/outageReport.csv b/data/ADE-Scheduler/outageReport.csv index a86f31b..5241738 100644 --- a/data/ADE-Scheduler/outageReport.csv +++ b/data/ADE-Scheduler/outageReport.csv @@ -175,3 +175,5 @@ date,UP 2024-01-26T09:23:52,True 2024-01-26T09:39:50,True 2024-01-26T09:49:22,True +2024-01-26T16:01:01,True +2024-01-26T16:07:37,True diff --git a/data/ADE/outageReport.csv b/data/ADE/outageReport.csv index 4c9e8a9..cd42bc9 100644 --- a/data/ADE/outageReport.csv +++ b/data/ADE/outageReport.csv @@ -176,3 +176,5 @@ date,UP 2024-01-26T09:23:51,True 2024-01-26T09:39:50,True 2024-01-26T09:49:01,True +2024-01-26T16:00:39,True +2024-01-26T16:07:14,True diff --git a/data/Comproved/outageReport.csv b/data/Comproved/outageReport.csv index 38ef412..54859d2 100644 --- a/data/Comproved/outageReport.csv +++ b/data/Comproved/outageReport.csv @@ -174,3 +174,5 @@ date,UP 2024-01-26T09:23:52,True 2024-01-26T09:39:50,True 2024-01-26T09:49:23,True +2024-01-26T16:01:03,True +2024-01-26T16:07:39,True diff --git a/data/Gradescope/outageReport.csv b/data/Gradescope/outageReport.csv index 5d94b2b..499ade4 100644 --- a/data/Gradescope/outageReport.csv +++ b/data/Gradescope/outageReport.csv @@ -173,3 +173,5 @@ date,UP 2024-01-26T09:23:53,True 2024-01-26T09:39:50,True 2024-01-26T09:49:24,True +2024-01-26T16:01:04,True +2024-01-26T16:07:41,True diff --git a/data/IDP-Logging/outageReport.csv b/data/IDP-Logging/outageReport.csv index dbff510..732ed75 100644 --- a/data/IDP-Logging/outageReport.csv +++ b/data/IDP-Logging/outageReport.csv @@ -166,3 +166,4 @@ date,UP 2024-01-26T09:23:57,True 2024-01-26T09:39:52,True 2024-01-26T09:49:31,True +2024-01-26T16:07:54,True diff --git a/data/Inginious/outageReport.csv b/data/Inginious/outageReport.csv index 1e51dff..6deec53 100644 --- a/data/Inginious/outageReport.csv +++ b/data/Inginious/outageReport.csv @@ -169,3 +169,4 @@ date,UP 2024-01-26T09:23:55,True 2024-01-26T09:39:52,True 2024-01-26T09:49:28,True +2024-01-26T16:07:48,True diff --git a/data/Intranet/outageReport.csv b/data/Intranet/outageReport.csv index 1bd1246..85d5e7f 100644 --- a/data/Intranet/outageReport.csv +++ b/data/Intranet/outageReport.csv @@ -172,3 +172,5 @@ date,UP 2024-01-26T09:23:54,True 2024-01-26T09:39:50,True 2024-01-26T09:49:25,True +2024-01-26T16:01:07,True +2024-01-26T16:07:43,True diff --git a/data/LEPL1104/outageReport.csv b/data/LEPL1104/outageReport.csv index a636ce1..b5c6291 100644 --- a/data/LEPL1104/outageReport.csv +++ b/data/LEPL1104/outageReport.csv @@ -167,3 +167,4 @@ date,UP 2024-01-26T09:23:56,True 2024-01-26T09:39:52,True 2024-01-26T09:49:30,True +2024-01-26T16:07:51,True diff --git a/data/LEPL1201/outageReport.csv b/data/LEPL1201/outageReport.csv index 0bb6e2d..575a8d9 100644 --- a/data/LEPL1201/outageReport.csv +++ b/data/LEPL1201/outageReport.csv @@ -166,3 +166,4 @@ date,UP 2024-01-26T09:23:57,True 2024-01-26T09:39:52,True 2024-01-26T09:49:31,True +2024-01-26T16:07:53,True diff --git a/data/Moodle/outageReport.csv b/data/Moodle/outageReport.csv index 0647ca4..829533e 100644 --- a/data/Moodle/outageReport.csv +++ b/data/Moodle/outageReport.csv @@ -171,3 +171,5 @@ date,UP 2024-01-26T09:23:54,True 2024-01-26T09:39:50,True 2024-01-26T09:49:26,True +2024-01-26T16:01:09,True +2024-01-26T16:07:45,True diff --git a/data/UCLSport/outageReport.csv b/data/UCLSport/outageReport.csv index 08d1967..89fde07 100644 --- a/data/UCLSport/outageReport.csv +++ b/data/UCLSport/outageReport.csv @@ -167,3 +167,4 @@ date,UP 2024-01-26T09:23:56,True 2024-01-26T09:39:51,True 2024-01-26T09:49:29,True +2024-01-26T16:07:49,True diff --git a/data/UCLouvain/outageReport.csv b/data/UCLouvain/outageReport.csv index df9398f..8d2c266 100644 --- a/data/UCLouvain/outageReport.csv +++ b/data/UCLouvain/outageReport.csv @@ -170,3 +170,4 @@ date,UP 2024-01-26T09:23:55,True 2024-01-26T09:39:51,True 2024-01-26T09:49:27,True +2024-01-26T16:07:46,True diff --git a/data/UDS/outageReport.csv b/data/UDS/outageReport.csv index e3b0d0e..7b90cbd 100644 --- a/data/UDS/outageReport.csv +++ b/data/UDS/outageReport.csv @@ -168,3 +168,4 @@ date,UP 2024-01-26T09:23:55,True 2024-01-26T09:39:51,True 2024-01-26T09:49:29,True +2024-01-26T16:07:49,True diff --git a/services.json b/services.json index f334b91..b2c5338 100644 --- a/services.json +++ b/services.json @@ -3,7 +3,7 @@ "name": "404-Test", "url": "https://www.google.com/404", "is_up": false, - "last_checked": "2024-01-26T09:48:59.925733", + "last_checked": "2024-01-26T16:07:13.475796", "is_up_user": true, "last_user_report": "2024-01-25T13:39:26.809039" }, @@ -11,7 +11,7 @@ "name": "ADE", "url": "https://horaire.uclouvain.be/direct/", "is_up": true, - "last_checked": "2024-01-26T09:49:01.074049", + "last_checked": "2024-01-26T16:07:14.963536", "is_up_user": true, "last_user_report": "2024-01-25T13:39:26.809039" }, @@ -19,7 +19,7 @@ "name": "ADE-Scheduler", "url": "https://ade-scheduler.info.ucl.ac.be/calendar/", "is_up": true, - "last_checked": "2024-01-26T09:49:22.792389", + "last_checked": "2024-01-26T16:07:37.512198", "is_up_user": true, "last_user_report": "2024-01-25T13:39:26.809039" }, @@ -27,7 +27,7 @@ "name": "Comproved", "url": "https://app.comproved.com/universite-de-louvain", "is_up": true, - "last_checked": "2024-01-26T09:49:23.560318", + "last_checked": "2024-01-26T16:07:39.793163", "is_up_user": true, "last_user_report": "2024-01-25T13:39:26.809039" }, @@ -35,7 +35,7 @@ "name": "Gradescope", "url": "https://www.gradescope.com/", "is_up": true, - "last_checked": "2024-01-26T09:49:24.409293", + "last_checked": "2024-01-26T16:07:41.771968", "is_up_user": true, "last_user_report": "2024-01-25T13:39:26.809039" }, @@ -43,7 +43,7 @@ "name": "Intranet", "url": "https://intranet.uclouvain.be", "is_up": true, - "last_checked": "2024-01-26T09:49:25.721478", + "last_checked": "2024-01-26T16:07:43.768342", "is_up_user": true, "last_user_report": "2024-01-25T13:39:26.809039" }, @@ -51,7 +51,7 @@ "name": "Moodle", "url": "https://moodle.uclouvain.be/", "is_up": true, - "last_checked": "2024-01-26T09:49:26.440706", + "last_checked": "2024-01-26T16:07:45.266010", "is_up_user": true, "last_user_report": "2024-01-25T13:39:26.809039" }, @@ -59,7 +59,7 @@ "name": "UCLouvain", "url": "https://www.uclouvain.be/", "is_up": true, - "last_checked": "2024-01-26T09:49:27.590741", + "last_checked": "2024-01-26T16:07:46.498855", "is_up_user": true, "last_user_report": "2024-01-25T13:39:26.809039" }, @@ -67,7 +67,7 @@ "name": "Inginious", "url": "https://inginious.info.ucl.ac.be/", "is_up": true, - "last_checked": "2024-01-26T09:49:28.316998", + "last_checked": "2024-01-26T16:07:48.325947", "is_up_user": true, "last_user_report": "2024-01-25T13:39:26.809039" }, @@ -75,7 +75,7 @@ "name": "UDS", "url": "https://uds.siws.ucl.ac.be/", "is_up": true, - "last_checked": "2024-01-26T09:49:29.048463", + "last_checked": "2024-01-26T16:07:49.188776", "is_up_user": true, "last_user_report": "2024-01-25T13:39:26.809039" }, @@ -83,7 +83,7 @@ "name": "UCLSport", "url": "https://sites.uclouvain.be/uclsport/", "is_up": true, - "last_checked": "2024-01-26T09:49:29.743471", + "last_checked": "2024-01-26T16:07:49.989319", "is_up_user": true, "last_user_report": "2024-01-25T13:39:26.809039" }, @@ -91,7 +91,7 @@ "name": "LEPL1104", "url": "https://perso.uclouvain.be/vincent.legat/zouLab/epl1104.php", "is_up": true, - "last_checked": "2024-01-26T09:49:30.488821", + "last_checked": "2024-01-26T16:07:51.838231", "is_up_user": true, "last_user_report": "2024-01-25T13:39:26.809039" }, @@ -99,7 +99,7 @@ "name": "LEPL1201", "url": "https://perso.uclouvain.be/vincent.legat/zouLab/epl1201.php", "is_up": true, - "last_checked": "2024-01-26T09:49:31.274276", + "last_checked": "2024-01-26T16:07:53.892289", "is_up_user": true, "last_user_report": "2024-01-25T13:39:26.809039" }, @@ -107,7 +107,7 @@ "name": "IDP-Logging", "url": "https://idp.uclouvain.be", "is_up": true, - "last_checked": "2024-01-26T09:49:31.499325", + "last_checked": "2024-01-26T16:07:54.450433", "is_up_user": true, "last_user_report": "2024-01-25T15:27:38.889172" } diff --git a/static/img/log/404-Test.png b/static/img/log/404-Test.png index 2efa231..2b82408 100644 Binary files a/static/img/log/404-Test.png and b/static/img/log/404-Test.png differ diff --git a/static/img/log/ADE-Scheduler.png b/static/img/log/ADE-Scheduler.png index 01348c8..029b42c 100644 Binary files a/static/img/log/ADE-Scheduler.png and b/static/img/log/ADE-Scheduler.png differ diff --git a/static/img/log/ADE.png b/static/img/log/ADE.png index 1ab899a..dc3ffe8 100644 Binary files a/static/img/log/ADE.png and b/static/img/log/ADE.png differ diff --git a/static/img/log/Comproved.png b/static/img/log/Comproved.png index f0c21c5..4f8332f 100644 Binary files a/static/img/log/Comproved.png and b/static/img/log/Comproved.png differ diff --git a/static/img/log/Gradescope.png b/static/img/log/Gradescope.png index 1d05db5..c56ff94 100644 Binary files a/static/img/log/Gradescope.png and b/static/img/log/Gradescope.png differ diff --git a/static/img/log/Inginious.png b/static/img/log/Inginious.png index 086484f..0336c05 100644 Binary files a/static/img/log/Inginious.png and b/static/img/log/Inginious.png differ diff --git a/static/img/log/Intranet.png b/static/img/log/Intranet.png index 6421f0c..3b86a79 100644 Binary files a/static/img/log/Intranet.png and b/static/img/log/Intranet.png differ diff --git a/static/img/log/LEPL1104.png b/static/img/log/LEPL1104.png index 3588b93..6d31d36 100644 Binary files a/static/img/log/LEPL1104.png and b/static/img/log/LEPL1104.png differ diff --git a/static/img/log/LEPL1201.png b/static/img/log/LEPL1201.png index 03909f0..6e9e069 100644 Binary files a/static/img/log/LEPL1201.png and b/static/img/log/LEPL1201.png differ diff --git a/static/img/log/Moodle.png b/static/img/log/Moodle.png index d902815..1625e06 100644 Binary files a/static/img/log/Moodle.png and b/static/img/log/Moodle.png differ diff --git a/static/img/log/UCLSport.png b/static/img/log/UCLSport.png index de9433a..8e89d99 100644 Binary files a/static/img/log/UCLSport.png and b/static/img/log/UCLSport.png differ diff --git a/static/img/log/UCLouvain.png b/static/img/log/UCLouvain.png index 9031377..8372777 100644 Binary files a/static/img/log/UCLouvain.png and b/static/img/log/UCLouvain.png differ diff --git a/static/img/log/UDS.png b/static/img/log/UDS.png index 8d9a300..1188291 100644 Binary files a/static/img/log/UDS.png and b/static/img/log/UDS.png differ diff --git a/static/img/log/outageReport404-Test.png b/static/img/log/outageReport404-Test.png index 1090670..7eda115 100644 Binary files a/static/img/log/outageReport404-Test.png and b/static/img/log/outageReport404-Test.png differ diff --git a/static/img/log/outageReportADE-Scheduler.png b/static/img/log/outageReportADE-Scheduler.png index f55da79..c3c256d 100644 Binary files a/static/img/log/outageReportADE-Scheduler.png and b/static/img/log/outageReportADE-Scheduler.png differ diff --git a/static/img/log/outageReportADE.png b/static/img/log/outageReportADE.png index 6f97b6c..a155613 100644 Binary files a/static/img/log/outageReportADE.png and b/static/img/log/outageReportADE.png differ diff --git a/static/img/log/outageReportComproved.png b/static/img/log/outageReportComproved.png index 1cd5e86..8237f42 100644 Binary files a/static/img/log/outageReportComproved.png and b/static/img/log/outageReportComproved.png differ diff --git a/static/img/log/outageReportGradescope.png b/static/img/log/outageReportGradescope.png index 89c9e9a..c9f28f5 100644 Binary files a/static/img/log/outageReportGradescope.png and b/static/img/log/outageReportGradescope.png differ diff --git a/static/img/log/outageReportIDP-Logging.png b/static/img/log/outageReportIDP-Logging.png index 1a11772..49e5091 100644 Binary files a/static/img/log/outageReportIDP-Logging.png and b/static/img/log/outageReportIDP-Logging.png differ diff --git a/static/img/log/outageReportInginious.png b/static/img/log/outageReportInginious.png index 480a380..6a56c2d 100644 Binary files a/static/img/log/outageReportInginious.png and b/static/img/log/outageReportInginious.png differ diff --git a/static/img/log/outageReportIntranet.png b/static/img/log/outageReportIntranet.png index 708f64b..8de0db6 100644 Binary files a/static/img/log/outageReportIntranet.png and b/static/img/log/outageReportIntranet.png differ diff --git a/static/img/log/outageReportLEPL1104.png b/static/img/log/outageReportLEPL1104.png index c820e49..3d9fa2d 100644 Binary files a/static/img/log/outageReportLEPL1104.png and b/static/img/log/outageReportLEPL1104.png differ diff --git a/static/img/log/outageReportLEPL1201.png b/static/img/log/outageReportLEPL1201.png index 579fec5..e204056 100644 Binary files a/static/img/log/outageReportLEPL1201.png and b/static/img/log/outageReportLEPL1201.png differ diff --git a/static/img/log/outageReportMoodle.png b/static/img/log/outageReportMoodle.png index 7af6d88..22cf9fa 100644 Binary files a/static/img/log/outageReportMoodle.png and b/static/img/log/outageReportMoodle.png differ diff --git a/static/img/log/outageReportUCLSport.png b/static/img/log/outageReportUCLSport.png index a04a329..596851f 100644 Binary files a/static/img/log/outageReportUCLSport.png and b/static/img/log/outageReportUCLSport.png differ diff --git a/static/img/log/outageReportUCLouvain.png b/static/img/log/outageReportUCLouvain.png index c71baa1..fdc3d86 100644 Binary files a/static/img/log/outageReportUCLouvain.png and b/static/img/log/outageReportUCLouvain.png differ diff --git a/static/img/log/outageReportUDS.png b/static/img/log/outageReportUDS.png index f7ac5a0..7a22020 100644 Binary files a/static/img/log/outageReportUDS.png and b/static/img/log/outageReportUDS.png differ diff --git a/static/main.css b/static/main.css index d53be23..54f97c7 100644 --- a/static/main.css +++ b/static/main.css @@ -9,37 +9,51 @@ body { min-height: 100vh; } -#header{ +#header { color: white; background-color: rgb(0, 12, 51); - text-align: left; + text-align: center; margin: 0; padding: 10px; + display: flex; + align-items: center; + justify-content: space-between; /* Distribute space between items */ +} +.header-buttons { display: flex; - align-items: center; /* Center vertically */ + align-items: center; } -.header-button{ - color:white; +.header-button { + color: white; padding: 10px; - margin:0; - + margin: 0; transition: 300ms; } -a.header-button{ +a.header-button { color: white; text-decoration: none; } -.header-button:hover{ +.header-button:hover { background-color: rgb(38, 51, 95); cursor: pointer; - transition: 50ms; } +#title { + padding: 0; + margin: 0; + text-align: center; /* Center the title */ + font-weight: bold; + font-size: 20px; +} + + + + /*For mobile*/ @media (max-width: 600px) { .header-button{ diff --git a/static/styleItem.css b/static/styleItem.css index da4b864..a02a7b7 100644 --- a/static/styleItem.css +++ b/static/styleItem.css @@ -73,7 +73,7 @@ h2{ #up { display: inline-block; /* Ensure the link behaves like a block-level element */ - padding: 10px 150px 10px 150px; /* Optional: Add padding for better visual appearance */ + padding: 10px 170px 10px 170px; /* Optional: Add padding for better visual appearance */ background-color: rgb(114, 187, 120); /* Optional: Add background color */ color: white; /* Optional: Set text color */ text-decoration: none; /* Optional: Remove underline */ @@ -123,11 +123,11 @@ h2{ /*For mobile*/ @media (max-width: 600px) { #down { - padding: 10px 100px 10px 100px; + padding: 10px 40px 10px 40px; } #up { - padding: 10px 115px 10px 115px; + padding: 10px 55px 10px 55px; } } diff --git a/static/styleRequest.css b/static/styleRequest.css index 6ceb33d..a84f16d 100644 --- a/static/styleRequest.css +++ b/static/styleRequest.css @@ -13,7 +13,7 @@ label{ input, textarea{ background-color: lightgray; - width: 20%; + width: 30%; border-style: none; font-size: 20px; @@ -21,6 +21,9 @@ input, textarea{ border-radius: 10px; margin: 10px; padding: 10px; + + transition: 200ms; + } textarea{ @@ -42,3 +45,26 @@ textarea{ #feedback{ height: 20px; } + +/*For mobile*/ +@media (max-width: 900px) { + input, textarea{ + background-color: lightgray; + width: 60%; + border-style: none; + + font-size: 20px; + + border-radius: 10px; + margin: 10px; + padding: 10px; + + transition: 200ms; + } + + #submit{ + background-color: rgb(144, 145, 150); + width: 30%; + + } +} \ No newline at end of file diff --git a/static/styleServiceList.css b/static/styleServiceList.css index 16e46f8..31684ee 100644 --- a/static/styleServiceList.css +++ b/static/styleServiceList.css @@ -67,4 +67,49 @@ th, td{ border-bottom: 1px solid #dddddd; /* Add a bottom border for the divider */ margin-bottom: 4px; /* Adjust margin for better spacing */ background-color: red; +} + +@media (max-width: 600px) { + table{ + display: flex; + justify-content: center; + align-items: center; + width: 90%; + + border-collapse: collapse; + } + + th, td{ + text-align: center; + margin-top:1px; + border-bottom: 1px solid #adacac; + padding-left: 5px; + } + + h4{ + font-size: 12px; + } + + h3{ + font-size: 14px; + } + + a { + font-size:12px + } + + .thumb{ + font-size: 13px; + width: 45px; + } + + #up{ + font-size: 13px; + padding: 10px 25px 10px 25px; + } + + #down{ + font-size: 13px; + padding: 10px 20px 10px 20px; + } } \ No newline at end of file diff --git a/templates/base.html b/templates/base.html index 1d2e5eb..333f4c6 100644 --- a/templates/base.html +++ b/templates/base.html @@ -28,10 +28,14 @@ {% block content %} diff --git a/templates/index.html b/templates/index.html index 7919991..9924938 100644 --- a/templates/index.html +++ b/templates/index.html @@ -7,7 +7,7 @@ {% endblock %} {% block content %} -

Is it down ?

+

UCLouvain Down - Is it down ?

{% for site in serviceList %} diff --git a/templates/serviceList.html b/templates/serviceList.html index f35241a..92386d6 100644 --- a/templates/serviceList.html +++ b/templates/serviceList.html @@ -31,7 +31,7 @@ {% endif %} {% if serviceInfo["service"].status %} -   Up   + Up {% else %} Down {% endif %}