ed72fd1766exclude password fields from being filtered/escaped by AntiXSS, fixes#1150
Michael Kaufmann
2023-06-08 12:13:24 +02:00
8a30bc07f5exclude password fields from being filtered/escaped by AntiXSS, fixes#1150
Michael Kaufmann
2023-06-08 12:13:24 +02:00
ddcd55a83dmore work on backup-storages
Michael Kaufmann
2023-06-08 11:56:58 +02:00
c3205d3672update backup storage api
Maurice Preuß (envoyr)
2023-06-07 21:22:04 +02:00
c668c180d5fix access_backup*s* paramter name
Michael Kaufmann
2023-06-07 21:14:01 +02:00
1cf5865bbaminor fixes in customer-backup-flags integration
Michael Kaufmann
2023-06-07 21:08:04 +02:00
6f5e49de79integrate backup/access_backup fields into Customers
Michael Kaufmann
2023-06-07 20:57:58 +02:00
a9c613e71cupdate backups
Maurice Preuß (envoyr)
2023-06-07 20:51:53 +02:00
981d7f3d9adblayout enhancements for backup-feature; added preconfig and updates for 2.1.x
Michael Kaufmann
2023-06-07 17:58:29 +02:00
3445472049combine change-password, change-theme and change-language into 'my profile'
Michael Kaufmann
2023-06-07 16:18:05 +02:00
bfc816a51eadd php-configuration to domain-listing, fixes#1141; move backup-menu to 'System' instead of 'Resources'
Michael Kaufmann
2023-06-07 15:08:36 +02:00
5afe5a8c46minor bugfixes for data export / UI
Michael Kaufmann
2023-06-07 11:49:57 +02:00
eb9dded947forgot to save one parameter change in the unit-test
Michael Kaufmann
2023-06-07 11:40:42 +02:00
e958cfed84big renaming of CustomerBackup to DataDump / export for the real backup-feature to shine :P
Michael Kaufmann
2023-06-07 11:37:00 +02:00
5181602921fix cronjobs test
Michael Kaufmann
2023-06-06 17:51:07 +02:00
4bfed71ac9fix install sql
Michael Kaufmann
2023-06-06 17:47:59 +02:00
69c58d21becorrectly fork export cron action with new Forkable-trait
Michael Kaufmann
2023-06-06 17:45:14 +02:00
94051dc9ebadd backup settings and update cron fork
Maurice Preuß (envoyr)
2023-06-06 17:30:12 +02:00
2ec039372dMerge remote-tracking branch 'origin/2.1.x' into feature-backup
Maurice Preuß (envoyr)
2023-06-06 14:41:41 +02:00
0c3ac31231initial backup feature
Maurice Preuß (envoyr)
2023-06-06 14:38:08 +02:00
03257f04cbmore integration of domain deactivated flag
Michael Kaufmann
2023-06-06 14:10:07 +02:00
6e37b55ac6more integration of domain deactivated flag
Michael Kaufmann
2023-06-06 10:23:47 +02:00
196ef9378adeactivate/reactivate email-accounts for deactivated/reactivated domain; set deactivated-docroot by default to not have deactivated domains point to froxlor login but rather show a message
Michael Kaufmann
2023-06-06 10:10:32 +02:00
9ed45ea7f8make alpha to dev, version check does not know about 'alpha'
Michael Kaufmann
2023-06-06 09:46:31 +02:00
20755bceadset version in 2.1.x branch to 2.1.0-alpha1
Michael Kaufmann
2023-06-06 09:35:12 +02:00
bde19997baMerge remote-tracking branch 'origin/main' into 2.1.x
Michael Kaufmann
2023-06-06 09:05:59 +02:00
981d819fd7display notice if customer has no domains assigned yet to add subdomains; corrected subdomains-usage-check to exclude std-subdomain
Michael Kaufmann
2023-06-06 09:05:49 +02:00
826ae36647adjust log-levels in API methods
Michael Kaufmann
2023-06-05 12:13:38 +02:00
9ddf24539eremove hidden fields from login/passwd-reset; refs #1102
Michael Kaufmann
2023-06-05 12:10:39 +02:00
c079047180Merge remote-tracking branch 'origin/main' into 2.1.x
Michael Kaufmann
2023-06-05 09:05:13 +02:00
e1e7bc7b42set fastcgi_ipcdir according to webserver after installation (regardless of using phpfpm)
Michael Kaufmann
2023-06-05 09:01:41 +02:00
c236d9eaabset version to 2.0.20 for upcoming release
2.0.20
Michael Kaufmann
2023-06-02 20:13:36 +02:00
512a544dd1Merge remote-tracking branch 'origin/main' into 2.1.x
Michael Kaufmann
2023-05-29 20:53:17 +02:00
688994e40cidna encode umlaut-emailaddresses when adding email-forwarder
Michael Kaufmann
2023-05-29 20:52:57 +02:00
0fb338b32dMerge remote-tracking branch 'origin/main' into 2.1.x
Michael Kaufmann
2023-05-28 15:49:58 +02:00
9facaee809re-enable fcgid/php-fpm activation-validate-check
Michael Kaufmann
2023-05-28 15:49:06 +02:00
e90dae186bMerge remote-tracking branch 'origin/main' into 2.1.x
Michael Kaufmann
2023-05-28 10:48:30 +02:00
a7dd5f4685show 0 value of resource-fields if value is empty, fixes#1149
Michael Kaufmann
2023-05-28 10:46:28 +02:00
ca5f36d912corrected language index in system-settings, fixes#1145
Michael Kaufmann
2023-05-26 21:24:08 +02:00
63d81201defix typo
Michael Kaufmann
2023-05-26 14:02:09 +02:00
0b685d569fstart to integrate domain-deactivated flag in UI
Michael Kaufmann
2023-05-26 13:58:41 +02:00
426f204473specify default search-field for on-page listing-search/filter
Michael Kaufmann
2023-05-26 13:15:01 +02:00
84599011cfAllow editing/viewing of standard subdomain for customer, fixes#1121
Michael Kaufmann
2023-05-26 12:53:27 +02:00
6202e24b77Merge remote-tracking branch 'origin/domain-duplicate' into 2.1.x
Michael Kaufmann
2023-05-25 12:35:10 +02:00
8deaf6a013frontend implementation of Domains.duplicate()
Michael Kaufmann
2023-05-25 12:33:43 +02:00
a491667ce5Merge remote-tracking branch 'origin/main' into 2.1.x
Michael Kaufmann
2023-05-25 09:54:34 +02:00
da810ea953secure filename of local-archive in webupdate
Michael Kaufmann
2023-05-25 09:51:55 +02:00
d51556f918Merge remote-tracking branch 'origin/main' into 2.1.x
Michael Kaufmann
2023-05-25 08:27:39 +02:00
51b6e067e8idna encode umlaut-emailaddresses when adding/editing email-account; use correct password-suggestion-layout in change-email-account formfield
Michael Kaufmann
2023-05-25 08:26:39 +02:00
233bf27afeadd Froxlor.generateLoginLink() API call to allow generation of one-time-login links for customers, thx to INWX for supporting and sponsoring this feature
Michael Kaufmann
2023-05-24 16:02:07 +02:00
09b3c1c45aimplement Domains.duplicate() API call, refs #807
Michael Kaufmann
2023-05-24 09:05:50 +02:00
2e6b939ec6set dbversion
Michael Kaufmann
2023-05-23 15:21:25 +02:00
c1f03c1683remove 'main but subdomain' as we now automatically create the correct order of vhost configs and dns zones
Michael Kaufmann
2023-05-23 14:36:45 +02:00
5731f5ffffadd pgp public key encryption for backup
Maurice Preuß (envoyr)
2023-05-21 20:51:18 +02:00
34cf6698bcremove superfluous try_files in nginx config if php-backend (non-fastcgi) is used
Michael Kaufmann
2023-05-15 20:14:26 +02:00
4642160724add same loginfail restrictions for entering 2fa code as for user/pwd login
Michael Kaufmann
2023-05-12 10:36:27 +02:00
78a259ef3bFix IPv6 address in cookie domain (#1137)
Nicolas Thumann
2023-05-10 08:26:08 +02:00
68cf4ab69aFix typo in English privileged_passwd (#1136)
Nicolas Thumann
2023-05-09 18:52:43 +02:00
d5661d492dset version to 2.0.19 for bugfix release
2.0.19
Michael Kaufmann
2023-05-07 11:07:31 +02:00
6900898ae1typo in updater
Michael Kaufmann
2023-05-07 11:03:21 +02:00
d90fb7fa68fix mysql-pdo check on installation, set version to 2.0.18 for bugfix release
2.0.18
Michael Kaufmann
2023-05-07 10:54:47 +02:00
4ea8629fccset version to 2.0.17 for bugfix release
2.0.17
Michael Kaufmann
2023-05-06 22:08:43 +02:00
9d4ff8698dfix ratelimiting when settings do not exist (yet)
Michael Kaufmann
2023-05-06 22:00:19 +02:00
b164038846set version to 2.0.16 for upcoming maintenance release
2.0.16
Michael Kaufmann
2023-05-05 21:10:01 +02:00
5c46960734fix language mixup for rate-limit-interval setting
Michael Kaufmann
2023-05-05 13:21:12 +02:00
a7f4f0c737output nicer message when hitting rate limit
Michael Kaufmann
2023-05-04 10:55:34 +02:00
b64dd501ddfix missing use-statement
Michael Kaufmann
2023-05-02 10:27:28 +02:00
1679675aa1introduce http-request rate-limit; smaller fixes
Michael Kaufmann
2023-05-02 10:19:53 +02:00
640466f301Disable autocomplete on 2FA input element (#1133)
sro0
2023-04-29 09:56:15 +02:00
9c9771a371fix generation of current_ips array in Domains-API
Michael Kaufmann
2023-04-25 20:09:18 +02:00
1922b3ce65set default value for email_quota to settings-default in EmailAccounts.add(); fixes#1132
Michael Kaufmann
2023-04-25 19:50:41 +02:00
83e819908aset default value of 'openbasedir_path' to 0 in SubDomain.add() like we do in Domains.add()
Michael Kaufmann
2023-04-25 19:49:09 +02:00
0924aa644bupdate dependencies
Michael Kaufmann
2023-04-25 19:48:29 +02:00
7711ce1d66Allow admins to edit openbasedir_path for domains (#1125)
Lukas Bableck
2023-04-25 19:42:27 +02:00
7dae63e586Merge branch 'main' of github.com:Froxlor/Froxlor
Michael Kaufmann
2023-04-25 19:40:22 +02:00
1bcaa45492add copy-system-details-to-clipboard button on admin dashboard; fixes#1126
Michael Kaufmann
2023-04-25 19:36:46 +02:00
66cb114f0dtrigger rebuild of config files after changing only ip-settings in domains
Michael Kaufmann
2023-04-25 19:33:52 +02:00
1c5d60dcfdAdd mysql to required extensions
Michael Kaufmann
2023-04-23 13:28:33 +02:00
b6da6356fcUpdate build-docs.yml
Michael Kaufmann
2023-04-23 12:08:19 +02:00
c09670cc45make it clearer that the finishing commands have to be exectuted as 'root'; fixes#1128
Michael Kaufmann
2023-04-23 11:56:20 +02:00
464f5b7bedfix adding mysql-server to customers without any prior assigned mysql-server, fixes#1123; fix issues with displaying set value if path-mode is 'dropdown'
Michael Kaufmann
2023-04-19 20:58:48 +02:00
c799235c24corrected display of special-case titles of settings
Michael Kaufmann
2023-04-14 08:23:37 +02:00
a2860e70a5strictly check whether field to select is the id or the email-address b/c is cases of email-addresses starting with a digit this is somehow used as value for the id field and return the wrong entity
Michael Kaufmann
2023-04-14 08:22:31 +02:00
95a96d46a6put php-fpm directives in Directory-directive in apache2; fixes#1120
Michael Kaufmann
2023-04-11 09:48:26 +02:00
81f3dbda31respect no-try_files setting also in protected directories
Michael Kaufmann
2023-04-10 09:33:43 +02:00
4eb4191843don't run cron tasks if requirements return non-success; fixes#1122
Michael Kaufmann
2023-04-08 10:49:59 +02:00
ca433d8a61set version to 2.0.15 for update-bugfix release
2.0.15
Michael Kaufmann
2023-04-07 18:58:19 +02:00
8f4dfe1514Fix the fix...
Michael Kaufmann
2023-04-07 11:51:44 +02:00
ee42f5168eUse correct SQL Syntax for older versions
Michael Kaufmann
2023-04-07 11:48:43 +02:00
fc8ca57f8cset version to 2.0.14 for upcoming release
2.0.14
Michael Kaufmann
2023-04-07 08:52:12 +02:00
7e4bba2d55corrected mail-log parsing, refs #1119
Michael Kaufmann
2023-03-27 12:53:21 +02:00
7e635f9be4correctly retriggered certificate issue on froxlor-vhost alias-domain changes, fixes#1115
Michael Kaufmann
2023-03-24 09:17:04 +01:00
e9406a20f2readd php interpretation to php-enabled customers/domains in directory protection, fixes#1118
Michael Kaufmann
2023-03-23 19:18:39 +01:00
de7729cec8add certificate metadata to db table
Michael Kaufmann
2023-03-23 12:40:01 +01:00
d60e48849bcorrect languages for mail/file templates
Michael Kaufmann
2023-03-23 08:56:45 +01:00
908df5a7bbremove sorting from ssl 'issuer' as this data is being read from the certificate content and not the database/table and therefore cannot be sorted using the API, fixes#1116
Michael Kaufmann
2023-03-21 14:22:10 +01:00
c1952afb94dont sort indexed array as the keys get lost; fixes#1114
Michael Kaufmann
2023-03-20 11:12:30 +01:00
7a22e8f4ddopen newsfeed-links in a new tab, fixes#1112
Michael Kaufmann
2023-03-18 20:04:02 +01:00
3ac0da2cddcorrected checkLocalGroup() validation if setting did not change, fixes#1111
Michael Kaufmann
2023-03-17 08:27:31 +01:00