Commit Graph

35275 Commits

Author SHA1 Message Date
nathangray
dc1518c8d4 Calendar: Move check to reset participant status out of UI into BO so it's always checked 2020-05-19 10:44:56 -06:00
nathangray
49dbd89afb Calendar: Fix bug preventing yearly planner from loading 2020-05-19 09:02:03 -06:00
Hadi Nategh
87ef3d4a09 Set specific et2 widget change of styles only for calendar app 2020-05-19 11:05:57 +02:00
Ralf Becker
7226f0f753 allow to set a css class on body tag for (different) styling of an embeded window 2020-05-19 09:43:53 +02:00
Ralf Becker
d04e6ebdec do NOT check eT2 popups for missing framework 2020-05-19 09:02:47 +02:00
Ralf Becker
9b17fa7871 fix typo 2020-05-18 20:56:50 +02:00
Ralf Becker
588cd10043 track top EGroupware window in egw object to be used as egw.top instead of window.top, which can throw a security exception 2020-05-18 20:55:57 +02:00
Hadi Nategh
5b8e02fded Add missing file from previous commit 2020-05-18 13:10:31 +02:00
Hadi Nategh
0d52104a68 Make radiobox widget exportable 2020-05-18 12:57:55 +02:00
nathangray
4cf185ce7e Avoid JS error by making sure we have a date format 2020-05-15 14:42:31 -06:00
nathangray
4ba7bac850 Add some convenience functions for faster widget access
These are only available on et2_container, so app.ts can use eg: this.et2.setWidgetById(...)

getDOMWidgetById(): Same as getWidgetById() it returns et2_DOMWidget instead of et2_widget
getValueWidgetById(): Same as getWidgetById(), but returns et2_valueWidget
getValueById(): Find a widget, get its value
setValueById(): Find a widget, set its value
setDisabledById(): Find a widget, set its disabled state.
2020-05-15 14:01:02 -06:00
nathangray
1936849bd7 * Admin: New account status filter (Enabled, Disabled, Expired, Expires, Not enabled) 2020-05-15 13:20:21 -06:00
nathangray
52eb5ca8e0 Don't bind context for app functions, they expect their own. 2020-05-15 11:15:30 -06:00
nathangray
242d435252 Fix a few remaining usages of free(), which was removed as part of the TypeScript conversion 2020-05-15 09:50:38 -06:00
Hadi Nategh
141ad5b5cc Make sure external images warning message not obscuring mail content 2020-05-15 11:04:14 +02:00
Hadi Nategh
eadb2cced4 Fix sidebar toggle menu in mobile them 2020-05-14 15:07:09 +02:00
nathangray
934d309856 Make taglist-state update its own options when country code changes
Fixes bug where options were not properly set if they had to be fetched from server.
2020-05-13 15:21:26 -06:00
Ralf Becker
46a3818e92 * ActiveDirectory: consider security local groups as groups too 2020-05-13 13:16:08 +02:00
Hadi Nategh
f23b5aee82 Fix readonly checkbox not working 2020-05-13 12:00:06 +02:00
Hadi Nategh
0748fba70f Add readonly value to readonly option 2020-05-13 11:56:49 +02:00
Hadi Nategh
1dc1d07dea Implements set_readonly for radiobox 2020-05-13 11:55:22 +02:00
Hadi Nategh
538d25333e Add missing js file from previous commit 2020-05-13 11:39:38 +02:00
Hadi Nategh
b101d2e509 Disable checkbox properly when it contains label 2020-05-13 11:08:42 +02:00
nathangray
fa9eda18b8 Setup: Fix backups to keep of 0 gave an error "must be integer" 2020-05-12 09:30:55 -06:00
nathangray
66ee6576f1 * Api: Can now select no color with color widget 2020-05-11 14:58:36 -06:00
nathangray
f337820c83 Calendar: Fix missing color when hovering over all day non-blocking space 2020-05-11 10:49:17 -06:00
Ralf Becker
9ed6b9b1d6 newer jQuery types allowing eg. JQuery<HTMLVideoElement> 2020-05-10 14:56:50 +02:00
Ralf Becker
4dc120a6d2 making video position available and a couple of documentation updates 2020-05-10 14:53:06 +02:00
Hadi Nategh
cf8f421c4d Fix radio widget onchange not being called when value is getting set 2020-05-08 15:22:28 +02:00
Ralf Becker
319ae2637c an other case of not automatic fixed ambigious auto-id 2020-05-08 12:35:09 +02:00
Ralf Becker
1d6033fb4e allow to use image spec like "api/mime128_video" for poster like for regular images 2020-05-08 12:20:37 +02:00
Ralf Becker
c299c82e09 chmod 644 2020-05-08 08:17:33 +02:00
nathangray
4fb18a658e * Calendar: Do not show Infolog list (Open ToDo's) if user has no access to Infolog, or no Infolog types selected for display 2020-05-07 10:24:22 -06:00
nathangray
be32da9ff4 Translate smime status messages, translation from Stefan Unverricht 2020-05-07 09:39:02 -06:00
Hadi Nategh
5e703ab669 Register video widget 2020-05-07 16:14:07 +02:00
nathangray
bed10386f5 Missing translations from Stefan Unverricht 2020-05-06 14:48:50 -06:00
nathangray
d9b07b6ae4 Missing translations from Stefan Unverricht 2020-05-06 14:07:01 -06:00
nathangray
df5f5a0ff4 Calendar: Fix some client side filter bugs
- Resources could cause error for some owner checks
2020-05-06 11:31:54 -06:00
nathangray
4d6a2cf1b1 Calendar: Fix some client side filter bugs
- Resources that weren't the first selected were not displayed properly
- Selecting a group via ajax under certain conditions would not display its events
2020-05-06 11:00:47 -06:00
Hadi Nategh
c6200f9969 Make video widget extendable 2020-05-06 14:53:02 +02:00
nathangray
da806d33f5 Api: Fix reference to et2_url EMAIL_PREG 2020-05-05 15:12:00 -06:00
nathangray
3de7d34844 Calendar: When videoconference is checked, check for 5 minute alarm for all to avoid adding more than one 2020-05-04 15:03:03 -06:00
Ralf Becker
c50fd8e6bf * API: new data-minimizing account display options "Firstname Inital" and "Firstname [ID]" 2020-05-04 09:25:32 +02:00
Ralf Becker
474d63a79b support hashes generated by password_hash($pwd, PASSWORD_BCRYPT) 2020-05-04 09:01:11 +02:00
Ralf Becker
cdf5d939e9 docu update 2020-05-04 08:56:32 +02:00
Ralf Becker
c79e58fe69 fix German translation of "Sign Up" to be "Registrieren" instead "Anmelden", which would be indistinguishable from "Login" otherwise 2020-05-03 10:28:35 +02:00
Ralf Becker
9252aaf430 Changelog for 19.1.20200430 2020-04-30 19:49:46 +02:00
Ralf Becker
b4db228c96 fix typo 2020-04-30 17:33:37 +02:00
Ralf Becker
7bf6b33ab2 move adding CSP frame-src of OpenIDConnect clients managed as apps to OpenID app 2020-04-30 17:32:30 +02:00
Ralf Becker
9a548dca68 fix csp-*-source hook not run, if Api\Header\ContenSecurity::add() was called 2020-04-30 17:31:46 +02:00