Commit Graph

64 Commits

Author SHA1 Message Date
Hadi Nategh
e98a8b372e Only apply darkmode preference on top level window for initiation because the rest is supposed to get set from client-side state 2021-01-28 18:03:27 +01:00
Hadi Nategh
467a9cad42 WIP darkmode theme: Implement darkmode switch for mobile view 2020-12-17 17:20:04 +01:00
Hadi Nategh
f21ac58c87 Introduce dark/light mode theme switch into framework 2020-12-15 20:24:25 +01:00
Ralf Becker
aa62a5ea3e also run Egw::__destruct() explicit for notifications 2020-11-22 11:50:20 +01:00
Ralf Becker
175d94f3e3 * Api: detect if framework data is missing for popups too and redirect to cd=popup to load it 2020-10-14 17:31:36 +02:00
Ralf Becker
ca9526988f missing file from #9f9cce8 fix account-selection type groupmembers 2020-09-10 11:26:14 +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
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
42b78ab708 quiten warning in login / no user-apps 2020-04-28 10:15:01 +02:00
Ralf Becker
3750711cdf * OpenIdConnect/OAuth: manage access and display OAuth apps inside EGroupware 2020-03-30 21:03:19 +02:00
Hadi Nategh
12c2984acf Fix default login logo url 2020-02-19 12:14:26 +01:00
Ralf Becker
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
Hadi Nategh
4276ebbe5f * Mobile theme: fix mobile theme sidebar not showing notifications 2019-12-10 14:18:05 +01:00
Ralf Becker
302800b414 new class Api\Header\Http to handle X-Forwarded-Host and -Schema headers
also kope now with multiple comma-separated host-names in X-Forwarded-Host header happening with multiple proxys
2019-11-12 20:13:24 +01:00
Hadi Nategh
414b169791 Add missing timezone selectbox in framework 2019-10-18 15:01:08 +02:00
Ralf Becker
e2529ea8a3 * Preferences: always show Security & Password popup, only disable password tab, if no rights to change it 2019-09-11 12:15:38 +02:00
Hadi Nategh
33aa092453 Add descriptive tooltip for avatar status 2019-07-31 11:45:39 +02:00
Ralf Becker
7fb53c04c5 fix scrollbars because of missing ajax=true in url 2019-06-29 09:34:08 +02:00
Hadi Nategh
c74d118437 Set a specific class for avatar status 2019-06-06 16:46:16 +02:00
Ralf Becker
44a0079b9d new user security popup incl. 2FA and token revokation 2019-06-05 13:10:25 +02:00
Hadi Nategh
e87655394d Do not add the stat DOM if the stat is not available 2019-06-05 10:22:14 +02:00
Hadi Nategh
1895eca0df Implement stat indicator for fw header avatar 2019-06-04 15:36:32 +02:00
Hadi Nategh
56211347c9 Make sure that current user menu is an array before creating it 2019-05-29 11:44:12 +02:00
Hadi Nategh
5f58e4a23c WIP new framework style:
- Remove logout from top info menu
- More padding for icons in topmneu
- Some alignment fixes
2019-05-28 17:24:19 +02:00
Hadi Nategh
f424b1cdb6 WIP new framework style:
- Fix tab's close buttons jump while hovering
- Add search menu into info menu
- Add notifications as info menu and style it nicely
- Toggle avatar top menu by clicking away on body
- Fix notifications popup message alignment
2019-05-27 17:12:40 +02:00
Hadi Nategh
b1f4b2cb5d WIP framework new style 2019-05-24 16:11:37 +02:00
Hadi Nategh
1206bc1987 Add new application setup status for running an application in background 2019-03-11 12:06:41 +01:00
Hadi Nategh
1d3f664381 cleanup framework to take SVG icons always into account unless it's not found 2019-03-06 13:04:20 +01:00
Ralf Becker
8eb7ca2996 fix svg not used for pixelegg, if a non-existing theme is in the preferenes 2019-03-06 09:12:24 +01:00
Hadi Nategh
eb2cee5678 Check for pixelegg theme and switch to SVG 2019-03-05 12:05:28 +01:00
Ralf Becker
2ace2ff4ed fix PHP Fatal in non EPL: Class 'EGroupware\Api\Api\Framework' not found 2019-01-11 20:56:02 +01:00
Ralf Becker
54bd5eac99 * show maintenance release as version-number everywhere 2019-01-09 10:39:02 +01:00
nathangray
19ead4c1cc Fix some more PHP 7.2 warnings
Remove some calls to deprecated each()
2018-12-18 09:49:29 -07:00
Hadi Nategh
d2b3effba2 W.I.P. of modern theme with SVG icons enabled 2018-12-11 16:48:15 +01:00
Hadi Nategh
2690ec5053 Introduces avatar.php and replaces all addressbook.photo urls accordingly 2018-10-31 13:49:51 +01:00
Ralf Becker
c950d7b0c1 check if we have a valid template and/or theme on 17.1 update 2018-10-02 12:43:29 +02:00
Hadi Nategh
024c8ce7fb * Framework: fix broken favicon 2018-08-02 09:52:31 +02:00
Hadi Nategh
eb5652dc20 * Api: get avatar showing up for taglist accounts and calendar owner 2018-06-29 10:12:59 +02:00
Hadi Nategh
e9f1e8bcad Implement taglist-thumbnail for rest of upload image fields in admin site configuration 2018-05-29 11:05:08 +02:00
Ralf Becker
1d835928d2 new method Api\Framework::getUrl() to get a full / externally usable Url 2018-03-21 12:51:52 +01:00
Hadi Nategh
4e0be8a887 Allow custom theme for mobile template 2018-02-08 10:10:15 +01:00
Hadi Nategh
fdb3202b6b Add new config to the admin site configuration in order to be able to upload a custom header logo 2017-10-23 13:23:52 +02:00
Ralf Becker
f55d36cc50 improve waterfall by releasing session 2017-02-25 15:18:21 +01:00
Ralf Becker
6e1429d833 change to just "Powered by EGroupware <version>" 2016-10-08 14:46:25 +02:00
Ralf Becker
3a6be10253 * Calendar: use proxy config from setup >> configuration to download holiday calendars 2016-08-26 14:00:12 +02:00
Ralf Becker
c3a8012408 adding documented, but never implemented $append parameter to Framework::includeJS 2016-08-15 18:35:26 +02:00
Ralf Becker
d3043c2a45 * Templates: disable old idots and jerryr template, as new calendar does not work with them 2016-07-29 11:55:41 +02:00
Ralf Becker
a90087b81c send page-generation- and session-restore-time via json response not as dom fragment 2016-07-14 14:55:57 +02:00
Ralf Becker
035593f8a6 * Template: relabeled Pixelegg template/theme to "Standard", and mobile theme for desktop to "Compact" 2016-07-04 11:47:49 +02:00
nathangray
dc8ab4cfc0 Fix missing global category colors if minification is on 2016-06-21 10:54:36 -06:00