mirror of
https://github.com/sbrl/Pepperminty-Wiki.git
synced 2024-11-22 04:23:01 +00:00
debug: hide more secret stuff
This commit is contained in:
parent
3a12e83e96
commit
817ba93e75
2 changed files with 7 additions and 3 deletions
|
@ -2,6 +2,10 @@
|
||||||
This file holds the changelog for Pepperminty Wiki. This is the master list of things that have changed (second only to the commit history!) - though the information for any particular release can also be found in the description of it's page for every release made on GitHub too.
|
This file holds the changelog for Pepperminty Wiki. This is the master list of things that have changed (second only to the commit history!) - though the information for any particular release can also be found in the description of it's page for every release made on GitHub too.
|
||||||
|
|
||||||
|
|
||||||
|
## v0.21.1-hotfix1
|
||||||
|
- [security] Fix security issue in the debug action
|
||||||
|
|
||||||
|
|
||||||
## v0.21
|
## v0.21
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
@ -417,7 +421,7 @@ _(No changes since v0.15-beta2)_
|
||||||
- Fixed handling of pages and tags with single quotes in the name
|
- Fixed handling of pages and tags with single quotes in the name
|
||||||
- Fixed weirdness on some pages rendered by the Pepperminty Wiki core
|
- Fixed weirdness on some pages rendered by the Pepperminty Wiki core
|
||||||
- Fixed a few minor usability issues on the upload file page.
|
- Fixed a few minor usability issues on the upload file page.
|
||||||
- Removed some extra space at the bottom of some pages.
|
- Removed some extra at the bottom of some pages.
|
||||||
- The `raw` action now sends a 404 if the request page doesn't exist on the wiki.
|
- The `raw` action now sends a 404 if the request page doesn't exist on the wiki.
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
<?php
|
<?php
|
||||||
register_module([
|
register_module([
|
||||||
"name" => "Debug Information",
|
"name" => "Debug Information",
|
||||||
"version" => "0.3",
|
"version" => "0.4",
|
||||||
"author" => "Starbeamrainbowlabs",
|
"author" => "Starbeamrainbowlabs",
|
||||||
"description" => "Adds a debug action for administrator use only that collects a load of useful information to make reporting bugs easier.",
|
"description" => "Adds a debug action for administrator use only that collects a load of useful information to make reporting bugs easier.",
|
||||||
"id" => "page-debug-info",
|
"id" => "page-debug-info",
|
||||||
|
@ -59,7 +59,7 @@ register_module([
|
||||||
$settings_export = explode("\n", var_export($settings, true));
|
$settings_export = explode("\n", var_export($settings, true));
|
||||||
foreach ($settings_export as &$row)
|
foreach ($settings_export as &$row)
|
||||||
{
|
{
|
||||||
if(preg_match("/(sitesecret|email)/i", $row)) $row = "********* secret *********";
|
if(preg_match("/'(secret|sitesecret|email(?:Address)?|password)'/i", $row)) $row = "********* secret *********";
|
||||||
}
|
}
|
||||||
echo(implode("\n", $settings_export));
|
echo(implode("\n", $settings_export));
|
||||||
echo("\n-----\n");
|
echo("\n-----\n");
|
||||||
|
|
Loading…
Reference in a new issue