Commit Graph

2642 Commits

Author SHA1 Message Date
nathan
6ab9915e91 Fix vfs custom fields with no extension could get renamed on save
Also disabled vfs-select customfields when there's no app ID since there's no server handling
2024-10-28 11:54:32 -06:00
ralf
2552bea6a2 change api\Etemplate\Widget::getElementAttribute($name,$attr) to NO longer return a reference, use setElementAttribute($name,$attr) if you need a reference 2024-10-24 21:25:42 +02:00
nathan
1612ddb030 Fix vfs customfield for single file did not replace when you chose a different file from VFS 2024-10-24 11:37:04 -06:00
ralf
639aa1055f fix array_merge(): Argument #1 must be of type array, null given 2024-10-24 11:51:48 +02:00
nathan
4448d39bfa Et2Link fixes
- fix Vfs customfield with multiple didn't update UI after linking files
- fix Vfs customfield without multiple didn't link, broken by 65caab5
2024-10-23 10:43:03 -06:00
ralf
18ba129be8 fix PHP TypeError "first param must be string, not null", if backup-dir does not exist 2024-10-22 11:03:10 +02:00
ralf
e6a1487fae do NOT stall, if restore contains Guacamole tables, but current installation does not (they only get truncated, but not created) 2024-10-20 14:14:28 +02:00
ralf
b03754363f fix deprecated creation of dynamic property 2024-10-17 09:18:54 +02:00
nathan
65caab5c06 Et2LinkTo: Fix several bugs
- Linked entries had no thumbnail
- Linking to VFS before initial save lost links
- Missing icon in VFS clipboard paste
2024-10-16 16:31:07 -06:00
nathan
74fa7e6912 Fix single vfs select link customfield did not show files, used wrong filename 2024-10-16 09:19:41 -06:00
nathan
7101356993 Fix incorrect link total when using onlyapp 2024-10-16 08:25:16 -06:00
nathan
e239f092e4 Et2SwitchIcon & Et2ButtonToggle fixes
- use font-size for sizing
- expose control as part for styling
- let server-side treat as checkbox
2024-10-15 10:42:32 -06:00
ralf
d574a85cd1 * Mail: explicitly allow data-uris of arbitrary length for images (were shown as red questionmark, when longer then 800 chars) 2024-10-15 15:58:12 +02:00
ralf
6b13b909ff only history-log and notify, if there were any links deleted 2024-10-15 14:38:16 +02:00
ralf
93c4f397b3 * Mail: fix Sieve editor considers mail body rules wrongly as unconditional, if there are more than one rule 2024-10-14 18:39:06 +02:00
ralf
f772bf69cd remove facility to keep not autoloadable classes in EGroupware session, as there are no such classes anymore 2024-10-07 16:34:25 +02:00
ralf
9a034118d5 Filemanager: fix not being able to become superuser
also restyled it to be centered and fit its content
2024-09-27 11:07:40 +02:00
ralf
e7ed302ea0 Allow text "all_no_acl" for globalCategories 2024-09-26 18:37:05 +02:00
ralf
7211dc789e fix not return app-placeholder icon, if app is not installed or has not navbar icon, also changed placeholder from "app" to "app-indicator" 2024-09-26 14:59:52 +02:00
ralf
1f23433506 using ViDoTeach icon from livefeedback videos, youtube for youtube-urls and regular mime-icons for the rest 2024-09-26 13:47:42 +02:00
nathan
58763707fd Et2LinkString & Et2LinkList performance enhancements
- Limit server fetch to a certain amount of links (default 20)
- Load more button for Et2LinkList, More... for Et2LinkString
- Defer server fetch during initial loading for faster initial load
- Use repeat() so LitElement can do node caching magic
2024-09-24 11:50:38 -06:00
ralf
24ccfbf3ab * Mail: remove content of script and style tags from displayed html mail
only script tags itself, not their content was removed before, and style tags were not completely removed, if regular expression run into an error
2024-09-24 13:46:44 +02:00
ralf
b4a7362241 fix PHP error: count(): Argument #1 ($value) must be of type Countable|array, null given 2024-09-24 12:48:22 +02:00
ralf
3fbf2e99fd * All apps: limit number of loaded links to 20 and showing a load more button, if more are available 2024-09-24 11:32:17 +02:00
ralf
7e1b318bbc according to PHP 8.4 upgrading file, 2006 will be changed to 4031 for MySQL 8.0.24+ 2024-09-23 10:32:01 +02:00
ralf
e184d5bdcd fix Framework::includeJS("", "app", "filemanager") failed on client-side, due to a double slash "//" in path
also fixed various warnings
2024-09-17 08:46:59 +02:00
ralf
5e28fb7f95 fix ajax_get_options does not use default of true for globalCategories 2024-09-13 13:04:48 +02:00
ralf
4f7b6d6b0b readd or replace many missing/removed images 2024-09-13 11:49:09 +02:00
ralf
6105f02459 fix count(): Argument #1 ($value) must be of type Countable|array, null given 2024-09-13 08:38:10 +02:00
ralf
1b0f8683bb readded a ton of images I had not replacement for and which were used in less files, todo: fw_mobile.less 2024-09-12 16:18:55 +02:00
ralf
ac389d8aab remove all existing images and adding a couple redesigned ones to match Bootstrap icons 2024-09-12 15:00:17 +02:00
ralf
b8844cd5c4 fix et2-select-bool to return true/false and not "1" or "0", fixes mail-account edit switches sieve on again after apply 2024-09-12 11:56:08 +02:00
ralf
55b76229ac fix et2-select-cat globalCategories attribute was not parsed correct (default for not setting the attribute is true!) 2024-09-12 11:04:15 +02:00
ralf
2e0e7607a0 use different icons for import & export as up- & download
as im/export is gettings something in or out of EGroupware, while up/download is getting something from or to the browser
2024-09-06 11:34:34 +02:00
ralf
bca81e8f58 fix reverse import and export icons 2024-09-06 11:27:06 +02:00
ralf
1e3c48c270 fix bootstrap images in mail and remove old images, but navbar and (changed) smime* 2024-09-06 11:20:57 +02:00
ralf
51e7269d88 using bootstrap icons as stock icons for categories (former api/images) and allow to search arbitrary bootstrap icons when adding/editing categories
also fixed error editing categories in the root ('0' is not allowed validation message)
2024-09-05 18:00:18 +02:00
ralf
1f7325b648 fix PHP Deprecated: Using ${var} in strings is deprecated, use {$var} instead 2024-09-05 14:35:00 +02:00
ralf
b6205a9215 remove / comment out some not used images 2024-09-04 18:52:34 +02:00
ralf
81412b0af3 use bootstrap icons for top- and avatar-menu 2024-09-04 18:34:31 +02:00
nathan
efb9c55b64 Automatically handle numeric customfield values for spreadsheets 2024-09-04 10:09:45 -06:00
ralf
432d36c80b automatic open "Security & password" dialog for SSO logins, if password is required in filemanager 2024-09-03 12:52:33 +02:00
ralf
fd216b07f2 * Mail/Filemanager: admin can allow users to store a password to pass to mail- and file-servers in case they use (password-less) SingleSignOn 2024-09-03 09:58:47 +02:00
ralf
75662dd424 * Mail: show s/mime signed/encrypted icons in mail display popup (verification is only shown in preview!) 2024-08-29 11:42:26 +02:00
ralf
7211d5931c fix smime icons in mail were always displayed and using the old icons modified to black color 2024-08-29 09:24:34 +02:00
ralf
55c6b122d2 WIP new icons: open document and other missing icons, plus png icons for thumbnails 2024-08-28 17:35:48 +02:00
ralf
d1726937f7 more work on fancy theme and mime-icons from bootstrap, thought PHP GD unfortunately does NOT support SVG, so we can not include a type-icon into thumbnails 2024-08-27 19:15:25 +02:00
ralf
e4b073dfa3 new save and save-new icons based on Bootstrap icons floppy composed with either x-square-filled or plus-circle-filled 2024-08-27 11:03:47 +02:00
ralf
3eb3a87cf2 * ActiveDirectory: allow to disable VLV controls, if your AD has problems with it AND can return all users in a single query 2024-08-26 17:53:12 +02:00
ralf
703eb3ffc1 $options can be a real array, still using the key as value e.g. ["no", "yes"] 2024-08-25 18:20:37 +02:00