ralf
7522e7615f
fix Argument 2 passed to EGroupware\Api\Mail\Smtp::mailbox_address() must be of the type string, null given
...
called in /usr/share/egroupware/api/src/Mail/Smtp.php on line 238
caused by no mail domain specified in config or mail account
2023-02-07 08:19:39 +01:00
nathan
2c15e2f8ef
Et2Description: Fix broken activate links test, it needed camelCase attribute
2023-02-06 15:59:32 -07:00
nathan
1b7f9d3ebc
Et2SelectEmail: Give dragged tags some z-index, so they go over the other controls
2023-02-06 15:07:30 -07:00
nathan
cd980c78df
Limit mail to & cc addresses to 1 row, show all on hover.
...
Use:
multiple="true" rows="1" maxTagsVisible="1"
to trigger show all on hover
2023-02-06 14:48:55 -07:00
ralf
c48e2dccf1
fix explode(): Argument #2 ($string) must be of type string, array given
2023-02-06 20:38:14 +01:00
ralf
6e1de33a23
fix server- and client-side had different attribute-names for legacy-options
2023-02-06 17:14:22 +01:00
ralf
330ffe73df
fix somehow wrong legacy-options for customfields widget
2023-02-06 16:31:28 +01:00
ralf
bd8198d230
missing et2-select-lang widget
2023-02-06 15:52:58 +01:00
Hadi Nategh
28d8a73ace
Fix broken vfs size indicator
2023-02-06 12:10:15 +01:00
Hadi Nategh
dda3b1f5d1
Remove excessive BR tag from email tag
2023-02-06 11:33:50 +01:00
nathan
1d8d4f9c72
Fix some readonly issues where widgets were not looking readonly
...
- Editable tags were still editable if the select was readonly
- LinkTo could still select an app (readonly not passed on)
- Hide the dropdown for multi-select when readonly
2023-02-03 14:09:07 -07:00
nathan
1faeffebee
Stop Widget::get_array() creating unwanted indexes
...
When some widgets checked for value in beforeSendToClient() or validate(), they were accidentally creating a numeric index in nm content. When these indexes built up over several submits, they caused problems with grids with repeating rows.
Fixes addressbook organisation column goes missing
2023-02-03 11:32:20 -07:00
StefanU
888c3f30a2
Update phone.svg
...
File optimations, earphone => full 32px
2023-02-03 18:02:22 +01:00
StefanU
1880606fb6
Update cti_phone.svg
...
File optimations, earphone => full 32px
2023-02-03 18:00:24 +01:00
ralf
6c327e7a64
* LDAP/Addressbook: make further LDAP attributes available as custom-fields using "ldap_<attribute>" as name for accounts in LDAP
2023-02-03 11:28:43 +01:00
ralf
c2714a6813
* Univention: make birthday of users available in addressbook (univentionPerson.univentionBirthday attribute)
2023-02-03 11:26:17 +01:00
ralf
4b342db97e
fix some warnings / notices in session creation
2023-02-03 09:57:37 +01:00
ralf
4f0e65c1a5
fix not working login with domain selectbox
2023-02-03 09:57:07 +01:00
nathan
21599f6097
Make all toolbar toggle button icons gray when off
2023-02-02 10:46:51 -07:00
nathan
929bf866cd
Et2Lavatar: Fix missed property camelCase
...
contact_id -> contactId
2023-02-02 09:19:04 -07:00
Hadi Nategh
138999f233
Add again full value as tooltip for email tags
2023-02-02 12:12:08 +01:00
ralf
b4eafbcd70
* LDAP: fix LDAP protocol error creating new groups without a description
...
make sure not to unset (empty) description for new groups
2023-02-02 08:56:53 +01:00
nathan
1fa9d91d59
Et2Description: Fix links were not clickable
...
activateLinks property got typoed to activeLinks in the template conversion
2023-02-01 14:31:17 -07:00
nathan
346a720d27
Et2LAvatar: Update statustext (tooltip) with name based on lname & fname
2023-02-01 14:06:54 -07:00
nathan
86376bdc0c
Et2DateRange: Add relative -> absolute conversion as needed when setting value
2023-02-01 13:04:25 -07:00
nathan
15f986cf1a
Get Et2Date & Et2DateTime tests passing again
2023-02-01 09:46:00 -07:00
Hadi Nategh
e397e43c1b
Fix PGP back/restore dialog
2023-02-01 14:15:56 +01:00
ralf
dba604ca59
removed now unnecessary and not used lavatar parameter, as it caused multiple requests to same picture because auf different urls
2023-02-01 08:43:21 +01:00
StefanU
49c9939e67
Update selectcols.svg
...
File optimisation, 28px => 32px
2023-01-31 20:33:55 +01:00
nathan
ab56ad1171
Et2Select: Handle paste of CSV into selects with allowFreeEntries
...
Special handling for Et2SelectEmail to handle email addresses that may have a name or comma
2023-01-31 09:48:27 -07:00
Hadi Nategh
5cb375fabf
Get font-size of server-side lavatar similar to client-side
2023-01-31 16:24:51 +01:00
nathan
0b15ede568
Et2Date: Fire change event when a new date is selected
...
Fixes nm date filters not filtering
2023-01-30 16:10:49 -07:00
nathan
e575c40ff3
Some missed cases where client-side lavatar was not used
2023-01-30 15:26:09 -07:00
ralf
f120607e4b
fixing the fix ;)
2023-01-30 17:36:21 +01:00
ralf
a8c8c94144
fix class EGroupware\Api\Api\Link not found
2023-01-30 17:08:47 +01:00
ralf
9ad73f1ea1
fix LDAP/AD clients to query jpegphoto so its existence get used by the regular code to (not) generate avatar-url
2023-01-30 16:50:20 +01:00
ralf
0eff86f61a
fix SQL-backends of accounts and contacts to return either avatar-url or initials
2023-01-30 15:48:53 +01:00
ralf
f2eae9041a
* Mail/OAuth: fix not working auth with custom Office365 domains outside mail wizard
...
Mailserver was not available, so OAuth was not detected, when trying to get a new access-token for a refresh-token
2023-01-30 10:19:56 +01:00
StefanU
b98289f78c
Update favorites.svg
...
File optimisation
2023-01-29 16:45:41 +01:00
StefanU
4684eee507
Update fav_filter.svg
...
File optimisation
2023-01-29 16:44:18 +01:00
StefanU
55eeb3c8fd
Update login_logo.svg
2023-01-29 16:25:31 +01:00
StefanU
7fc7f67e35
Update mime128_directory.svg
...
Change grey to #8a8a8a
2023-01-29 10:57:15 +01:00
nathan
f503743956
Use client-side Et2LAvatar instead of image for Et2SelectEmail options & tags
...
Should now be only avatar.php image when provided
2023-01-27 13:27:31 -07:00
nathan
5bab72b8be
Use client-side Et2LAvatar for user accounts whenever possible, only using avatar.php when there's a real image.
...
TODO:
- Need to find a cheap way to determine if there's a real image in Api/src/Accounts.php & class.mail_compose.inc.php
- Still some work for me to do in Et2SelectEmail
2023-01-27 10:34:40 -07:00
StefanU
0fc4c88aca
Update logo.svg
...
Optimisation file (paths, size)
2023-01-27 15:07:18 +01:00
nathan
9cebab3c2f
Fix readonly selects could display 'undefined' with no value and no emptyLabel
2023-01-26 12:58:37 -07:00
nathan
bf6cca24fd
Et2Favorites: Make star icon bigger
2023-01-26 09:22:45 -07:00
nathan
df315e8f96
Make sure placeholder list can scroll
2023-01-26 08:53:43 -07:00
ralf
55054024b6
fix PHP Deprecated errors visible in egroupware-docker-install.log
2023-01-26 10:42:33 +01:00
nathan
0fe421658e
Make phone icon color
2023-01-25 15:16:08 -07:00
nathan
e4e0610a41
Et2LinkAppSelect: Use configured app link icon instead of always using navbar
2023-01-25 15:14:14 -07:00
nathan
62bc77a4d2
Make sure egw.lang() doesn't error trying to translate option label
...
This un-reverts 4e5f68f97c
2023-01-25 14:24:08 -07:00
StefanU
df2b52a03b
Create goup.svg
2023-01-25 22:22:25 +01:00
StefanU
f637da2775
Update cake.svg
...
Add missing size
2023-01-25 22:18:30 +01:00
StefanU
1a098eefa9
Update MailFolderTemplates.svg
...
Add missing size
2023-01-25 22:16:15 +01:00
StefanU
616e35a58d
Update MailFolderSent.svg
...
Add missing size
2023-01-25 22:15:01 +01:00
StefanU
1eb135dea4
Update kfm_home.svg
...
Add missing size
2023-01-25 22:14:00 +01:00
StefanU
ab7ee4621b
Update MailFolderHam.svg
...
Add missing size
2023-01-25 22:03:02 +01:00
StefanU
345feb76e7
Update MailFolderJunk.svg
...
Add missing size
2023-01-25 22:02:08 +01:00
StefanU
8de8cbc082
Update arrow_down.svg
...
Fix colour to #62686a
2023-01-25 21:59:01 +01:00
StefanU
8c6ced73b7
Update home.svg
...
Fix colour to #62686a
2023-01-25 21:57:33 +01:00
nathan
4b8b454566
Make sure values are strings, otherwise they might not match comparison
...
Should fix tracker list "Created by" filter losing display when you select a search result
2023-01-25 13:43:35 -07:00
ralf
ad05cd493e
fix error exporting LDAP accounts to SQL: array_key_exits parameter #2 must be of type array, bool given
2023-01-25 19:12:51 +01:00
ralf
38e9d9984f
Changelog for 23.1.20230125
2023-01-25 14:21:51 +01:00
ralf
09ceed3ba2
rename/move Api\avatar::lavatar() to Api\Contacts\Lavatar::generate() to be in line with our CS
2023-01-25 12:27:26 +01:00
ralf
6ef78c9591
Revert "Fix missing translation on read-only select"
...
Causes:
Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'toLowerCase')
at Object.lang (egw_lang.js:73:16)
at Et2SelectAccountReadonly._readonlyRender (Et2SelectReadonly.ts:189:59)
at Et2SelectAccountReadonly.render (Et2SelectReadonly.ts:168:16)
at Et2SelectAccountReadonly.update (lit-element.js:6:304)
at Et2SelectAccountReadonly.performUpdate (reactive-element.js:6:4849)
at Et2SelectAccountReadonly.scheduleUpdate (reactive-element.js:6:4496)
at Et2SelectAccountReadonly._$Ej (reactive-element.js:6:4404)
This reverts commit 4e5f68f97c
.
2023-01-25 09:46:22 +01:00
nathan
72252f0fba
New folder icon from Stefan for directory mime
2023-01-24 16:29:20 -07:00
nathan
4e5f68f97c
Fix missing translation on read-only select
2023-01-24 14:44:28 -07:00
nathan
9bf0149645
Fix selectbox positioning issue
...
Tracker owner would open down instead of up with fontsize = 14. Updating to shoelace 2.0.0-beta.81 fixes it. Going farther introduces some other issues that I don't want to get into right now
2023-01-24 13:58:38 -07:00
nathan
66a72bfac8
Filemanager: Let path in nm header have as much space as it wants
2023-01-24 10:44:20 -07:00
nathan
49d3d84f3a
Completely hide disabled nm filters, as before
2023-01-24 10:25:01 -07:00
nathan
56fcfbf992
No 'All categories' empty label for mail
2023-01-24 09:26:46 -07:00
nathan
2332c2a806
Et2Tag: Make edit textbox larger
2023-01-24 08:27:52 -07:00
ralf
9fb153bbcc
fix historylog in calendar not shown
...
caused by multi-attributes use a vbox, who's constructor unset the readonly attribute
--> setting it again hard, as all widgets in historylog are r/o and without readonly select-boxes have no detached DOM interface
2023-01-24 14:31:16 +01:00
nathan
7518278948
Add edit button to freeEntry selectbox tags
2023-01-23 17:34:37 -07:00
Hadi Nategh
2b472398ad
Make nm row counter more flexible
2023-01-23 12:59:59 +01:00
ralf
e30501b736
fix partner link
2023-01-23 09:14:42 +01:00
StefanU
b507a9091d
Update MailFolderClosed.svg
...
with the right one for mail tree folder open/close
2023-01-22 16:38:38 +01:00
StefanU
be49b8664a
Update upload.svg
...
Icon to full 32px size, aligned to the grid, file optimisation
2023-01-20 20:37:37 +01:00
StefanU
14d343b98d
Update setup.svg
...
Icon to full 32px size, file optimisation
2023-01-20 20:35:24 +01:00
StefanU
bb3cc7329b
Update dots.svg
...
Icon to full 32px size, aligned to the grid, file optimisation
2023-01-20 20:33:25 +01:00
StefanU
de41c5b0f8
Update bullet.svg
...
Icon to full 32px size, file optimisation
2023-01-20 20:32:26 +01:00
StefanU
ee3988567b
Update apps.svg
...
Icon to full 32px size, aligned to the grid, file optimisation
2023-01-20 20:31:12 +01:00
StefanU
b07d92f35b
Update add.svg
...
Icon to full 32px size, file optimisation
2023-01-20 20:29:05 +01:00
Hadi Nategh
8d1863a078
Fix login contact icon
2023-01-20 12:37:18 +01:00
nathan
802a312839
Stop nextmatch from making a popup dirty if a filter changes
2023-01-19 14:40:56 -07:00
ralf
5fe8f2642a
fix problem with Safari 16.2 of NOT displaying dialog contents eg. of timer dialog
2023-01-19 15:23:16 -06:00
nathan
86917eff65
Fix file settings error "'0' is NOT allowed ('not found')!" for gid.
...
It did not have a '0' => 'root' option, which is what we were using for the value.
2023-01-19 09:21:03 -07:00
nathan
80fbd3cc26
Fix placeholder widget
...
IDs on et2-boxes caused unwanted namespace, Et2Listbox couldn't find its ID before fully initializing
2023-01-19 08:44:52 -07:00
ralf
7eaebce7fd
fix preprocessor to NOT add id attribute to vbox used in mobile template instead of tabbox
2023-01-19 08:26:06 -06:00
nathan
3f5cb42c96
Fix vfsUpload didn't open mail files
2023-01-18 13:07:04 -07:00
Hadi Nategh
f0fbdf9760
Remove extra added icons and fix globe icon in addressbook not being in svg format
2023-01-18 16:44:21 +01:00
Hadi Nategh
03123ee729
Fix wrong label set for dark mode switch
2023-01-18 12:15:26 +01:00
nathan
3164cb6dd0
Make sure we get the right popup if multiple nextmatches use the same popup ID
2023-01-17 15:35:28 -07:00
nathan
6774f2e9d4
Remove another class that could be hiding popup contents
2023-01-17 14:30:28 -07:00
nathan
2ab7079f13
Et2LinkString: Can now fetch its own link data, given application & entryId
...
Includes some fixes for only_app filter
2023-01-17 14:03:28 -07:00
nathan
38b507dcd1
Et2Date: Stop required validation showing on initial load even with a value
2023-01-17 10:52:02 -07:00
nathan
a5929388fc
Et2VfsMime: Add value getter
...
Fixes tracker comments with more than one image would only show the last
2023-01-17 08:37:24 -07:00
nathan
0640ddd984
Fix missing "today" in calendar toolbar
2023-01-16 17:29:55 -07:00
nathan
d87e0c7f38
Fix missing default button images
2023-01-16 16:15:57 -07:00