Brendan Heywood
9ed0b74112
Added next 3 available window button for new outages #163
2020-03-26 01:30:03 +11:00
Brendan Heywood
3b1b1ea0e1
Allow default start time using cron syntax #163
2020-03-25 22:21:35 +11:00
katcher
4467bea1cf
Issue 189 Unable to find Class 'core\ip_utils'
...
Following upgrade of moodle to 3.5.11, error above prevented moodle from
displaying on the web. The class ip_utils was for somereason not loaded
and through an error preventing the site from displaying when in
maintenance mod. Adding the require class appears to have fixed the
issue.
2020-03-18 09:17:19 -04:00
Brendan Heywood
c3a2faef08
Improved cli error messages
2020-02-13 23:02:12 +11:00
Brendan Heywood
51f6f5ef5c
Fixed event db snapshot record mismatch
2020-02-13 10:50:04 +11:00
Brendan Heywood
b435a3f0a7
Improved wording and links for all 3 outage events
2020-02-13 09:39:15 +11:00
Mikhail Golenkov
7ad82886d7
Move regexps to a separate method #179 .
2020-02-10 11:12:14 +11:00
Mikhail Golenkov
a361ae4008
Simplify url building for update_link_stylesheet_parse() #179 .
2020-02-07 14:25:33 +11:00
Mikhail Golenkov
7a1fa1f91b
Tweak regexp and exclude non-url entries #179 .
2020-02-06 18:02:59 +11:00
Mikhail Golenkov
ae85c94364
Cook file url properly when Moodle is installed in a sub folder #179 .
2020-02-06 18:01:39 +11:00
Mikhail Golenkov
2af15f2136
Increase timeout for cases when caches have been just purged #179 .
2020-02-06 17:59:44 +11:00
Mikhail Golenkov
d438027a18
Reorganize warning and buttons for Edit form #172 .
2020-02-05 12:51:43 +11:00
Mikhail Golenkov
587bd3a311
Fix Cancel button on Edit form.
2020-02-04 17:41:08 +11:00
Mikhail Golenkov
a906f993f0
Add conditions before calling update_maintenance_later() #172 .
2020-02-04 17:03:47 +11:00
Mikhail Golenkov
1e7d035a9b
Show warning if outage editing will trigger re-enabling maintenance mode #172 .
2020-02-04 17:02:59 +11:00
Mikhail Golenkov
acda7557d1
Do not check event calendar capability when running cli/finish.php #170
2020-02-04 13:39:02 +11:00
Alexander
e56cdf4ed3
Accept unix time for --start CLI option
2020-01-22 10:28:07 +13:00
Michael Palimaka
9c7eb1b681
Send custom HTTP header when in maintenance mode
2019-05-29 12:08:21 +10:00
Kristian Ringer
92ad2f5db5
Clean up outages from additionalhtmltopofbody
2019-05-24 16:56:03 +10:00
Brendan Heywood
dec4c7bf53
Fixed ipwhitelist escaping issue #150
2019-03-28 14:32:20 +11:00
Nathan Nguyen
38f838d84e
Turn off check_wwwroot_accessible on admin pages other than outage setting page
2018-12-03 14:36:54 +11:00
Nathan Nguyen
df649c8133
change relative link to absolute link
2018-11-30 10:40:43 +11:00
Ilya Tregubov
54045d5ce1
Incease timeout to prevent settings page throwing error (from time to time)
2018-10-11 11:15:04 +11:00
Dan Marsden
ceb9e065b9
Use correct check for behat running.
2018-10-05 14:21:03 +13:00
Dan Marsden
3639883d30
Don't use curl when running behat tests to get page outage.
...
Behat step improvements.
2018-10-05 13:45:08 +13:00
Dan Marsden
49bdb687c3
Fix #120 increase timeout values to prevent ci failures.
2018-10-05 10:20:59 +13:00
adamlynam-catalyst
5aaf0ddeda
Adding check for use of ip restrictions before warning ( #134 )
...
* Adding check for use of ip restrictions before warning about bootstrap.php not being included in config.php
* Replacing reference to same class with self
2018-10-03 15:22:31 +13:00
Dan Marsden
07e26e312c
Convert deprecated pix_url calls.
2018-10-03 15:10:59 +13:00
Olivier SECRET
aee5ae8adb
add privacy provider
...
to fix unit test failure
2018-06-25 11:48:15 +10:00
Daniel Thee Roperto
8036147931
Issue #129 - Stop maintenance after stoptime.
2018-04-26 16:00:11 +10:00
Daniel Thee Roperto
151d2ba59f
Adding timeout to fetch local files.
2017-02-09 13:34:38 +11:00
Daniel Thee Roperto
e78464f3b7
Travis in verbose mode, set page fetch CURL TIMEOUT to 5 seconds.
2017-01-03 15:43:47 +11:00
Daniel Thee Roperto
efbdb77ae6
Moodle code style fix.
2016-12-21 14:38:35 +11:00
Daniel Thee Roperto
0380c6ebec
Outage now honours ABORT_AFTER_CONFIG CLI_SCRIPT AJAX_SCRIPT and WS_SERVER
2016-12-21 14:38:31 +11:00
Daniel Thee Roperto
0ad53cde87
Added warning to manage outages page if host is not configured (inaccessible wwwroot).
2016-12-16 16:07:29 +11:00
Daniel Thee Roperto
b8aa1dd233
Issue #86 - Added relative time on manage outage tables.
2016-12-14 12:29:27 +11:00
Daniel Thee Roperto
9ddc1cd32c
Issue #87 - Using 'notifyerror' instead of the wrong type 'notifyfailure'.
2016-12-14 11:52:40 +11:00
Daniel Thee Roperto
38b1b5fe72
Issue #85 - Only remove additionalhtml if in the appropriate settings section.
2016-12-14 11:25:44 +11:00
Daniel Thee Roperto
7946dccd5e
Issue #88 - Injection should be prevented in settings even if symlinks are used.
2016-12-14 11:20:58 +11:00
Brendan Heywood
99428ef0ae
Ignore curl ssl errors #83
2016-12-12 16:59:50 +11:00
Daniel Thee Roperto
32f48a2133
Issue #82 - Recreate templates when settings (allowed ips or blocks removed) is updated.
2016-12-05 11:48:13 +11:00
Daniel Thee Roperto
659a275a68
Issue #80 - Problem with PHP below 5.6.3 fixed.
2016-11-17 15:26:02 +11:00
Daniel Thee Roperto
7f264a85da
Code cleanup to meet code standards.
2016-11-14 19:20:46 +11:00
Daniel Thee Roperto
5961e82b85
Issue #22 - Self-refresh maintenance page every 5 minutes or the outage duration, whatever is lower.
2016-11-14 15:43:57 +11:00
Daniel Thee Roperto
3360d357d4
Added warnings in case plugin is not properly configured.
2016-11-14 15:02:30 +11:00
Daniel Thee Roperto
73daf6f666
Preventing cli/finish.php to run while in maintenance mode.
2016-11-14 13:57:23 +11:00
Daniel Thee Roperto
27c7558e57
Issue #22 - Added setting and implemented removing elements by basic CSS selector (only simple .class and #id can be used as of now).
2016-11-14 11:35:08 +11:00
Daniel Thee Roperto
0c97b4be01
Applying moodle coding standards.
2016-11-10 19:29:43 +11:00
Daniel Thee Roperto
33be3eef86
Refactored maintenance_static_page.php due to high complexity (more than 50).
2016-11-10 19:06:18 +11:00
Daniel Thee Roperto
af2e76e972
Issue #22 - Fetching url() inside CSS files.
2016-11-10 17:06:56 +11:00