655fe6c1 | 24-Sep-2025 |
Andreas Gohr <gohr@cosmocode.de> |
lowercase animal names. fixes #94 |
83ef0d71 | 28-Jul-2025 |
Andreas Gohr <gohr@cosmocode.de> |
test: add comprehensive tests for animal detection #87
Adds a full test suite for the refactored animal detection logic. This includes a data provider with various scenarios for web and CLI environm
test: add comprehensive tests for animal detection #87
Adds a full test suite for the refactored animal detection logic. This includes a data provider with various scenarios for web and CLI environments.
A new test for injectServerEnvironment ensures that base URLs are correctly constructed from CLI parameters.
show more ...
|
5b5c8486 | 05-Apr-2023 |
Andreas Gohr <andi@splitbrain.org> |
fixed tests |
0f0a264c | 10-Aug-2017 |
Andreas Gohr <gohr@cosmocode.de> |
fix path check where path is same but longer than container. fixes #30 |
dfdaf33e | 25-Apr-2016 |
Andreas Gohr <gohr@cosmocode.de> |
isInPath should not allow $path == $container |
bfecda9b | 19-Apr-2016 |
Andreas Gohr <gohr@cosmocode.de> |
explicitly sort by alphabet when hostname length is same
Should fix tests |
78c63d53 | 19-Apr-2016 |
Andreas Gohr <gohr@cosmocode.de> |
fixed tests |
85becf1b | 14-Apr-2016 |
Andreas Gohr <gohr@cosmocode.de> |
adjusted the host detection code
We no longer support subdirectories for the domain based setup. This is in line with simplifying the whole thing.
Instead we check for matching animals from back an
adjusted the host detection code
We no longer support subdirectories for the domain based setup. This is in line with simplifying the whole thing.
Instead we check for matching animals from back and without the hostname.
For a host header www.foobar.example.com:8000 the following animals would match:
www.foobar.example.com.8000 foobar.example.com.8000 www.foobar.example.com www.foobar.example foobar.example.com foobar.example www.foobar foobar www
show more ...
|
c66a21e9 | 06-Oct-2015 |
Michael Große <grosse@cosmocode.de> |
Fix currentUser option if they are the last user in file |
909f2ff6 | 14-Sep-2015 |
Michael Große <grosse@cosmocode.de> |
Extract animalname validation + add tests for it |
80ef674e | 14-Sep-2015 |
Michael Große <grosse@cosmocode.de> |
Require FQDN as subdomain
This addresses issue #11 |
efa7af45 | 24-Aug-2015 |
Michael Große <grosse@cosmocode.de> |
Farmdir must not be in dokuwiki and be saved as an absolute path
closes #2, closes #4 |
bc461538 | 18-Aug-2015 |
Michael Große <grosse@cosmocode.de> |
intial commit |