6d467e33ed
Avoid getting exceptions when user has no access to status app but getting notified by broadcast message
2020-08-25 13:21:53 +02:00
33d983f547
* Calendar: fix not working refresh via push, if Home app is used
...
Current fix only makes sure global app.calendar created by home get completly destroyed (and newly created by calendar itself), and not just unregistered from the push
We probably want to modify home to create private app objects for its portlets
2020-07-29 18:25:09 +02:00
631587eab1
Fix notifications stalling login
2020-07-29 12:55:15 +02:00
231312b0aa
Implement popup notifications filter based on tab notification's indicator
2020-07-27 14:44:44 +02:00
ae0349487d
Change tab notification indicator
2020-07-24 11:32:52 +02:00
8bb9111cd5
fix double message in popup and none in main window
2020-07-24 09:23:44 +02:00
0cea328928
Only set notification tab for none active tabs
2020-07-23 17:39:39 +02:00
1815b1e985
Implement framework tab's notification
2020-07-23 15:50:15 +02:00
ceccd2a50d
Implements stronger check to make sure the object is a regexp
2020-06-03 11:38:10 +02:00
3750711cdf
* OpenIdConnect/OAuth: manage access and display OAuth apps inside EGroupware
2020-03-30 21:03:19 +02:00
f15d047e9d
generated TS declaration for framwork objects
2020-02-09 13:38:23 +01:00
7b30bb7b0d
* Admin: optional session-action column in access-log and sessions
...
also no longer update access-log in session-class destructor, as it fails with skipping permanent logging for WebDAV and others
2019-12-14 13:09:22 +02:00
4276ebbe5f
* Mobile theme: fix mobile theme sidebar not showing notifications
2019-12-10 14:18:05 +01:00
e0fdcaa959
Call on logout event when any sort of logout happens
2019-10-18 14:17:27 +02:00
10632f886d
Call client-side logout hooks when the logout button is triggered
2019-10-16 12:46:44 +02:00
ff9b3c1c03
* UiUx: Implement applications list up/down scroll buttons (as an user preference feature)
2019-09-24 11:41:18 +02:00
768eb99113
Fix last visible tab wrongly set to closable
2019-08-20 14:01:09 +02:00
11d4aaf7c1
Some UI/UX improvements:
...
- Fix tabs headers alignment and resize
- Implement a loading page to obscure actual DOM rendering from user's view
2019-08-06 10:00:53 +02:00
33aa092453
Add descriptive tooltip for avatar status
2019-07-31 11:45:39 +02:00
be2e632a9d
Api - Don't print the show/hide sidemenu button
2019-07-26 13:44:31 -06:00
016cfc79ef
Revert reset width on sidebar active header
2019-06-03 15:27:24 +02:00
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
b1f4b2cb5d
WIP framework new style
2019-05-24 16:11:37 +02:00
3ea645f8e5
Fix regexp not matching the given popup id because of invalid regexp
2019-04-24 15:14:44 +02:00
8d7ec84a80
Make active header fixed inside sidebox while scrolling
2019-04-02 12:02:28 +02:00
c6f2f7f85e
Api - some basic support for printing popups
2019-03-15 16:01:43 -06:00
1206bc1987
Add new application setup status for running an application in background
2019-03-11 12:06:41 +01:00
b3328b8ae5
Make looking up for opened popups via window properties (e.g. window.name) possible
2019-02-25 13:37:22 +01:00
511b2c2b20
Return the promise if available
2019-01-10 14:21:31 -07:00
a25f8ece13
W.I.P. of modern theme with SVG icons enabled:
...
- add application specific id to tabs
2018-12-11 17:02:13 +01:00
fd36f854a3
W.I.P. of disableIfNoEPL attribute:
...
- Implement the same attribute for sidebox menu
- Fix if hideOnDisabled is enabled it will ignore the disableIfNoEPL and it will not show the menu at all
- Adopt addressbook Mail VCard menu
2018-11-27 15:22:50 +01:00
7289e80e92
Wait till common translations are loaded then ask for IE browser compatibility
2018-08-08 11:12:57 +02:00
3604e66fa6
Exclude Edge from previous commit
2018-08-07 16:30:53 +02:00
4c7d7fa9ca
Add IE browser warning as message after login
2018-08-07 16:26:54 +02:00
2d71cdf0f5
Fix tracking of opened popups not working after framework reload
2018-03-12 17:04:17 +01:00
72bc17abf7
Add a fallback site title to avoid showing undefined as title
2018-03-12 12:16:50 +01:00
81a79f0da8
WIP framework's popup storage/restore:
...
- fix typo
2018-03-09 17:53:36 +01:00
a8e10cdc64
WIP framework's popup storage/restore:
...
- Keep tracking of popup's window object and restore it when needed
- Implement a method to check an already opened popup and execute a method in the selected popup context
- Fix vcard import into opened compose windows not working
2018-03-09 17:48:09 +01:00
82dd2cbc11
Fix some bugs in printing:
...
- Framework was iterating over all app tabs, not just the current one
- Skip hidden etemplate widgets
2017-10-10 10:16:08 -06:00
a09ab65973
Fix bug preventing etemplates in iframes from being unloaded
2017-10-05 11:18:09 -06:00
385977e828
* All applications: Set proper default page title if nothing is set
2017-02-01 16:23:25 +01:00
aad82affa1
Handle re-loading an app with the URL query parameters so it actually gets reloaded, since its internal state may have changed since the initial load
2016-12-01 11:20:25 -07:00
5e4412aea5
Run applications categories with ajax=true
...
- Fix categories colors not showing up
- Fix categories list refresh does not work
2016-06-13 12:30:21 +02:00
578ded52b8
Fix quick timezone selection
...
- Now updates all open apps, not just the currently active one.
- Fixed AJAX change did not stay changed
2016-06-08 16:02:10 -06:00
93217a149d
jQuery libraries updates via composer
2016-06-06 17:38:20 +02:00
87fb94a496
Deprecate $j global variable and replace them all with standard jQuery
2016-06-02 16:52:01 +02:00
1edc14740b
use iframe for popups running in main window with GET parameter no_popup=1, as they need to set a different CSP to use eg. CKEditor like Tracker URL in notifications, if HTML is allowed
2016-05-30 15:40:49 +02:00
4aa1156af0
Fix framework asks always for jdots even if the jdots is not installed
2016-05-18 12:39:06 +02:00
4af0e7cb1c
WIP EGroupware without phpgwapi&etemplate
2016-05-04 19:07:54 +00:00
429177686a
make home a regular application, which can eg. disabled, incl. moving all services using "home" as appname to "api" and moved some other forgotten stuff from phpgwapi&etemplate to api
2016-05-01 09:57:48 +00:00