Michael Kaufmann
|
cda0b3116f
|
make docs url dynamic based on (night/testing) version
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2024-05-12 13:51:03 +02:00 |
|
Michael Kaufmann
|
fce310049a
|
use Request-wrapper-class for every access to $_POST superglobal
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2024-05-09 15:48:23 +02:00 |
|
Michael Kaufmann
|
2684372156
|
little work on installation; replace hardcoded strings with variables/constants; update dependencies
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-11-30 11:41:20 +01:00 |
|
Michael Kaufmann
|
13b6ab0b07
|
add documentation links to customer-ui for certain entities; add setting to allow menu to be expanded
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-09-24 16:04:20 +02:00 |
|
Michael Kaufmann
|
e958cfed84
|
big renaming of CustomerBackup to DataDump / export for the real backup-feature to shine :P
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-06-07 11:37:00 +02:00 |
|
Michael Kaufmann
|
f2485ecd9a
|
adjust Request-class methods to be more flexible
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-12-30 21:43:27 +01:00 |
|
Michael Kaufmann
|
e944a886b6
|
add default-sorting of listings in frontend
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-09-30 09:44:11 +02:00 |
|
Michael Kaufmann
|
7e14e9edd7
|
minor ui/lang adjustments; add security question for backup-abort action
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-13 11:22:14 +02:00 |
|
envoyr
|
4f4c71d79b
|
major refactoring of almost all files
|
2022-04-28 20:48:00 +02:00 |
|
envoyr
|
a615b04eb4
|
add function to manage table columns
|
2022-04-22 10:59:56 +02:00 |
|
Michael Kaufmann
|
74021ae142
|
fix ftp-action-links in listing; fix display of running/scheduled backup-job
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-20 16:51:40 +02:00 |
|
Michael Kaufmann
|
51ba6c757e
|
migrate customer::backups
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-03-27 13:19:26 +02:00 |
|
envoyr
|
69895943bd
|
update ui class and traffic stats
|
2022-03-18 12:53:34 +01:00 |
|
Michael Kaufmann
|
164b46ece3
|
get rid of session variable in URL
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-03-14 22:51:59 +01:00 |
|
Michael Kaufmann
|
bd1e5c83e6
|
fix tablelisting in customer_extras; formatting js files
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-02-28 13:57:53 +01:00 |
|
Michael Kaufmann
|
5133d26f6f
|
more tablelistings and php-related formfields
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-02-28 10:51:19 +01:00 |
|
envoyr
|
c48a22a58e
|
fix pagination and collections
|
2022-02-25 21:56:12 +01:00 |
|
Michael Kaufmann
|
6b5cabb125
|
more overview/actions-links
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-02-25 20:41:48 +01:00 |
|
Michael Kaufmann
|
fc4725cd61
|
more action-menu and info-box testing for overviews
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-02-25 20:13:13 +01:00 |
|
Michael Kaufmann
|
8c6452bb05
|
customer-extras overviews
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-02-25 17:17:29 +01:00 |
|
Michael Kaufmann
|
322719fec8
|
lot of formfield corrections; form-adjustments; implementing of add/edit for most customer_* pages
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-02-21 17:42:04 +01:00 |
|
envoyr
|
e057314795
|
update templates introduce request helper
|
2022-02-20 18:00:59 +01:00 |
|
Michael Kaufmann
|
d937029bf7
|
implement [ApiModule].listing() in frontend-module as sorting/limiting/searching is now possible via API call (partly untested)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-11-10 18:35:32 +01: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
|
7416a41a42
|
get rid of most of the checkstyle warnings
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-24 13:50:45 +01:00 |
|
Michael Kaufmann
|
7f82038255
|
fix up some cron related things
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-22 20:01:10 +01:00 |
|
Michael Kaufmann
|
0401e6971a
|
Revert "refactor global array"
This reverts commit c5a58e3f36 .
|
2018-12-22 08:15:31 +01:00 |
|
Michael Kaufmann
|
7e39a7bc60
|
Revert "refactor global array"
This reverts commit 370ccbdb74 .
|
2018-12-22 08:15:31 +01:00 |
|
Michael Kaufmann
|
370ccbdb74
|
refactor global array
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-21 20:51:44 +01:00 |
|
Michael Kaufmann
|
c5a58e3f36
|
refactor global array
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-21 20:31:17 +01:00 |
|
Michael Kaufmann
|
7563907df5
|
convert html-related functions
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-21 18:31:06 +01:00 |
|
Michael Kaufmann
|
1b090377ee
|
even more function to class conversion
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-21 17:41:22 +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
|
8e84a4ff44
|
correct use of Database use
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-19 16:57:03 +01:00 |
|
Michael Kaufmann
|
6329042d40
|
use namespaces in modules
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-18 13:45:05 +01:00 |
|
Michael Kaufmann
|
d39cebc70e
|
Merge remote-tracking branch 'origin/master' into 0.10.0
|
2018-06-01 08:01:09 +02:00 |
|
Michael Kaufmann
|
c1e62e6be7
|
get rid of serialization completely to avoid possible code execution, fixes #555
Signed-off-by: Michael Kaufmann <michael.kaufmann@aixit.com>
|
2018-05-29 15:47:41 +02:00 |
|
Michael Kaufmann (d00p)
|
715e5f7a64
|
fix update of domain as admin if domain is a std-subdomain; fix update of mysql-entry; add CustomerBackups-ApiCommand
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-03-19 10:45:12 +01:00 |
|
Michael Kaufmann (d00p)
|
7a68dfc450
|
DirProtections and DirOptions stuff
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-03-15 19:35:56 +01:00 |
|
Michael Kaufmann (d00p)
|
858a9ba6a4
|
added DirProtections.update() and various unit-tests
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-03-15 11:01:17 +01:00 |
|
Michael Kaufmann (d00p)
|
ae3d954766
|
started work on DirProtections-ApiCommand
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-03-12 22:07:51 +01:00 |
|
Michael Kaufmann (d00p)
|
526eb84b71
|
Remove superfluous exit-statement
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-08-01 15:05:58 +02:00 |
|
Michael Wyraz
|
e3587fb346
|
If a customer's page is hidden from menu via settings, redirect the user if he tries to access the page
|
2016-07-27 13:45:54 +02:00 |
|
Michael Kaufmann (d00p)
|
b51f0821cb
|
show scheduled backup and give customer the possiblity to abort the job
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-05-22 11:08:44 +02:00 |
|
Michael Kaufmann (d00p)
|
2210d3de12
|
fix mail-account backup; fix missing job description for admin-dashboard (outstanding tasks); avoid double backup-task insertion when customer presses refresh after scheduling the backup-job
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-05-05 08:23:46 +02:00 |
|
Michael Kaufmann (d00p)
|
b2cd992f92
|
add important information that the customer should protect the backup directory using htaccess
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-04-29 10:27:19 +02:00 |
|
Michael Kaufmann (d00p)
|
b1446d366e
|
add possibility to enable/disable backup function
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-04-29 10:27:19 +02:00 |
|
Michael Kaufmann (d00p)
|
c8bbefb2bb
|
add simple backup-function for customers (testing state)
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-04-29 10:27:18 +02:00 |
|
Michael Kaufmann (d00p)
|
c14017c244
|
fix display of path in customer-extras
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-04-07 07:56:16 +02:00 |
|