Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge branch 'master' into indexer_improvements | Michael Hamann | 2011-01-23 |
|\ | | | | | | | | | | | | | Conflicts: inc/fulltext.php inc/indexer.php lib/exe/indexer.php | ||
| * | increase indexer version to reforce rebuild for the new title index | Andreas Gohr | 2011-01-16 |
| | | |||
| * | Fix several security issues in the XML-RPC interface | Michael Hamann | 2011-01-16 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For locks and getRevisions there hasn't been any acl check. In many other cases the id hadn't been cleaned before the acl check was done which means that many acl rules that should be applied weren't applied. So e.g. when you have read permissions for the root namespace but not for a subnamespace you could add a leading ":" and the permissions for the root namespace will be used instead of the permissions for the subnamespace. This did not apply to writing pages and reading media files, but writing and deleting media files have been concerned as well as reading both plain and html versions of pages. This only concerns installations where XML-RPC is enabled (default is disabled) and XML-RPC is allowed for all or untrusted users. | ||
| * | added missing change for path length shortener in ajax backend | Andreas Gohr | 2011-01-15 |
| | | |||
| * | coding style fix | Andreas Gohr | 2011-01-14 |
| | | |||
| * | Fixed css_loadfile and removed unneeded complexity, added testcases | Michael Hamann | 2011-01-09 |
| | | |||
| * | Preserve @import statements in CSS | Gabriel Birke | 2011-01-09 |
| | | |||
| * | Remove enc=utf-8 in VIM modeline as it is not allowed in VIM 7.3 | Michael Hamann | 2010-11-29 |
| | | | | | | | | | | | | As of VIM 7.3 it is no longer possible to specify the encoding in the modeline. This gives an error message whenever such a file is opened, thus this commit removes the enc setting from the modeline. | ||
| * | Render metadata when needed | Michael Hamann | 2010-11-22 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This changes fundamentally when metadata is rendered. This commit introduces a new cache file for every page that just contains a timestamp and is updated whenever the metadata of that page is rendered. Metadata is rendered when p_get_metadata is called and the last rendering has been before a page, metadata, configuration or renderer update or purge is set like in the xhtml renderer cache. Metadata is no longer automatically rendered when the xhtml renderer cache isn't used but will still be rendered when needed as p_get_metadata is called in the cache. Metadata is also no longer rendered in the indexer script when missing as that is already done by pageinfo() before anything else is done so the indexer script won't be called when there is no metadata file. | ||
| * | Merge branch 'master' of git://github.com/splitbrain/dokuwiki | Hakan Sandell | 2010-11-20 |
| |\ | |||
| * | | Added XMLRPC dokuwiki:appendPage | Hakan Sandell | 2010-11-13 |
| | | | |||
* | | | Indexer v3 Rewrite part two, update uses of indexer | Tom N Harris | 2010-12-29 |
| | | | |||
* | | | Use a different indexer version when external tokenizer is enabled | Tom N Harris | 2010-11-17 |
| | | | |||
* | | | Do not assume that index files will be backward compatible | Tom N Harris | 2010-11-14 |
| |/ |/| | |||
* | | Introduce metadata write wrapper p_save_metadata | Adrian Lang | 2010-11-13 |
|/ | | | | p_purge_metadata now updates the metadata cache and the INFO array like the other metadata writing functions | ||
* | Merge branch 'master', remote branch 'sitemap/master' | Michael Hamann | 2010-11-02 |
|\ | |||
| * | Merge remote branch 'origin/master' into sitemap | Michael Hamann | 2010-10-10 |
| |\ | |||
| * | | Transformed the sitemapper into a class | Michael Hamann | 2010-09-22 |
| | | | | | | | | | | | | This makes it possible to autoload the sitemapper when needed. | ||
| * | | Sitemap rewrite | Michael Hamann | 2010-09-22 |
| | | | |||
* | | | Fix JS error due to disabled JS based hotkeys because of FS#1958 | Michael Hamann | 2010-10-26 |
| | | | |||
* | | | Honor allowdebug setting in lib/exe/indexer | Adrian Lang | 2010-10-25 |
| | | | |||
* | | | disabled JS based hotkeys for next stable release FS#1958 | Andreas Gohr | 2010-10-22 |
| | | | |||
* | | | removed deprecated index update function | Andreas Gohr | 2010-10-18 |
| |/ |/| | |||
* | | Added some 404 handling to lib/exe/detail.php | Andreas Gohr | 2010-10-02 |
| | | |||
* | | populate $INFO in lib/exe/detail.php FS#2041 | Andreas Gohr | 2010-10-02 |
| | | |||
* | | coding style cleanup in lib/exe/detail.php | Andreas Gohr | 2010-10-02 |
|/ | |||
* | Work around WebKit bug: newlines at the end of input values are removed. | Adrian Lang | 2010-09-22 |
| | | | | In WebKit, newlines at the end of input field’s value parameters are removed. This breaks $PRE, so we protect those new lines with a dot and later remove the dot. | ||
* | fixed locktimer/draft saving on new pages | Andreas Gohr | 2010-08-11 |
| | | | | When creating new pages, no date field is added in the edit form. | ||
* | Ignore small & own changes in digest & list mails | Adrian Lang | 2010-08-10 |
| | |||
* | use config cascade for userscripts and styles FS#1678 | Andreas Gohr | 2010-06-27 |
| | |||
* | Wrap $HTTP_RAW_POST_DATA in !empty() to avoid NOTICE in error logs | Christopher Smith | 2010-06-27 |
| | |||
* | FS#1795: Restrict media manager to users with at least read access | Gina Haeussge | 2010-06-27 |
| | | | | on the supplied namespace. | ||
* | FS#433: Editor now uses onbeforeunload event to capture ANY leaving of it | Gina Haeussge | 2010-06-27 |
| | | | | | | | | besides via Save or Preview button. This has been successfully tested in FF, Chrome and IE6/7/8. Opera does not support onbeforeunload, therefore the draft is kept if the user navigates away from the editor. Please test this. | ||
* | Hotkey trigger is now CTRL-ALT FS#1958 | Andreas Gohr | 2010-06-26 |
| | | | | Tests and feedbacks please! | ||
* | Changes to the ft_pageLookup and related event FS#1978 | Andreas Gohr | 2010-06-26 |
| | | | | | | | | | | | This patch changes the ft_pageLookup function to always return the title of pages with the result. This makes it easier to work with the array, as it no longer changes between numeric and key indexes depending on useheading. This also means that action plugins subscribed to SEARCH_QUERY_PAGELOOKUP need to be adjusted. The event contains a new data field called 'has_titles' which plugins can use to check for backwards compatibility. | ||
* | temporary disable hotkey JS for FS#1958 | Andreas Gohr | 2010-06-22 |
| | |||
* | Add title index to the indexer files, improve indexer calls | Adrian Lang | 2010-06-16 |
| | |||
* | Remove temp indexer upgrade stuff from 579b0f7e | Adrian Lang | 2010-06-16 |
| | |||
* | Perform quick search in title as well | Adrian Lang | 2010-06-16 |
| | |||
* | added cleanID to xmlrpc call wiki.getBackLinks | Dominik Eckelmann | 2010-05-26 |
| | |||
* | Merge branch 'master' of github.com:splitbrain/dokuwiki | Andreas Gohr | 2010-05-08 |
|\ | |||
| * | Add locking for indexer-based notifications | Adrian Lang | 2010-05-05 |
| | | |||
* | | Reimplementation of Accesskeys in javascript (FS#1809), toolbar accesskyes fix. | Marek Sacha | 2010-05-08 |
| | | |||
* | | Reimplementation of Accesskeys in JavaScript (FS#1809) | Marek Sacha | 2010-05-08 |
|/ | |||
* | Adding getTitle to the XML-RPC API | Georges-Etienne Legendre | 2010-04-18 |
| | |||
* | Fix #1943: full text search XML-RPC call should return the $pages instead of ↵ | Georges-Etienne Legendre | 2010-04-18 |
| | | | | $data | ||
* | Rewrite JavaScript change check | Adrian Lang | 2010-03-26 |
| | |||
* | Use md5sum of id and client ip as temporary filename in XML-RPC | Michael Hamann | 2010-03-16 |
| | | | | | | | | | | | | Before this patch the temporary filename was the uncleaned id. This allowed everyone with upload-privileges (on the whole wiki) and XML-RPC privileges on a XML-RPC-enabled DokuWiki to (over)write any file PHP is allowed to write with any content he wants. If you have XML-RPC enabled and users with XML-RPC and upload privileges you don't trust in a way you would allow them to write any file PHP may write, consider this as an important security fix. By default XML-RPC is disabled, so if you don't know what I'm talking about you are probably not affected by the problem. | ||
* | removed dead leftover code from media search | Andreas Gohr | 2010-03-12 |
| | |||
* | Merge branch 'requireall' | Andreas Gohr | 2010-03-12 |
|\ | | | | | | | | | Conflicts: inc/fulltext.php |