vlad.kidanov
c95a35aae5
Bug fixes and improvements
...
WR492688: Issue #32
Fix: the 'static' flag can no longer be set from a raw client value. It
is now only true if the request presents a 'statickey' matching an
HMAC-SHA256 of the outage id keyed with a per-site secret
(infopage::statickey(), lazily generated via set_config()/get_config()).
maintenance_static_page::create_from_outage() now sends that computed
statickey instead of static=1 when it internally fetches info.php, so
the legitimate static-generation path keeps working while external
forgery of the flag is no longer possible.
WR492688: Issue #33
WR492688: Version bump
2026-07-20 11:56:43 +01:00
Sarah Cotton
be740fd139
WR489688: Security fix #30
2026-06-25 15:15:22 +01:00
Tomo Tsuyuki
9bab491666
Revert "Fix URL is blocked message when not behind a proxy/load balancer"
...
This reverts commit 51db933862 .
2026-06-18 12:00:26 +10:00
Tomo Tsuyuki
20fef09b03
issue #405 : fix unit test failure
2026-06-18 10:01:42 +10:00
Benjamin Walker
f2b7d1c7dd
Display creation info on manage outage page
2026-01-25 13:41:57 +11:00
abhinavgandham
0bff6f5145
Issue #390 : Reverted new 'Force off' option and dropdown conversion.
2026-01-22 22:15:35 +11:00
abhinavgandham
59a62c4aa4
micro-bumped version in version.php.
2026-01-16 12:52:05 +11:00
abhinavgandham
551a97142c
Issue #390 : Changed outage auto-start default parameter from checkbox to dropdown with option to fully disable.
2026-01-16 12:52:05 +11:00
abhinavgandham
149223d10f
#Issue 390: Fixed branch table in readme and added version 501 as incompatible.
2026-01-13 14:51:54 +10:00
Dan Marsden
329e92445c
Add supported 405 branch.
2024-10-01 10:27:31 +13:00
Matthew Hilton
bfa9569e3b
[ #340 ] Access key exclusion method
2024-08-19 14:31:14 +10:00
Benjamin Walker
dae83f45ba
Change hook callback to string #336 ( #337 )
2024-05-24 15:56:32 +10:00
Benjamin Walker
541b2d4407
Implement new hook callbacks #334
2024-05-21 14:13:16 +10:00
Sarah Cotton
a8aa5c49c5
Version bump
2023-02-08 10:23:01 +00:00
Qihui Chan
b9cbf015ac
Add logging for maint mode config
2022-12-20 16:58:57 +10:00
Qihui Chan
5465e5fe40
Issue#209 Remove db calls in get_active of outage
2022-07-25 11:13:25 +10:00
Jason den Dulk
c64a33c345
Issue #288 : Split allowed IPs settings into two.
...
Merge two settings when accessing config.
Bump version.
2022-04-28 09:47:58 +10:00
Anupama Dharmajan
a98029f41e
Fix workflow status badge and bump version number
2022-01-14 12:46:32 +11:00
Anupama Dharmajan
c628cd8218
Add plugin supported moodle branches and update readme file
2022-01-13 17:27:56 +11:00
Anupama Dharmajan
1f5927c394
Add reusable workflows
2022-01-13 15:38:29 +11:00
Andrew Madden
7c9bb96f1a
Closes #256 Add capability to control viewing outage info
2021-06-23 11:23:08 +10:00
Dan Marsden
b40fb047e2
Bump requires version to T13.
2021-05-06 10:14:10 +12:00
Mikhail Golenkov
c55b9271c4
Fix banner overlap
2021-03-25 13:20:51 +11:00
Peter Burnett
1cd0b7c365
Version bump to fix missing function errors
2020-11-09 15:13:30 +10:00
Brendan Heywood
3b1b1ea0e1
Allow default start time using cron syntax #163
2020-03-25 22:21:35 +11:00
Brendan Heywood
75d872564b
Bump version
2020-02-13 10:17:06 +11:00
Mikhail Golenkov
a722ca6965
Bump plugin version.
2020-02-11 09:52:58 +11:00
Dmitrii Metelkin
030fec75e1
Add an icon map for calendar events to fix #146
2019-02-22 10:32:19 +11:00
Dan Marsden
e84534f7b6
Fix #127 fix boost header when outage plugin in use.
2018-10-05 15:19:12 +13:00
Dan Marsden
84b35f01fa
Master branch now requires 3.3 and higher so we can merge
...
version specific changes.
2018-10-03 15:00:20 +13:00
Olivier SECRET
aee5ae8adb
add privacy provider
...
to fix unit test failure
2018-06-25 11:48:15 +10:00
Adam Riddell
bdea7ee0d9
Bump plugin version
2017-07-13 11:30:10 +10:00
Matt Dawson
318e55f03a
version bump
2017-05-18 16:10:16 +10:00
Brendan Heywood
ffdc14c860
Bump version
2016-12-12 17:01:19 +11:00
Daniel Thee Roperto
65099bfa58
Version bumped to 1.0.7
2016-11-15 13:47:00 +11:00
Daniel Thee Roperto
54c43d2508
Issue #2 - IP Block implementation.
2016-11-07 15:24:23 +11:00
Daniel Thee Roperto
d37c0ce3e8
Fixed warnings, behat error and deprecated warnings.
2016-11-02 16:53:44 +11:00
Daniel Thee Roperto
f652c9ecf0
Issue #57 - Calendar entry not removed on uninstall.
2016-10-18 14:05:05 +11:00
Daniel Thee Roperto
c49c854a89
Version 1.0.3 - Removed local_outage example plugin from code. I created another branch with the example code for future reference if needed.
2016-10-14 12:11:58 +11:00
Daniel Thee Roperto
50689c3b4c
Version 1.0.2 - Updated code standards to comply with Moodle CI Bot checks.
2016-10-12 15:04:30 +11:00
Daniel Thee Roperto
c7b0cc2410
Issue #36 - Fixed missing or inconsistent PhpDocs. Version is now: 1.0.1
2016-10-04 16:07:40 +11:00
Daniel Thee Roperto
b12ef98170
Issue #36 - Changed version to 1.0 STABLE, ready to submit to plugin directory.
2016-10-03 13:34:23 +11:00
Daniel Thee Roperto
b302d9dfa5
Issue #21 - Added flag to outages, if set it will automatically start the maintenance mode once the outage starts.
2016-09-22 14:58:29 +10:00
Daniel Thee Roperto
708622bbcd
Issue #42 - Refactoring code according to Moodle Coding Style.
2016-09-21 19:04:22 +10:00
Daniel Thee Roperto
2cfda63922
Issue #30 - Add finished flag to mark the real time that an outage was finished.
2016-09-15 18:24:36 +10:00
Daniel Thee Roperto
6bb9320ef6
Outage remodelled both in DB and PHP Class. Issue #17 .
2016-09-09 11:39:44 +10:00
Daniel Thee Roperto
98de8a6c69
Basic form validation for create/edit outage. Checks if starttime is in past, stoptime is after starttime, warningduration is not zero and title size. Issue #7 .
2016-09-05 16:33:06 +10:00
Daniel Thee Roperto
f8034abc0e
Added admin events to the Moodle log - Issue #14
2016-09-05 14:13:39 +10:00
Daniel Thee Roperto
7e7a8dd92f
Set minimum requirement to Moodle 2.6 -- we may need to change for 2.7 later.
2016-09-02 15:56:09 +10:00
Daniel Thee Roperto
06b3e4f918
Issue #12 : English references removed, using language pack, except on code related to Issue #11 later.
2016-09-02 14:42:01 +10:00