Commit Graph

  • 77bcd10729 removed deprecated/old x-xss-protection http-header Michael Kaufmann 2023-10-25 15:03:57 +02:00
  • 6ee990af0a switch from huntr.dev to github security advisories as huntr drops support for non-AI/ML projects Michael Kaufmann 2023-10-24 23:08:48 +02:00
  • a3fe37b69b use absolute path in settings-export to avoid errors when invoking the cli scripts from out of froxlor's homedir Michael Kaufmann 2023-10-24 19:00:09 +02:00
  • 56388ede54 fix unescaped quotes for input-fields in settings Michael Kaufmann 2023-10-18 21:04:16 +02:00
  • b98035bf3a fix froxlor:update cli command; fix html-syntax issue in updater-result-template which leads to a white page after update Michael Kaufmann 2023-10-18 17:08:30 +02:00
  • 95abe465ef set version to 2.1.0-beta2 2.1.0-beta2 Michael Kaufmann 2023-10-18 16:00:06 +02:00
  • 780f607332 remove unnecessary vite-required; fix fonts-path on subdirectory-installation Michael Kaufmann 2023-10-18 15:01:49 +02:00
  • a11d26522a fix js integrations Michael Kaufmann 2023-10-18 14:25:02 +02:00
  • 462a798cb6 more beautification b/c of bootstrap 5.3 #2 Michael Kaufmann 2023-10-17 15:00:52 +02:00
  • 7556685881 more beautification b/c of bootstrap 5.3 Michael Kaufmann 2023-10-17 14:25:02 +02:00
  • 965e2dfd95 darkmode optimizations Michael Kaufmann 2023-10-17 10:17:20 +02:00
  • 1f2cce6195 more work on bootstrap darkmode implementation Michael Kaufmann 2023-10-16 18:19:36 +02:00
  • f4f84aa397 update npm packages envoyr 2023-10-16 12:50:29 +02:00
  • 0f37dfb1eb remove mix; add vite envoyr 2023-10-16 12:48:35 +02:00
  • 7438786a24 adjustments to support bootstrap 5.3 color-scheme; set gentoo config-templates to deprecated as there is no active maintainer for it; remove debian 10 and ubuntu 18.04 as they were deprecated in 2.0.x Michael Kaufmann 2023-10-15 15:49:12 +02:00
  • 041c2d176c more bootstrap-5.3 adjustments in css-classes etc. Michael Kaufmann 2023-10-15 11:26:08 +02:00
  • 597e765677 replace deprecated text-muted css class with bootstrap-5.3's text-body-secondary Michael Kaufmann 2023-10-15 10:29:43 +02:00
  • f757233d61 dont check for standardsubdomain in SubDomains.listingCount() as it was also removed from SubDomains.listing() Michael Kaufmann 2023-10-13 16:29:53 +02:00
  • cfae3540fc set version to 2.1.0-beta1 2.1.0-beta1 Michael Kaufmann 2023-10-13 10:25:23 +02:00
  • 9e8f32f1e8 check for symlinks when required to be within customer-homedir Michael Kaufmann 2023-10-13 10:18:53 +02:00
  • a7b66227e6 Bump postcss from 8.4.23 to 8.4.31 (#1192) dependabot[bot] 2023-10-10 08:39:16 +02:00
  • 532982784f updated dependencies Michael Kaufmann 2023-10-10 08:33:30 +02:00
  • 0754be3028 Merge remote-tracking branch 'origin/2.1.x' Michael Kaufmann 2023-10-06 12:04:52 +02:00
  • 166ec0575b set version to 2.0.24 for upcoming maintenance release 2.0.24 Michael Kaufmann 2023-10-06 11:18:18 +02:00
  • e8ed43056c enable markdown syntax in custom_notes field Michael Kaufmann 2023-10-02 15:40:50 +02:00
  • a808a3f782 fix ssl-enabled flag when using Domains.duplicate() and disable ssl-enabled if remove-ssl-ipandport parameter is set Michael Kaufmann 2023-10-02 14:12:55 +02:00
  • 686065c294 some cleanup; hide ssl-related settings when ssl-usage is off when creating/updating domains; add database-update option to update-cli if files are already up-to-date Michael Kaufmann 2023-10-02 13:49:00 +02:00
  • 41ac713325 make overview of customers faster by reducing mysql and php load when calculating traffic details; fixes #1161 Michael Kaufmann 2023-09-24 17:54:05 +02:00
  • d1cb32b47f add formfield for domain-duplication; fix missing check for changed field in Domains.update() to force temporary disabling of ssl-vhost Michael Kaufmann 2023-09-24 17:03:15 +02:00
  • 13b6ab0b07 add documentation links to customer-ui for certain entities; add setting to allow menu to be expanded Michael Kaufmann 2023-09-24 16:04:20 +02:00
  • 215e749ba8 added ca language (#1184) Andreu Trepat Rubirola 2023-09-24 15:22:33 +02:00
  • 0b7d2358ed remove courier mda from gentoo configfiles Michael Kaufmann 2023-09-18 09:42:23 +02:00
  • f3c965fe53 more cleaning of planned backup-feature (postponed, see backup-feature branch) Michael Kaufmann 2023-09-18 09:29:11 +02:00
  • 5b58ab4371 fix unit-test as we have one less cronjob now Michael Kaufmann 2023-09-17 13:41:55 +02:00
  • 3ad203535a adjust github actions buildscript Michael Kaufmann 2023-09-17 13:39:30 +02:00
  • 6edc6553bd remove wip backup-feature for later releases, see branch backup-feature Michael Kaufmann 2023-09-17 13:19:00 +02:00
  • 3fc18f9903 fix language-strings; disallow direct removing of certificates if issuer=lets encrypt; fix sql query in updater; porting nginx regex for vhost-merging Michael Kaufmann 2023-09-12 15:25:47 +02:00
  • 506cccd7c8 fix vhost-cleaning regex for nginx-location directives; fixes #1185 Michael Kaufmann 2023-09-12 15:20:56 +02:00
  • 6ad1ca2ba9 fix API permission error in navigation when customer-hide-options include 'domains'; fixes #1183 Michael Kaufmann 2023-09-07 15:34:06 +02:00
  • 6d9014c29b fix API permission error in navigation when customer-hide-options include 'domains'; fixes #1183 Michael Kaufmann 2023-09-07 15:34:06 +02:00
  • 7e168f5a0e Add tabindex to search (#1182) Ruben Barkow-Kuder 2023-09-06 10:47:48 +02:00
  • 4fcf0606c7 and again more work on backup-storages Michael Kaufmann 2023-09-05 11:03:39 +02:00
  • 9d2077ddee more work on backup-storages; add backup cli-command Michael Kaufmann 2023-09-04 10:54:59 +02:00
  • 10555bff76 set version to 2.0.23 for upcoming bugfix release 2.0.23 Michael Kaufmann 2023-09-03 20:16:18 +02:00
  • 338b855947 check for existing userinfo if settings are being imported via cli Michael Kaufmann 2023-09-02 17:11:06 +02:00
  • 5d04b8c829 only check non-admin resources if user is not an admin in navigation Michael Kaufmann 2023-09-02 15:53:15 +02:00
  • 37aa7af4da check for existing userinfo if settings are being imported via cli Michael Kaufmann 2023-09-02 17:11:06 +02:00
  • 4b75369597 only check non-admin resources if user is not an admin in navigation Michael Kaufmann 2023-09-02 15:53:15 +02:00
  • 9d0e463906 set version to 2.0.22 for upcoming maintenance release 2.0.22 Michael Kaufmann 2023-09-01 09:58:33 +02:00
  • a0406932c3 Fix"Add" shortcut link in email address navigation (#1169) Daniel 2023-08-13 14:19:32 +08:00
  • a7198f58ce Fix"Add" shortcut link in email address navigation (#1169) Daniel 2023-08-13 14:19:32 +08:00
  • 22aa197864 remove shortcode for --diff-params in configdiff command Michael Kaufmann 2023-08-12 09:04:58 +02:00
  • d53f9b8e58 Add config-diff CLI Command (#1168) Daniel 2023-08-12 15:03:16 +08:00
  • 47be4b2847 remove shortcode for --diff-params in configdiff command Michael Kaufmann 2023-08-12 09:04:58 +02:00
  • b0fae4bd14 Add config-diff CLI Command (#1168) Daniel 2023-08-12 15:03:16 +08:00
  • 9d4205acf6 correct validation of hostingplan name and description Michael Kaufmann 2023-08-11 13:57:21 +02:00
  • 4711a41436 correct validation of hostingplan name and description Michael Kaufmann 2023-08-11 13:57:21 +02:00
  • cb8b969ddd forgot to save one file for the last commit Michael Kaufmann 2023-08-11 12:13:33 +02:00
  • faa71ceaef forgot to save one file for the last commit Michael Kaufmann 2023-08-11 12:13:33 +02:00
  • fcfd44f726 correctly redirect to last-page if session is timed out and remove passing script/qrystr url parameters Michael Kaufmann 2023-08-11 12:09:23 +02:00
  • 2d30394150 correctly redirect to last-page if session is timed out and remove passing script/qrystr url parameters Michael Kaufmann 2023-08-11 12:09:23 +02:00
  • 52a06bf806 validate allowed php configurations to be none-empty if php is enabled for the customer Michael Kaufmann 2023-07-28 14:51:35 +02:00
  • 20aa162fcc Added support DNS TLSA record (#1165) overgrow 2023-07-28 14:18:53 +02:00
  • bb60df0709 more work on backup feature Michael Kaufmann 2023-07-28 12:20:06 +02:00
  • a86c8535e0 fix tablelisting of backup-storages Michael Kaufmann 2023-07-27 16:58:22 +02:00
  • ab82695806 adjustments in installation for debian 12 and fcgid / disabling mod_php; thx to Konstantin Michael Kaufmann 2023-07-27 11:25:03 +02:00
  • 99c1182af8 adjustments in installation for debian 12 and fcgid / disabling mod_php; thx to Konstantin Michael Kaufmann 2023-07-27 11:25:03 +02:00
  • c52d9bbd03 work on backup storages Michael Kaufmann 2023-07-27 11:08:27 +02:00
  • d1043b4645 Allow customers to enable separate log-file for (sub)domains; fixes #1117 Michael Kaufmann 2023-07-26 11:18:14 +02:00
  • 9d113afc83 send email notification to admin for non-successful let's encrypt results; fixes #1162 Michael Kaufmann 2023-07-26 10:13:50 +02:00
  • bbd1dca30e make password-suggestion as next-to like we always do Michael Kaufmann 2023-07-24 20:43:06 +02:00
  • 6d42968d1a added abbility to enable/disable login for ftp users; fixes #1146 Michael Kaufmann 2023-07-24 15:23:15 +02:00
  • 8d66a4aec4 readd missing email quota information on customers dashboard, fixes #1159 Michael Kaufmann 2023-07-24 14:59:05 +02:00
  • e071365cd6 improve description of resources assignment in admins and customers Michael Kaufmann 2023-07-24 14:28:08 +02:00
  • 5f05478c76 improve/update proftpd configuration template; fixes #1148 Michael Kaufmann 2023-07-24 10:38:44 +02:00
  • 6616bd9a38 adjust proftpd config for debian 12 bookworm Michael Kaufmann 2023-07-22 13:00:11 +02:00
  • d9abe58dd2 adjust proftpd config for debian 12 bookworm Michael Kaufmann 2023-07-22 13:00:11 +02:00
  • 947df2079f rework path to certificates non-ecc/ecc, regardless of current setting Michael Kaufmann 2023-07-21 08:54:29 +02:00
  • 23034b8ad2 rework path to certificates non-ecc/ecc, regardless of current setting Michael Kaufmann 2023-07-21 08:54:29 +02:00
  • b791cd5c3e fix optional-flag for IpsAndPorts.add() and IpsAndPorts.update() Michael Kaufmann 2023-07-16 17:09:45 +02:00
  • 1662745991 validate non-empy admin-name in Admins.update() Michael Kaufmann 2023-07-16 16:44:46 +02:00
  • 1cae5638d3 fix optional-flag for IpsAndPorts.add() and IpsAndPorts.update() Michael Kaufmann 2023-07-16 17:09:45 +02:00
  • ce9a5f97a3 validate non-empy admin-name in Admins.update() Michael Kaufmann 2023-07-16 16:44:46 +02:00
  • 067c9f8c76 add language strings for otp-validation Michael Kaufmann 2023-07-10 13:52:49 +02:00
  • f396bd5184 add otp security check to critical settings Michael Kaufmann 2023-07-10 13:40:48 +02:00
  • c38b90deef Merge branch 'main' of github.com:Froxlor/Froxlor 2.0.21 Michael Kaufmann 2023-07-07 09:52:37 +02:00
  • 13daa7d6fa set version to 2.0.21 for upcoming maintenance release Michael Kaufmann 2023-07-07 09:50:50 +02:00
  • b0e43d332d validate generated config-json parameter string Michael Kaufmann 2023-07-07 09:46:31 +02:00
  • 03b5a921ff validate generated config-json parameter string Michael Kaufmann 2023-07-07 09:46:31 +02:00
  • 75c8754fb4 Fix typo in pathDescriptionSubdomain (#1156) jabertwo 2023-06-26 11:03:48 +02:00
  • e357f7e9c3 beautification Michael Kaufmann 2023-06-12 13:06:18 +02:00
  • da7309c41e integrate opcache-gui data from amnuts/opcache-gui as intended; refs #1151 Michael Kaufmann 2023-06-12 12:15:52 +02:00
  • 257ef4c059 allow more complex access-log formats to be displayed correctly on the UI, fixes #1139 Michael Kaufmann 2023-06-12 10:39:04 +02:00
  • eda8700217 add last successful login field to column-select for admins/admins overview Michael Kaufmann 2023-06-11 12:06:06 +02:00
  • 94d9c3eedf regenerate session-id after login / su-action Michael Kaufmann 2023-06-11 12:05:33 +02:00
  • f9f1048477 corrected Backups.listingCount() for admins/reseller/customers accordingly to listing(); minor fixes Michael Kaufmann 2023-06-08 17:30:12 +02:00
  • a2fca3fe69 Merge branch '2.1.x' of github.com:Froxlor/Froxlor into 2.1.x Michael Kaufmann 2023-06-08 17:18:24 +02:00
  • 105213fd3f update backup cron Maurice Preuß (envoyr) 2023-06-08 17:17:25 +02:00
  • 07f4491db6 Merge remote-tracking branch 'origin/main' into 2.1.x Michael Kaufmann 2023-06-08 12:34:29 +02:00
  • e0fa64f897 fix update-check unit-tests now that the current testing version is at 2.1.0-dev1 Michael Kaufmann 2023-06-08 12:33:48 +02:00