Commit Graph

4787 Commits

Author SHA1 Message Date
envoyr
c4940897a3 add actions to the listing 2022-02-23 18:24:51 +01:00
envoyr
04263cb69f update tabellisting and callbacks, make columns invisible 2022-02-23 17:33:54 +01:00
envoyr
4e4e4eca94 move html from callbacks to twig 2022-02-23 16:27:13 +01:00
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
Michael Kaufmann
357e97e1ca fix padding-top of heading
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-02-18 21:54:54 +01:00
Michael Kaufmann
06f77b41fd fix install-requirement messages for php
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-02-18 21:14:06 +01:00
envoyr
36dbb3bdcc set minimum php version to 7.4 and fix templates 2022-02-18 18:50:45 +01:00
envoyr
e1b09e49fd add missing froxlor-details 2022-02-18 17:42:47 +01:00
envoyr
36b87971fb fix row cols 2022-02-18 17:28:26 +01:00
envoyr
8b2ba97823 update templates and base structure 2022-02-18 17:06:23 +01:00
Michael Kaufmann
14008d1432 dashboard-resource-items
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-02-18 14:44:26 +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
0fd7b9a551 forgot to add a file
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-02-18 10:46:39 +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
envoyr
b4d9b1037d add dark mode 2022-02-17 15:30:05 +01:00
Michael Kaufmann
5d80c40b25 a bit more dashboard work
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-02-17 14:57:08 +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
402a91c841 minor adjustments for mobile in dashboard; color-adjustments
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-02-17 12:15:47 +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
96b2b2e065 add missing css 2022-02-17 08:13:32 +01:00
Michael Kaufmann
f930565d45 forgot-password function on login
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-02-16 21:08:25 +01:00
envoyr
14111583f1 merge changes into branch 2022-02-16 20:37:10 +01:00
envoyr
a4d6d183ff update base structure 2022-02-16 20:29:42 +01:00
Michael Kaufmann
0be8b9c313 beautification and mobile-fixes
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-02-16 16:47:18 +01:00