| 64273335 | 24-Aug-2012 |
Andreas Gohr <andi@splitbrain.org> |
more $INPUT use FS#2577 |
| 006b89da | 23-Aug-2012 |
Andreas Gohr <gohr@cosmocode.de> |
lowercase groups |
| 496e18cd | 23-Aug-2012 |
Andreas Gohr <gohr@cosmocode.de> |
make AD utilitiy functions public |
| c51e9570 | 23-Aug-2012 |
Andreas Gohr <gohr@cosmocode.de> |
allow selects in block forms |
| 86bd5c0d | 22-Aug-2012 |
Andreas Gohr <gohr@cosmocode.de> |
add user's domain to the list of groups |
| 70d71ed8 | 22-Aug-2012 |
Andreas Gohr <gohr@cosmocode.de> |
fixed domain handling in user names |
| 33c5220c | 22-Aug-2012 |
Andreas Gohr <gohr@cosmocode.de> |
some code cleanup/PHP5ization |
| e12ea846 | 22-Aug-2012 |
Andreas Gohr <gohr@cosmocode.de> |
use UTF-8 aware lower casing |
| 7b0a749a | 22-Aug-2012 |
Andreas Gohr <gohr@cosmocode.de> |
Better support for multi domain AD setups
This changes how the AD auth backend handles multiple domains. It is now possible to configure multiple authentication domains even when not using SSO. USer
Better support for multi domain AD setups
This changes how the AD auth backend handles multiple domains. It is now possible to configure multiple authentication domains even when not using SSO. USers can provide a domain in NTLM- and Kerberos-Style (prepended with a backslash, appended with a @-char).
IMPORTANT: If you used AD auth before, you will need to adjust your ACLs and $conf['superuser'] settings.
This patch changes how user names are cleaned. Spaces and other special chars are no longer removed. The only adjustment is lowercasing the username and streamlining the domain handling.
User's login names will now contain the domain name in Kerberos style (user@yourdomain.com) when they logged in a non-default domain. You need to make sure your ACLs are setup accordingly.
Domain names are always lowercased and need to be specified lowercased in the config.
show more ...
|
| 5782941b | 22-Aug-2012 |
Andreas Gohr <gohr@cosmocode.de> |
git ignore IntelliJ Idea .iml files |
| f036cff4 | 12-Aug-2012 |
Andreas Gohr <andi@splitbrain.org> |
minor cleanup |
| 02308d17 | 12-Aug-2012 |
Andreas Gohr <andi@splitbrain.org> |
initialize new subscriptions with current time
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 add
initialize new subscriptions with current time
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.
show more ...
|
| a0519fda | 12-Aug-2012 |
Andreas Gohr <andi@splitbrain.org> |
fixed subscription management
now adding and removing subscriptions works again |
| 84c1127c | 12-Aug-2012 |
Andreas Gohr <andi@splitbrain.org> |
correctly check if subscriptions are enabled |
| 835242b0 | 12-Aug-2012 |
Andreas Gohr <andi@splitbrain.org> |
subscription system should work now again
This readds the last part of the subscription system: the normal "every" subscriptions. |
| 8c7bcacd | 12-Aug-2012 |
Andreas Gohr <andi@splitbrain.org> |
added list test |
| adec979f | 12-Aug-2012 |
Andreas Gohr <andi@splitbrain.org> |
more subscription refactoring BROKEN
now the actual sending of bulk messages (digest, list) is reimplemented and partially tested.
Still not complete |
| e920a0a1 | 12-Aug-2012 |
Andreas Gohr <andi@splitbrain.org> |
handle empty changelog in getRecentsSince() |
| 2240ea1f | 12-Aug-2012 |
Andreas Gohr <andi@splitbrain.org> |
first start at refactoring the subscription system BROKEN
This introduces a class for nicer wrapping and easier testing. Some functions were changed to provide nicer APIs (no throwing around of unes
first start at refactoring the subscription system BROKEN
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.
show more ...
|
| c0ec6928 | 11-Aug-2012 |
Andreas Gohr <andi@splitbrain.org> |
some minor cleanups in subscription.php |
| eea0f0d0 | 11-Aug-2012 |
Andreas Gohr <andi@splitbrain.org> |
use $INPUT in inc/actions.php |
| ac7a515f | 09-Aug-2012 |
Andreas Gohr <andi@splitbrain.org> |
code cleanup in template.php
* make use of $INPUT * clean up coding style * add phpdoc comments |
| d9e9c1bb | 09-Aug-2012 |
Andreas Gohr <andi@splitbrain.org> |
extract method for Input class
makes it easier to access our do parameters |
| 80a47290 | 06-Aug-2012 |
Andreas Gohr <andi@splitbrain.org> |
do not recompress already minified js FS#2574 |
| 465e809b | 05-Aug-2012 |
Andreas Gohr <andi@splitbrain.org> |
renamed mailfromnon to mailfromnobody, use in subscriptions |