Michael Kaufmann
|
14c86d3d21
|
add cli parameter -s to froxlor:api-call to show possible command-parameters
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-30 13:11:33 +02:00 |
|
envoyr
|
98c7c81fb8
|
merge branch '0.11-dev' of github.com:Froxlor/Froxlor into 0.11-dev
|
2022-04-30 11:59:58 +02:00 |
|
envoyr
|
4ea31c7124
|
update installer class and ui
|
2022-04-30 11:59:38 +02:00 |
|
Michael Kaufmann
|
c7226a16d2
|
make selection of config-services downloadable as json e.g. for config-services script
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-30 11:26:39 +02:00 |
|
Michael Kaufmann
|
422950d386
|
add cli command to run API commands
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-30 10:18:09 +02:00 |
|
Michael Kaufmann
|
9b064cdcce
|
more php8.1 compatibility
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-29 18:01:59 +02:00 |
|
Michael Kaufmann
|
3065b5fbf9
|
unittests / php8.1
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-29 17:51:31 +02:00 |
|
Michael Kaufmann
|
10313d9058
|
fix allowed_myserver parameter in unit-test
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-29 17:02:01 +02:00 |
|
Michael Kaufmann
|
449897039c
|
add testing for mysql-server/customer-update of allowed_mysqlserver; beautify config-command/file details
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-29 16:53:01 +02:00 |
|
Michael Kaufmann
|
bff499caed
|
hopefully the last language migrations needed
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-29 10:33:42 +02:00 |
|
Michael Kaufmann
|
9ab185a71c
|
even more language migration/fixing
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-29 10:23:45 +02:00 |
|
Michael Kaufmann
|
6116dda9bb
|
more language migrations
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-29 10:01:58 +02:00 |
|
Michael Kaufmann
|
0dc77997fe
|
more language cleanup and adding mysql-servers to customer add/delete in UI
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-29 09:36:46 +02:00 |
|
Michael Kaufmann
|
fe747b321c
|
fix unit-tests with new language-class; fix language access in standard_error/standard_success; add MysqlServer API command and possibility to allow/disallow customers available mysql-servers
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-29 08:55:07 +02:00 |
|
envoyr
|
4f4c71d79b
|
major refactoring of almost all files
|
2022-04-28 20:48:00 +02:00 |
|
Michael Kaufmann
|
a2e95b960f
|
use new language class in API
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-28 18:14:00 +02:00 |
|
envoyr
|
373dfa7ad9
|
merge branch '0.11-dev' of github.com:Froxlor/Froxlor into 0.11-dev
|
2022-04-28 17:43:36 +02:00 |
|
envoyr
|
3d7d03b1f5
|
fix language strings in formfiles, navigation and tablelisting
|
2022-04-28 17:43:12 +02:00 |
|
Michael Kaufmann
|
450c682e7f
|
try to fix github actions with new install/froxlor.sql.php; migrate update-functions into class
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-28 17:42:41 +02:00 |
|
Michael Kaufmann
|
6cc8ab0fb4
|
additional removes for new language mgmt; combined pre-requirement checks for cli commands; removed updaters for 0.9.x and 0.10.x (the last 0.10.x will be upgradable to 0.11.x of course)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-28 17:11:40 +02:00 |
|
envoyr
|
da89315a10
|
fix view function in init and update dirname level in install
|
2022-04-28 16:57:35 +02:00 |
|
envoyr
|
5d08d5235d
|
major changes in language management and installer
|
2022-04-28 16:49:11 +02:00 |
|
Michael Kaufmann
|
f2ea821948
|
forgot to save one more file, again fix wrong visible-callback for ssl-editor in domain-listing
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-25 09:05:58 +02:00 |
|
Michael Kaufmann
|
0c647e0acb
|
fix wrong visible-callback for ssl-editor in domain-listing; fix adding new certificate via form; don't show logs-icon when domain is email_only
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-25 08:36:11 +02:00 |
|
Michael Kaufmann
|
eb8b17efd7
|
update debian/ubuntu instructions
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-24 18:48:44 +02:00 |
|
Michael Kaufmann
|
57eeca5818
|
fix missing $ for a variable in Lighttpd-class
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-24 18:44:39 +02:00 |
|
Michael Kaufmann
|
1adb095918
|
corrections in config-templates
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-24 13:20:34 +02:00 |
|
Michael Kaufmann
|
b5794e463f
|
add icon to display detailed commands/file-contents from config-templates in admin_configfiles
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-24 11:08:09 +02:00 |
|
Michael Kaufmann
|
000cb93def
|
updating config-file xml's; prepare config-details view via ajax for config-commands/files to show in configuration
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-23 19:42:23 +02:00 |
|
envoyr
|
91d41af44a
|
add button to restore table column defaults and ux improvements
|
2022-04-23 18:59:25 +02:00 |
|
envoyr
|
6ca071a31f
|
merge branch '0.11-dev' of github.com:Froxlor/Froxlor into 0.11-dev
|
2022-04-23 16:11:51 +02:00 |
|
envoyr
|
3f17e893b5
|
add bootstrap to global variable
|
2022-04-23 16:11:43 +02:00 |
|
Michael Kaufmann
|
7178b49101
|
add security question when deleting api-key
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-23 10:00:41 +02:00 |
|
Michael Kaufmann
|
d267f408eb
|
re-add contextual classes to domain-entry depending on deactivated/termination_date
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-22 14:29:36 +02:00 |
|
Michael Kaufmann
|
68fcfd2cf5
|
fix ajax responses; re-add statistics link to main-domains for customers
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-22 13:52:08 +02:00 |
|
Michael Kaufmann
|
8c1621cced
|
fix deprecated jquery calls; move editapikey jq call to Ajax.php; fix edit of apikeys::allowed_from and allow cidr
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-22 13:17:09 +02:00 |
|
envoyr
|
a615b04eb4
|
add function to manage table columns
|
2022-04-22 10:59:56 +02:00 |
|
envoyr
|
03df082cf2
|
merge branch '0.11-dev' of github.com:Froxlor/Froxlor into 0.11-dev
|
2022-04-22 10:37:13 +02:00 |
|
Michael Kaufmann
|
b869c84f4d
|
add new IPTools class; add new callback to show link to domain in domain-overview; validate possible allowed_ip-ranges in FroxlorRPC; fix possible duplicate ips for mysql-access-host in installation
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-22 10:36:46 +02:00 |
|
envoyr
|
5752222baa
|
update alert ui
|
2022-04-21 20:02:14 +02:00 |
|
envoyr
|
d3ae4c5d72
|
improve error messages and language
|
2022-04-21 19:07:14 +02:00 |
|
envoyr
|
e638511826
|
merge branch '0.11-dev' of github.com:Froxlor/Froxlor into 0.11-dev
|
2022-04-21 18:20:13 +02:00 |
|
envoyr
|
cb7f180d8d
|
update cron fpm config builder and webpack assets
|
2022-04-21 18:19:23 +02:00 |
|
Michael Kaufmann
|
f82d78ad5d
|
add 'back to overview' links when adding/editing entities
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-20 17:08:49 +02:00 |
|
Michael Kaufmann
|
35a8fe7372
|
Merge branch '0.11-dev' of github.com:Froxlor/Froxlor into 0.11-dev
|
2022-04-20 17:06:57 +02:00 |
|
envoyr
|
16c38b4066
|
merge branch '0.11-dev' of https://github.com/Froxlor/Froxlor into 0.11-dev
|
2022-04-20 17:01:33 +02:00 |
|
envoyr
|
8c942178d2
|
fix font assets path, logo path, database installation and checks
|
2022-04-20 17:01:25 +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
|
949f258f54
|
reflect same permission requirement for documentroot in Domains.add() and Domains.update()
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-20 16:18:02 +02:00 |
|
Michael Kaufmann
|
b1191917b8
|
avoid redirect-loop when displaying error in admin-autoupdate; fix description for 'move to domain to other customer'
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-20 16:12:42 +02:00 |
|