diff --git a/admin/api/login.php b/admin/api/login.php new file mode 100644 index 0000000..15c5adc --- /dev/null +++ b/admin/api/login.php @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/admin/index.php b/admin/index.php new file mode 100644 index 0000000..7a6e0da --- /dev/null +++ b/admin/index.php @@ -0,0 +1,48 @@ + + + + + + + + Administration + + + + +
+ + + +
+
+ + +
+ + + \ No newline at end of file diff --git a/pages/login.php b/pages/login.php deleted file mode 100644 index 8e99634..0000000 --- a/pages/login.php +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - - - Overview - - -
- - - -
- Test -
- "; - $db = new SQLite3('../webcron.db'); - $res = $db->querySingle("SELECT COUNT(job_id) FROM job_history;"); - echo "Job History Entries: $res
"; - $res = $db->querySingle("SELECT COUNT(log_id) FROM logs;"); - echo "Log Entries: $res
"; - ?> -
- -
-
- Log Statistics (This Week) -
-
-
Level
-
# of occurances
-
- query("SELECT * FROM log_statistics_last_7_days;"); - while ($row = $res->fetchArray()){ - echo "
"; - echo "
{$row['log_level_name']}
{$row['count']}
"; - echo "
"; - } - ?> -
-
- -
- Script Failures (Last 10) -
-
-
Date/Time
Script
Exit Code
-
- query("SELECT * FROM last_ten_failed_jobs;"); - while ($row = $res->fetchArray()){ - echo "
"; - echo "
{$row['job_timestamp']}
{$row['job_source']}
{$row['job_exit_code']}
"; - echo "
"; - } - ?> -
-
- -
- Jobs Run (Last 10) -
-
-
Date/Time
Script
Exit Code
Job Result
-
- query("SELECT * FROM job_history ORDER BY job_timestamp DESC LIMIT 10;"); - while ($row = $res->fetchArray()){ - echo "
"; - echo "
{$row['job_timestamp']}
{$row['job_source']}
{$row['job_exit_code']}
{$row['job_result']}
"; - echo "
"; - } - ?> -
-
- -
-
- - - \ No newline at end of file