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
6edc6553bd
remove wip backup-feature for later releases, see branch backup-feature
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2023-09-17 13:19:00 +02:00
Michael Kaufmann
5d04b8c829
only check non-admin resources if user is not an admin in navigation
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2023-09-02 17:36:31 +02:00
Daniel
a0406932c3
Fix"Add" shortcut link in email address navigation ( #1169 )
...
Seems to have changed when adding the domain-filter overview for email addresses, but not updated in the navigation.
2023-08-13 08:22:49 +02:00
Maurice Preuß (envoyr)
105213fd3f
update backup cron
...
Signed-off-by: Maurice Preuß (envoyr) <envoyr@froxlor.org >
2023-06-08 17:17:25 +02:00
Michael Kaufmann
6f5e49de79
integrate backup/access_backup fields into Customers
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2023-06-07 20:57:58 +02:00
Michael Kaufmann
bfc816a51e
add php-configuration to domain-listing, fixes #1141 ; move backup-menu to 'System' instead of 'Resources'
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2023-06-07 15:08:36 +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
Maurice Preuß (envoyr)
2ec039372d
Merge remote-tracking branch 'origin/2.1.x' into feature-backup
2023-06-06 14:41:41 +02:00
Maurice Preuß (envoyr)
0c3ac31231
initial backup feature
...
Signed-off-by: Maurice Preuß (envoyr) <envoyr@froxlor.org >
2023-06-06 14:38:08 +02:00
Michael Kaufmann
03257f04cb
more integration of domain deactivated flag
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2023-06-06 14:10:07 +02:00
Michael Kaufmann
c56bc651b9
allow hiding documentation menu for customers via customers-hide-option; use --staging for acme.sh for every test-CA
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2023-01-18 08:59:59 +01:00
Michael Kaufmann
eb13796976
use correct docs-url
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-11-19 12:51:18 +01:00
Michael Kaufmann
da6c1992fa
added documentation links to sidebar
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-11-14 12:59:51 +01:00
Michael Kaufmann
e30ad7ef9b
added shortcut-add-action link to sidebar menu
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-10-19 10:16:17 +02:00
Michael Kaufmann
9decb077d3
fixing icons
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-09-08 13:13:06 +02:00
Michael Kaufmann
d8bcf52b3b
add frontend for new MysqlServer API command
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-05-24 19:50:30 +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
Michael Kaufmann
ebceab96b4
introduce static configs to enable/disable web-update (and possibly more later on)
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-04-20 15:18:50 +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
Michael Kaufmann
59682ba620
added a few more entities to globalsearch (admin-side)
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-03-20 09:53:30 +01:00
Michael Kaufmann
1faa9f17ab
minor icon tweaks
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-02-25 14:30:38 +01:00
envoyr
8b2ba97823
update templates and base structure
2022-02-18 17:06:23 +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
fb54b887f2
remove unneeded apihelp-page code in admin/customer_index; set explicit version to api-doc URL; check for acme.sh cronjob and uninstall it, as froxlor manages that itself
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2019-10-10 16:42:32 +02: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
26510f0745
removing more ticket-stuff; update all unit-tests
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2018-12-19 19:42:50 +01:00
Michael Kaufmann
963c7c4616
Merge remote-tracking branch 'origin/master' into 0.10.0
2018-07-10 09:47:20 +02:00
Michael Kaufmann
1690cadab9
show link to clear plaintext email account passwords if enabled; set store-plaintext-passwords default to 'off'; fixes #557
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2018-07-10 09:47:01 +02:00
Michael Kaufmann (d00p)
b07d6ceeaa
started UI api-key management
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2018-03-04 12:40:47 +01:00
Michael Kaufmann (d00p)
b42a7b1b26
show basic api doc in webinterface (top-menu - options - API help)
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2018-02-22 13:41:28 +01:00
Michael Kaufmann (d00p)
bb792f228f
add new hosting-plans feature
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2018-02-12 13:28:13 +01:00
Michael Kaufmann (d00p)
af55fe5b82
add possibility to add multiple php-fpm instances
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2018-01-07 14:55:25 +01:00
Michael Kaufmann (d00p)
1753d2895b
add simple smtp-settings test-page, fixes #464
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2017-08-25 10:34:59 +02:00
Michael Kaufmann (d00p)
ed0ede645a
added ssl-certificate overview for admins and customers to show CN, Issuer, ValidFrom and ValidTo dates
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-09-26 11:48:36 +02:00
Michael Kaufmann (d00p)
8431a82f2c
check for correct extension for auto-update feature, fixes #1648
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-08-20 09:16:33 +02:00
Michael Wyraz
54e2f83b17
function Settings::IsInList that tests if an option of a multi-select setting is set
2016-07-22 10:30:13 +02:00
Michael Wyraz
d31c4fa37c
Hide customer menu items based on new settings
2016-07-22 09:31:20 +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)
86252a22a0
fix wrong timestamp function for last_run value for lets-encrypt cron when updating; put mail/file templates to misc-category in the admin-menu; fix wrong html-tag (typo); enhance info-string for redirect-codes, fixes #1564
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-03-04 13:23:12 +01:00
Michael Kaufmann (d00p)
74758818e7
remove vhost-template menu entry
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-03-04 08:47:15 +01:00
Michael Kaufmann
e6df2d5d40
Revert "Zeige die neue vHost-Konfiguration auch wenn nur mod_php installiert ist."
2016-03-03 23:24:14 +01:00
xWuZaa
6e9615261e
show vhostsettings on mod_php
2016-03-03 11:51:57 +01:00
Michael Kaufmann (d00p)
aa592c7369
re-arrange menu-entries to be better categorized
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-02-27 20:03:26 +01:00
Johannes Feichtner
abe253bc31
Feature: Vhost templates
...
Reworked the initial implementation by hpmewes (https://github.com/Froxlor/Froxlor/pull/233 ) with
- bugfixes all over
- added support for apache and lighttpd also
- added an update sequence (instead of only modifying froxlor.sql)
- added english language variables
- added missing parts in admin_vhostsettings.php
- added parameter replacements as available since PR 244
2016-02-21 14:53:24 +01:00