Commit Graph

34714 Commits

Author SHA1 Message Date
368f20ab5a Make labelContainer protected for subclasses 2020-01-29 15:08:42 +01:00
48ddfb1730 WIP on et2_widget_textbox 2020-01-29 15:08:42 +01:00
3a21a5bc6b Second run at TS for valueWidget, restoring what was lost 2020-01-29 15:08:42 +01:00
e0259fe6f2 First run at TS for valueWidget 2020-01-29 15:08:42 +01:00
a90946a05d Some return types 2020-01-29 15:08:42 +01:00
f412b71225 inputWidget with TS 2020-01-29 15:08:42 +01:00
d9e2e26fcd some fixes for valueWidget 2020-01-29 15:08:42 +01:00
8b3f9947e6 baseWidget in TS 2020-01-29 15:08:42 +01:00
988dbbc8da First run at TS for valueWidget 2020-01-29 15:08:42 +01:00
659c8b0e68 get et2_DOMWidget to TypeScript 2020-01-29 15:08:42 +01:00
f2b7ca4c32 move implements and instanceOf methods to inheritance 2020-01-29 15:08:42 +01:00
a4ce103d7e WIP with TypeScript 2020-01-29 15:08:42 +01:00
b65b21fe9c allow images and media in mail via http: and https:, but remove object tags (already forbiden via CSP) 2020-01-29 14:40:30 +01:00
cdab5914c2 translation for "Request could not be processed ..." 2020-01-29 11:57:25 +01:00
cc8258cb3c use random_bytes(32) which throws for not enought entropy 2020-01-29 11:12:21 +01:00
d95894d530 use etemplate-exec-id as CSRF token for ajax requests 2020-01-29 11:08:44 +01:00
2045c08e54 * Api: Fix SQL error from doubled table name in group statement
"Unknown column 'egw_tracker.egw_tracker.tr_id' in 'group statement'"
2020-01-28 14:05:44 -07:00
ec31d93af2 do NOT load categories.php?app=phpgw for login page
It gives an error as no user is logged in, which is served as text/html, which then gives an error in browser, as it conflicts with X-Content-Type-Options: nosniff
2020-01-28 18:56:54 +01:00
57ab6f667c adding CSP frame-ancestors 'self' policy to mitigate clickjacking 2020-01-28 18:19:40 +01:00
2ea9549dcf stricter CSP policy for mail body 2020-01-28 17:45:36 +01:00
d8289ef29d stricter CSP policy 2020-01-28 17:14:51 +01:00
9e80de5de7 Add more svg icons 2020-01-27 15:14:39 +01:00
9f574b4a38 some egw object interface changes and using it in app.ts base object 2020-01-27 13:43:13 +01:00
5b5c2a6cff full TypeScript Interface for client-side API 2020-01-26 13:58:10 +01:00
e73a1088fb Fix mail icons size 2020-01-24 16:38:37 +01:00
8ab7caf855 fix old AD class in account-migration 2020-01-24 14:18:35 +01:00
e9c4d3f07e complete push implementation for timesheet incl. ACL check 2020-01-24 13:31:56 +01:00
76a5793a0a New push method, with base implementation of delete client side 2020-01-23 11:03:29 -07:00
ff50df67d0 Use correct refresh methods for delete so app can handle it 2020-01-23 09:21:41 -07:00
2bae92f066 ALL and SESSION constants for push 2020-01-23 16:05:32 +01:00
6e0936bd98 first take on pushing app-changes to all clients 2020-01-23 11:26:44 +01:00
c6bd019d52 script to convert app.js to TypeScript 2020-01-23 09:15:12 +01:00
901825bcfa first try with TypeScript: timesheet app.js incl. new egw_app base-class 2020-01-23 09:14:58 +01:00
256678dd5d Make status images the same size as other icons in mail app 2020-01-20 15:48:59 +01:00
88b72f65cb Add link.svg into pixelegg images 2020-01-20 15:33:48 +01:00
dfa35d21ea Add svg version of mail new icon 2020-01-20 15:25:53 +01:00
97e332e809 return 404 instead of 403 for accessing PHP in blacklisted folders and remove doublicate SCRIPT_FILENAME 2020-01-15 21:50:44 +01:00
c88bf3c4a0 Fix typo 2020-01-15 08:14:04 -07:00
8d5893d515 a couple of small fixes from the conversation to TypeScript 2020-01-15 08:52:49 +01:00
3d87f13365 Fix login button not working when the window size is too small 2020-01-13 14:48:12 +01:00
f7c653832f add an iterator for objects with a get_rows method 2020-01-13 14:41:46 +01:00
0f64b4c740 * CalDAV/Calendar: fix for first recurence being an exception cause it to be deleted by mac calendar
due to wrong start of series not taking execption into account
also fix missing timezone in EXDATE did not match recurrence
2020-01-10 11:13:18 +01:00
6113706921 fix not working timezone selectbox in topmenu (whole menu was hidden on click) 2020-01-10 10:56:59 +01:00
257fa50a1f fix PHP Warning: Use of undefined constant EGW_ACL_READ - assumed 'EGW_ACL_READ' 2020-01-09 14:41:07 +01:00
3258121a15 Api: Fix some nextmatch bugs
- default columns were not properly used if there was no user preference found
- negated column preference caused problems with column order
- missing data for sorting if no column preference set yet
2020-01-07 14:37:22 -07:00
a9d07620d4 * Calendar/CalDAV: virtual exceptions (different status for recurrences) were not exported 2020-01-07 17:31:58 +01:00
0924b38acb * Mail: Fix broken link mail in infolog via drag and drop action 2020-01-07 16:31:57 +01:00
b51a17e2fb Fix mail's vertical splitter bar in the middle overlaps scrollbar of the left pane 2020-01-07 14:34:21 +01:00
4fa94bc465 Update etemplate dtd file 2020-01-07 13:31:39 +01:00
6432b00864 adding Collabora Online Office to development system 2020-01-06 19:01:51 +01:00