nathangray
10db110ea3
Keep selection manager's index map set on reset
2018-07-18 10:26:08 -06:00
Krzysztof Kaczmar
28aae75bed
Fix typos in Polish language files
2018-07-18 12:59:03 +02:00
nathangray
2d5e471fd8
Paginate fetching missing selected rows, limit fetch to 1000 rows
2018-07-17 16:56:58 -06:00
nathangray
9e19baf492
Handle action enable/disable class checks on rows that are not currently rendered by checking their data
2018-07-17 10:20:52 -06:00
nathangray
658e84e59f
Fix bug where nextmatch selection manager was holding onto selected rows
2018-07-16 16:17:36 -06:00
Hadi Nategh
e9f4a72031
Do not add the loading prompt container if it's already there
2018-07-13 16:32:44 +02:00
Ralf Becker
e6dab124ee
* Univention: fix not working password change (setting Kerberos credentials)
2018-07-13 09:58:38 +02:00
Hadi Nategh
677a4a03fb
* Tracker: fix issue text part of some html tickets mail notifications contain html parts
2018-07-12 17:47:19 +02:00
Hadi Nategh
cc3e00f9f1
* Mail: take opened compose dialogs into account when trying to forward attachment, share files into mail or vcard attachment from addressbook
2018-07-11 14:39:40 +02:00
Hadi Nategh
03fd308d00
Remove comma from personal part since comma is preserved as address separator
2018-07-05 14:29:49 +02:00
Hadi Nategh
9317cdd216
Fix contacts with ampersands in their name will fail in mailto function
2018-07-05 11:28:12 +02:00
Hadi Nategh
8bdf9e27f6
Fix empty row on nm response
2018-07-04 17:09:44 +02:00
Hadi Nategh
2bc4f2b8a4
On nm init check for grid total number to avoid placeholder actions
2018-07-04 16:57:09 +02:00
Hadi Nategh
f9fa811e2e
Take nm response after initialization into account when trying to create emptyRow for placeholders action
2018-07-04 16:43:53 +02:00
Hadi Nategh
dd03c7fe16
* Mail: fix some smime signed messages get recognized wrongly as encrypted
2018-07-04 15:41:43 +02:00
Ralf Becker
18a048e5c8
finish migration AD to new UCS domain via EGroupware
2018-07-03 22:25:08 +02:00
Hadi Nategh
18efbfad98
* Api: Fix enabled actions don't show up on nm initiation
2018-07-03 18:21:58 +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
ad913ff93d
Do not push popup windows if we are in mobile framework
2018-06-29 10:05:28 +02:00
Hadi Nategh
89487ea0c0
Change taglist icon size while rendering in dropdown-menu
2018-06-28 17:53:37 +02:00
Hadi Nategh
36726c7400
Add new attributes into core widget in order to be able to set widget->type attributes in preferences
2018-06-27 17:40:26 +02:00
Ralf Becker
09ecfdbc46
copy 17.1 changelog to master to satisfy update checker
2018-06-25 15:29:17 +00:00
Ralf Becker
a11b9a266b
* Addressbook: fix SMime/PGP public key import not containing a newline after the key
2018-06-25 14:23:19 +02:00
Hadi Nategh
6aec99eab1
Consider app name when trying to fetch icon for taglist
2018-06-22 16:00:38 +02:00
Hadi Nategh
263cba6bf1
Support icon feature for taglist widget
2018-06-22 15:06:53 +02:00
Hadi Nategh
e6e4ca6309
- Fix taglist item's width in edit mode causes input field to jump into the second line
2018-06-21 15:51:59 +02:00
Hadi Nategh
23c844b90d
Remove magicsuggest from api then add it to vendor
2018-06-21 13:39:00 +02:00
nathangray
3929432c14
Clear the selection before creating the empty row.
...
Fixes empty rows not getting placeholder actions in some cases.
2018-06-20 09:40:35 -06:00
Ralf Becker
b29f89cf16
migrate AD accounts incl. mail-attributes to SQL
2018-06-20 15:25:44 +02:00
nathangray
b049a68cb9
Api - Better way to clear recipients between merges that doesn't loose the placeholder
2018-06-18 10:26:49 -06:00
Ralf Becker
102b41ef43
change history-log values to longtext (was text=64k)
2018-06-18 11:34:48 +02:00
Hadi Nategh
5f3b59fe3d
Remove meta tag by HtmLawed
2018-06-18 11:08:46 +02:00
Ralf Becker
7ba77356d5
new "session_created" hook
2018-06-18 09:07:14 +02:00
Hadi Nategh
8f53e3d9f1
* Mail: warn user when there's no space left for storing sieve rules because of sieve_maxscriptsize limit
2018-06-15 15:49:34 +02:00
nathangray
aea2b4d216
* Api - Clear recipients between merges to avoid sending subsequent merges to previous contacts
2018-06-14 11:09:56 -06:00
nathangray
c3b642a39a
Allow apps to implement their own Sharing
2018-06-13 14:45:43 -06:00
nathangray
23394e9e76
Keep current value if provided
2018-06-13 14:44:12 -06:00
Ralf Becker
baa2807606
some hooks needed for new policy app
2018-06-12 19:04:02 +02:00
nathangray
d201dc9fd9
Seperate birthday cache by language
2018-06-11 11:26:08 -06:00
nathangray
67d8166b27
Better way to handle an app having more than one etemplate2_before_exec hook - fixes collabora stopped working
2018-06-08 10:26:48 -06:00
Hadi Nategh
ce52dd10ad
* Addressbook: Inform the user about number of contacts adding to mail compose dialog via Email action
2018-06-07 14:45:42 +02:00
nathangray
6708ccb043
Record share emails in history log & display them instead of user when set
2018-06-06 15:51:46 -06:00
nathangray
d4c40e8ce3
Remove check on $GLOBALS['egw_info'] since it's not available at the time
2018-06-06 15:49:14 -06:00
nathangray
0582f2347f
Fix a few issues from Scrutinizer
...
- Remove debug code
- Remove some unused variables
- Add get_ui() to base class that gives error message (should always be a subclass)
2018-06-06 09:54:49 -06:00
nathangray
cc21c823dd
Handle an app having more than one etemplate2_before_exec hook
2018-06-05 15:34:54 -06:00
nathangray
847d1c6812
Fix some namespace errors
2018-06-05 15:01:09 -06:00
nathangray
ca32d0bc50
Remove unreachable code
2018-06-05 14:59:05 -06:00
nathangray
71ee883210
Entry sharing - handle files checkbox
2018-06-05 14:31:04 -06:00
nathangray
1bd5927869
Pass action back to popup so it knows what to do
2018-06-05 14:31:04 -06:00
nathangray
a1a7570c86
Add method to get sharing context menu actions
2018-06-05 14:31:04 -06:00
nathangray
4a9df7ef33
Got link creation via context menu working
2018-06-05 14:31:04 -06:00
nathangray
a5f5930064
Check record-level permissions
2018-06-05 14:31:04 -06:00
nathangray
d0a50d8d45
Changes needed to just get the screenshots, much more work needed for proper functionallity since I faked the permissions
2018-06-05 14:31:04 -06:00
Ralf Becker
430368eab9
new JSON response method "message" to call egw.message eg. in a popup, by using the context from the egw.json call
2018-06-05 12:29:51 +02:00
nathangray
6f7050d036
Fix taglists did not always get their options
2018-06-04 14:42:07 -06:00
nathangray
5d65420a03
Limit subjects for filenames to 200 characters to avoid failures
2018-06-04 10:24:15 -06:00
Ralf Becker
84b715c5af
* Admin: allow to show last login, IP and password change in list
2018-06-01 14:46:52 +02:00
Hadi Nategh
f479314e06
Allow apps to load JavaScript or CSS files, knowing we're loading the framework or not
2018-06-01 10:37:38 +02:00
nathangray
7843da6e08
Change allowOnMultiple check to use count of selected objects, not count of actionLinks
...
Allows enabled check functions to call other actions's enabled functions.
2018-05-31 09:19:39 -06:00
nathangray
daa4670f60
Etemplate - missing translations
2018-05-30 13:36:04 -06:00
Hadi Nategh
ea80839b56
Stop autocomplete_url calls for taglist_thumbnail widget
2018-05-29 18:14:42 +02:00
Hadi Nategh
71ae7876d6
Fix namespace issue when calling function
2018-05-29 11:13:12 +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
Hadi Nategh
b205e2f4a2
Implement new kind of taglist to show thumbnail of set value
2018-05-28 17:41:52 +02:00
Hadi Nategh
6aeb7a5c1e
* Admin: Implement new feature to upload multiple images for login background image in site-configuration and show them randomly.
2018-05-28 15:31:32 +02:00
Ralf Becker
90dfe8ec54
copy 17.1 changelog to master to satisfy update checker
2018-05-23 13:16:44 +00:00
Hadi Nategh
ecb8f84afa
Add complementary option for app-select widget in order to be able to exclude specific apps from the list
2018-05-22 14:39:15 +02:00
Ralf Becker
54ee23e731
use error-image from api not old phpgwapi
2018-05-20 13:22:46 +02:00
nathangray
5682044227
Fix loader never goes away if you use shift to select just a few rows
2018-05-15 08:43:13 -06:00
nathangray
e8f28b25b2
Allow prompt textbox to expand with the dialog
2018-05-14 15:54:03 -06:00
nathangray
010815ea0f
Let et2_dialogs size themselves according to contents unless otherwise specified.
...
(just dialogs, leave others alone)
2018-05-14 15:52:03 -06:00
nathangray
e0ad35a241
Let et2_dialogs size themselves according to contents unless otherwise specified.
...
Fixes dialogs too narrow for their title
2018-05-14 15:16:25 -06:00
nathangray
b139583f6a
Load filemanager translations for vfsSelectUI
2018-05-14 13:10:10 -06:00
Ralf Becker
e5a7156544
Translations from Ilias Chasapakis
2018-05-14 18:55:38 +02:00
Nathan Gray
3b9e5f672d
Merge pull request #40 from Sportacandy/i18n-japanese
...
update Japanese language files.
2018-05-14 10:05:44 -06:00
Hadi Nategh
41a983e317
Make a bigger header size assumption (32k) in order to cover importing mails with big headers
2018-05-14 14:54:44 +02:00
U-quokka\komaba
2da4ec91db
update Japanese language files.
2018-05-12 08:24:38 +09:00
nathangray
5ceea5b93e
Slightly more robust checking for "blank" HTML area in case CKEditor adds some styles
2018-05-11 15:00:12 -06:00
nathangray
820d269e71
Add checks to see if actionManager has been set before using it
...
Fixes errors in historylog widget
2018-05-11 14:33:17 -06:00
nathangray
8030c477c9
Avoid warning about scheme already registered
2018-05-11 11:25:02 -06:00
nathangray
668a4fede8
Api - Turn on merge for presentations, text templates, spreadsheet templates and presentation templates
2018-05-07 13:34:35 -06:00
nathangray
0dea93ac15
Api - Editing files in shared directories & sharing editable links
2018-05-07 10:40:12 -06:00
Hadi Nategh
f0e7f2aeed
Take user's number format into account when set date duration widget. Fixes duration widget doesn't accept "," as decimal separator in Firefox.
2018-05-07 16:57:37 +02:00
nathangray
11cf369540
Turn off debug
2018-05-04 15:07:57 -06:00
nathangray
c8ddbe0680
Some more debug for Travis
2018-05-04 14:36:24 -06:00
nathangray
bd570c3676
- Fix incorrect skipped method
...
- Move cache clear before logout
2018-05-04 11:36:38 -06:00
nathangray
77a71d1c9c
Some more debug for Travis
2018-05-04 09:58:21 -06:00
nathangray
a7a2092a48
Some more debug for Travis
2018-05-04 09:37:53 -06:00
Ralf Becker
ba366467b0
* Admin/Mail: fix saving mail-accounts for multiple accounts
2018-05-04 15:07:06 +02:00
nathangray
fba069e4b6
Some more debug for Travis
2018-05-03 14:31:48 -06:00
nathangray
1ee1c15e75
Turn on debug for sharing tests
2018-05-03 13:59:39 -06:00
nathangray
0d52cc293b
Throw an exception (that phpunit can catch) rather than exiting on failure so all tests can get
2018-05-03 10:59:22 -06:00
Ralf Becker
b8e230190f
* Mail: fixed equal signs (=) are not displayed in subject
...
Not sure why, but equal sign was removed unconditional together with other non-printable chars.
Equal sign is now removed from that preg and code is cleaned up to have a single preg removing unprintable chars independet on the function used to decode the header.
2018-05-03 11:01:08 +02:00
nathangray
1022931845
Lock UI with loader while waiting for selected rows query to complete
2018-05-02 14:10:03 -06:00
nathangray
5881ea7bd3
Only reset focused child on first creation, not every action assignment
2018-05-02 14:08:36 -06:00
nathangray
cf4752e8dd
Change account filtering to give accounts when asked even if accounts are hidden in preferences
2018-04-26 14:34:09 -06:00
nathangray
6c4ea8cb38
Api - Stop adding calcext:value-type attributes when merging to spreadsheets, they're no longer used and can cause a warning with recent templates
2018-04-23 09:24:49 -06:00
nathangray
48239f3506
Fix mail merge into mail template excluded BCC
2018-04-20 12:00:50 -06:00
Ralf Becker
fa2403f905
* EMail: fix searching in email gives an error
...
reverting commit 5bd63482ea
as the implemented __isset and ArrayAccess interface hide the one implemented by parent Horde_Imap_Client
2018-04-20 10:39:23 +02:00
Ralf Becker
d458b8dd00
Translations from Stefan Unverricht
2018-04-19 17:53:31 +02:00