Commit Graph

  • 5591bc41b4 add missing update steps of 0.10.x to (last) 0.10.38; more darkmode adjustments Michael Kaufmann 2022-09-17 17:17:09 +02:00
  • 8f2fbe675a color adjustment for tables rows in darkmode Michael Kaufmann 2022-09-17 12:12:22 +02:00
  • 11b1688ae6 minor adjustments for darkmode and formfields mandatory-flag for checkboxes Michael Kaufmann 2022-09-16 10:36:06 +02:00
  • 04a485ca77 minor fixes in darkmode Michael Kaufmann 2022-09-14 20:44:30 +02:00
  • 7687b27e13 work on darkmode Michael Kaufmann 2022-09-14 11:48:42 +02:00
  • 8660afc010 adjust ftp and mail to new traffic-data too Michael Kaufmann 2022-09-13 08:53:56 +02:00
  • ddedce1671 more work on traffic and npm dependencies update Michael Kaufmann 2022-09-12 21:52:32 +02:00
  • 15a1ff2f83 translate welcome-screen for unconfigured installations Michael Kaufmann 2022-09-11 17:08:24 +02:00
  • 589f2b8124 adjust awstats default paths Michael Kaufmann 2022-09-08 16:45:21 +02:00
  • 2e8e09cb2c rework search-result-window Michael Kaufmann 2022-09-08 15:05:19 +02:00
  • 5f2f3bee0a DirectoryMatch the start of the folder, not every folder in any subdirectory Michael Kaufmann 2022-09-08 13:13:23 +02:00
  • 9decb077d3 fixing icons Michael Kaufmann 2022-09-08 13:13:06 +02:00
  • 1290cbea15 update npm requirements Michael Kaufmann 2022-09-08 10:29:06 +02:00
  • bc7e4be47a more work on new traffic view Michael Kaufmann 2022-09-08 10:27:03 +02:00
  • 21c0e27f2f Bump node-forge from 1.2.1 to 1.3.1 dependabot[bot] 2022-09-07 14:39:09 +00:00
  • 6f2652f9dd start work on traffic-view refactoring Michael Kaufmann 2022-09-07 12:56:02 +02:00
  • 2c8bdfbbbc set version to 0.10.38 for upcoming maintenance release 0.10.38 Michael Kaufmann 2022-09-02 13:23:51 +02:00
  • 5f95293e0d cleanup language file Michael Kaufmann 2022-09-02 10:11:12 +02:00
  • 3fdc034f17 minor enhancements in dns-editor Michael Kaufmann 2022-09-02 09:50:18 +02:00
  • a7454b00b4 add icon to show admin/customer custom-notes in overview Michael Kaufmann 2022-09-01 15:44:38 +02:00
  • 754b56aba0 fix missing use-statement for new subdomains in php-config setting Michael Kaufmann 2022-08-29 19:03:45 +02:00
  • bbe82286aa add security question for deleting api-keys to avoid accidental deletion Michael Kaufmann 2022-08-27 15:02:48 +02:00
  • 5c7f5be5b9 fix generated json for config-services script after install Michael Kaufmann 2022-08-26 16:59:43 +02:00
  • 05634adc66 display which is the default password-hash; fix language selection on login Michael Kaufmann 2022-08-26 16:07:40 +02:00
  • f47d203215 block access to more folders to enhance security Michael Kaufmann 2022-08-26 14:14:00 +02:00
  • 546040541c add possibility to show subdomains fully in php-settings listing; UI adjustments Michael Kaufmann 2022-08-26 09:54:06 +02:00
  • 7f6ea29e15 correction for mandatory fields in forms Michael Kaufmann 2022-08-26 09:06:42 +02:00
  • 8f64460647 set new beta version for the new major release this year Michael Kaufmann 2022-08-25 21:49:26 +02:00
  • e5620b22e0 fix preselected values in customer-edit form; adjust version checking to include '-beta' and drop long unused '-svn' Michael Kaufmann 2022-08-25 21:42:53 +02:00
  • 5525b927c1 various minor fixes for issues found by community member awsome Michael Kaufmann 2022-08-25 21:02:54 +02:00
  • 402dc8cf42 Merge remote-tracking branch 'refs/remotes/origin/0.11-dev' into 0.11-dev envoyr 2022-08-21 17:49:21 +02:00
  • b5f5c4f4b5 update admin traffic overview envoyr 2022-08-21 17:47:17 +02:00
  • bcda1d51c4 added new cli command froxlor:user for unlocking, password-changing and info-display of a user Michael Kaufmann 2022-08-21 12:47:20 +02:00
  • f389226aae fix styling of deactivated/locked customers in overview and 0-value in edit-form Michael Kaufmann 2022-08-21 11:43:25 +02:00
  • 3ee04a6e75 install-finish-magic Michael Kaufmann 2022-08-20 13:44:44 +02:00
  • 07094f231a minor fixes in installation process Michael Kaufmann 2022-08-20 11:21:49 +02:00
  • 2c9b2c1d67 fixes for finishing installation correctly Michael Kaufmann 2022-08-20 10:44:05 +02:00
  • 9dc95e086d correct Dropdown directory selection; fixes #1044 Michael Kaufmann 2022-08-16 08:32:43 +02:00
  • 13571f1f16 correct Dropdown directory selection; fixes #1044 Michael Kaufmann 2022-08-16 08:32:43 +02:00
  • d82e9b1e81 more template update Udo Waechter 2022-08-10 13:57:53 +02:00
  • 992ebebf89 more template update Udo Waechter 2022-08-10 13:55:25 +02:00
  • 94a19ee2b6 more minor fixes and code-cleaning Michael Kaufmann 2022-08-10 12:01:26 +02:00
  • e82d7b5d8b add missing namespaces, fix typo Michael Kaufmann 2022-08-10 11:15:06 +02:00
  • 16a9b18dad fix type of parameter in Validate::validate() Michael Kaufmann 2022-08-10 11:06:38 +02:00
  • 50e35e149c various minor bugfixes; composer requirements update Michael Kaufmann 2022-08-10 00:17:11 +02:00
  • 31500522ce make froxlor_master_cronkjob a froxlor-cli command; secure files/folders in froxlor-virtualhost; Michael Kaufmann 2022-08-09 15:49:44 +02:00
  • d6b34cc8f8 set version to 0.10.37 for upcoming release 0.10.37 Michael Kaufmann 2022-08-05 14:36:02 +02:00
  • 293c0ceb9d move needed view() function declaration above first potential usage Michael Kaufmann 2022-07-31 16:45:05 +02:00
  • 5b3ea24725 add paramter 'mail-notify' to froxlor:update CLI script to notify the system administrator via email about a new version (once per version) Michael Kaufmann 2022-07-31 16:26:39 +02:00
  • fabc68d13f pass mysql_server after adding to Mysqls.get command, do not validate in Mysqls.get if left empty on purpose Michael Kaufmann 2022-07-29 09:49:24 +02:00
  • dfb2d625c9 use correct target-dbserver to add db and user when using multiple database servers Michael Kaufmann 2022-07-29 09:35:11 +02:00
  • 4d1a6728f6 fix first time updatecheck run when null is returned from Update::getUpdateCheckData() Michael Kaufmann 2022-07-24 11:51:32 +02:00
  • b6267e610a add interval for external update-check; add parameter 'force' to Froxlor.checkUpdate() API call; fix session/language update when changing language Michael Kaufmann 2022-07-24 11:47:10 +02:00
  • 771d6c483a add onpage mini-search for listings Michael Kaufmann 2022-07-23 11:52:22 +02:00
  • b48c135d6d re-add image-logo upload in settings Michael Kaufmann 2022-07-22 11:44:01 +02:00
  • 6b36508388 autofocus login field Michael Kaufmann 2022-07-22 09:01:21 +02:00
  • d6b97399d4 fix missing languages-array for change-language action Michael Kaufmann 2022-07-22 08:57:47 +02:00
  • 8b930f7655 inject success-message to avoid re-sending of form Michael Kaufmann 2022-07-22 08:52:52 +02:00
  • 72d14770de catch php errors to return valid JSON when invoking API, refs #1047 Michael Kaufmann 2022-07-22 08:37:19 +02:00
  • cb3be2556b dont show section if section is not visible completely Michael Kaufmann 2022-07-22 08:36:40 +02:00
  • b5e613a794 re-add update paths from last 0.9.x Michael Kaufmann 2022-07-22 08:09:18 +02:00
  • faba5b0715 update sql-users with their corresponding password-hash-algorithm; remove a few notices for empty values in str_replace and others Michael Kaufmann 2022-07-17 12:03:37 +02:00
  • cfda35a36b update sql-users with their corresponding password-hash-algorithm; remove a few notices for empty values in str_replace and others Michael Kaufmann 2022-07-17 12:03:37 +02:00
  • 57ae625d38 use correct version_compare as PHP8+ does not compare correctly Michael Kaufmann 2022-07-11 12:35:07 +02:00
  • 430aefe0f7 added input-file option for automatic cli-installation Michael Kaufmann 2022-07-08 16:52:22 +02:00
  • 7c812df4e0 re-enable quota and sieve plugins for dovecot in buster and bullseye config-templates, fixes #1042 Michael Kaufmann 2022-07-07 15:13:32 +02:00
  • f1ad8b6cfd rework FileDir::makePathfield() is mode is 'dropdown' to show all directories correctly (depth limited); fixes #1044 Michael Kaufmann 2022-07-07 15:28:50 +02:00
  • 65ab064289 re-enable quota and sieve plugins for dovecot in buster and bullseye config-templates, fixes #1042 Michael Kaufmann 2022-07-07 15:13:32 +02:00
  • e6a6f6f9de rework FileDir::makePathfield() is mode is 'dropdown' to show all directories correctly (depth limited); fixes #1044 Michael Kaufmann 2022-07-07 14:45:50 +02:00
  • a7b91eb1ed fix missing namespace in BackupCron Michael Kaufmann 2022-07-05 17:03:45 +02:00
  • a2342ad1d2 set version to 0.10.36 for upcoming maintenance release 0.10.36 Michael Kaufmann 2022-07-01 10:16:47 +02:00
  • c8183fbbbf avoid accessing api_keys page if not allowed for loggedin user Michael Kaufmann 2022-06-30 14:53:58 +02:00
  • d4e94c0390 rearrange logfiles-view template contents to suite the overall layout better Michael Kaufmann 2022-06-30 14:02:21 +02:00
  • add1818723 fix missing mapping for recently added loginname placeholder in ReportsCron; fixes #1039 Michael Kaufmann 2022-06-29 08:23:40 +02:00
  • 546a001092 fix passing complex passwords with special characters to mysqldump in backup-cron; fixes #1038 Michael Kaufmann 2022-06-28 20:06:52 +02:00
  • 51c1d648b2 fix passing complex passwords with special characters to mysqldump in backup-cron; fixes #1038 Michael Kaufmann 2022-06-28 20:06:52 +02:00
  • 7f546bb096 store userdata.inc.php when cli-install is finished and passthru config-services command so output can be seen Michael Kaufmann 2022-06-22 15:35:22 +02:00
  • 2cb06be3d6 Merge tag '0.10.35.1' into private-0.10.33-dmarc Udo Waechter 2022-06-20 20:06:59 +02:00
  • 93c72e6754 nextcloud quotas for froxlor logins Udo Waechter 2022-06-20 20:06:50 +02:00
  • 0fca98c652 Add login header image max-width (#1036) Daniel 2022-06-16 13:36:12 +08:00
  • 3682116ba2 set version to 0.10.35.1 for bugfix release 0.10.35.1 Michael Kaufmann 2022-06-03 08:58:31 +02:00
  • 3b99070496 argh, typo in the version to update to Michael Kaufmann 2022-06-03 08:57:01 +02:00
  • 25f20e4a7d set version to 0.10.35 for upcoming maintenance release 0.10.35 Michael Kaufmann 2022-06-03 08:28:15 +02:00
  • fca80de995 fixes to install (mostly CLI) Michael Kaufmann 2022-06-02 20:33:27 +02:00
  • bbd754c198 add USERNAME replacer to all email templates; fixes #1032 Michael Kaufmann 2022-05-31 10:43:39 +02:00
  • d545e7e09d add CLI install command (more testing tbd) Michael Kaufmann 2022-06-01 14:05:18 +02:00
  • d46b2d1d80 add USERNAME replacer to all email templates; fixes #1032 Michael Kaufmann 2022-05-31 10:43:39 +02:00
  • f3b277237e add missing whitespace after channel-name fir update.noupdatesavail language string Michael Kaufmann 2022-05-26 14:06:32 +02:00
  • ceb621b9b5 set update-channel to testing for unittests as long as this branch is not main/stable Michael Kaufmann 2022-05-26 13:50:31 +02:00
  • 75fedcb7e8 return more detailed message (include update_channel if testing) Michael Kaufmann 2022-05-26 13:46:44 +02:00
  • 66c3694809 fix lng() usage in RunApiCommand-class; fix title-tag content if newerversion=0 in update-check Michael Kaufmann 2022-05-26 13:29:26 +02:00
  • 282e6f4cd7 update UI version check via AutoUpdate class in Froxlor.checkUpdate() Michael Kaufmann 2022-05-26 13:14:43 +02:00
  • ac143b2bbf Merge branch '0.11-dev' of github.com:Froxlor/Froxlor into 0.11-dev Michael Kaufmann 2022-05-26 13:13:57 +02:00
  • 3b1250f557 add install/*.json to .gitignore envoyr 2022-05-26 13:12:43 +02:00
  • 3e3ced946f add styling classes to dnszone textarea Michael Kaufmann 2022-05-26 12:29:03 +02:00
  • 2e72fa8445 use new Language class in formfields Michael Kaufmann 2022-05-26 12:24:44 +02:00
  • dbd1fe3846 corrected domain-formfields visibility flag for ssl-related settings Michael Kaufmann 2022-05-26 12:07:55 +02:00
  • c087ac18d5 fix wrong number of bound variables when customers_see_all == 0 Michael Kaufmann 2022-05-25 18:54:15 +02:00
  • 4750dad9e2 fix wrong number of bound variables when customers_see_all == 0 Michael Kaufmann 2022-05-25 18:54:15 +02:00
  • ab6a8fefd2 make test-hostname actually an invalid hostname when testing for invalid hostnames Michael Kaufmann 2022-05-24 20:24:37 +02:00