Commit Graph

  • 832ee07e0e Don't show stats-icon for domains with redirect; hide goaccess output in traffic cron and keepalive database connection for long-running log-analysis; use same certificate-file if child-domain inherits the parentdomains certificate data (avoid possible http 421 Misdirected Request) Michael Kaufmann 2023-12-29 10:15:45 +01:00
  • b542b140c6 set version to 2.1.3 for bugfix release 2.1.3 Michael Kaufmann 2023-12-22 14:33:11 +01:00
  • ac89fc7120 adjust order of css files Michael Kaufmann 2023-12-22 14:30:23 +01:00
  • 150858485d include custom.css from config.json if preset correctly Michael Kaufmann 2023-12-21 10:59:15 +01:00
  • e7810e2066 correctly merge fielddetails with prefetched-formfielddata in form-processing Michael Kaufmann 2023-12-20 09:39:01 +01:00
  • 4879446567 domains in php-configs are not sortable Michael Kaufmann 2023-12-19 17:17:51 +01:00
  • 43eff78088 use panel.password_min_length setting for Froxlor.generatePassword() default length parameter; allow '::1' as valid mysql localhost value; wrapper to clean output for cli installation Michael Kaufmann 2023-12-16 20:20:58 +01:00
  • 55a2ae3801 Add manual_config install var to cli (#1208) Gamerboy59 2023-12-16 20:13:58 +01:00
  • a3b0332d13 set version to 2.1.2 for bugfix release 2.1.2 Michael Kaufmann 2023-12-15 09:41:16 +01:00
  • 4b1846883d Merge pull request from GHSA-625g-fm5w-w7w4 Michael Kaufmann 2023-12-15 09:36:06 +01:00
  • 778fd3ba65 fix wrong size-unit for mailquota-dashboard-info; fixes #1207 Michael Kaufmann 2023-12-15 09:32:02 +01:00
  • 00456a35e5 fix 2fa login when using email validation, thx to wysiwtf; adjusting row-format of larger tables Michael Kaufmann 2023-12-13 16:20:28 +01:00
  • f2643ac887 env test 3 Udo Waechter 2023-12-13 12:46:20 +01:00
  • e37687a85d env test 3 Udo Waechter 2023-12-13 12:44:29 +01:00
  • ccbc3286a5 env test 2 Udo Waechter 2023-12-13 12:39:58 +01:00
  • 929a562324 env test 2 Udo Waechter 2023-12-13 12:36:50 +01:00
  • 3704cf6621 env test 2 Udo Waechter 2023-12-13 12:35:09 +01:00
  • 10238a1466 env test Udo Waechter 2023-12-12 14:04:03 +01:00
  • 9002ddf4a2 env test Udo Waechter 2023-12-12 14:03:10 +01:00
  • 8a2de5a44a env test Udo Waechter 2023-12-12 13:59:34 +01:00
  • 96c0af18dd npm and compose Udo Waechter 2023-12-12 13:50:23 +01:00
  • 5bb228ce78 npm and compose Udo Waechter 2023-12-12 13:48:08 +01:00
  • 804128280c npm and compose Udo Waechter 2023-12-12 13:47:32 +01:00
  • 5b8e918f75 ssh test Udo Waechter 2023-12-12 13:45:23 +01:00
  • 0e3e83d184 ssh test Udo Waechter 2023-12-12 10:51:21 +01:00
  • 5958f0516b do not css-check/clean passwords of the installation process; fixes #1203 Michael Kaufmann 2023-12-12 09:33:28 +01:00
  • 166ffedf04 correctly merge themeoptions array to use correct image on login when using darkmode Michael Kaufmann 2023-12-12 08:59:56 +01:00
  • 36dfee1263 fix non-empty value for file-input fields when using uploaded logos Michael Kaufmann 2023-12-12 08:58:33 +01:00
  • 8ced61c6aa bogus edit for pipeline trigger Udo Waechter 2023-12-11 15:31:39 +01:00
  • ec0026ecfd fix wrong type when dns zone for system-hostname is active Michael Kaufmann 2023-12-11 14:20:08 +01:00
  • a721bb3f21 remove old 0.10.x and 2.0.x distribution-config-xml's for updaters Michael Kaufmann 2023-12-10 20:47:31 +01:00
  • 83de3dd719 handle unknown distribution if there's a now unsupported distribution selected for the config-templates Michael Kaufmann 2023-12-10 19:23:58 +01:00
  • 5615decd96 set version to 2.1.1 for bugfix release (dns and install) 2.1.1 Michael Kaufmann 2023-12-10 08:20:12 +01:00
  • 0348b1ec7e fix wrong result in Domain::getMainSubdomainIds(); fixes #1202 Michael Kaufmann 2023-12-09 14:25:58 +01:00
  • 1467dab58f set version to 2.1.0 for upcoming stable release 2.1.0 Michael Kaufmann 2023-12-08 11:48:32 +01:00
  • 29a2ab7567 2.0 upgrade test first Udo Waechter 2023-12-07 12:39:20 +01:00
  • 3a8f48de35 check subclass for cli commands to be \Symfony\Component\Console\Command\Command as the installcommand does not use \Froxlor\Cli\CliCommand Michael Kaufmann 2023-12-07 11:16:53 +01:00
  • f68c4bc34b fixes #1 Merge branch 'upgrade-2' of ssh://gitea.service.nr5:2222/maketank/Froxlor into upgrade-2 upgrade-2 Udo Waechter 2023-12-06 19:54:40 +01:00
  • b9afa347d7 fixes #1: we don't have that column Udo Waechter 2023-12-06 19:52:30 +01:00
  • 97cf30ed7a we don't have that column Udo Waechter 2023-12-06 19:52:30 +01:00
  • 305f3f6f86 drone deployment - test version 2.1.x Udo Waechter 2023-12-06 19:34:51 +01:00
  • 77d399a645 WET RUN remotes/origin/2.1.x Udo Waechter 2023-12-06 18:59:18 +01:00
  • c3186e9803 WET RUN Udo Waechter 2023-12-06 18:51:36 +01:00
  • 92824194fb vars test - fuck it! Udo Waechter 2023-12-06 18:48:20 +01:00
  • 3b42d5832b vars test Udo Waechter 2023-12-06 18:45:34 +01:00
  • 9be43e98fa running compose Udo Waechter 2023-12-06 18:40:40 +01:00
  • 59ce699440 exclude vendor Udo Waechter 2023-12-06 18:33:41 +01:00
  • 9dbb5322f2 drone yaml typo Udo Waechter 2023-12-06 18:30:23 +01:00
  • b3290085c0 drone yaml 01 Udo Waechter 2023-12-06 18:27:45 +01:00
  • 0e75f74eb8 drone yaml Udo Waechter 2023-12-06 18:03:16 +01:00
  • 91d2f2da8a drone deployment Udo Waechter 2023-12-06 17:48:53 +01:00
  • 46391c06ec Merge branch 'main' of github.com:Froxlor/Froxlor Michael Kaufmann 2023-12-06 08:11:17 +01:00
  • 7103f7dd51 Bump vite from 4.4.11 to 4.4.12 (#1201) dependabot[bot] 2023-12-06 08:11:01 +01:00
  • 9fc1dfee41 better check for invalid cli classes Michael Kaufmann 2023-12-05 12:50:57 +01:00
  • 82dc76fdc6 fix wrong escaping of backslash in class-names when updating cronjobs_run table; add missing validateFormField-method for type 'image' (needs to be present but image-validation is handled elsewhere Michael Kaufmann 2023-12-05 11:16:41 +01:00
  • 02ae52e3df remove old files in updater; avoid including old cli files in froxlor-cli; fix css for card list-groups Michael Kaufmann 2023-12-05 10:22:12 +01:00
  • 5c06683e27 set version to 2.1.0-rc3 2.1.0-rc3 Michael Kaufmann 2023-12-01 21:41:21 +01:00
  • 2684372156 little work on installation; replace hardcoded strings with variables/constants; update dependencies Michael Kaufmann 2023-11-30 11:39:47 +01:00
  • d80c6d5714 dynamically read in CLI commands for froxlor-bin Michael Kaufmann 2023-11-28 09:07:30 +01:00
  • 1ae5311b81 disable default php-fpm config for apache as for some users, it is enabled and used prior to froxlor generated virtual-host configs resulting in no php-rendering Michael Kaufmann 2023-11-27 16:43:13 +01:00
  • e1e7555cce minor textual adjustments; add non-session-based csrf-token for js/axios as it is configured to append it to the http-request Michael Kaufmann 2023-11-27 16:42:15 +01:00
  • 4f79d7cf4b check php-extension requirements not only on installation (e.g. when php version was changed) Michael Kaufmann 2023-11-26 22:22:39 +01:00
  • b13b1e8ac7 correctly handle empty logger.logfile setting if 'file' is in the activated log-types and no file name was given, thx to Oops Michael Kaufmann 2023-11-26 17:56:30 +01:00
  • 6a1e7cc539 actually create notice file for 'unconfigured/unmanaged domain' and redirect it for potential dynamic contents (e.g. file extension php) to work properly Michael Kaufmann 2023-11-26 15:19:49 +01:00
  • 2e87633ef7 table-adjustments for panel_templates #2 Michael Kaufmann 2023-11-26 10:58:19 +01:00
  • 8a23d0b72c table-adjustments for panel_templates Michael Kaufmann 2023-11-26 10:55:24 +01:00
  • 735ef85088 make unconfigured/unknown domain page a file-template Michael Kaufmann 2023-11-26 10:53:41 +01:00
  • 75cf44a6d2 respect custom-theme variants in UI::getTheme(); add margin to customer-services dashboard-badges Michael Kaufmann 2023-11-26 09:24:44 +01:00
  • 7e0073f4a3 on building nightly, of course also install composer dependencies Michael Kaufmann 2023-11-15 22:53:23 +01:00
  • c9291df345 rename validateFormFieldHiddenString to validateFormFieldPassword Michael Kaufmann 2023-11-15 22:37:25 +01:00
  • fd5e97d48c introduce nightly builds and nightly-update-channel Michael Kaufmann 2023-11-15 22:16:29 +01:00
  • 64a9fb163a remove duplicated code-line Michael Kaufmann 2023-11-15 10:34:31 +01:00
  • b0256ffb7d add REBUILD_VHOST task if only openbasedir-path value changes; fixes #1200 Michael Kaufmann 2023-11-15 08:08:48 +01:00
  • e606bdc97f Merge branch 'main' of github.com:Froxlor/Froxlor Michael Kaufmann 2023-11-12 13:09:07 +01:00
  • b53b3a924a fix wrong database-update procedure in update-command, fix distribution guessing on installation Michael Kaufmann 2023-11-12 13:08:40 +01:00
  • 539ea7c8fc corrected passing of ref-variable to workflow Michael Kaufmann 2023-11-11 22:02:11 +01:00
  • 5e8763e160 Update build-docs.yml Michael Kaufmann 2023-11-11 21:55:22 +01:00
  • d52f33a50c adjust spf-entry-regex; check for valid spf-entry in updater; set version to 2.1.0-rc2 2.1.0-rc2 Michael Kaufmann 2023-11-11 21:38:24 +01:00
  • 287ad84b18 various html and js fixes Maurice Preuß (envoyr) 2023-11-11 21:29:02 +01:00
  • 3f1b792f60 Merge pull request #1199 from Froxlor/dependabot/npm_and_yarn/axios-1.6.0 Maurice Preuß 2023-11-11 18:35:02 +01:00
  • d94317421d Bump axios from 1.5.1 to 1.6.0 dependabot[bot] 2023-11-11 16:17:05 +00:00
  • 7717a82d5c adjust searchbar-size for better ux, fixes #1197 Michael Kaufmann 2023-11-11 14:53:18 +01:00
  • ace1651ceb add extra validation for new domains Michael Kaufmann 2023-11-11 14:31:45 +01:00
  • 1f74bf059c adjust security.md Michael Kaufmann 2023-11-10 22:12:15 +01:00
  • c98e912fc5 add description for 'disable_otp_security_check' flag in config.example.inc.php Michael Kaufmann 2023-11-10 14:35:44 +01:00
  • d04a8e7bbf create rebuild-vhost task when only changing ssl-enabled-flag when editing domain Michael Kaufmann 2023-11-08 21:22:39 +01:00
  • d4a940b723 fix 2fa code verification if method==email altogether Michael Kaufmann 2023-11-08 11:50:33 +01:00
  • 0dd20bc29a fix 2fa code verification if method==email for changing system-critical settings Michael Kaufmann 2023-11-08 10:47:12 +01:00
  • f71ee9f1f2 Merge branch 'main' of github.com:Froxlor/Froxlor Michael Kaufmann 2023-11-08 10:27:13 +01:00
  • dd61302445 replace deprecated function utf8_encode (#1198) Fabian Welzer 2023-11-08 10:27:04 +01:00
  • 0bee1f03de add missing language string Michael Kaufmann 2023-11-07 16:37:45 +01:00
  • a59aaa3dc9 add minimum node version to packages.json (#1196) Ruben Barkow-Kuder 2023-11-06 11:32:29 +01:00
  • 1debe9d939 set version to 2.1.0-rc1 2.1.0-rc1 Michael Kaufmann 2023-11-03 13:44:49 +01:00
  • 3d2e81b457 mark lighttpd as deprecated Michael Kaufmann 2023-11-03 13:39:15 +01:00
  • ac759cd9a4 make ssl-cert and ssl-key optional only if a system fallback is specified, else they are required in IpsAndPorts.add() and IpsAndPorts.update() Michael Kaufmann 2023-11-03 10:07:53 +01:00
  • 05c77929e4 add unconfigured domain template; enhance contrast of tables in light-theme Michael Kaufmann 2023-11-03 09:53:18 +01:00
  • cefd9226bd fix possible missing _ecc suffix of let's encrypt folder when cleaning up after deleting a domain Michael Kaufmann 2023-11-02 11:33:08 +01:00
  • 762f295d3d Show nice note if requested domain is 'unknown' to froxlor and thus is being lead to its vhost Michael Kaufmann 2023-10-31 16:43:21 +01:00
  • d3e6063027 more password-suggestion fields modernized as the others; little beautifications here and there Michael Kaufmann 2023-10-31 14:55:02 +01:00
  • f18c14e119 update readme (cosmetics) Michael Kaufmann 2023-10-30 09:27:08 +01:00