Michael Kaufmann
9177273484
more progressbar stuff
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-02-23 09:55:23 +01:00
Michael Kaufmann
b11f466a0a
progressbar callback to behave like 0.10.x
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-02-23 09:27:52 +01:00
Michael Kaufmann
fca96864c6
Merge branch '0.11-dev' of github.com:Froxlor/Froxlor into 0.11-dev
2022-02-22 19:31:32 +01:00
Michael Kaufmann
56519b4072
more work on add/edit forms
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-02-22 19:31:28 +01:00
envoyr
2317930263
add decimal places to numbers
2022-02-22 19:18:36 +01:00
envoyr
4af1dff6fd
fix titles
2022-02-22 19:10:53 +01:00
envoyr
8f7876b850
update table listing and add callbacks
2022-02-22 19:07:04 +01:00
envoyr
855e220d14
update table and add listing and collection class
2022-02-22 17:09:36 +01:00
Michael Kaufmann
5f2550e19c
Merge branch '0.11-dev' of github.com:Froxlor/Froxlor into 0.11-dev
2022-02-22 11:37:38 +01:00
Michael Kaufmann
1974cb5217
do updatecheck
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-02-22 11:37:30 +01:00
envoyr
51d441b4e9
update admins and customers page
2022-02-21 20:34:58 +01:00
envoyr
60029ba1c3
Merge branch '0.11-dev' of github.com:Froxlor/Froxlor into 0.11-dev
2022-02-21 19:29:48 +01:00
envoyr
ffe536a57f
make tables more customizable
2022-02-21 19:29:34 +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
1e4da4850e
hardening requests
2022-02-20 18:30:57 +01:00
envoyr
e057314795
update templates introduce request helper
2022-02-20 18:00:59 +01:00
Michael Kaufmann
e0540ceb7c
more work on formfields and display
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-02-20 16:53:47 +01:00
Michael Kaufmann
e6d12be7b3
update some more formfields; improved formfields with wrapper fieldrow()-macro to reduce duplicate markup; enable next_to functionality for some fields
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-02-20 12:50:29 +01:00
envoyr
23ecc40b1a
fix standard error response
2022-02-20 11:45:45 +01:00
envoyr
ddc53e87fa
fix response
2022-02-20 11:42:52 +01:00
envoyr
424a00b39e
update api and ajax handling and response
2022-02-20 11:38:08 +01:00
Michael Kaufmann
d5e53cc7db
check session in lib/ajax if we're going to do more than just reading the newsfeed
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-02-19 13:58:12 +01:00
Michael Kaufmann
90d2333eef
change port field in ipsandports to type-number
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-02-19 11:15:03 +01:00
Michael Kaufmann
0b61bd9a79
migrate ipsandports.add/edit
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-02-18 22:33:59 +01:00
Michael Kaufmann
ef4feb07e6
migrate admin.add/edit
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-02-18 22:19:36 +01:00
envoyr
36dbb3bdcc
set minimum php version to 7.4 and fix templates
2022-02-18 18:50:45 +01:00
envoyr
8b2ba97823
update templates and base structure
2022-02-18 17:06:23 +01:00
Michael Kaufmann
c1c09da18d
more cleanup in admin_customers for add/edit form
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-02-18 12:41:49 +01:00
Michael Kaufmann
829b99bc06
first form-migrate tests with customer-add-form
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-02-18 10:42:02 +01:00
Michael Kaufmann
28526b4544
add change pwd|lang|theme; twig-ify standard_error()
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-02-17 22:03:09 +01:00
Michael Kaufmann
9dce16e5c7
kinda fix error-handlers; more work on admin-dashboard
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-02-17 17:23:04 +01:00
Michael Kaufmann
f836342ff2
newsfeed + more admin dashboard info
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-02-17 13:58:29 +01:00
Michael Kaufmann
181fa96431
first work on dashboard template (admin and customer)
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-02-17 12:01:54 +01:00
envoyr
a4d6d183ff
update base structure
2022-02-16 20:29:42 +01:00
Michael Kaufmann
759d11d1a0
add userarea-layout + sidebar and topmenu
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-02-16 14:54:06 +01:00
Maurice Preuß
f7db5497af
0.11 dev ( #1010 )
...
* update layout and bootstrap package
* update templates
Co-authored-by: Michael Kaufmann <d00p@froxlor.org >
2022-02-16 09:57:17 +01:00
Michael Kaufmann
3ba196fec6
add dberrornice template for database-errors
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-02-16 09:25:27 +01:00
Michael Kaufmann
407a1daebf
first non-install template (login); mostly testing
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-02-15 20:37:27 +01:00
Michael Kaufmann
f37d9d000c
make selecting the used OS actually do something (load default-setting-adjustments required/needed; TBD)
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-02-15 15:43:18 +01:00
Michael Kaufmann
96cdb34d71
first tiny fixes to get the installation running
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-02-15 11:31:49 +01:00
Michael Kaufmann
56a9a71248
preparing for re-design using new template-engine for future 0.11.x releases
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-02-15 11:18:19 +01:00
Michael Kaufmann
1d7d32130a
setting version to 0.10.33 for upcoming release
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-02-04 13:24:41 +01:00
Michael Kaufmann
9babcde3e5
additional mkdir/chmod parameter fixes and cron-lock file adjustments
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-02-04 10:52:12 +01:00
Michael Kaufmann
61dfeb947f
fix incorrect parameter type for mkdir() and chmod()
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-01-25 15:47:37 +01:00
Michael Kaufmann
6fdf2636fc
update docs url for api-documentation
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-01-25 14:54:52 +01:00
Michael Kaufmann
7c80dc3d1d
add script for php-session cleanup
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-01-21 16:02:21 +01:00
Manuel
5ab49e3f50
Call PHP-FPM only when file exists ( #1006 )
...
Added `<If "-f %{SCRIPT_FILENAME}">` to load only PHP files that exists. This is to prevent `File not found` error from PHP-FPM and let Apache handle the error output. It removes also unnecessary PHP-FPM calls and `AH01071: Got error ‘Primary script unknown` in PHP error log.
Usually you can find the error whenever someone goes fishing for paths like wp-login.php.
The `<If>` directive is only available in Apache 2.4+ and not 2.2 or earlier.
2022-01-21 12:25:14 +01:00
Michael Kaufmann
06849133a8
modernize parameters of Cronjob::inserttask()
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-01-21 10:39:32 +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
Michael Kaufmann
bcb95e9b7d
check resource-usage for Mysql.add(), thx again to zerody
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-01-18 23:18:54 +01:00