Michael Kaufmann
a602865fee
fix force version re-check button
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2024-05-12 14:56:47 +02:00
Michael Kaufmann
597f338353
add force-updatecheck renew icon for update-check popover
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2024-05-12 14:15:05 +02:00
Michael Kaufmann
7d99244b9d
higher delay and dont reset input to wrong value to avoid not being able to enter a date manually without datetime-picker; fixes #1243
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2024-04-28 12:11:42 +02:00
Michael Kaufmann
0109c2d26f
do not hide nameserver settings via js if email-only is selected for the domain; fixes #1248
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2024-04-28 12:00:49 +02:00
Michael Kaufmann
b49f20af95
fix copy-to-clipboard button
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2024-03-27 12:59:48 +01:00
Michael Kaufmann
1f4f1d8203
fix domains speciallogfile ajax-check/note; improve ajax ip check in admin_ipsandports
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2024-03-27 11:07:55 +01:00
Michael Kaufmann
bb83e78c64
fix missing csrf tokens for some ajax requests
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2024-03-27 10:08:13 +01:00
Michael Kaufmann
b15f99b1e1
implementation start of rspam/antispam feature
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2024-01-05 15:37:04 +01:00
Michael Kaufmann
7cc4c9fedb
possibility to specify sender address for froxlor as the admin-email address, custom or empty for system-default; fixes #1217
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2024-01-04 08:29:19 +01:00
Michael Kaufmann
4b1846883d
Merge pull request from GHSA-625g-fm5w-w7w4
...
* fix possibility to have empty name/surname and empty company
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
* let js validation for customer add/edit form also trim() entered data to avoid empty values pass the client-side validation
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
---------
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2023-12-15 09:36:06 +01:00
Michael Kaufmann
02ae52e3df
remove old files in updater; avoid including old cli files in froxlor-cli; fix css for card list-groups
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2023-12-05 10:22:12 +01:00
Maurice Preuß (envoyr)
287ad84b18
various html and js fixes
...
Signed-off-by: Maurice Preuß (envoyr) <envoyr@froxlor.org >
2023-11-11 21:29:02 +01:00
Michael Kaufmann
7717a82d5c
adjust searchbar-size for better ux, fixes #1197
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2023-11-11 14:53:18 +01:00
Michael Kaufmann
05c77929e4
add unconfigured domain template; enhance contrast of tables in light-theme
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2023-11-03 09:53:18 +01:00
Michael Kaufmann
a11d26522a
fix js integrations
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2023-10-18 14:25:02 +02:00
Michael Kaufmann
462a798cb6
more beautification b/c of bootstrap 5.3 #2
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2023-10-17 15:00:52 +02:00
Michael Kaufmann
7556685881
more beautification b/c of bootstrap 5.3
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2023-10-17 14:25:02 +02:00
Michael Kaufmann
965e2dfd95
darkmode optimizations
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2023-10-17 10:17:20 +02:00
Michael Kaufmann
1f2cce6195
more work on bootstrap darkmode implementation
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2023-10-16 18:19:36 +02:00
envoyr
0f37dfb1eb
remove mix; add vite
...
Signed-off-by: envoyr <hello@envoyr.com >
2023-10-16 12:48:35 +02:00
Michael Kaufmann
4eaf9d2c46
add new graphics/logos; theme dependent logos; layout fixes in forgot-password/reset-password sites;
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-12-04 13:18:33 +01:00
envoyr
cc83099670
remove mix-manifest.json and fix gray colors
2022-10-23 19:43:27 +02:00
envoyr
8e17dda79a
refactored scss files and beautify darkmode
2022-10-23 17:35:18 +02:00
Michael Kaufmann
d4e94c0390
rearrange logfiles-view template contents to suite the overall layout better
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-06-30 14:02:21 +02:00
envoyr
cb7f180d8d
update cron fpm config builder and webpack assets
2022-04-21 18:19:23 +02:00
envoyr
6ce2afa6a4
remove compiled assets from git
2022-03-27 16:02:07 +02:00
Michael Kaufmann
04a08f9095
add empty index.html file to all folders to avoid accidental folder-content disclosure if 'Options Indexes' is set for a (parent)folder containing froxlor in webserver-config
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-03-24 14:35:30 +01:00
envoyr
69895943bd
update ui class and traffic stats
2022-03-18 12:53:34 +01:00
Michael Kaufmann
974e02694e
first refactor of config-files
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-03-18 09:37:50 +01:00
Michael Kaufmann
0d282d29d8
move email settings to the top and hide then optional domain-settings when adding/editing domain as admin; fixes #1012
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-03-15 09:05:05 +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
envoyr
2c5c0258bf
multiple ui improvements
2022-03-14 18:18:35 +01:00
Michael Kaufmann
237476b30d
add parsedown for markdown-usage in a few cases
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-03-13 16:33:57 +01:00
Michael Kaufmann
343339d510
generated css/js
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-03-13 12:21:10 +01:00
envoyr
7e78bc6dd1
removed typeahead
2022-03-08 21:53:41 +01:00
envoyr
ba1a16b39e
update search
2022-03-08 21:29:14 +01:00
envoyr
bc64c82119
add language to ajax and typeahead
2022-03-06 20:54:36 +01:00
envoyr
7a26ade8de
update preview image to english version
2022-02-28 19:08:28 +01:00
envoyr
289498296d
update preview image
2022-02-28 18:54:07 +01:00
envoyr
424a00b39e
update api and ajax handling and response
2022-02-20 11:38:08 +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
envoyr
b4d9b1037d
add dark mode
2022-02-17 15:30:05 +01:00
envoyr
96b2b2e065
add missing css
2022-02-17 08:13:32 +01:00
envoyr
a4d6d183ff
update base structure
2022-02-16 20:29:42 +01:00
envoyr
4fd6ebf5b7
fix jquery
2022-02-16 12:37:28 +01:00
envoyr
f8a00a5f1e
fix javascript and images, update css
2022-02-16 11:59:52 +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
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