Commit Graph

553 Commits

Author SHA1 Message Date
nathangray
2615837137 Make sure customfield header widgets get finished, even if customfield widget is already done.
Fixes addressbook switching from 'All contacts' to organization and back loses customfield headers
2016-07-01 13:05:16 -06:00
nathangray
a2d1131aa5 Add an Abort / Retry / Skip prompt for long task when one fails 2016-06-30 15:47:32 -06:00
leithoff
92cc79f20b fix the fix 2016-06-30 11:05:10 +02:00
Ralf Becker
5e470912b9 reworked about text a bit for 16.1 2016-06-30 10:29:15 +02:00
leithoff
da8ead2704 fix error in common lang file 2016-06-30 09:47:38 +02:00
Ralf Becker
efccc70eb3 revert 41b5de825d: disable scrolling too, when in seamless mode, as it prevents iframe content from being scrolled to the bottom, if that content does not implement any other means of scrolling 2016-06-30 09:06:06 +02:00
Ralf Becker
82c4eecfa3 change wording of error message on server-side ajax requests 2016-06-28 20:40:11 +02:00
nathangray
d60596cb43 Add tooltip explaining do not notify flag 2016-06-28 09:17:05 -06:00
Ralf Becker
6efd436a75 need to switch ONLY_FULL_GROUP_BY of for MySQL >= 5.7 2016-06-28 13:43:11 +02:00
Ralf Becker
f4dc9ebc3b * MySQL/Ubuntu 16.04: switch off sql_mode ONLY_FULL_GROUP_BY enabled in MySQL 5.7+ 2016-06-27 20:26:48 +02:00
nathangray
41b5de825d Hide iframe scrollbars too when seamless is on, hides scrollbars in Admin - Global categories 2016-06-27 10:53:50 -06:00
Ralf Becker
9aa98a46a5 fix some scrutinizer "bugs" 2016-06-26 19:44:53 +02:00
Ralf Becker
0a2b30f275 fix some scrutinizer "bugs" 2016-06-26 19:44:53 +02:00
Ralf Becker
ada94b8d43 fix some scrutinizer "bugs" 2016-06-26 19:44:53 +02:00
Ralf Becker
d11405205c fix some scrutinizer "bugs" 2016-06-26 19:44:53 +02:00
Ralf Becker
9860c9d8b7 fix some scrutinizer "bugs" 2016-06-26 19:44:53 +02:00
Ralf Becker
8a9b6591a8 fix some scrutinizer "bugs" 2016-06-26 19:44:53 +02:00
Ralf Becker
903b14f45d fix some scrutinizer "bugs" 2016-06-26 19:44:53 +02:00
Ralf Becker
b103dd23a6 fix some scrutinizer "bugs" 2016-06-26 19:44:53 +02:00
Ralf Becker
e6c2f04dda fix some scrutinizer "bugs" 2016-06-26 19:44:53 +02:00
Ralf Becker
23835a2f68 fix some scrutinizer "bugs" 2016-06-26 19:44:53 +02:00
Ralf Becker
b47dd39072 fix some scrutinizer "bugs" 2016-06-26 19:44:53 +02:00
Ralf Becker
6deedce782 try translating default group descriptions on read, in case they are not translated 2016-06-26 19:44:53 +02:00
Hadi Nategh
66f1e302d2 Bring back enter action for taglist-email widget 2016-06-24 16:27:02 +02:00
Hadi Nategh
009afc76e1 Fix input field in taglist jumps into second line if there's a value set and it's display:none 2016-06-24 13:12:53 +02:00
nathangray
8d1028ead8 Fix missing translation for Add entry 2016-06-23 13:04:59 -06:00
Ralf Becker
50b33f279c Italian translations from Ilias Chasapakis, Webtrain 2016-06-23 18:35:20 +02:00
nathangray
dc8ab4cfc0 Fix missing global category colors if minification is on 2016-06-21 10:54:36 -06:00
Hadi Nategh
14935780ce Fix PGP Encryption backup:
- Rename the backup file, still will check the previous backup file though
- Close backup dialog from mailvelope after the backup process is finished
2016-06-21 12:54:50 +02:00
Ralf Becker
1b4bef13f5 return full mime message as stream without any conversation and without caching it, as this probably caused high memory usage when syncing with Outlook 2016-06-21 09:33:44 +02:00
nathangray
0787e03378 Stop taglist from stealing focus back if user clicks on another input 2016-06-20 10:38:55 -06:00
Ralf Becker
412b874629 quiten permanent error_log in CalDAV::handle_attach, only leave error_log for errors 2016-06-20 18:34:35 +02:00
Ralf Becker
8a1fa99886 only set LC_MESSAGES by default, as LC_ALL would also change PHPs numberformatting to use eg. comman as decimal seperator, fixes not working preference how many infolog lines to show 2016-06-20 18:29:23 +02:00
Ralf Becker
c08853a711 German an Czech translations from Stefan Unvericht 2016-06-20 17:45:14 +02:00
Ralf Becker
f86c1934eb * PGP: using following (hidden) files in users home-directory: .PGP-Key-Backup and .PGP-Keychain 2016-06-20 15:13:37 +02:00
Ralf Becker
ad6840e2ce German translation for PGP backup/restore stuff 2016-06-20 15:11:56 +02:00
Ralf Becker
bd5fc3ed11 fix admin was not able to see devices and logs of an other user, if he opened that users preferences via admin context-menu 2016-06-20 11:48:28 +02:00
Ralf Becker
65a26d707a keep Travis happy by only conditional defining hash_pbkdf2 in polyfill 2016-06-20 11:04:52 +02:00
Ralf Becker
eed6b18e3d * Mail/Api: replace decrecated Mcrypt PHP extension with OpenSSL, use AES128 with pbkdf2 streching of passwords
only new passwords get currently stored via AES, old onces are not yet automatic converted
2016-06-19 14:49:50 +02:00
Ralf Becker
4cbe7dffa3 fix not working tail popup 2016-06-18 10:22:34 +02:00
Hadi Nategh
6fbdd38e33 Implement update status for nm header objects used for mobile template (eg. action button) 2016-06-17 12:29:37 +02:00
leithoff
c173de3935 fix for functional folders showing up multiple times 2016-06-17 11:50:20 +02:00
Ralf Becker
6a02f1c19a merge changes from update-zpush-2.3 branch into master 2016-06-17 09:11:26 +02:00
Ralf Becker
e600eede2a fix iOS calendar crashed if event-organizer had no email address 2016-06-16 18:14:28 +02:00
leithoff
a12f6755ab handle fatal error Using $this when not in object context 2016-06-16 12:00:07 +02:00
Hadi Nategh
e5f35bedae Improve style of taglist 2016-06-15 17:05:37 +02:00
nathangray
358df21fd2 Fix resource (contact, resource, etc.) label sometimes not found 2016-06-15 08:51:07 -06:00
Ralf Becker
2857511ac9 calling jQuery.noConflict() as early as possible to NOT occupy $ variable stalling many SiteMgr templates 2016-06-15 08:54:12 +02:00
Ralf Becker
d40a3aa34f revert jQuery.noConflict() stuff as current aproach fails if minified 2016-06-14 21:42:12 +02:00
Ralf Becker
7bb87c2615 stop jQuery from setting $ as early as possible and added more checks for calendar running in frameworked template 2016-06-14 21:17:46 +02:00
Ralf Becker
9d12c2a9a5 tell jQuery to remove $, as EGroupware does NOT use it and it conflicts with eg. mootools 2016-06-14 19:12:19 +02:00
Ralf Becker
19d35063e4 tell jQuery to remove $, as EGroupware does NOT use it and it conflicts with eg. mootools 2016-06-14 19:05:42 +02:00
nathangray
a59d3f89e7 Taglist account fixes to remove duplicates in select options after save, and fix missing labels for accounts not in the user's primary group 2016-06-14 10:35:02 -06:00
Hadi Nategh
4b43cd89d2 Fix javaScript error screen.orientation.lock is not available 2016-06-14 17:31:51 +02:00
leithoff
e010510a5e handle fatal error Using when not in object context 2016-06-14 10:19:27 +02:00
Hadi Nategh
9ba71d4214 Fix pageGenTime breaks calendar view styling 2016-06-14 09:50:15 +02:00
Hadi Nategh
885ed833e1 Fix resources categories shown in iframe 2016-06-13 17:31:43 +02:00
Ralf Becker
1778f8ef37 remove not used dom fragment, leftover from old code version 2016-06-13 16:03:32 +02:00
Ralf Becker
c3c5b7cafa * Mail: fix PHP Fatal error when saving Sieve scripts 2016-06-13 14:17:48 +02:00
Hadi Nategh
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
leithoff
249af04b21 handle pass var by reference for getSortedList 2016-06-10 09:47:19 +02:00
Ralf Becker
ab02df94d4 extract PDO code from Sqlfs streamwrapper into class Api\Db\Pdo, to be able to use it for z-push SqlStateMaschine 2016-06-09 20:40:31 +02:00
nathangray
9c7c53606a Still accept old style favorites on the client side, as they're still handled on the server side.
Better fix than previous handling
2016-06-09 12:37:30 -06:00
nathangray
035ef0a9c7 Some more adjustments to get disabled attribute into nextmatch unparsed
Fix some nextmatch columns did not show up in column selection
2016-06-09 19:13:35 +02:00
Hadi Nategh
feb09667ae Fix tutorial stops calendar sidebox from loading, happens only in FF 2016-06-09 17:40:16 +02:00
leithoff
caafb0b84b improved handling of authentication/connection failed errors 2016-06-09 15:48:01 +02:00
Ralf Becker
bca20a9534 silence "Declaration of $class::$method should be compatible with $parent::$method" warning 2016-06-09 09:24:33 +02:00
Ralf Becker
5643f0f6c2 fix PHP Warning: Declaration of EGroupware\\Api\\CalDAV::ServeRequest() should be compatible with HTTP_WebDAV_Server::ServeRequest($prefix = NULL) 2016-06-09 09:00:57 +02:00
nathangray
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
nathangray
dd0e541605 Still accept old style favorites on the client side, as they're still handled on the server side. 2016-06-08 11:48:14 -06:00
Ralf Becker
46d02bf967 * API: async service failed to run on a default install (no phpgwapi)
PHP Warning: include(): Failed opening '/var/www/epl-16.1/phpgwapi/inc/functions.inc.php'
2016-06-08 15:35:06 +02:00
leithoff
40d1e52238 fix warning 2016-06-07 16:07:58 +02:00
leithoff
0bd975927f attempt to handle connection failed errors more convieniently 2016-06-07 15:31:34 +02:00
Ralf Becker
3ccea2b6d7 fix missing (global) namespace in Exception from last commit, also fixed existing cases 2016-06-07 13:02:41 +02:00
Hadi Nategh
95f092a2c5 Remove jqplot from api, it's already moved to vendor directory 2016-06-07 11:20:31 +02:00
Hadi Nategh
a9ff5f1d17 Revert not intentional change on egw_action_popup contextHandler 2016-06-07 11:03:06 +02:00
Ralf Becker
70e278d6a1 fix jquery.base64 path 2016-06-07 09:38:11 +02:00
Hadi Nategh
cd02d0a0d3 Add accidentally removed base64.js from commit 93217a149da3770e90d8ac462cfb9864c14dc72293217a149da3770e90d8ac462cfb9864c14dc722 2016-06-07 09:36:44 +02:00
Hadi Nategh
93217a149d jQuery libraries updates via composer 2016-06-06 17:38:20 +02:00
Ralf Becker
e2190cee25 fix EGroupware\Api\Vfs\Sqlfs\StreamWrapper::mkdir('sqlfs://default/home/*****',56,8) already exist! 2016-06-06 13:59:45 +02:00
Ralf Becker
89fcf7e844 fix a PHP Strict Standards: Declaration of *_groupdav::propfind_callback() should be compatible with & EGroupware\Api\CalDAV\Handler::propfind_callback 2016-06-06 13:54:09 +02:00
Ralf Becker
f1440fb9d5 catch exception caused by wrongly formatted date, as it eg. stalls whole mail app, as we created placeholders of account for signature 2016-06-06 10:09:05 +02:00
Ralf Becker
4a79713ad5 fix old Smtp/Imap plugin names causing mail hooks not to run and accounts not being activated 2016-06-05 18:09:30 +02:00
Ralf Becker
139ee0dab1 no need to log connection retries and final connection failures are always thrown, fixes 5 connection failures log for creating new databases 2016-06-05 16:59:55 +02:00
Hadi Nategh
f3d61b4a48 Do not generate keyboard shortcuts for actions in mobile template 2016-06-03 16:16:54 +02:00
nathangray
0ab67c3280 Move api-accounts links to api app, fixes search in account selectbox does not work without home permission 2016-06-02 10:11:31 -06:00
Hadi Nategh
d040534a1f Deprecate $j global variable used in php files and replace them all with standard jQuery 2016-06-02 17:43:23 +02:00
Hadi Nategh
87fb94a496 Deprecate $j global variable and replace them all with standard jQuery 2016-06-02 16:52:01 +02:00
leithoff
8a6126f12f handle problems on failed retrieval of headers, when short-preview is switched on in message-list 2016-06-02 14:48:19 +02:00
Hadi Nategh
3011c1f095 Sidebox styling:
- Another approach for fixing favorite icons
- Add ellipsis for menu items with large text
2016-06-02 11:20:52 +02:00
Hadi Nategh
bc923dfa12 Try to mid align favorite icons 2016-06-02 10:40:07 +02:00
nathangray
2507fefda8 Fix account link query 2016-06-01 15:39:10 -06:00
nathangray
ed57923c76 Fix set_min() & set_max() did not work in Firefox 2016-06-01 15:03:51 -06:00
nathangray
9f32a7e1a9 Don't try to change columns that can't be changed, fixes Uncaught TypeError: Cannot set property 'visible' of undefined 2016-06-01 09:30:42 -06:00
Ralf Becker
d90c6d6e2a fix permanent error_log 2016-06-01 16:43:27 +02:00
Ralf Becker
06dee154d0 * Admin/Mail: fix admin editing (personal) mail account of other user destroys password, because it was encrypted with users session password and therefore not available 2016-06-01 16:25:36 +02:00
Hadi Nategh
1228270b52 Fix multiple selection taglist can not handle comma separated values 2016-06-01 13:43:08 +02:00
Hadi Nategh
957ca0f380 Remove extra one pixel space for avatar class 2016-06-01 11:43:46 +02:00
Ralf Becker
26916daaef fix autoloader to load news_admin_bo at installation (no $GLOBALS[egw_info][apps] available) 2016-06-01 09:08:06 +02:00
Ralf Becker
05e5c6181f fix PHP Fatal error: Call to undefined method EGroupware\Api\Session::appsession() during SiteMgr installation 2016-05-31 22:45:01 +02:00