Michael Kaufmann
9e8f32f1e8
check for symlinks when required to be within customer-homedir
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2023-10-13 10:18:53 +02:00
Michael Kaufmann
826ae36647
adjust log-levels in API methods
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2023-06-05 12:13:38 +02:00
Michael Kaufmann
2a84e9c120
enforce password requirements set in settings for directory-protection
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2023-01-28 11:40:07 +01:00
Michael Kaufmann
50e35e149c
various minor bugfixes; composer requirements update
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-08-10 00:17:11 +02:00
envoyr
4f4c71d79b
major refactoring of almost all files
2022-04-28 20:48:00 +02:00
Dennis Dudek
25d9c52c58
remove unnecessary ternaries ( #1027 )
...
* remove unnecessary ternaries
* fix: !($id <= 0);
* remove ternary
2022-04-14 09:02:10 +02:00
envoyr
424a00b39e
update api and ajax handling and response
2022-02-20 11:38:08 +01:00
Oskar Eisemuth
4a912e3902
Feature/crontaskid ( #1005 )
...
* Add \Froxlor\Cron\TaskId for fixed task id naming
* Replace Cronjob::inserttask numbers with \Froxlor\Cron\TaskId constants
* Use TaskId in Froxlor\Cron\System\TasksCron
* Use TaskId in Froxlor\System\Cronjob,
simplify getOutstandingTasks.
Rename lng['tasks'] cronjob task description.
WARNING: DELETE_DOMAIN_PDNS, DELETE_DOMAIN_SSL now use %domain%
* Remove Froxlor\System\Cronjob type 3 check
2022-01-21 10:03:45 +01:00
Stefan Weil
09038ac7aa
Fix some typos (found by codespell) ( #969 )
...
Signed-off-by: Stefan Weil <sw@weilnetz.de >
2021-07-31 09:51:54 +02:00
Michael Kaufmann
16eca628dd
add Unittest for traffic-filtering by customer-name, refs #894
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2020-10-31 15:53:07 +01:00
Michael Kaufmann
a5dc7b93a2
unify customerid/loginname api-parameter-descriptions; fixes #883
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2020-10-05 19:59:02 +02:00
Michael Kaufmann
1a0953e77e
fix typo in response status message, fixes #858
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2020-06-08 11:42:44 +02:00
Michael Kaufmann
2004bbe38d
dont access db result arrays directly without checking whether it's false due to an error (php7.4 related)
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2020-01-19 10:13:28 +01:00
Michael Kaufmann
1b2c186c07
introduce search, limit, offset and orderby possibilities for (almost) all API listing() functions; added listingCount() function in preparation to replace the old UI\Paging class later on
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2019-11-02 10:58:52 +01:00
Michael Kaufmann
cb636fe2c9
Merge branch 'annotationsAPI' of https://github.com/foliengriller/Froxlor into foliengriller-annotationsAPI
2019-04-26 12:23:58 +02:00
Michael Kaufmann
e64e8cafa6
define logger constants in logger class
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2018-12-26 15:51:26 +01:00
Michael Kaufmann
c3d44b4558
Minor enhancements and starting to comply with checkstyle
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2018-12-24 09:35:05 +01:00
Michael Kaufmann
0a28ef2af6
minor changes for unit-tests
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2018-12-21 16:32:44 +01:00
Michael Kaufmann
1ba4164028
add new PHPMail Wrapper to avoid multiple setting of properties
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2018-12-21 14:49:55 +01:00
Michael Kaufmann
c0e89bbd05
refactor UI functions
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2018-12-21 11:22:03 +01:00
Michael Kaufmann
5888927239
get rid of more functions
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2018-12-20 12:38:18 +01:00
Michael Kaufmann
c4024c8107
use correct makeCorrect(Dir/File) everywhere
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2018-12-19 17:13:41 +01:00
Michael Kaufmann
4c27efa4ae
put Api-Commands into namespaces
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2018-12-18 09:46:36 +01:00