Ralf Becker
3f1653bff8
fix errors loading stylite/EPL object
2021-06-15 13:19:56 +02:00
Ralf Becker
2388970002
fix blank screen when changing views in admin
2021-06-15 12:50:10 +02:00
Hadi Nategh
a4f21bc804
Fix 404 errors caused by none existing html editor icons
2021-06-15 12:11:43 +02:00
Hadi Nategh
2cb7a30d3c
Fix 404 errors caused by none existing html editor icons
2021-06-15 12:03:13 +02:00
Ralf Becker
af3193480c
fix not working applyFunc if app.js was not yet loaded (missing return of the Promise)
2021-06-15 11:51:10 +02:00
Ralf Becker
7eaa896a61
fix class Api\Mail\Config not found
2021-06-15 10:52:26 +02:00
Ralf Becker
e7a3c031b2
fix class Api\Mail\Config not found
2021-06-15 10:51:48 +02:00
Ralf Becker
bc0cf17b13
remove (not used) grunt-ts to allow fixing dependabot alerts in dev packages
2021-06-15 10:34:37 +02:00
Ralf Becker
51742951ac
remove (not used) grunt-ts to allow fixing dependabot alerts in dev packages
2021-06-15 10:33:22 +02:00
Ralf Becker
f90b828f6b
* Mail/Dovecot: allow to disable caching of flags in site config to support Dovecot private seen flags on shared folders
2021-06-15 10:24:00 +02:00
Ralf Becker
cb00de85ce
* Mail/Dovecot: allow to disable caching of flags in site config to support Dovecot private seen flags on shared folders
2021-06-15 10:23:11 +02:00
Ralf Becker
8432cca3ea
show (caught) exceptions during import now as error for easier spotting
...
console.error instead of console.log
2021-06-14 15:22:16 +02:00
Ralf Becker
829defa0c1
also import old jsapi with rest of egw object
2021-06-14 15:12:52 +02:00
Hadi Nategh
3c9e33ab46
Add missing import for egw_action_constants
2021-06-14 15:09:53 +02:00
Hadi Nategh
c0eae5d955
Fix import statement and remove debugger
2021-06-14 15:05:08 +02:00
Hadi Nategh
e0341e49e6
Remove duplicated constants from egw_keymanager
2021-06-14 14:57:55 +02:00
Ralf Becker
4159532f45
add missing extension in et2_extension_nextmatch_actions.js
2021-06-14 14:56:51 +02:00
Ralf Becker
23844e01df
fix wrong import
2021-06-14 14:48:05 +02:00
Hadi Nategh
c73828e4df
Add missing egw_action_constants
2021-06-14 14:42:05 +02:00
Ralf Becker
1035ff31ec
fix async loading caused et2 widgets calling api before loaded
...
using a strict order now:
1. legacy stuff like jquery and dhtmlx
2. client-side api / egw-object
3. et2 and rest
2021-06-14 14:16:07 +02:00
Hadi Nategh
b4c4606c22
Move all egw_action constants into egw_action_constants
2021-06-14 13:45:57 +02:00
Ralf Becker
be0af7be68
split implements and instanceOf from ClassWithAttributes in own ClassWithInterfaces and let et2_dataview_view_container inherit from it
2021-06-14 11:47:02 +02:00
Ralf Becker
685a0d3328
handel empty objects like empty array
2021-06-14 10:35:54 +02:00
Ralf Becker
e60fd8f1ef
importing AppJS
2021-06-14 10:33:09 +02:00
Ralf Becker
3e5aa5a707
make egw_globalObjectManager available for egw_keymanager
2021-06-12 17:03:22 +02:00
Ralf Becker
ee508c50b9
filter out legacy JS code from importmap and sort it
...
also only add extension-less includes for .ts files (was accidentally commented out) and fix some .js imports without extension
2021-06-12 11:44:28 +02:00
nathangray
d6c6e14abf
* Api: Prevent invalid customfield names
...
(cherry picked from commit ae86eb7812f5ececb966733dbe92fcd78f0e7292)
2021-06-11 13:18:03 -06:00
nathangray
b6282742a2
Filemanager: Fix root access was stopped after removing custom ACL
...
(cherry picked from commit eb59b6bf6552e39b6b76c52d589abc88f4dc2c9e)
2021-06-11 13:17:59 -06:00
nathangray
6ef766edf0
Etemplate: Better error message for parse errors in xml strings (not files)
...
This happens in things like Transformer, where we generate some XML for parsing
(cherry picked from commit 7cf7c5a6389452f96528f59ebe59349718545d77)
2021-06-11 13:17:55 -06:00
nathangray
7ce92b9124
Import/Export: Avoid "Undefined variable: filter" error
...
Correct files this time
(cherry picked from commit a7d52168b7e2434cc3d8cf171f26a0bd918bb2d7)
2021-06-11 13:17:52 -06:00
nathangray
5ec39458af
Revert "Import/Export: Avoid "Undefined variable: filter" error"
...
This reverts commit d57df627
(cherry picked from commit c853bb0f84ad55a69119cab4884d45d34457f196)
2021-06-11 13:17:50 -06:00
nathangray
1586bbd66a
Import/Export: Avoid "Undefined variable: filter" error
...
(cherry picked from commit d57df627a765e61ccf077a591d6cf5e5b59e86c6)
2021-06-11 13:17:47 -06:00
nathangray
a024baeef6
* Api: Clear initial load URL after using it, so F5 takes you to the app's normal entry point
...
(cherry picked from commit 9219536c2fe98f729aff10976fc0567062eb0784)
2021-06-11 13:17:44 -06:00
nathangray
5a54397c46
Importexport: Improve handling of targets
...
- Give error if target uses an unknown stream wrapper
- If stream wrapper is not provided, assume VFS
(cherry picked from commit 93e2633107f701e12f07b9447612f4bc0613fe72)
2021-06-11 13:17:39 -06:00
nathangray
8a666c751f
Etemplate: Make some statustext readable by screenreader
...
(cherry picked from commit 5aba575d25a9fd32533234621ef2ce9fd00a6bac)
2021-06-11 13:17:34 -06:00
nathangray
aa241edfb3
Import/Export: Improve error message from bad XML
...
(cherry picked from commit dd545799e0d8f0e288f023535b0a55db9bf5a74b)
2021-06-11 13:17:30 -06:00
nathangray
2c2563eccf
Fix PUSH new entries did not show if filter had multiple values
...
(cherry picked from commit 0caabaf516d77f18b3a05686ec30979aa83c223c)
2021-06-11 13:17:27 -06:00
nathangray
6993d82abf
Infolog: Use infolog owner as sender of notifications
...
(cherry picked from commit c9c9f28851268cf7dfc5928b03f92325d9e40fd0)
2021-06-11 13:14:39 -06:00
nathangray
1bed2d2df6
Notifications: Add configuration for account / address to use for sending notification emails
...
If the app specifies a different sender (Calendar) that is still used instead.
(cherry picked from commit 7d15c2f3521c64a412b03d6f5e643d0bbe112eb8)
2021-06-11 13:14:34 -06:00
nathangray
ae86eb7812
* Api: Prevent invalid customfield names
2021-06-11 10:02:36 -06:00
Ralf Becker
26e186fb8c
fix typo (smallPART) and compress login image
2021-06-11 15:42:29 +02:00
Ralf Becker
9da0cfe5e8
fix typo (smallPART) and compress login image
2021-06-11 15:42:01 +02:00
Ralf Becker
f503f7139a
EgwApp object need to be global / assigned to window.EgwApp
...
as that's how we iterate through all EgwApp instances for observer and push
2021-06-11 15:21:18 +02:00
Ralf Becker
78e30f1a27
load egw_ready.js again
2021-06-11 15:05:44 +02:00
Ralf Becker
587c4fd8fd
fix not working add in calendar (et2_valueWidget not defined)
...
instead of checking widget to be instance of valueWidget (which would create a circular dependency) we check for the interface/methods of valueWidget
2021-06-11 14:50:46 +02:00
Hadi Nategh
506111d044
Revert commit 92e435c52f3f9aa5f2e02270c96fb488afe6ad3c
2021-06-11 14:36:03 +02:00
Ralf Becker
89967336e2
removed app_base.js from egw.js requirement to not pull in etemplate, but had to move app to egw.js too
2021-06-11 13:48:09 +02:00
Hadi Nategh
babb0911ce
Fix calendar
2021-06-11 13:46:35 +02:00
Ralf Becker
4752331427
fixed all errors in calendar, thought it's still not ok
...
also fixed a couple of errors in egw_action
2021-06-11 11:31:06 +02:00
Ralf Becker
771d6c727f
got mail app.js incl. jsapi/app_base.js working
...
plus marking et2 methods returning promisses as async and removing cache-buster from includeJS calls in egw_action_common.js as it causes double loads
2021-06-11 10:11:13 +02:00