summaryrefslogtreecommitdiff
path: root/lib/exe
Commit message (Collapse)AuthorAge
* indexer.php: disable the GIF output only with debug parameter and allowdebugMichael Hamann2013-04-08
| | | | | | | Before this fix the debug parameter always prevent the GIF from being sent even though no actual debug information was returned unless the allowdebug configuration option was set. Now the GIF is only disabled if debugging is actually allowed.
* refactor fetch to support unittestingChristopher Smith2013-03-22
|
* add a token to fetch urls requiring image resize/crop to prevent external ↵Christopher Smith2013-03-22
| | | | DDOS via fetch
* there's no pragma: privateAndreas Gohr2013-03-03
|
* max-age not allowed with no-cacheAndreas Gohr2013-03-03
|
* adjusted cache=0 headers againAndreas Gohr2013-03-03
|
* fixed passed cache parameterAndreas Gohr2013-03-03
|
* handle public vs. private ressource in sendFile()Andreas Gohr2013-03-03
|
* alternative fix for FS#2734Andreas Gohr2013-03-01
|
* Media manager: don't create empty namespaces FS#2642Michael Hamann2013-02-16
| | | | | | Previously the media manager created an empty namespace whenever you opened a non-existing namespace with upload permissions. Now the current namespace is only displayed in the tree but not actually created.
* disabled JavaScript compatibility layerAndreas Gohr2013-02-16
| | | | | | | | | | | this disables the JavaScript compatibility layer which let pre-jQuery migration plugins run with their old code. This will break plugins using outdated JavaScript. These plugins have to be updated according to https://www.dokuwiki.org/devel:jqueryfaq As a courtesy to users, the compatibility.js is not deleted, yet. Undoing this single patch can be used as a temporary workaround.
* introduced http_status() for sending HTTP status code FS#1698Andreas Gohr2013-02-16
| | | | | | | It seems, some servers require a special Status: header for sending the HTTP status code from PHP (F)CGI to the server. This patch introduces a new function (adopted from CodeIgniter) for simplifying the status handling.
* run main code only for non-tests in lib/exe/fetch.phpAndreas Gohr2013-02-16
|
* reformatted lib/exe/fetch.phpAndreas Gohr2013-02-16
|
* Merge pull request #163 from splitbrain/jquery1.9Andreas Gohr2013-02-03
|\ | | | | Update to JQuery 1.9
| * removed obsolete browser plugin (migrate does it)Andreas Gohr2013-02-03
| |
| * added minified version of jquery-migrateAndreas Gohr2013-01-26
| |
| * added jquery-migrate as a copatibility layerAndreas Gohr2013-01-26
| | | | | | | | | | this will be removed soon again. plugins using jQuery should make sure they are compatible to jQuery 1.9
| * Merge branch 'master' of git://github.com/gronke/dokuwiki into pull-request-158Andreas Gohr2013-01-26
| |\ | | | | | | | | | | | | | | | | | | | | | * 'master' of git://github.com/gronke/dokuwiki: update.js applied update.sh must overwrite stylesheet jQuery update.sh jQuery latest
| | * jQuery latestStefan Grönke2013-01-19
| | | | | | | | | | | | | | | | | | | | | * jQuery 1.9.0 * jQuery-UI v1.9.2 * jQuery.fn.live > jQuery.fn.on * jQuery.fn.browser replacement (jquery.mb.browser.js)
* | | use var and remove suggestions when neededKlap-in2013-02-03
| | | | | | | | | | | | | | | Use variable for maximum number of suggestions for quicksearch. And hide suggestions when search field is emptied, or when no suggestion are found.
* | | Add a break to ajax_qsearch()Klap-in2013-01-29
|/ / | | | | | | | | When the search input is still only a few characters, the number of matching pages is big. Browsers have heavy work to progress this whole return, better cut off so only the part that is directly displayed will be sent.
* | Merge branch 'subscription' Pull Request #125Andreas Gohr2013-01-26
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * subscription: (25 commits) link directly to subscription management in mails only use mailfromnobody for bulk mails added missing context for list mails readded mailfromnobody to subscription sending correctly escape diffs in HTML mails fixed lists in HTML mails simplified subscription->add() code a bit comment adjusted removed unused vars removed data parameter in subscription_handle_post() fixed tests some reformatting added compatibility function moved registration notification to subscription class fixed merge error in inc/auth.php consolidate more notification code in subscription class minor cleanup initialize new subscriptions with current time fixed subscription management correctly check if subscriptions are enabled ...
| * Merge branch 'master' into subscriptionAndreas Gohr2012-11-30
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (175 commits) some coding style improvements added .idea project folder to gitignore use correct setUp method and parent calls. Correct German plugin manager translation (download != install) correct return in sendDigest() Fix case-insensitive match in ACL checking GeSHi update to 1.0.8.11 ignore empty header on mail sending remove empty BCC/CC mail headers Galician language update some welcome page changes Combine subsequent calls to strtr into a single transformation changed semicolon to colon in link to welcome page to make it less confusing fixed wrong sidebar showing in namespaces when sidebar is disabled Typo fix for TL;DR removed a bunch of outdated and irrelevant networking acronyms added another place to look for logo to make it more consistent (FS#2656) French language update Czech language update compat js findPosX/y more closely mimic historical function ... Conflicts: inc/auth.php inc/common.php inc/subscription.php lib/exe/indexer.php
| * | correctly check if subscriptions are enabledAndreas Gohr2012-08-12
| | |
| * | more subscription refactoring BROKENAndreas Gohr2012-08-12
| | | | | | | | | | | | | | | | | | | | | now the actual sending of bulk messages (digest, list) is reimplemented and partially tested. Still not complete
* | | lib/exe/indexer.php: Fix sending of the GIF when it is deferred FS#2646Michael Hamann2012-12-03
| |/ |/| | | | | | | | | Before this change the GIF wasn't sent at all when the PHP settings indicate that sending of the GIF needs to be deferred and it was sent when the debug output was on.
* | correct return in sendDigest()Andreas Gohr2012-11-27
| | | | | | | | | | the function always returned true, even if no action was taken. This resulted in no further indexer tasks being run.
* | correctly check hash parameter in media dispatcher FS#2648Andreas Gohr2012-10-23
| |
* | fixed interwiki and filetype styles being included in all css modesAnika Henke2012-10-12
| |
* | changed local style.ini to be merged with standard oneAnika Henke2012-10-11
| |
* | added support for local style.ini filesAnika Henke2012-10-07
| |
* | Start output buffering in lib/exe/css.php only when the CSS is generatedMichael Hamann2012-09-18
| | | | | | | | This prevents buffering of the cache file output.
* | Load rtl userstyle as it is still supported (did it ever work?)Michael Hamann2012-09-18
| |
* | Set default userstyle only once as screen userstyleMichael Hamann2012-09-18
| |
* | Fix CSS cache handling and CSS outputMichael Hamann2012-09-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes several problems: - the CSS cache was only updated when either the CSS files for all media types or one of the global files was modified - when only the screen CSS was changed, the screen CSS was regenerated but then the cache was printed which either caused duplicated screen CSS output when gzip output was disabled or invalid output with gzip enabled as first the plain text screen CSS and then the gzip-compressed cache file was printed Now first all CSS files are collected, then the cache is checked once and only after this the CSS content is collected.
* | Simplify js_compress() for regular expressions FS#2593Michael Hamann2012-09-18
| | | | | | | | | | | | | | This simplifies a while loop in the js_compress() code. The functionality of the new code is completely identical to the old code but it uses less comparisons and according to FS#2593 it is thus a lot faster.
* | added missing DETAIL_STARTED event to lib/exe/detail.phpAnika Henke2012-09-09
| |
* | Replacing $_REQUEST variables with $INPUT wrapper, fetch.phpHakan Sandell2012-09-08
| |
* | Replacing $_REQUEST variables with $INPUT wrapper, init.phpHakan Sandell2012-09-08
| |
* | Correct and add some PHPDoc comments, initialize some variablesMichael Hamann2012-09-07
| |
* | more $INPUT use FS#2577Andreas Gohr2012-08-24
|/
* do not recompress already minified js FS#2574Andreas Gohr2012-08-06
|
* replaced use of basename() with utf8_basename() FS#2015Andreas Gohr2012-07-28
|
* changed all doctypes to html5 doctypeAnika Henke2012-07-14
|
* Fix HTML injection in mediaFileList (Secunia advisory SA49196)Adrian Lang2012-07-13
|
* Merge branch 'input-validation' of git://github.com/whoopdedo/dokuwiki into ↵Andreas Gohr2012-07-06
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pull-request-110 * 'input-validation' of git://github.com/whoopdedo/dokuwiki: fix incorrect usage of tpl_getMediaFile fix necessary global declaration Input wrapper for html forms Input validation for media manager Input wrapper for exe scripts more INPUT wrapper uses: cache purge, sectok, getID Input wrapper for action.php Conflicts: lib/exe/css.php
| * fix necessary global declarationTom N Harris2012-06-29
| |
| * Input validation for media managerTom N Harris2012-06-28
| |
| * Input wrapper for exe scriptsTom N Harris2012-06-28
| |