Commit graph

2983 commits

Author SHA1 Message Date
Aleksander Machniak
fa9d09939c More attachment handling code de-duplication 2018-03-19 18:08:56 +00:00
Aleksander Machniak
5b242b8e26 Merge audittrail.js and kolabfolders.js code into libkolab.js
... which includes also attachments handling code and will
include more shared functionality in the future.
2018-03-19 13:52:58 +01:00
Aleksander Machniak
5b57dd9449 De-duplicate attachments handling code, move it to libkolab plugin 2018-03-19 13:27:55 +01:00
Aleksander Machniak
2bd6566387 Elastic: Added templates for Calendar plugin 2018-03-19 08:34:13 +01:00
Aleksander Machniak
55a848087f Don't ignore skins 2018-03-19 08:33:52 +01:00
Aleksander Machniak
c7c42eabba Elastic: Calendar event info dialog 2018-03-16 13:40:24 +01:00
Aleksander Machniak
e3f7593162 Elastic: Attachments tab in event edit dialog 2018-03-16 12:23:55 +01:00
Aleksander Machniak
ac454a59a7 Elastic: Calendar icon colors 2018-03-16 10:00:24 +01:00
Aleksander Machniak
e52bc0a158 Merge branch 'master' into dev/elastic
Conflicts:
	plugins/calendar/calendar_ui.js
2018-03-16 09:25:28 +01:00
Aleksander Machniak
b96508f021 Calendar: Removed classic skin support 2018-03-16 09:23:45 +01:00
Aleksander Machniak
21c4b6a5bb Elastic: Partial support for calendar plugin 2018-03-16 09:22:42 +01:00
Aleksander Machniak
6f73df9bbd Elastic: Use pretty checkboxes on folders lists in Tasks 2018-03-15 13:38:41 +00:00
Aleksander Machniak
9400095642 Elastic: Initial (partial) support for tasklist plugin 2018-03-15 13:27:22 +00:00
Aleksander Machniak
7ba3605df9 Fix regression in using folder object 2018-03-08 12:40:52 +00:00
Aleksander Machniak
77aa438b51 Fix unstoppable "Loading..." message on events export 2018-03-06 13:18:51 +01:00
Aleksander Machniak
239783c3dd T2313: Prevent from PHP fatal errors caused by double timezone spec. in datetime strings from the client 2018-03-05 12:02:34 +01:00
Aleksander Machniak
f8692a19dc Elastic: Add style for iTip invitation handling boxes 2018-02-28 17:03:16 +00:00
Aleksander Machniak
9483a0b13c Code indentation fix 2018-02-28 13:23:20 +01:00
Aleksander Machniak
c6e0395dd9 We accept iTip replies with older SEQUENCE but no significant changes (Bifrost#T78144) 2018-02-28 13:22:04 +01:00
Aleksander Machniak
7b748e93e3 Elastic: Add style for some more elements 2018-02-27 15:34:43 +00:00
Aleksander Machniak
6b712f1a21 Elastic: Fix treetoggle regression 2018-02-25 10:35:13 +00:00
Aleksander Machniak
0ee3194fd4 Fix reference to rcmail object 2018-02-25 10:25:28 +00:00
Aleksander Machniak
a689f3dce6 Support unicode characters in UIDs on MySQL (Bifrost#T75336)
Fixes DB Error: [1267] Illegal mix of collations (ascii_general_ci,IMPLICIT)
and (utf8_general_ci,COERCIBLE) for operation '='.
2018-02-13 08:54:43 +01:00
Aleksander Machniak
793ced3d1e Elastic: Small spacing fix 2018-01-30 10:38:32 +01:00
Aleksander Machniak
3d69ccdbbb Elastic: Fix Delete button icon 2018-01-30 10:17:13 +01:00
Aleksander Machniak
428cf36af7 confirm() -> rcmail.confirm_dialog() 2018-01-25 13:26:40 +01:00
Aleksander Machniak
cc15a0c0db Remove redundant argument of include_stylesheet() 2018-01-25 13:23:26 +01:00
Aleksander Machniak
0fe1f4928d Fix checkbox selection on notes list 2018-01-25 12:15:07 +01:00
Aleksander Machniak
59a79b1cee Elastic: Fixes for Bootstrap 4.0.0 2018-01-24 10:12:49 +01:00
Aleksander Machniak
2efe6747ad Remove Classic skin support
TODO: I'm not yet sure about the Calendar plugin
2018-01-18 11:42:00 +01:00
Aleksander Machniak
85102ba36d Elastic: Added data-label-msg attributes 2018-01-18 11:39:50 +01:00
Aleksander Machniak
ff7a10504c Elastic: remove some redundant menu buttons on mobile 2018-01-12 12:09:15 +01:00
Aleksander Machniak
a0569164da Merge branch 'master' into dev/elastic 2018-01-12 11:53:09 +01:00
Aleksander Machniak
623cf117ad Elastic: Kolab Notes support, tags functionality refactoring 2018-01-12 11:50:28 +01:00
Aleksander Machniak
51345357d6 Performance optimization in contacts search
For cases when the result is smaller than page size we get all contacts
in one query instead of separate selects.
2018-01-10 11:18:28 +01:00
Jeroen van Meeuwen (Kolab Systems)
6c43433e16 Bump version numbers 2018-01-05 13:13:38 +01:00
Aleksander Machniak
d406ee4ec0 Elastic: Improvements to the activesync devices list 2018-01-04 11:35:56 +01:00
Aleksander Machniak
ae0061fcff Display icons on delegates/devices/notes lists 2018-01-04 10:13:44 +01:00
Aleksander Machniak
3f5ff7daeb Elastic: Fix kolab_notes addon in mail preview 2018-01-04 09:32:43 +01:00
Aleksander Machniak
728aac3be7 Re-work notes printing for better theming capabilities 2018-01-03 14:02:56 +01:00
Aleksander Machniak
c2e8725352 Disable image/media plugins in TinyMCE editor when editing a note 2018-01-03 11:20:09 +01:00
Aleksander Machniak
9146b9dd42 Elastic: Split libkolab.less by plugin 2018-01-03 11:06:01 +01:00
Aleksander Machniak
1e241eec36 Use alert_dialog() and confirm_dialog() 2018-01-03 10:32:22 +01:00
Aleksander Machniak
fe296e612f Elastic: Various fixes in kolab_notes 2018-01-03 10:24:14 +01:00
Aleksander Machniak
fc8785dac4 Elastic: Initial kolab_notes support
TODO: printing, tags, and some small style fixes
2018-01-02 13:21:11 +01:00
Aleksander Machniak
c3ac8874b3 Fix activation of contextmenu entries for tag management 2017-12-20 09:22:46 +01:00
Aleksander Machniak
84609b872e Elastic: Initial fixes to audittrail features 2017-12-19 11:10:55 +01:00
Aleksander Machniak
17b5e80a1b Elastic: Fix regression in click handler on folders list header in delegation/activesync 2017-12-18 11:37:59 +01:00
Aleksander Machniak
3572c1e31a Fix compatibility with contextmenu 3.x 2017-12-15 16:27:54 +01:00
Aleksander Machniak
780685cc24 Elastic: Upgrade to Font Awesome 5 2017-12-08 13:43:58 +01:00