nathangray
e822511be4
An initial rollup config
2021-06-23 16:29:53 -06:00
nathangray
459c021b8c
Comment this out while we work on rollup
2021-06-23 16:26:25 -06:00
nathangray
6559a053f3
Merge branch 'master' into new-js-loader to bring it up to date
2021-06-23 15:40:50 -06:00
nathangray
9242673aa1
- A first webcomponent (et2-button)
...
- Some mixin logic, not used but available
2021-06-23 15:39:58 -06:00
nathangray
9be653e226
Adapt app-specific merges to 186e03671a75d308968b32eefc39c7fbd1e5b04d
2021-06-23 11:31:47 -06:00
nathangray
186e03671a
Change merge download/Collabora to a common generation method, avoiding need to POST.
...
This allows Kanban to download merge files
2021-06-23 11:20:09 -06:00
Ralf Becker
35885b10ea
fix typo and add translation
2021-06-23 16:53:24 +02:00
nathangray
78a01ced17
Api: Allow Web Components to be added into templates (.xet files)
...
Current limitations:
- display only, I haven't figured out getting values back yet
- no children in the web components
2021-06-18 14:20:17 -06:00
Hadi Nategh
498cb2994d
Add missing compiled js for url widget
2021-06-18 15:29:19 +02:00
Hadi Nategh
b5f2fa22f8
Merge branch 'master' of github.com:EGroupware/egroupware
2021-06-18 15:08:51 +02:00
nathangray
f64a026898
Etemplate: Only re-set label if the new value is different
...
Fixes initialization could clear the link text if value was set first
2021-06-18 15:04:00 +02:00
nathangray
218e17798d
Api: Fix Asyncservice did not have proper filesystem access as the job user
2021-06-18 14:56:14 +02:00
Ralf Becker
45758aaada
we must not make json_request object global as it interferes with registered plugins from different windows
...
Example was tracker site config opened in an iframe, then stopped further et2_load responses to the main window
because it still used window object from the iframe and therefore could not find the node
2021-06-18 11:09:53 +02:00
nathangray
5a209a00f0
Avoid infinite loop if loading JS file fails
2021-06-17 14:17:58 -06:00
nathangray
69aaa14037
Fix so many TS / import errors
2021-06-17 08:30:51 -06:00
Hadi Nategh
cf8cc1c637
Get Notifications popup running
2021-06-16 13:55:09 +02:00
Hadi Nategh
8ac6b45b78
Fix not working actions in mail
2021-06-16 11:12:46 +02:00
Hadi Nategh
180186e4f5
Try to adjust login message's position for small screens
2021-06-15 15:08:22 +02:00
Hadi Nategh
376f2fed8b
Try to adjust login message's position for small screens
2021-06-15 14:54:29 +02:00
Hadi Nategh
6b57c6477f
Revert unintentionally deleted egw_action.d.ts file
2021-06-15 13:47:37 +02:00
Ralf Becker
0874f37223
remove wrong boilerplate
2021-06-15 13:34:03 +02:00
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