nathangray
0d34650a7d
Etemplate: historylog - get diff to work as part of multi-part entries
2019-10-08 12:40:52 -06:00
nathangray
e1fd1197ec
Different Download as ZIP url, some had errors with the previous
...
#37061
2019-10-08 12:38:56 -06:00
Hadi Nategh
7ca76b9160
Make sure excluded mime types are type of string before splitting them, avoid js error "Uncaught typeError: ex_mime.split is not a function"
2019-10-02 13:53:53 +02:00
Ralf Becker
6f38d5d5c9
fix for stable Univention 4.4-2 REST API
2019-09-30 12:38:28 +02:00
Ralf Becker
2f92245c0f
ignore updates (session creation is written) of *dav and avatar, due to possible high volume of updates
2019-09-27 15:59:51 +02:00
Ralf Becker
008fe18887
Changelog for 19.1.20190925
2019-09-25 13:26:54 +02:00
Hadi Nategh
1f5319de70
Improve toolbar admin sections
2019-09-25 11:20:20 +02:00
Hadi Nategh
2f72db2b0b
* UiUx: Implement applications list up/down scroll buttons (as an user preference feature)
2019-09-24 11:43:45 +02:00
Ralf Becker
0f24d0187c
* InfoLog: fix delegation no longer shown after database restore
2019-09-24 11:25:55 +02:00
Ralf Becker
0f5db49054
MariaDB before 10.3 could not update same table used in a sub-query
2019-09-21 09:45:19 +02:00
Hadi Nategh
80cc42d021
Fix expose view download icon
2019-09-20 14:07:29 +02:00
nathangray
451cf01df6
Etemplate - make editableWidget a submitListener, so if someone submits while editing, the edit is still saved.
2019-09-19 10:19:32 -06:00
nathangray
5ca22b528d
Etemplate: Fix unable to clear color picker
2019-09-19 10:05:20 -06:00
nathangray
fb9530c907
Filemanager: Fix shared directory could not open odp (or other non-odt files) in Collabora
...
Also fix "Permission denied" error trying to open office files without Collabora
2019-09-19 13:15:46 +02:00
Ralf Becker
4b1b02bff6
* History: fix timestamps broken by 19.1 update storing diffs using timestamp of preceeding row
2019-09-19 11:10:19 +02:00
Ralf Becker
12c5313fd9
keep timestamps when updating history-log to diff-format
2019-09-19 09:37:53 +02:00
nathangray
56110e7778
Revert "Revert "Api - Add Sharing->get_path() so we can get the path of the share""
...
Problem was a missing backport from Collabora.
2019-09-18 11:58:57 -06:00
Ralf Becker
65789e8f01
Revert "Api - Add Sharing->get_path() so we can get the path of the share"
...
With that commit opening an office file in Collabora gives a PHP Fatal error:
Cannot make non static method EGroupware\Api\Sharing::get_path() static in class EGroupware\Collabora\Wopi in /var/www/epl-19.1-compat/collabora/src/Wopi.php on line 25
This reverts commit 7153f7fe61
.
2019-09-18 09:43:39 +02:00
Ralf Becker
fc90fdd9d2
Changelog for 19.1.20190917
2019-09-17 18:19:02 +02:00
nathangray
7153f7fe61
Api - Add Sharing->get_path() so we can get the path of the share
2019-09-17 10:01:06 -06:00
Hadi Nategh
8fb0869c5a
Fix modify mail subject action's title
2019-09-17 17:01:12 +02:00
nathangray
7e067c8789
Mail - another fix for extra newlines, now with less out of memory errors
2019-09-16 15:55:49 -06:00
Ralf Becker
89b2568a6c
* Univention: fix "Must change password upon next login" feature
2019-09-16 10:07:44 +02:00
nathangray
b592b9d009
Calendar: fix another case of group events not showing properly
2019-09-12 09:15:04 +02:00
Ralf Becker
d45397c583
CalDAV/CardDAV: fix not working creation of new contacts in MacOS Addressbook
...
OSX Addressbook sends ?add-member url-encoded
2019-09-12 09:14:46 +02:00
Ralf Becker
c63f523e66
* Preferences: always show Security & Password popup, only disable password tab, if no rights to change it
2019-09-11 12:56:58 +02:00
nathangray
fc2d88c1e6
Api - fix category color positioning in nextmatch category header
2019-09-10 10:50:15 -06:00
nathangray
af0298f6fd
Api - fix typo preventing translation of exception headlines
2019-09-09 14:33:13 -06:00
Ralf Becker
589e3906fc
fix aborted WebAuthn not treated as failure of 2nd factor, if registered
2019-09-08 10:31:42 +02:00
Ralf Becker
2ea4caecac
hook to allow apps to modify login page, eg. for multifactor auth
2019-09-08 10:31:42 +02:00
nathangray
09afa17ad2
Api - fix portrait / landscape icon positioning in print dialog
2019-08-26 11:55:59 -06:00
Ralf Becker
5154b53890
Changelog for 19.1.20190822
2019-08-22 17:50:46 +02:00
Ralf Becker
38c139c0b2
pending translations from our translation server
2019-08-22 14:02:02 +02:00
Hadi Nategh
29ff312906
* Mail: add format selector into compose htmltext editor's toolbar
2019-08-20 15:59:27 +02:00
Hadi Nategh
5f0ecb60cf
Fix last visible tab wrongly set to closable
2019-08-20 14:02:10 +02:00
Ralf Becker
4b6d507060
* Api: no longer loggin last-logintime of anonymous user
...
to not block website and also to better cope with high rate anon endpoints
might be called creating a bottleneck in the egw_accounts table.
2019-08-19 16:52:06 +02:00
Hadi Nategh
d521364034
Fix miss alignment of searchbox in VFS dialog
2019-08-19 10:57:25 +02:00
nathangray
2be6f476a2
Etemplate - fix diff widget line numbers not scrolling properly in Firefox
2019-08-14 14:59:55 -06:00
nathangray
c54932f77a
Etemplate - fully implement label widget's "for" attribute
2019-08-14 14:52:48 -06:00
Hadi Nategh
8dd77c664d
Set correct appname when updating actions
2019-08-14 15:52:24 +02:00
Ralf Becker
524264b6d6
one more old eGroupWare
2019-08-14 12:14:16 +02:00
Hadi Nategh
b4505f7b71
* Mobile theme: fix broken html editor in mobile view (e.g. mail compose)
2019-08-14 10:13:27 +02:00
Ralf Becker
38a308186c
add cache-buster to new login-background to force browser to load it
2019-08-13 15:02:17 +02:00
Ralf Becker
bf0987dbc5
Changelog for 19.1.20190813
2019-08-13 09:05:29 +02:00
Ralf Becker
a64c279871
slightly improved login background for 19.1
2019-08-12 15:14:10 +02:00
Ralf Becker
8797277283
adding Github and Discoure (forum) to login page
2019-08-09 17:37:27 +02:00
Ralf Becker
7c080e82d0
fix default "EGroupware" site_title for new login page
2019-08-09 17:37:18 +02:00
Ralf Becker
0670ea9762
* Login: new background and logo for login page
2019-08-09 17:37:04 +02:00
Hadi Nategh
2f5e4b13bb
Revert commit 91f85186cd
as it breaks mail reply
2019-08-06 16:05:28 +02:00
Ralf Becker
9d2f20e5cf
Changelog for 19.1.20190806
2019-08-06 12:45:05 +02:00
Ralf Becker
fab4e4ff35
Changelog for 19.1.20190726
2019-08-06 12:27:34 +02:00
Hadi Nategh
f2c41f535e
Fix typo
2019-08-06 10:52:39 +02:00
Hadi Nategh
a76dd729be
Hide groups template on initialization (since it's getting disabled on et2_ready after nm resized) otherwise nm resize takes its raw height into account which breaks users list size
2019-08-06 10:45:36 +02:00
Hadi Nategh
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
Ralf Becker
c227b30b81
fix typo in EN translation "CalDAV / Card*D*AV sync"
2019-08-06 09:50:25 +02:00
Hadi Nategh
240a2cd150
Exclude link icon width from et2_url's width, avoiding unnecessary scrollbar
2019-08-05 15:47:19 +02:00
Ralf Becker
2776d215e2
* Login: RememberMe token for either automatic login or as 2. factor for 2-Factor-Auth
2019-08-03 18:37:18 +02:00
Ralf Becker
e9215fa805
pending translations from our translation server
2019-08-03 08:58:22 +02:00
nathangray
91f85186cd
Mail - fix extra newlines added when switching email from HTML to text
2019-08-02 11:50:52 -06:00
nathangray
1131d07199
Revert "Etemplate - avoid error if child is not a widget", it causes other random breaking
...
This reverts commit 1f63996a2c
.
2019-08-02 11:08:14 -06:00
nathangray
1f63996a2c
Etemplate - avoid error if child is not a widget
...
though it never should be...
2019-08-02 10:33:38 -06:00
Hadi Nategh
a7bfd5c871
Apply editable_height independent of the height attribute
2019-08-02 10:21:38 +02:00
nathangray
041af0a3ae
Api - Fix some missing translations
...
(app key is common, not api)
2019-08-01 11:27:09 -06:00
Ralf Becker
92f89f93ca
fix namespace in docu
2019-08-01 18:39:14 +02:00
Ralf Becker
afa7f9a872
remove some jPicker left-overs
2019-08-01 15:22:29 +02:00
nathangray
ed01dfad0a
Fix partial HTML broke label in context menu Copy "..." action
2019-07-31 11:21:36 -06:00
nathangray
890cd4e4a4
Api - give error if share path is missing
2019-07-31 10:31:13 -06:00
Ralf Becker
a45c63d5ec
setting a timeout of 30 seconds, as recommended by Univention
2019-07-31 12:48:59 +02:00
Ralf Becker
45d3def574
fix "405 Method not allowed" error updating users and retrying on connection failure once
2019-07-31 12:10:35 +02:00
Hadi Nategh
33aa092453
Add descriptive tooltip for avatar status
2019-07-31 11:45:39 +02:00
Ralf Becker
f4840d1d87
fix PHP Warning: count(): Parameter must be an array or an object that implements Countable
2019-07-31 10:55:46 +02:00
Ralf Becker
9370dbf116
fix Argument 2 passed to EGroupware\Api\Accounts\Univention\Udm::user2udm() must be of the type array, null given
...
GET to users/user/$dn returns just the entry
2019-07-30 19:44:22 +02:00
Ralf Becker
02c21fe2f9
remove commented out fixing of policies as object
2019-07-30 18:27:29 +02:00
Hadi Nategh
824537068d
Fix icon for select-file dialog
2019-07-30 15:57:19 +02:00
Hadi Nategh
a68f9f54b7
Fix search method in vfsSelect dialog
2019-07-30 12:26:26 +02:00
Hadi Nategh
053a2aeefd
Call no named attachment "forwarded message" only if it's a message
2019-07-30 12:14:42 +02:00
nathangray
bfc2728ad3
Add github link to Collabora key description
2019-07-29 09:36:27 -06:00
nathangray
997822182d
Api - Move Collabora credential type ID into parent to avoid collisions
2019-07-29 09:26:49 -06:00
Hadi Nategh
d52410ed94
Fix icon for Share link action
2019-07-29 15:36:57 +02:00
Hadi Nategh
16ec15573c
Fix avatar edit dialog
2019-07-29 15:28:50 +02:00
Hadi Nategh
da0175a44c
Add height attribute
2019-07-29 15:28:05 +02:00
Ralf Becker
6435eb1293
* Api: fix error adding/editing catgories or custom fields
2019-07-29 11:21:54 +02:00
Hadi Nategh
1125857730
Same fix as commit 377766293f
for mail display
2019-07-29 11:18:26 +02:00
nathangray
be2e632a9d
Api - Don't print the show/hide sidemenu button
2019-07-26 13:44:31 -06:00
nathangray
2194808244
Etemplate - fix bug where context menu actions only worked the first time
2019-07-26 10:25:28 -06:00
Hadi Nategh
c8151c6f30
WIP search in vfsSelect dialog:
...
Implement search query for file lists
2019-07-26 17:26:53 +02:00
Hadi Nategh
666125326c
WIP search in vfsSelect dialog
2019-07-26 15:55:09 +02:00
Ralf Becker
2128a64a7e
pending SK translations from our translation server
2019-07-26 10:54:41 +02:00
Hadi Nategh
5b420c7d0d
Reduce letter avatar size by 50%
2019-07-22 15:01:25 +02:00
Hadi Nategh
d5b8242b19
Merge branch 'changable_column_order'
2019-07-22 11:55:15 +02:00
Ralf Becker
26a287b7d9
use new Univention UDM Rest Api, instead of univention-directory-manager cli
2019-07-22 11:18:28 +02:00
nathangray
4d858234ab
Etemplate - color widget - use white as an empty value instead of showing black
2019-07-19 11:27:53 -06:00
nathangray
ed540a8088
Etemplate - better styling for color input
2019-07-18 16:19:39 -06:00
nathangray
feedce26c3
Etemplate - remove jPicker, now using browser's color picker for color widget
2019-07-18 16:16:43 -06:00
nathangray
58c53efd49
Api - When doing monthly share cleanup, check to see if share target is still valid
...
- removed some duplicated code
2019-07-18 15:25:28 -06:00
Ralf Becker
b433ed7037
remove some more prefixes
2019-07-18 15:43:39 +02:00
Ralf Becker
15d8e0d422
allow to search for multiple items and strip "contact_" prefix
2019-07-18 15:27:06 +02:00
Ralf Becker
dd32515d74
Changelog for 19.1.20190717
2019-07-17 16:09:21 +02:00
Ralf Becker
b8f8e53620
pending translations from our translation server
2019-07-17 12:34:22 +02:00
nathangray
87c4f0ff9c
Filemanager - Add some actions for merge-print shares into email templates
2019-07-16 13:44:20 -06:00
Ralf Becker
1b002165c4
setting required PHP version to 7.2 and recommended to 7.3
2019-07-16 11:00:16 +02:00
Ralf Becker
efcb0471b3
bump version to 19.1
2019-07-16 10:46:59 +02:00
nathangray
f056599e5f
Api - Make sure translations get loaded for share action captions
2019-07-11 12:07:20 -06:00
nathangray
6f7c939d8b
Etemplate - avoid warning from method_exists if method is a callable
2019-07-11 11:25:30 -06:00
nathangray
0731731e27
Admin - fix missing/incorrect filter options in user export definition
2019-07-10 15:50:31 -06:00
Ralf Becker
d1785a5340
MySQL 8.0 fails to create user as part of GRANT ALL statement
2019-07-10 09:19:00 +02:00
nathangray
1e23fca924
Api - Fix infinite loop if id1 parameter is an array
...
Triggered by linking to an unsaved entry that already has a link
2019-07-09 10:37:31 -06:00
Ralf Becker
b6bbe8c681
trying to fix not working HtmlArea / TinyMCE in 19.1
...
seems it's caused by - for what ever reason - caching the wrong class for "htmlarea" widget
2019-07-08 10:09:01 +02:00
Ralf Becker
a43c5d3f1f
return only integer quota (im MB) as Dovecot does not deal with floats
2019-07-04 16:14:26 +02:00
Ralf Becker
0addb59e99
pending translations from our translation server
2019-07-04 12:39:40 +02:00
Hadi Nategh
cf54353478
Fix translations
2019-07-04 12:31:59 +02:00
Ralf Becker
2be5537276
fix case to EGroupware
2019-07-04 11:59:38 +02:00
Ralf Becker
206fdb367f
quota needs a left join to report mailboxes without quota
2019-07-04 10:33:29 +02:00
Ralf Becker
027ef6bd18
fix mail compose was not showing all identities after last commit
2019-07-04 09:28:27 +02:00
Ralf Becker
624a69a6bd
optionally return quota and groups too
2019-07-03 17:33:16 +02:00
Ralf Becker
690a19c77e
only ask IMAP for getUserData, if quota is needed
...
specially imported for managementserver_imap who needs to ask mserver
2019-07-03 14:13:53 +02:00
Ralf Becker
7fb53c04c5
fix scrollbars because of missing ajax=true in url
2019-06-29 09:34:08 +02:00
Hadi Nategh
1fb1408aa1
Set calendar app as default app if nothing set
2019-06-27 14:56:04 +02:00
nathangray
48f57ba4e6
Admin - add phpgwai to list of apps excluded when counting entries an account has
2019-06-21 09:34:57 -06:00
Ralf Becker
f4500fb9c1
pending changes from our translation server
2019-06-20 21:22:34 +02:00
nathangray
daffc427f9
Another attempt to solve the tracker comment height issue
2019-06-19 11:08:05 -06:00
nathangray
e08247d60a
Admin - show a count of how many entries a user owns in delete dialog
2019-06-19 10:34:09 -06:00
nathangray
5fce8985b8
Missing translations from Stefan Unverricht
2019-06-18 11:43:37 -06:00
nathangray
cdcf2b1494
Change clickable VFS path to trigger normal change function instead of directly opening.
...
Fixes loading full UI when clicking path in a share.
2019-06-17 11:18:47 -06:00
Ralf Becker
f11827a8f3
pending changes from our translation server
2019-06-17 16:18:08 +02:00
Ralf Becker
6f1590fcaf
fix unescaped dash in regular expression
2019-06-14 17:20:14 +02:00
nathangray
4d8164bb77
Clear & reset content, modifications & readonlys when resetting the request.
2019-06-13 10:14:08 -06:00
nathangray
673bd330c9
Addressbook - find titles for contacts marked deleted too
...
Previously returned '' if a contact was marked as deleted
2019-06-12 14:11:31 -06:00
nathangray
f11a6eb58d
Move fix for missing merge into document actions into the right place, was affecting regular merge into document actions too
2019-06-11 14:37:06 -06:00
Hadi Nategh
6a1eb270c4
Inherit the tab height from its parent
2019-06-11 10:22:26 +02:00
Ralf Becker
ad3576903a
allow to disable or require 2-Factor-Auth
2019-06-07 20:28:49 +02:00
nathangray
8edb92f03f
Strip HTML before diffing for history
2019-06-06 15:05:31 -06:00
nathangray
047af47b81
Fix missing merge into document actions for shares when the directory had many files
2019-06-06 09:31:48 -06:00
Hadi Nategh
c74d118437
Set a specific class for avatar status
2019-06-06 16:46:16 +02:00
Ralf Becker
7928fb9f4a
fix PHP Warning: preg_replace(): Compilation failed: invalid range in character class
2019-06-06 09:00:25 +02:00
nathangray
c2f7e2ab97
Try to fix tracker comments with not enough height
2019-06-05 10:48:38 -06:00
Ralf Becker
914de29859
improve user-agent formatting and use is also for accesslog
2019-06-05 18:18:23 +02:00
nathangray
f5b1b68e20
Fix missing translation on combined column titles
2019-06-05 09:15:40 -06:00
Hadi Nategh
797d396a4a
Make sure we can submit before setting the loading prompt
2019-06-05 15:47:12 +02:00
Ralf Becker
eb286c6144
missing changes in Session class for 2FA
2019-06-05 15:29:44 +02:00
Ralf Becker
ea2e9775ea
support for data: urls
2019-06-05 14:43:57 +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
Ralf Becker
1f7682d87a
fixing two PHP Warnings
2019-06-04 09:43:59 +02:00
Hadi Nategh
afc8626761
Remove extra slash from vfsPath first child
2019-06-03 16:31:18 +02:00
Hadi Nategh
016cfc79ef
Revert reset width on sidebar active header
2019-06-03 15:27:24 +02:00
Ralf Becker
dfcdc037f2
copy 17.1 changelog to master to satisfy update checker
2019-05-29 15:54:57 +00:00
Hadi Nategh
56211347c9
Make sure that current user menu is an array before creating it
2019-05-29 11:44:12 +02:00
Ralf Becker
4b5890a501
do NOT used persistent connections, if they are disabled in php.ini
2019-05-29 11:28:46 +02:00