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 |
|
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 |
|
Hadi Nategh
|
0cea328928
|
Only set notification tab for none active tabs
|
2020-07-23 17:39:39 +02:00 |
|
Hadi Nategh
|
1815b1e985
|
Implement framework tab's notification
|
2020-07-23 15:50:15 +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
|
4b9be2876e
|
fix new mail rows appear no unseen
|
2020-07-22 21:32:48 +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
|
32043f7a41
|
trigger full refresh / applyFilters, if app refresh_add returns false
|
2020-07-22 16:58:40 +02:00 |
|
nathangray
|
32b061919f
|
Etemplate: Change default for password widget suggest to off
Customfields still default to on
|
2020-07-21 15:36:45 -06:00 |
|
nathangray
|
f0b924008b
|
Etemplate: Add a callback so apps can decide where to put new push rows
|
2020-07-21 15:32:22 -06:00 |
|
Ralf Becker
|
8e213a7de5
|
set id of DOM container, in case server-side returned a different eTemplate
|
2020-07-21 22:05:08 +02:00 |
|
nathangray
|
bd6b20bae8
|
Fix home cannot find its portlet templates
This reverts commit ff0cdf8143 .
|
2020-07-20 14:34:10 -06:00 |
|
nathangray
|
69420c19ad
|
Api: Handle add push messages in the nextmatch list
|
2020-07-20 13:43:26 -06:00 |
|
Ralf Becker
|
bf44ee753a
|
WIP push for mail (currently only Dovecot with further configuration!)
|
2020-07-20 12:09:08 +02:00 |
|
Hadi Nategh
|
1f066dee26
|
Implement new egw messaging (keeps not deliberately dismissed messages)
|
2020-07-17 14:09:37 +02:00 |
|
Ralf Becker
|
ab1e59c0df
|
register and deregister old JavaScript based app objects with new TypeScript registry to receive observer and push calls
|
2020-07-15 19:15:54 +02:00 |
|
Hadi Nategh
|
fcd7a77c44
|
Fixing none app static functions stopped being called relevant to commit 52eb5ca8e0
|
2020-07-15 11:01:34 +02:00 |
|
nathangray
|
3dd30b1ee1
|
Api: Fix multiple action confirmation
|
2020-07-14 14:19:53 -06:00 |
|
Hadi Nategh
|
b29cce05be
|
Fix searchbox no longer works in mobile template
|
2020-07-14 12:17:15 +02:00 |
|
Ralf Becker
|
808313c121
|
set grants if given for push
|
2020-07-13 19:26:05 +02:00 |
|
nathangray
|
31b7c49fd3
|
Etemplate: Avoid error if sender is not passed
|
2020-07-10 13:30:47 -06:00 |
|
nathangray
|
af4fcd7a2d
|
Etemplate: Avoid trying to process regexes by checking for end anchor
|
2020-07-10 13:27:48 -06:00 |
|
nathangray
|
13842ffb79
|
* Infolog: Add filter by contact to export filters
|
2020-07-10 13:13:04 -06:00 |
|
nathangray
|
510a6419c5
|
Etemplate: Avoid error if file_data.mime is false for some reason
(file missing)
|
2020-07-10 11:11:05 -06:00 |
|
Hadi Nategh
|
146cba903b
|
Add missing part from commit 4c7709d49f
|
2020-07-10 13:16:50 +02:00 |
|
nathangray
|
4fc02fbe20
|
Etemplate: Fix searchbox did not properly manage child DOM nodes
|
2020-07-08 14:34:50 -06:00 |
|
nathangray
|
9cb143d0d3
|
Etemplate: Prevent dialogs from destroying parent's request
|
2020-07-08 11:01:05 -06:00 |
|
Ralf Becker
|
34cbc6880a
|
step attribute for number widget
|
2020-07-06 18:24:07 +02:00 |
|
nathangray
|
4c7709d49f
|
Etemplate: Get vfsUpload values to use expose so they work like links
|
2020-07-03 14:23:41 -06:00 |
|
nathangray
|
e80c118aa8
|
Etemplate: Replace resetDirty(), it's needed for IInput interface
|
2020-07-02 11:19:11 -06:00 |
|
nathangray
|
7278b30ff0
|
Actually set the default cf prefix so everything works.
|
2020-07-02 09:40:09 -06:00 |
|
nathangray
|
5958feb1c3
|
Etemplate: add customfield prefix as an explicit attribute, importexport filter was using it
|
2020-06-30 10:43:41 -06:00 |
|
nathangray
|
57d03110e4
|
Etemplate: If long task response is an object, stringify the object so we can see what it says
|
2020-06-29 14:08:02 -06:00 |
|
nathangray
|
b057f95a5a
|
Close confirm improvements & fixes
- Toolbars are now always not dirty
|
2020-06-29 13:23:17 -06:00 |
|
nathangray
|
10846271f1
|
Close confirm improvements & fixes
- nextmatch is now always not dirty
- Logging the dirty widgets to console
- Fix searchbox did not fully doLoadingFinished()
|
2020-06-29 11:55:35 -06:00 |
|
nathangray
|
a50ede7967
|
Avoid errors from close confirm changes if button is not fully created.
|
2020-06-29 10:54:14 -06:00 |
|
nathangray
|
175c1fe369
|
Fix selectbox resetDirty()
|
2020-06-25 10:31:48 -06:00 |
|
Hadi Nategh
|
8863f28e37
|
Revert it because it has caused a weird issue regarding our nextmatch filters
|
2020-06-25 14:17:00 +02:00 |
|
nathangray
|
143be4dc98
|
Etemplate: Cancel buttons do not trigger the change/close prompt
|
2020-06-24 10:37:57 -06:00 |
|
nathangray
|
74284afc07
|
Fix htmlarea.isDirty() was using the pre-editor initialization value causing it to always be true
|
2020-06-24 09:58:18 -06:00 |
|
nathangray
|
10b2eda4ac
|
Fix bug in isDirty() causing error for some widgets, which broke onbeforeclose
|
2020-06-24 09:40:35 -06:00 |
|
Ralf Becker
|
4959281164
|
fix optional SAML/Shibboleth login fails when proxying as form field with name "auth=saml" get lost
|
2020-06-24 08:56:13 +02:00 |
|
nathangray
|
03e08be0e6
|
Etemplate: Changing the tab doesn't count as making any data dirty
|
2020-06-23 13:37:31 -06:00 |
|
nathangray
|
52714f0a63
|
Etemplate: Check dirty before closing, ask if there are changes
|
2020-06-19 13:27:41 -06:00 |
|
Hadi Nategh
|
b95e9be02a
|
Cleanup widget browser
|
2020-06-18 14:58:24 +02:00 |
|
nathangray
|
31f20d9783
|
Etemplate: Fix history widget lost some widgets when converted to TypeScript
|
2020-06-16 10:58:03 -06:00 |
|
nathangray
|
b56a8f9901
|
Default password customfield plaintext attribute to false
|
2020-06-16 09:23:54 -06:00 |
|