Hadi Nategh
|
5a1fbe7049
|
Use letter avatar when user have no personal avatar is set in addressbook
|
2019-10-15 14:06:33 +02:00 |
|
Hadi Nategh
|
fc1e0679fb
|
Fix htmlarea "enable features in toolbar" preference not working
|
2019-10-14 14:57:45 +02:00 |
|
Hadi Nategh
|
0303adbc35
|
Implement letter avatar in client-side as avatar widget's component
|
2019-10-14 13:42:07 +02:00 |
|
nathangray
|
121d5f82ef
|
Etemplate: Fix taglist-account would reject most values
|
2019-10-11 11:55:10 -06:00 |
|
nathangray
|
a05c66f32c
|
Api: Cleanup by moving password check to its own function
|
2019-10-11 10:51:40 -06:00 |
|
nathangray
|
a1dece668f
|
Api: Use calendar icon for date selection icon
|
2019-10-10 15:12:51 -06:00 |
|
nathangray
|
80c706b957
|
Fix some translation issues reported by Stefan Unverricht
|
2019-10-10 10:31:27 -06:00 |
|
Ralf Becker
|
bfd5b6b2e5
|
set auth_type=univention for account_repository=univention (was ldap)
|
2019-10-10 17:09:32 +02:00 |
|
Hadi Nategh
|
74100f53ae
|
Add format block as preference for pre-selecting block on editor initialization
|
2019-10-09 16:22:23 +02:00 |
|
nathangray
|
56989f338b
|
Remove duplicate method
|
2019-10-08 14:44:35 -06:00 |
|
nathangray
|
8d58409211
|
Get Sharing to recognize editable Collabora shares for determining class
|
2019-10-08 14:43:17 -06:00 |
|
nathangray
|
2ef8b726e0
|
Translations from Birgit for filemanager share actions
|
2019-10-08 12:50:54 -06:00 |
|
nathangray
|
c51108b71b
|
Fix singe fields attribute (as string) did not work
|
2019-10-07 14:14:39 -06:00 |
|
nathangray
|
3f483478cd
|
Different Download as ZIP url, some had errors with the previous
#37061
|
2019-10-04 10:24:29 -06:00 |
|
Hadi Nategh
|
798823ab6e
|
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:52:48 +02:00 |
|
Hadi Nategh
|
7914168502
|
Remove drag enter/leave counter as it will break dragover class in FF
|
2019-10-01 16:53:09 +02:00 |
|
Hadi Nategh
|
a69d24ee66
|
* Api: Enable d-n-d into HtmlArea
|
2019-09-30 17:22:18 +02:00 |
|
Ralf Becker
|
5dcf1e842f
|
fix for stable Univention 4.4-2 REST API
|
2019-09-30 12:37:48 +02:00 |
|
Hadi Nategh
|
6f799d7cb7
|
Apply new translations from translation server
|
2019-09-30 10:55:13 +02:00 |
|
nathangray
|
084d2f7ac7
|
Etemplate: Expand VFS path attribute, if present
|
2019-09-27 13:40:24 -06:00 |
|
Ralf Becker
|
71d3e3a80c
|
ignore updates (session creation is written) of *dav and avatar, due to possible high volume of updates
|
2019-09-27 15:59:10 +02:00 |
|
nathangray
|
efc29d0631
|
Etemplate: Reduce some sizing issues in historylog
|
2019-09-25 09:20:38 -06:00 |
|
nathangray
|
c10fe429b3
|
Etemplate: Fix CSS so column width calculation gets proper header column width
|
2019-09-25 09:20:38 -06:00 |
|
nathangray
|
6ce32d3e85
|
Etemplate: Better calculation for all fixed width columns to properly fit given width
This one avoids potential overflow due to rounding
|
2019-09-25 09:20:38 -06:00 |
|
Ralf Becker
|
826f055b07
|
Changelog for 19.1.20190925
|
2019-09-25 14:15:36 +02:00 |
|
Hadi Nategh
|
9b4f6a8349
|
Improve toolbar admin sections
|
2019-09-25 11:17:55 +02:00 |
|
Hadi Nategh
|
ff9b3c1c03
|
* UiUx: Implement applications list up/down scroll buttons (as an user preference feature)
|
2019-09-24 11:41:18 +02:00 |
|
Ralf Becker
|
21a44891ed
|
* InfoLog: fix delegation no longer shown after database restore
|
2019-09-24 11:23:17 +02:00 |
|
nathangray
|
d602ec6677
|
Etemplate: More robust checking in get_tab_info() to handle tab template not fully loaded yet
|
2019-09-23 16:33:20 -06:00 |
|
Ralf Becker
|
3bf72f39d8
|
MariaDB before 10.3 could not update same table used in a sub-query
|
2019-09-21 09:39:32 +02:00 |
|
Hadi Nategh
|
279de4bc35
|
Fix expose view download icon
|
2019-09-20 13:53:29 +02:00 |
|
nathangray
|
5b545e24ec
|
Etemplate: Fix sizing and layout for diffs when they're part of a multipart entry
|
2019-09-19 11:30:34 -06:00 |
|
Ralf Becker
|
0554c64317
|
* History: fix timestamps broken by 19.1 update storing diffs using timestamp of preceeding row
|
2019-09-19 11:09:51 +02:00 |
|
Ralf Becker
|
a6dd184d64
|
keep timestamps when updating history-log to diff-format
|
2019-09-19 09:37:16 +02:00 |
|
nathangray
|
4e339a62a4
|
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-18 11:54:08 -06:00 |
|
nathangray
|
62299b8a15
|
Etemplate: historylog - get diff to work as part of multi-part entries
|
2019-09-17 15:19:55 -06:00 |
|
Ralf Becker
|
9a21f409af
|
Changelog for 19.1.20190917
|
2019-09-17 18:20:42 +02:00 |
|
nathangray
|
0e8b0e0562
|
Etemplate: Fix unable to clear color picker
|
2019-09-17 09:11:29 -06:00 |
|
nathangray
|
ca76e377cd
|
Etemplate - avoid JS errors if unloading a nextmatch that didn't get properly initialized.
This can happen if the nm is set disabled via server-side modification
|
2019-09-16 09:46:57 -06:00 |
|
Ralf Becker
|
4f367e6bf1
|
* Univention: fix "Must change password upon next login" feature
|
2019-09-16 10:06:57 +02:00 |
|
nathangray
|
6eac3e9652
|
Move gantt CSS to projectmanager
|
2019-09-13 09:50:33 -06:00 |
|
Ralf Becker
|
c5ea1618af
|
CalDAV/CardDAV: fix not working creation of new contacts in MacOS Addressbook
OSX Addressbook sends ?add-member url-encoded
|
2019-09-12 09:10:19 +02:00 |
|
nathangray
|
2f1dfcc3d8
|
Calendar - Fix another case of group events not showing properly
|
2019-09-11 13:29:07 -06: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 |
|
nathangray
|
a6a3cb9a0f
|
Etemplate - make sure dialog is wide enough if there is no title
|
2019-09-10 09:51:35 -06:00 |
|
nathangray
|
4f4d1e97d3
|
Api - fix category color positioning in nextmatch category header
|
2019-09-09 16:17:56 -06:00 |
|
nathangray
|
c0757e5e58
|
Api - fix typo preventing translation of exception headlines
|
2019-09-09 14:22:15 -06:00 |
|
Ralf Becker
|
3967d2a3b6
|
fix aborted WebAuthn not treated as failure of 2nd factor, if registered
|
2019-09-06 10:36:21 +02:00 |
|
Ralf Becker
|
b56c1ae856
|
hook to allow apps to modify login page, eg. for multifactor auth
|
2019-09-04 15:15:18 +02:00 |
|
nathangray
|
397b77a86d
|
Mail - another fix for extra newlines, now with less out of memory errors
|
2019-08-29 11:53:40 -06:00 |
|
Hadi Nategh
|
4f7eb9e700
|
Add missing icon from previous commit
|
2019-08-28 16:26:44 +02:00 |
|
Hadi Nategh
|
8506bf5e5f
|
* Mail: fix drag-n-drop files from desktop no longer works on htmlarea as expected
|
2019-08-28 16:16:36 +02:00 |
|
Hadi Nategh
|
5877f3d0f1
|
Fix dragover class flickering issue
|
2019-08-28 16:14:53 +02:00 |
|
Hadi Nategh
|
12f3e9defd
|
Remove not used files
|
2019-08-28 14:10:35 +02:00 |
|
Hadi Nategh
|
50bcfa593b
|
Update resumable js library
|
2019-08-28 14:09:05 +02:00 |
|
nathangray
|
bc1406c171
|
Missing translations from Stefan Unverricht
|
2019-08-27 15:14:55 -06:00 |
|
nathangray
|
b064760e0f
|
Etemplate - Make sure dialog is wide enough for the title
|
2019-08-27 14:09:13 -06:00 |
|
nathangray
|
c07a0509ce
|
Fix missing translations reported by Stefan Unverricht
|
2019-08-27 12:04:06 -06:00 |
|
nathangray
|
e6022fe2c5
|
Api - fix portrait / landscape icon positioning in print dialog
|
2019-08-26 11:55:03 -06:00 |
|
Hadi Nategh
|
74d6322414
|
Fix modify mail subject action's title
|
2019-08-26 17:01:37 +02:00 |
|
nathangray
|
c59807d861
|
Api - No need to make the link titles safe here, it just makes timesheet titles look weird
|
2019-08-23 16:01:01 -06:00 |
|
nathangray
|
3bec6326f9
|
Api - Add Sharing->get_path() so we can get the path of the share
|
2019-08-23 14:19:10 -06:00 |
|
nathangray
|
e099086151
|
Fix sharing only looks for addressbook templates for insert into document
|
2019-08-22 16:04:07 -06:00 |
|
nathangray
|
5bc2467de3
|
Api - Better handling of enabled attribute for share actions
|
2019-08-22 15:56:17 -06:00 |
|
nathangray
|
a49e3a3c15
|
Api - Add a Share filemanager directory context menu action
|
2019-08-22 15:18:40 -06:00 |
|
nathangray
|
3e8f2274f2
|
Etemplate - make editableWidget a submitListener, so if someone submits while editing, the edit is still saved.
|
2019-08-22 14:22:31 -06:00 |
|
Ralf Becker
|
1889adadfb
|
Changelog for 19.1.20190822
|
2019-08-22 17:55:02 +02:00 |
|
Ralf Becker
|
c706f3f09c
|
pending translations from our translation server
|
2019-08-22 13:57:23 +02:00 |
|
Hadi Nategh
|
0564e61c50
|
* Mail: add format selector into compose htmltext editor's toolbar
|
2019-08-20 15:55:53 +02:00 |
|
Hadi Nategh
|
768eb99113
|
Fix last visible tab wrongly set to closable
|
2019-08-20 14:01:09 +02:00 |
|
Ralf Becker
|
681679382c
|
* 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:51:13 +02:00 |
|
Hadi Nategh
|
ee4640ccda
|
Fix miss alignment of searchbox in VFS dialog
|
2019-08-19 10:41:44 +02:00 |
|
Hadi Nategh
|
70fd9a6529
|
Set correct appname when updating actions
|
2019-08-14 15:49:36 +02:00 |
|
Ralf Becker
|
77ca6dcece
|
one more old eGroupWare
|
2019-08-14 12:13:47 +02:00 |
|
Hadi Nategh
|
ae3db1bc28
|
* Mobile theme: fix broken html editor in mobile view (e.g. mail compose)
|
2019-08-14 10:05:28 +02:00 |
|
nathangray
|
be6325a68c
|
Etemplate - fully implement label widget's "for" attribute
|
2019-08-13 13:28:56 -06:00 |
|
nathangray
|
458d35afe1
|
Etemplate - fix diff widget line numbers not scrolling properly in Firefox
|
2019-08-13 10:16:19 -06:00 |
|
Ralf Becker
|
a594f9ccee
|
add cache-buster to new login-background to force browser to load it
|
2019-08-13 15:01:18 +02:00 |
|
Ralf Becker
|
9af802cc9d
|
update master with 19.1 final release (19.1.20190813) changelog
|
2019-08-13 09:22:44 +02:00 |
|
Ralf Becker
|
0a3a75ac16
|
slightly improved login background for 19.1
|
2019-08-12 15:13:25 +02:00 |
|
Ralf Becker
|
97953fab45
|
adding Github and Discoure (forum) to login page
|
2019-08-09 16:59:28 +02:00 |
|
Ralf Becker
|
30a2c4d90f
|
fix default "EGroupware" site_title for new login page
|
2019-08-09 15:52:19 +02:00 |
|
Ralf Becker
|
1403c7ffd0
|
* Login: new background and logo for login page
|
2019-08-09 14:41:16 +02:00 |
|
Hadi Nategh
|
5dcb431087
|
Revert commit 91f85186cd as it breaks mail reply
|
2019-08-06 15:51:25 +02:00 |
|
Ralf Becker
|
95ca598094
|
19.1 changelog and version, also fix package name "egroupware-docker"
|
2019-08-06 14:38:32 +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 |
|