nathan
dd0780b29c
Projectmanager: Fix context menu 'Project element' did not work
...
egw_links.js:66 Uncaught array of value needs a prefix
2023-08-16 09:16:59 -06:00
ralf
fdad8b3e40
fix TypeError in et2_dialog.handleClose because the Lion container was not found
2023-08-16 14:15:52 +02:00
nathan
7512e105da
Projectmanager: Fix context menu 'Project element' did not work
...
egw_links.js:66 Uncaught array of value needs a prefix
2023-08-15 14:31:22 -06:00
nathan
2c5170f15b
* Api: Store recoverable password (encrypted) for shares so you don't have to change it when you forget
2023-08-14 13:42:00 -06:00
milan
9cfb44529f
cleanup for backport to 23
2023-08-09 17:18:28 +02:00
milan
b9a723a16f
fix use selection instead of drag/drop while pressing crt/alt
...
egwPreventSelect on mousedown seems to be no longer necessary in nextmatch
2023-08-09 16:56:15 +02:00
nathan
1178d16afd
Et2Dialog fixes
...
- Fix noCloseButton attribute was not implemented
- Fix hideOnExcape=false still allowed closing on escape
- Fix using Et2Dialog.BUTTONS_OK showed no buttons
2023-08-07 17:56:15 +02:00
nathan
11fcd35d26
Api: More missing changes from SearchMixin.remoteQuery() / static options from json file
2023-08-07 16:15:32 +02:00
ralf
e6274250bc
adapt Et2LinkSearch.remoteQuery() to Nathans change not run cleanSelectOptions() in Et2Select.processRemoteResults() any more
...
@Nathan: not sure if this needs to be applied in more places, or your change should detect it needs running ...
2023-08-07 16:15:32 +02:00
nathan
17f1e0367c
Fix handling of email addresses with names
...
- read-only was leaving out quotes on name, failing validation
- Commas in name caused problems when adding in to existing values due to simplistic CSV splitting
2023-08-07 15:57:09 +02:00
nathan
ac061434ea
Pass event along from deprecated et2_dialog to Et2Dialog
2023-08-07 15:11:49 +02:00
nathan
c403784989
Api: Include webcomponents even if they don't have variable attributes, or any event handlers get lost
2023-08-04 14:21:16 -06:00
nathan
dfc30a37d1
Pass event along from deprecated et2_dialog to Et2Dialog
2023-08-04 13:07:24 -06:00
ralf
32c0aa8555
fix TypeError if field.values is null causing some nextmatch features like search not to render
2023-08-04 14:06:54 +02:00
nathan
7a17dcc7cb
Fix handling of email addresses with names
...
- read-only was leaving out quotes on name, failing validation
- Commas in name caused problems when adding in to existing values due to simplistic CSV splitting
2023-08-03 16:57:53 -06:00
nathan
ef910b246a
Et2Dialog: Fix dialog open event was fired if a selectbox opened
...
Fixes flickering field in Collabora insert address dialog
2023-08-03 14:44:05 -06:00
nathan
1393fb6921
Et2Dialog: Fix dialog open event was fired if a selectbox opened
...
Fixes flickering field in Collabora insert address dialog
2023-08-03 14:39:47 -06:00
nathan
9a121c2508
SearchMixin: If the value is changed while the search / options are open, recalculate positioning
...
Fixes bug where it looks like the value hasn't changed, until the dropdown closes.
2023-08-03 14:09:42 -06:00
nathan
b2e1cef233
SearchMixin: If the value is changed while the search / options are open, recalculate positioning
...
Fixes bug where it looks like the value hasn't changed, until the dropdown closes.
2023-08-03 14:05:10 -06:00
nathan
29d896686a
Api: Fix adding links did not always work after triggering a form reload
2023-08-03 09:06:13 -06:00
nathan
3b37c0b7ae
Api: make longTask (merge to email) more robust
...
Should continue in the face of network error
2023-08-03 08:11:32 -06:00
nathan
afdca98629
Fix up password customfield
...
- passwd->et2-password custom field type
- passwordToggle attribute (changed name, icon didn't change)
2023-08-02 15:05:33 -06:00
nathan
b92d45c44a
Api: make longTask (merge to email) more robust
...
Should continue in the face of network error
2023-08-02 14:08:59 -06:00
nathan
e021685d93
Adapt long task changes for 23.1
2023-08-02 09:04:07 -06:00
nathan
d5eb78c705
Fix insert multiple entries into email document failed at "Please wait ... loading"
2023-08-02 08:41:33 -06:00
nathan
38bd4bed1b
Revert "Fix insert multiple entries into email document failed at "Please wait ... loading""
...
Needs to be adapted for EgwAction changes
This reverts commit ce1b244acc33db3931b644ea7becc9846b721b35.
2023-08-02 08:40:21 -06:00
nathan
ce1b244acc
Fix insert multiple entries into email document failed at "Please wait ... loading"
2023-08-02 08:17:20 -06:00
nathan
059cbfff55
SearchMixin: Limit number of JSON search results
2023-08-02 08:16:22 -06:00
nathan
149e2fec76
Fix email tags marked as invalid
2023-08-02 08:16:12 -06:00
nathan
881d3c05c5
SearchMixin: Fix select option not having class causes JS error
...
Fixes addressbook edit popup does not resize
2023-08-02 08:16:03 -06:00
nathan
b304be3a20
SearchMixin: Move missing value check after update so select_options gets a chance to populate first
...
This should speed up the initialization a little, avoiding some unneeded checks
2023-08-02 08:15:45 -06:00
nathan
df2de928da
Api: SearchMixin improvements to work with Et2LinkSearch more efficiently
...
Moving handling of missing options to overridable method so Et2LinkSearch can use its more efficient method
2023-08-02 08:15:34 -06:00
nathan
69455d725a
Api: Fix Et2LinkSearch initialization with value failed, giving blank widget
2023-08-02 08:15:27 -06:00
nathan
a3ce1d4cab
WIP on caching static option file and searching it client-side
...
Get it working in nextmatch
2023-08-02 08:15:21 -06:00
nathan
e00582b5f9
WIP on caching static option file and searching it client-side
...
Avoid type error in CalendarOwner
2023-08-02 08:15:13 -06:00
nathan
2c919d4318
WIP on caching static option file and searching it client-side
...
Still needs file caching & passing correct URL
2023-08-02 08:12:46 -06:00
nathan
9c15cdb1a5
Api: Swap sparse account array/object for simple list to fix missing options in select account widget
2023-08-02 08:06:46 -06:00
nathan
c5e4af397a
Api: Fix adding links did not always work after triggering a form reload
2023-08-01 16:49:16 -06:00
nathan
63e71dc96b
Etemplate: If countdown time changes, avoid multiple updates / alarms
2023-08-01 11:20:51 -06:00
nathan
583072ce9d
Fix insert multiple entries into email document failed at "Please wait ... loading"
2023-08-01 09:11:09 -06:00
nathan
6b183db6e0
SearchMixin: Limit number of JSON search results
2023-07-31 10:11:04 -06:00
hadi
3dbdbc0596
Fix click handling on grid's row no longer works
2023-07-28 15:21:09 +02:00
nathan
8335281787
Fix email tags marked as invalid
2023-07-27 13:19:43 -06:00
nathan
46795ec108
SearchMixin: Fix select option not having class causes JS error
...
Fixes addressbook edit popup does not resize
2023-07-27 10:04:58 -06:00
ralf
ae76eea6f3
fix lavatar shows same letters for every contact not having a photo
...
caused by wrongly falling back to the contact with contact_id equal to account_id of current user
2023-07-27 13:28:55 +02:00
ralf
0f692fbb74
fix lavatar shows same letters for every contact not having a photo
...
caused by wrongly falling back to the contact with contact_id equal to account_id of current user
also fix TypeError if remote search does not return an array
2023-07-27 12:45:40 +02:00
ralf
322fefa62c
Revert "Et2SelectEmail: Pass email to lavatar to get contact picture in email select option"
...
This reverts commit 5de789f7f7f14d6d4f260fb35712af25a5cc2925.
2023-07-27 11:08:23 +02:00
nathan
5de789f7f7
Et2SelectEmail: Pass email to lavatar to get contact picture in email select option
2023-07-26 13:39:00 -06:00
nathan
575c8fa976
SearchMixin: Move missing value check after update so select_options gets a chance to populate first
...
This should speed up the initialization a little, avoiding some unneeded checks
2023-07-26 08:32:00 -06:00
ralf
44359621a3
fix TypeError: Cannot read properties of null (reading 'trim')
2023-07-26 14:22:11 +02:00