Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Improve PHPDocs, rename auth_basic to DokuWiki_Auth_Plugin | Gerrit Uitslag | 2014-02-17 |
| | |||
* | replace boolean conditional checks on possibly uninitialized vars with ↵ | Christopher Smith | 2013-10-16 |
| | | | | \!empty/empty/isset as appropriate | ||
* | Fix CodeSniffer violations for PHP files | Matt Perry | 2013-08-23 |
| | | | | Fix violations for Generic.PHP.LowerCaseConstant.Found | ||
* | FS#2748, fix double encoding of html entities in subscription email diffs ↵ | Christopher Smith | 2013-04-10 |
| | | | | (updates subscription.php for changes to Diff class introduced in PR#179) | ||
* | Implement media subscriptions in the new subscription class | Michael Hamann | 2013-01-26 |
| | |||
* | Add threading headers to change notification mails as proposed in PR #120 | Michael Hamann | 2013-01-26 |
| | |||
* | only use mailfromnobody for bulk mails | Andreas Gohr | 2013-01-25 |
| | |||
* | added missing context for list mails | Andreas Gohr | 2013-01-25 |
| | |||
* | readded mailfromnobody to subscription sending | Andreas Gohr | 2013-01-18 |
| | | | | | this was lost because the subscription branch, branched before this change in master | ||
* | correctly escape diffs in HTML mails | Andreas Gohr | 2013-01-18 |
| | |||
* | fixed lists in HTML mails | Andreas Gohr | 2013-01-18 |
| | |||
* | simplified subscription->add() code a bit | Andreas Gohr | 2013-01-18 |
| | |||
* | comment adjusted | Andreas Gohr | 2013-01-18 |
| | |||
* | some reformatting | Andreas Gohr | 2012-12-07 |
| | |||
* | added compatibility function | Andreas Gohr | 2012-12-07 |
| | |||
* | moved registration notification to subscription class | Andreas Gohr | 2012-11-30 |
| | |||
* | consolidate more notification code in subscription class | Andreas Gohr | 2012-09-21 |
| | | | | This is untested and probably broken currently | ||
* | minor cleanup | Andreas Gohr | 2012-08-12 |
| | |||
* | initialize new subscriptions with current time | Andreas Gohr | 2012-08-12 |
| | | | | | | | We don't want to create a bunch of mails whenever a namespace is subscribed. Only changes *after* the subscription should be considered. This patch adds the timestamp to "every" style subscriptions as well, though this data is ignored. | ||
* | correctly check if subscriptions are enabled | Andreas Gohr | 2012-08-12 |
| | |||
* | subscription system should work now again | Andreas Gohr | 2012-08-12 |
| | | | | | This readds the last part of the subscription system: the normal "every" subscriptions. | ||
* | more subscription refactoring BROKEN | Andreas Gohr | 2012-08-12 |
| | | | | | | | now the actual sending of bulk messages (digest, list) is reimplemented and partially tested. Still not complete | ||
* | first start at refactoring the subscription system BROKEN | Andreas Gohr | 2012-08-12 |
| | | | | | | | | | | | | | | This introduces a class for nicer wrapping and easier testing. Some functions were changed to provide nicer APIs (no throwing around of unescaped regexps) and to simplify things (hopefully). The refactoring isn't completed yet, so this will break the subscription system. The goal is to move as much subscription related stuff to this class as possible. Currently there is some code in lib/exe/indexer.php and maybe elsewhere (common.php?). Additionally everything should be covered by tests. A few tests are included here already. | ||
* | some minor cleanups in subscription.php | Andreas Gohr | 2012-08-11 |
| | |||
* | Add various headers to the mails FS#2247. pull request #83 closed | Andreas Gohr | 2012-03-09 |
| | |||
* | Replaced mail_send calls with new Mailer class | Andreas Gohr | 2011-11-12 |
| | |||
* | Hopefully finally fixed the subscription user regex | Michael Hamann | 2011-05-23 |
| | | | | | | Users with names like foo.bar still didn't receive the mail when user foo edited the page. Now the two possibilities (space and end of line) are tested instead of just a word boundary. | ||
* | Correct the subscription user regex FS#2250 | Michael Hamann | 2011-05-23 |
| | | | | | | This fixes the subscription user regex to really only not to match the author of the change but to still match users who have that username as substring in their username. | ||
* | Prevent infinite loop in the subscription lock | Michael Hamann | 2011-02-06 |
| | | | | | | | There is no reason why the subscription should wait for other calls because the lock is only for one page so once the other call has finished the work has already been done. This simplifies the lock mechanism so there is no more loop. | ||
* | Use md5 of the id in the subscription lockdir. FS#2112 | Michael Hamann | 2011-01-10 |
| | | | | | | | | | | | Filenames can't contain ":" on windows and the lock directory contained the unescaped page id. The lock function tries in an endless loop to create the lock directory when it fails and the directory doesn't exist. Just escaping the directory name won't work as then the filename length limit will be quickly hit when using deep namespace structures with utf8 names. Thus using the md5sum seems to be the best solution. Perhaps the lock function could also be changed to create a file with that name that contains the id so the id can be retrieved for debugging purposes. | ||
* | Correctly decode user names in unsubscriptions | Adrian Lang | 2010-10-22 |
| | |||
* | Correctly decode user names in subscriptions | Adrian Lang | 2010-10-21 |
| | |||
* | Fix subscription locking | Adrian Lang | 2010-10-18 |
| | | | | | - use directories since working with them is atomic - delete stale locks after 5 minutes | ||
* | Check whether auth is available in mail notifications | Adrian Lang | 2010-10-11 |
| | |||
* | - spelling fixes | Elan Ruusamäe | 2010-10-07 |
| | |||
* | fixed namespace subscription file location FS#2013 | Andreas Gohr | 2010-08-29 |
| | | | | | | If you subscribed to namespaces other than the root namespace using the new develonly subscription feature you'll need to renew your subscriptions. | ||
* | Ignore small & own changes in digest & list mails | Adrian Lang | 2010-08-10 |
| | |||
* | Add locking for indexer-based notifications | Adrian Lang | 2010-05-05 |
| | |||
* | Merge branch 'requireall' | Andreas Gohr | 2010-03-12 |
|\ | | | | | | | | | Conflicts: inc/fulltext.php | ||
| * | removed more unneeded require_once() calls | Andreas Gohr | 2010-02-01 |
| | | |||
| * | first attempt to centralize all include loading | Andreas Gohr | 2010-01-31 |
| | | | | | | | | | | | | | | | | Classes are loaded throug PHP5's class autoloader, all other includes are just loaded by default. This skips a lot of require_once calls. Parser and Plugin stuff isn't handled by the class loader yet. | ||
* | | Nicer list subscription mail | Adrian Lang | 2010-02-09 |
| | | |||
* | | Receive event data by ref to change it | Adrian Lang | 2010-02-08 |
|/ | |||
* | fixed call-time pass-by-reference warning | Andreas Gohr | 2010-01-31 |
| | |||
* | more code cleanup | Andreas Gohr | 2010-01-29 |
| | |||
* | Add events to subscription. | Adrian Lang | 2010-01-20 |
| | |||
* | New mail subscription with digest | Adrian Lang | 2010-01-20 |