Hadi Nategh
|
14c908de78
|
Do not include egw message in print
|
2020-07-29 15:45:25 +02:00 |
|
Ralf Becker
|
08acad038c
|
* Mail: replying to a mail should only update icon, not move it to top of list
|
2020-07-29 13:58:15 +02:00 |
|
Hadi Nategh
|
631587eab1
|
Fix notifications stalling login
|
2020-07-29 12:55:15 +02:00 |
|
nathangray
|
bd8b99f8c1
|
Try to fix up password with respect to autofill
|
2020-07-28 10:39:16 -06:00 |
|
Ralf Becker
|
4750db5a87
|
Changelog for 20.1.20200728
|
2020-07-28 13:53:39 +02:00 |
|
Ralf Becker
|
3898e13c65
|
* Login: updated update background image with 20.1 highlights
|
2020-07-28 07:59:56 +02:00 |
|
nathangray
|
59cd2dcded
|
Etemplate: nm.refresh() with type 'edit' no longer always fully reloads all rows, it now behaves the same as 'update'
|
2020-07-27 14:07:15 -06:00 |
|
nathangray
|
77a413b66b
|
Etemplate: Fix isDirty() was always false for multi-select (tracker selection)
|
2020-07-27 13:44:11 -06:00 |
|
nathangray
|
5b5bb12d02
|
Calendar exception no longer needed
|
2020-07-27 10:14:00 -06:00 |
|
nathangray
|
10517cb073
|
Calendar: Fix existing event filtering on push changes
Fixes new events did not show up
|
2020-07-27 10:13:13 -06:00 |
|
Ralf Becker
|
2a500333ed
|
explicit call Egw::__destruct() to fix calendar notifications not send, if dialog is Saved not Applied
|
2020-07-27 16:08:00 +02:00 |
|
Hadi Nategh
|
231312b0aa
|
Implement popup notifications filter based on tab notification's indicator
|
2020-07-27 14:44:44 +02:00 |
|
Ralf Becker
|
47505cd6b2
|
translation for cookie SameSite attribute
|
2020-07-27 14:11:29 +02:00 |
|
Ralf Becker
|
ca73a54d89
|
* Security: allow to configure SameSite cookie attribute
|
2020-07-27 14:03:48 +02:00 |
|
Ralf Becker
|
074b884133
|
calendar non-list views need refresh calls, even using push
|
2020-07-27 09:45:37 +02:00 |
|
Ralf Becker
|
45caead02b
|
replace mail_bo with Api\Mail
|
2020-07-27 08:07:45 +02:00 |
|
Ralf Becker
|
7c0e53e29e
|
sending notifications errors via push to user
|
2020-07-26 16:00:38 +02:00 |
|
Ralf Becker
|
92bb06f724
|
* Calendar: send notifications/meeting requests after responding to user
|
2020-07-26 15:04:39 +02:00 |
|
nathangray
|
7c2ff113cb
|
Admin: Turn on password suggest for admin edit account
|
2020-07-24 14:59:19 -06:00 |
|
Ralf Becker
|
a350f6a871
|
increment notification counter on (closed) mail tab
|
2020-07-24 19:13:11 +02:00 |
|
Ralf Becker
|
6007fb5363
|
fix broken token/syntax, if no metadata yet
|
2020-07-24 16:55:58 +02:00 |
|
Ralf Becker
|
6d4aaade1b
|
avoid second full refresh by sending delete action via ajax
|
2020-07-24 14:47:50 +02:00 |
|
Hadi Nategh
|
56376465f2
|
Make sure draft folder contains profile id when using it as folder option
|
2020-07-24 14:38:33 +02:00 |
|
Hadi Nategh
|
7900bfd9cd
|
Avoid outputting same message multiple times if it's still alive
|
2020-07-24 12:46:29 +02:00 |
|
Hadi Nategh
|
ae0349487d
|
Change tab notification indicator
|
2020-07-24 11:32:52 +02:00 |
|
Ralf Becker
|
8bb9111cd5
|
fix double message in popup and none in main window
|
2020-07-24 09:23:44 +02:00 |
|
Ralf Becker
|
b60a9ffff4
|
add check if only fallback push and skip full refresh (Framework::refresh_opener) for push and supporting apps
|
2020-07-24 09:07:13 +02:00 |
|
nathangray
|
56dbbf406f
|
Infolog: Put refresh_opener() calls back
It gives double updates, but people with no push server still get to see their changes.
|
2020-07-23 14:03:13 -06:00 |
|
nathangray
|
25ba1cf6fb
|
Preferences: Enable suggest password for user change password dialog
|
2020-07-23 13:57:55 -06:00 |
|
nathangray
|
b6e47f9b11
|
Etemplate: Password widget now auto-updates the second 'confirm' password if you have two and suggest a password.
|
2020-07-23 13:56:14 -06:00 |
|
nathangray
|
6d2af76576
|
* Infolog: Push updates
|
2020-07-23 13:34:08 -06:00 |
|
Ralf Becker
|
efaf9771d0
|
do NOT push participants of type email for privacy reasons
|
2020-07-23 19:06:08 +02:00 |
|
Hadi Nategh
|
0cea328928
|
Only set notification tab for none active tabs
|
2020-07-23 17:39:39 +02:00 |
|
Ralf Becker
|
0f799acd75
|
fix multiple accounts could not subscribe for push on the same mailbox
|
2020-07-23 16:56:45 +02:00 |
|
Hadi Nategh
|
1815b1e985
|
Implement framework tab's notification
|
2020-07-23 15:50:15 +02:00 |
|
Ralf Becker
|
cf06054fd7
|
move configuration of imap servers supporting push to mail site config and stadard imap server
|
2020-07-23 14:17:32 +02:00 |
|
Hadi Nategh
|
a2e5dc6981
|
Add missing compiled css changes
|
2020-07-23 13:57:14 +02:00 |
|
Hadi Nategh
|
7942edb97b
|
Fix missing CSS parts in calendar's template
|
2020-07-23 11:47:10 +02:00 |
|
Hadi Nategh
|
0ce38aa260
|
Fix social media icons for jdots login page
|
2020-07-23 10:27:36 +02:00 |
|
Ralf Becker
|
9d7ae4b4b0
|
* jDots: fix login page
|
2020-07-23 10:05:17 +02:00 |
|
nathangray
|
3e9794e526
|
Etemplate: Do not bother to resize hidden etemplates
Fixes Admin > App > Site config gets resized incorrectly when switching to another app's tab & back
|
2020-07-22 15:51:42 -06:00 |
|
Ralf Becker
|
0d426ae911
|
fix new_entry class not "allowing" to select or focus a row
|
2020-07-22 21:40:07 +02:00 |
|
Ralf Becker
|
4b9be2876e
|
fix new mail rows appear no unseen
|
2020-07-22 21:32:48 +02:00 |
|
Ralf Becker
|
a101a6f579
|
fix typo
|
2020-07-22 21:27:05 +02:00 |
|
nathangray
|
a6688ab3f8
|
Etemplate: Allow app to specify a new row index for updated rows as well.
|
2020-07-22 12:00:01 -06:00 |
|
Ralf Becker
|
a86a4bcdc3
|
fix account marked in tree gives only $acc_id not "$acc_id::INBOX"
|
2020-07-22 18:58:25 +02:00 |
|
Ralf Becker
|
25f942c431
|
fix accidently commited host-name
|
2020-07-22 18:21:07 +02:00 |
|
Ralf Becker
|
28616ef0ee
|
nm_value.selectedFolder is not always set, read it from foldertree, if not
|
2020-07-22 17:38:02 +02:00 |
|
Ralf Becker
|
0f8a2668fb
|
fix token was only updated on account-change, not new login or daily token rotation, also support now multiple tokens/instances registring tokens for same account
|
2020-07-22 17:01:19 +02:00 |
|
Ralf Becker
|
32043f7a41
|
trigger full refresh / applyFilters, if app refresh_add returns false
|
2020-07-22 16:58:40 +02:00 |
|