Ralf Becker
640f69e09a
* Timesheet: fix list not always refreshed via push, caused by owner filter
2020-08-14 12:38:59 +02:00
Hadi Nategh
3755c1079a
Make sure path is not empty before using it, fixes error "an error happened! File '' is not an absolute path!"
2020-08-14 11:56:28 +02:00
Ralf Becker
a8b6f7f5b2
* InfoLog: fix list not allways refreshed via push, caused by insufficient ACL implementation on client-side
2020-08-14 11:56:13 +02:00
Ralf Becker
cc5fbcfdc1
* Mail: fix not shown folder tree for some Cyrus servers
...
since 20.1 uses Horde_Imap_Client::MBOX_ALL_SUBSCRIBED to query subscribed and unsubscribed folders in one command
2020-08-13 18:53:10 +02:00
Hadi Nategh
41e22de9d4
* File Sharing: fix broken file sharing dialog
2020-08-13 14:37:14 +02:00
Ralf Becker
6f97a8834e
fix nm as 2nd and selectbox as 3rd parameter
2020-08-12 15:18:27 +02:00
Ralf Becker
1cf0266aca
Changelog for 20.1.20200812
2020-08-12 12:38:07 +02:00
Hadi Nategh
3b0a1bef0b
A temporary fix for commit 471741ce12
which breaks nm row update with auto refresh enabled
2020-08-12 12:24:37 +02:00
Hadi Nategh
e238b8b2a2
Fix no application value gets set on acl edit dialog
2020-08-11 16:14:47 +02:00
Hadi Nategh
7756357756
Fix nm filter onchange no longer sending expected nm widget
2020-08-11 16:14:32 +02:00
Ralf Becker
9a005ab7c0
dynamic disable NM autorefresh on get_rows response depending on push support of imap-server
2020-08-11 15:52:53 +02:00
Ralf Becker
904e1c8169
Changelog for 20.1.20200810
2020-08-10 13:45:13 +02:00
Hadi Nategh
c67715f889
* All apps: fixed scrolling in lists for iPad in desktop mode
2020-08-10 12:19:25 +02:00
Ralf Becker
2156ef7e4d
* Preferences: new pref how to update lists: fast or exact
...
more precise explenation and German translation
2020-08-10 09:27:57 +02:00
nathangray
382de156cf
Home using non-global EgwApp instances for portlets
2020-08-09 19:31:42 +02:00
nathangray
8f769a9550
Fix removing a nm row did not re-index
...
This caused duplications or holes depending on what you did before or after
2020-08-09 18:59:57 +02:00
nathangray
7752fe03de
Fix some nextmatch bugs
...
- Removed rows could still have jQuery actions bound, resulting in errors
- Focused row was not cleared if it was removed, resulting in errors
- Fixed double get_rows call on refresh(..., update)
2020-08-09 18:50:19 +02:00
Ralf Becker
7227971b44
fix NM refresh call returned all rows not just requested ones
...
broken by 29b22e3
Fix CRM view did not add new infolog entries on push
2020-08-09 18:50:19 +02:00
nathangray
ee472bb5a9
Change addressbook group / template on client side, not server side
...
Fixes the issue where the nextmatch_controller is part of the context for the request, but the first thing set_template() does when the server tells the nextmatch to change the template is destroy the controller. This means that when the data is parsed, the context is missing or damaged.
2020-08-09 18:50:19 +02:00
nathangray
20cd1cf802
Etemplate: Change how nextmatch handles update & refresh push messages
2020-08-09 18:50:19 +02:00
nathangray
ece51a1d12
Fix CRM view did not add new infolog entries on push
2020-08-09 18:50:19 +02:00
nathangray
a562867671
Etemplate: Add et2_nextmatch.set_disable_autorefresh() to change it dynamically
2020-08-09 18:50:19 +02:00
Ralf Becker
9e310cea24
disable autorefresh in infolog and timesheet
2020-08-09 18:50:19 +02:00
nathangray
0b804bc507
Etemplate: add disable_autorefresh attribute to nextmatch to be able to disable autorefresh
2020-08-09 18:50:19 +02:00
nathangray
ab8e5b9aa4
Timesheet: ACL data changed is an object
2020-08-09 18:50:19 +02:00
nathangray
a8f3938713
Etemplate: Fix et2_selectAccount legacy options were not set
2020-08-07 08:58:06 -06:00
nathangray
da0962ade1
Filemanager: Fix EACL could not select groups
2020-08-07 08:57:57 -06:00
Hadi Nategh
ffa97c2e18
Fix login page styling
2020-08-07 13:46:52 +02:00
Hadi Nategh
18289ecd9d
Do not show close button on success message and dismiss it on container click handler
2020-08-07 13:31:22 +02:00
Hadi Nategh
16844dced7
Do not show edit button on taglist single mode
2020-08-07 12:09:35 +02:00
nathangray
d563af4600
Timesheet: Change context menu category change to go over AJAX instead of POST to take advantage of push
2020-08-06 13:35:06 -06:00
nathangray
b351825427
Fix update was doing full refresh, changed back to previous behaviour
...
Left 'update-in-place', as discussed, as it's way more clear what it does.
2020-08-06 13:34:58 -06:00
nathangray
5acc634a89
* Calendar: Fix multiple all-day event rendering bug
...
If you had multiple all day, non-blocking events and switched from month to week view, if your window was small enough, some of them would be hidden.
2020-08-06 13:23:24 -06:00
nathangray
d920178089
Calendar: Fix resource rows were missing in planner by user
2020-08-06 13:21:09 -06:00
Ralf Becker
e48d11a96e
ignore MessageAppend all together for all new message notifications, as Sieve moved mails still use MessageNew
2020-08-06 14:46:56 +02:00
Ralf Becker
f860b3adf9
do NOT update counter in Mail tab-header, eg. for Junk
2020-08-06 13:01:53 +02:00
Hadi Nategh
2a948825d3
Add missing compiled js file from commit 13ed300c9c
2020-08-06 10:39:48 +02:00
Ralf Becker
940e43e2f7
check et2 is ready
2020-08-06 09:41:25 +02:00
Ralf Becker
024febcdfa
update unseen counter in folder-tree for delete too
2020-08-06 09:03:46 +02:00
nathangray
1230a4eb6e
* Etemplate: Fix entry widget had wrong ID, so was missing value
...
Typescript conversion error
2020-08-05 11:56:23 -06:00
Ralf Becker
5a5575ace2
improve fix not updated number of nextmatch rows on push type "delete"
2020-08-05 18:49:03 +02:00
Ralf Becker
0c1b92f029
fix not updated number of nextmatch rows on push type "delete"
2020-08-05 18:27:09 +02:00
Ralf Becker
783358f264
remove mails marked as \Delete eg. by TB, which does not expunge immediatly
2020-08-05 18:10:24 +02:00
Hadi Nategh
d1c0b972a6
Make sure to clean up the duplicated class
2020-08-05 16:45:08 +02:00
Hadi Nategh
f776b523ee
Update pushed flags without requesting from server
2020-08-05 15:52:37 +02:00
Hadi Nategh
67fa46ce96
Avoid extra request to server for update-in-place refresh
2020-08-05 15:52:20 +02:00
Ralf Becker
a12493b5f6
pass requested uids to backend, also ignore Sent folder for notification and fix update of foldername
2020-08-05 15:52:02 +02:00
Ralf Becker
01b59942fb
changes to receive further push notifications from Dovecot 2.3+
2020-08-05 15:51:48 +02:00
Ralf Becker
534ad186fe
* Mail/Admin: do NOT allow to set forwards via Sieve rules, if user forwards are disabled (not standard SMTP!)
2020-08-05 14:40:20 +02:00
nathangray
719af62d6a
Calendar: Fix favorite with planner by user and a group could not find group members
...
It would then display one row for the group, instead of one row per group member. Did not happen if you had viewed the calendar for the group in another view, or group was selected when calendar opened.
2020-08-04 12:20:11 -06:00