Commit graph

6995 commits

Author SHA1 Message Date
Francis Lachapelle 7e950896ba Update for latest md changes 2016-07-12 11:29:24 -04:00
Francis Lachapelle 8f382192ee (html) Add padding to address book preferences 2016-07-12 10:54:38 -04:00
InverseBot bc419202ee (js/css) Update generated files 2016-07-12 01:39:30 -04:00
Francis Lachapelle 080c4f27e6 (css) Fix mouse hover visual effect in Mail module 2016-07-11 14:19:15 -04:00
Francis Lachapelle 49dfbb0d9a (js) stage-1 tuning of sgColorPicker directive 2016-07-11 10:31:42 -04:00
Francis Lachapelle 9d2647d857 (css) Fix scrolling of all-day events
Fixes #3190
2016-07-11 10:19:31 -04:00
InverseBot d10a386fb0 (js/css) Update generated files 2016-07-09 01:27:42 -04:00
Francis Lachapelle 93e77d49e9 (js,css) Replace sortable library 2016-07-08 15:44:47 -04:00
Francis Lachapelle 61215792ab (css) Increase reflection effect of free events
Fixes #3192
2016-07-08 08:56:45 -04:00
Francis Lachapelle bfd3508949 Improve handling of mail delegates 2016-07-06 15:43:38 -04:00
InverseBot 0e8637ec9f (js/css) Update generated files 2016-07-06 01:26:01 -04:00
Francis Lachapelle 197123143b (i18n) Update translations 2016-07-05 21:30:33 -04:00
Francis Lachapelle ccc8f4cb9d (css) Fix minimalist skin of CKEditor in Firefox
See https://github.com/albatrossdigital/ckeditor-skin-minimalist/issues/2
2016-07-05 12:06:39 -04:00
Francis Lachapelle 200ab42ba8 Update Angular Material 2016-07-05 09:12:04 -04:00
Francis Lachapelle 1918bde4d0 (js,css) Style cancelled events in Calendar module 2016-07-05 09:08:51 -04:00
InverseBot 0d1ac2e6b3 (js/css) Update generated files 2016-07-05 01:38:02 -04:00
Francis Lachapelle cccdeee707 (js) Add batch operations in advanced search 2016-07-04 17:34:13 -04:00
Francis Lachapelle da0a099638 (js) Add date picker to navigate in Calendar view 2016-07-04 17:11:48 -04:00
Francis Lachapelle f7afab5f37 (font) Update Material Design icons to v2.2.3 2016-07-04 15:04:01 -04:00
Francis Lachapelle 6ba6dcbf09 (js) Fix mail editor when leaving dropping area 2016-07-04 12:31:57 -04:00
InverseBot ce6e321f2d (js/css) Update generated files 2016-07-03 01:27:55 -04:00
InverseBot e8f7f6055b (js/css) Update generated files 2016-06-24 01:24:27 -04:00
Francis Lachapelle 13e826b6f2 (js) Add batch operations in advanced search 2016-06-23 16:05:05 -04:00
Ludovic Marcotte cf3a9b89b6 (fix) commented out bogus option for now 2016-06-23 14:35:48 -04:00
Francis Lachapelle fa91a07cb7 (css) Fix selection of transparent all-day events
Fixes #3744
2016-06-23 10:07:59 -04:00
Ludovic Marcotte 4a74f00adb (fix) integrated latest OC changes 2016-06-23 08:58:25 -04:00
InverseBot bd0ff6043c (js/css) Update generated files 2016-06-23 02:06:41 -04:00
Francis Lachapelle 1e458a922b Fix attachment filename with no extension 2016-06-22 16:35:05 -04:00
Francis Lachapelle 0629d9ac62 (js/css) Update generated files 2016-06-22 11:36:36 -04:00
Francis Lachapelle 7d02dda18c (html) Indentation 2016-06-22 11:27:21 -04:00
Francis Lachapelle cd3e7426cc (css) Minify CSS using clean-css
https://github.com/jakubpawlowicz/clean-css
https://github.com/gruntjs/grunt-contrib-cssmin

Fixes #3714
2016-06-22 11:24:07 -04:00
Francis Lachapelle d8dc443fa9 (js) Cleanup unused functions 2016-06-22 11:12:02 -04:00
Francis Lachapelle 6e0c347f39 (css) Cleanup old rules 2016-06-22 11:12:01 -04:00
Francis Lachapelle 2638af1a8d (i18n) Update translations 2016-06-22 11:12:01 -04:00
InverseBot 62b0dcc889 (js/css) Update generated files 2016-06-22 01:23:40 -04:00
Francis Lachapelle 3e0ba60c84 (font) Update Fira Sans to version 4.106 2016-06-21 21:42:08 -04:00
Francis Lachapelle dfc904f4f3 (js) Never query Gravatar.com when disabled 2016-06-21 21:29:44 -04:00
Francis Lachapelle 9dbb360ef7 (css) Improve input labels in event/task views 2016-06-21 21:05:00 -04:00
Ludovic Marcotte 1efeca72c5 (fix) fallback to email if no cn is found (should avoid displaying bogus chips) 2016-06-21 15:57:35 -04:00
InverseBot 083b770e41 (js/css) Update generated files 2016-06-21 01:12:39 -04:00
Francis Lachapelle 0462530fbd (css,js) Update md to v1.1.0-rc.5-master-8758488 2016-06-20 16:15:27 -04:00
Francis Lachapelle 66e1fbd556 Improve ACL editor 2016-06-20 16:11:05 -04:00
Francis Lachapelle 6b5571ea2c (js) Only select checkboxes in ACL editor 2016-06-20 16:11:05 -04:00
Francis Lachapelle 6538f6d047 (js) Fix user removal from ACLs in Admin module
Fixes #3713
2016-06-20 16:11:05 -04:00
Ludovic Marcotte 75dfebe9ae (feat) one-click option to give all permissions for user (fixes #1637) 2016-06-20 09:10:50 -04:00
InverseBot 5ee5ccd078 (js/css) Update generated files 2016-06-18 01:19:59 -04:00
Francis Lachapelle c5ada373c1 (js) Fetch calendar's links once created
Since "links to this calendar" are initialized when loading the page, we
need to query the server for the links of a newly created calendar.
2016-06-17 16:43:24 -04:00
Ludovic Marcotte 2caa6754cf (fix) show tooltips over long calendar/ab names (fixes #232) 2016-06-17 15:41:10 -04:00
Francis Lachapelle 8cc0b946e7 Fix handling of attendees when updating an event 2016-06-17 15:25:57 -04:00
InverseBot d2b44b6b50 (js/css) Update generated files 2016-06-17 01:21:13 -04:00
Francis Lachapelle aeaa017406 (js) Improve Dialog.prompt 2016-06-16 16:33:39 -04:00
Francis Lachapelle af136eec6c (js) Fix autocompletion of LDAP-based groups
Fixes #3673
2016-06-16 16:21:24 -04:00
Francis Lachapelle 429aa1a91d Improve attendees display in event editor
Fixes #3730
2016-06-16 16:14:54 -04:00
Francis Lachapelle 734d680708 Fix SOGoLoginModule when set to "Last used" 2016-06-16 15:37:41 -04:00
Francis Lachapelle af8f939559 (js,css) Improve attendees editor
Fixes #3730
2016-06-16 14:46:05 -04:00
Francis Lachapelle 15188a4997 (css,js) Update md to v1.1.0-rc.5-master-42833aa 2016-06-16 10:52:30 -04:00
Francis Lachapelle d8fc40217d Specify a custom vacation subject
User can now specify a custom vacation subject. For Sieve servers
implementing the variables extension, one can write ${subject} to insert
the original subject in the auto reply.

SOGoDefaultVacationSubject is a new domain defaults parameter used when
the user doesn't specify a custom subject.

Fixes #685, #1447
2016-06-15 16:02:12 -04:00
Francis Lachapelle 49ed5bb462 Localization 2016-06-15 08:36:13 -04:00
Francis Lachapelle c69e84650d (js) Fix initialization of Card's screenname 2016-06-14 16:12:48 -04:00
Francis Lachapelle 85b764c179 (html,css) Improve forms
Improved pseudo-input and used md-inline-form
2016-06-14 16:11:12 -04:00
Francis Lachapelle 4744170628 Add a header and/or footer to the vacation message
Fixes #1961
2016-06-14 14:10:17 -04:00
Francis Lachapelle 7f4474f47c (js,css) Adapt time picker to latest md changes 2016-06-14 12:17:50 -04:00
Francis Lachapelle d9f499ff52 (css) Fix pseudo-input label size 2016-06-14 11:39:51 -04:00
Francis Lachapelle 35c0436bf6 (html) Add subheader in sidenav of Preferences 2016-06-14 10:54:28 -04:00
Francis Lachapelle e24ee771e2 Honor the domain defaults when creating an event
Initialize the editor with the value of
SOGoAppointmentSendEMailNotifications from the domain defaults.

Fixes #3729
2016-06-14 10:34:53 -04:00
InverseBot 72731e84f1 (js/css) Update generated files 2016-06-14 01:55:45 -04:00
Ludovic Marcotte a3d64d05f6 (feat) now possible to set vacation message start date (fixes #3679) 2016-06-13 15:39:57 -04:00
Ludovic Marcotte ae7fefb487 (feat) now possible to set a default Sieve filter (fixes #2949) 2016-06-13 13:16:12 -04:00
Francis Lachapelle d2869bed7f (js) Use a speed dial for event/task creation 2016-06-13 09:59:35 -04:00
InverseBot da5fa9e850 (js/css) Update generated files 2016-06-11 02:04:22 -04:00
Francis Lachapelle ff4e50d904 (js) Use a speed dial for card/list creation 2016-06-10 15:05:35 -04:00
Francis Lachapelle d9d8a72651 Fix time format when default is chosen 2016-06-10 14:26:34 -04:00
Francis Lachapelle 6c2052ab6f Always display month in week view
Fixes #3724
2016-06-10 14:06:41 -04:00
Francis Lachapelle 684c32ee95 (js) Fix sgTimePicker parsing of input field 2016-06-10 11:38:35 -04:00
Francis Lachapelle ccbce4fa1d (i18n) Update translations 2016-06-10 09:05:18 -04:00
Ludovic Marcotte 0b1e7ad8e0 (fix) properly handle sorted/deleted calendars (fixes #3723) 2016-06-09 13:26:22 -04:00
Ludovic Marcotte ff711e60b2 (fix) avoid potential but unlikely mem leak 2016-06-09 10:42:28 -04:00
InverseBot 215f04667c (js/css) Update generated files 2016-06-09 01:22:57 -04:00
Francis Lachapelle 1db09de2a8 Escape HTML in raw source of Cards 2016-06-08 16:26:46 -04:00
Francis Lachapelle 64ce3c9c22 Escape HTML in raw source of events and tasks
Fixes #3718
2016-06-08 16:06:58 -04:00
Francis Lachapelle 97e6385f4c (js) Fix validation of Sieve filter editor 2016-06-08 15:21:36 -04:00
Francis Lachapelle 076b6b6ad5 (html) Fix generic avatar in lists
Fixes #3719
2016-06-08 14:03:18 -04:00
InverseBot 44d184b1cf (js/css) Update generated files 2016-06-08 01:21:25 -04:00
Francis Lachapelle 77ce13967c (js) Improve $scope.$watch 2016-06-07 11:08:06 -04:00
Francis Lachapelle cebd79a66e Add missing JS vendor lib to makefile 2016-06-07 10:47:13 -04:00
InverseBot 79085d6ddd (js/css) Update generated files 2016-06-07 10:31:29 -04:00
Francis Lachapelle f753ed9680 (css,js) Update Angular Material to v1.1.0-rc.5 2016-06-06 16:11:03 -04:00
Francis Lachapelle e227ffa8d3 (js/css) Update generated files 2016-06-06 16:10:03 -04:00
Francis Lachapelle 2a053400d7 (js) Fix loading of card from global addressbooks 2016-06-06 10:38:22 -04:00
InverseBot e7114277fd (js/css) Update generated files 2016-06-04 01:13:42 -04:00
Francis Lachapelle 568e438069 (js) Add the "Paste from word" CKEditor plugin
Fixes #2295
Fixes #3313
2016-06-03 10:07:04 -04:00
Francis Lachapelle ab74ef0c41 (js) Fix event classification icon in month view
Fixes #3711
2016-06-03 09:15:47 -04:00
Francis Lachapelle 717bab718c (js) Fix user removal from ACLs in Admin module
Fixes #3713
2016-06-03 09:01:26 -04:00
Francis Lachapelle 8395a78f6d (js) Fix error handling when renaming a mailbox 2016-06-03 09:01:26 -04:00
Francis Lachapelle 8f417cb10b Update for latest md changes 2016-06-03 09:01:26 -04:00
InverseBot 12eb839d73 (js/css) Update generated files 2016-06-03 02:05:30 -04:00
Francis Lachapelle d287024d37 (js/css) Update generated files 2016-06-02 13:23:07 -04:00
Francis Lachapelle d28625ae6a (css) Improve display of events in calendar views 2016-06-02 13:22:21 -04:00
Francis Lachapelle d03e03e3ea Update for latest md changes 2016-06-02 13:22:03 -04:00
Francis Lachapelle 9b9d214760 (js) Load CKEditor in Calendar module 2016-06-02 12:35:35 -04:00
Francis Lachapelle ff0c815c08 (js/css) Update generated files 2016-06-02 12:26:39 -04:00
Francis Lachapelle 80d9463e86 (i18n) Update translations 2016-06-02 11:33:36 -04:00
Francis Lachapelle 6d8dc29f28 (js) Minor cleanup 2016-06-02 11:24:58 -04:00
Francis Lachapelle 6b2ae87010 (CKEditor) Add base64image and new translations 2016-06-02 11:20:09 -04:00
Francis Lachapelle fd8494be95 (js) Update CKEditor to version 4.5.9 2016-06-02 11:18:29 -04:00
InverseBot e7668e0ef2 (js/css) Update generated files 2016-06-02 00:03:12 -04:00
Francis Lachapelle 0a2b1c3b00 (i18n) Update translations 2016-06-01 22:37:40 -04:00
Francis Lachapelle e07a5f75ec Force minimum number of chars in search of events
Respecting SOGoSearchMinimumWordLength
2016-06-01 15:08:50 -04:00
Francis Lachapelle b008e220fe (js) Fix error when visiting the Preferences 2016-06-01 14:00:41 -04:00
InverseBot 74e639bf5d (js/css) Update generated files 2016-06-01 01:24:46 -04:00
Francis Lachapelle 5ab405efcc (js) Compose mail from attendee's email addresses 2016-05-31 21:56:10 -04:00
Francis Lachapelle b71fb2e525 Display messages sizes in list of Mail module 2016-05-31 15:40:45 -04:00
Francis Lachapelle c11839cd5e Improve handling of attachments names with quotes
Partially resolves #2272
2016-05-31 15:34:48 -04:00
Francis Lachapelle ac229bacf6 Improve Mail editor
Resolves #3705
2016-05-31 11:49:10 -04:00
InverseBot 98970712fd (js/css) Update generated files 2016-05-31 01:11:59 -04:00
Francis Lachapelle 5c2aedb3c9 (js) Show loading progress for messages and cards 2016-05-30 12:31:31 -04:00
Francis Lachapelle f623de931a (i18n) Update Hungarian translation 2016-05-30 10:20:55 -04:00
InverseBot d9b5728585 (js/css) Update generated files 2016-05-28 01:11:08 -04:00
Francis Lachapelle ec8dfdfd05 (css) Fix close button of card and msg viewers 2016-05-27 16:09:43 -04:00
Francis Lachapelle f4d83bfa19 (js) Fix automatic expansion of mail account 2016-05-27 13:55:14 -04:00
Francis Lachapelle 45290c6414 Improve CSS sanitizer for HTML messages
At-rules are now completely removed. Fixed a possible issue where the
first rule would not be prefixed by our CSS selector.

Fixes #3700
2016-05-27 13:42:44 -04:00
InverseBot 604705960e (js/css) Update generated files 2016-05-27 01:23:53 -04:00
Francis Lachapelle ac33bb62d5 (css) Avoid outline on focus of message 2016-05-26 16:01:45 -04:00
Francis Lachapelle 06f596f821 (js) Collapsable mail accounts
Fixes #3493
2016-05-26 15:48:15 -04:00
Francis Lachapelle 8bee076135 Minor HTML improvements 2016-05-26 15:04:42 -04:00
Francis Lachapelle 7c4b1b36cf (js) Fix restore of mailboxes expansion states 2016-05-26 11:18:36 -04:00
Francis Lachapelle d61a9d0b80 (css) Enlarge clickable zone in sidenav list 2016-05-26 11:04:36 -04:00
InverseBot 6ff125c679 (js/css) Update generated files 2016-05-26 01:24:01 -04:00
Francis Lachapelle a9ee261eff Allow disabling Gravatar
Resolves #3600
2016-05-25 16:07:40 -04:00
Francis Lachapelle 9fc22f2689 (js) Fix contact's nickname when composing msg
The nickname is wrapped with <em> tags when viewing the card but those
tags must not appear when composing a new message from one of the
contact's email addresses.
2016-05-25 11:33:25 -04:00
Francis Lachapelle c9346e4f24 (js) Fix display of email of search results 2016-05-25 10:52:04 -04:00
Francis Lachapelle fd4b09428f Expose all email addresses in autocompletion
This change is immediately applicable to LDAP-based system address
books. However, personal SQL-based address books must have their quick
tables recreated. To do so, one must use sogo-tool to backup and restore
the user's data.

Resolves #3443, #3526
2016-05-25 10:25:53 -04:00
InverseBot 6dc80e1159 (js/css) Update generated files 2016-05-25 01:25:39 -04:00
Francis Lachapelle d2a4ddd3df (js) Fix display of mailboxes list on mobile
Fixes #3654
2016-05-24 11:55:31 -04:00
Francis Lachapelle 0773dec6b8 (js) Fix event classification icon in days views 2016-05-24 11:07:04 -04:00
Francis Lachapelle e3a9ba910c (i18n) Update Turkish (Turkey) translation 2016-05-24 11:03:15 -04:00
InverseBot 9f28872671 (js/css) Update generated files 2016-05-24 01:22:54 -04:00
InverseBot 0306aa07a9 (js/css) Update generated files 2016-05-23 01:25:22 -04:00
InverseBot 321b92fd15 (js/css) Update generated files 2016-05-22 01:22:32 -04:00
InverseBot 03bbe63cdc (js/css) Update generated files 2016-05-20 01:23:51 -04:00
Francis Lachapelle ac13ef0005 (js) Fix month view when spawning six weeks
Fixes #3663
2016-05-19 17:24:47 -04:00
Francis Lachapelle cc28357553 (js) Fix autocompletion of LDAP-based groups
Fixes #3673
2016-05-19 16:34:42 -04:00
Francis Lachapelle fdc82913ef (js) Fix composition of new msgs from Contacts 2016-05-19 15:58:26 -04:00
Francis Lachapelle 35d549121d (js) Fix creation of chip on blur 2016-05-19 15:01:26 -04:00
Francis Lachapelle 44696896f2 (css) Fix height of dense toolbar 2016-05-18 16:43:00 -04:00
Francis Lachapelle 3ed32cc4c1 (js/css) Update generated files 2016-05-18 16:08:56 -04:00
Francis Lachapelle 9db6e2c411 (i18n) Update translations 2016-05-18 16:07:58 -04:00
Francis Lachapelle d3fa7cb9c7 (css) Update Angular Material to v1.1.0-rc4 2016-05-18 15:56:03 -04:00
Francis Lachapelle 56a470314d (js) Fix breakpoints consistency 2016-05-18 15:32:46 -04:00
Francis Lachapelle abb26dfd22 (js) Fix breakpoints consistency 2016-05-18 14:48:53 -04:00
Francis Lachapelle ce1fb708a0 (js) Fix navigation in Mail advanced search mode 2016-05-18 14:47:33 -04:00
Francis Lachapelle 045013bc74 (js) Fix breakpoints consistency 2016-05-18 14:35:24 -04:00
Francis Lachapelle 33ca545f8b (js) Use minimized version of angular material 2016-05-18 11:09:02 -04:00
Francis Lachapelle 32ed6a14d5 (js) Directive to create chip on blur
Fixes #3470
2016-05-18 09:37:14 -04:00
Francis Lachapelle 7fe576f277 (js) Fix exception when no match in AB search 2016-05-18 08:31:43 -04:00
InverseBot 4b0fadbe22 (js/css) Update generated files 2016-05-18 02:10:53 -04:00
Francis Lachapelle 669eee301b (js) Different behaviour when deleting msg in xs 2016-05-17 16:39:12 -04:00
Francis Lachapelle 69c526eb67 (css) Improve expandable card 2016-05-17 16:35:47 -04:00
Francis Lachapelle ddbb05fd30 (css) Fix tooolbar of month view on xs media 2016-05-17 16:31:35 -04:00
Francis Lachapelle d17944091a Respect time locale in days views 2016-05-17 16:22:50 -04:00
Francis Lachapelle 87fbedb89d (css) Improve subheader with icon buttons 2016-05-17 15:10:09 -04:00
Francis Lachapelle 8c4d4e0e2d (js) Fix usage of the "export" reserved word 2016-05-17 14:31:31 -04:00
InverseBot 60f8641d27 (js/css) Update generated files 2016-05-17 02:14:49 -04:00
Francis Lachapelle bce14b0912 (js) Fix newMessage fcn in AddressBook service 2016-05-16 14:23:01 -04:00
Francis Lachapelle c8f8b505cb Add Turkish (Turkey) translation 2016-05-16 13:28:12 -04:00
InverseBot 0b062e1832 (js/css) Update generated files 2016-05-14 01:24:07 -04:00
Francis Lachapelle e396e29430 Fix handling of Web calendars
- handle Web calendars that require authentication;
- properly save the "reload on login" option;
- reload Web calendars when clicking on the reload button on top of the
  events/tasks list;
- properly activate the checkbox of new calendars (as they are enabled
  by default).

Fixes #3326
2016-05-13 15:50:24 -04:00
InverseBot ca53e4b225 (js/css) Update generated files 2016-05-12 01:22:01 -04:00
Francis Lachapelle 26c1f26881 (css) Improve month view of Calendar module 2016-05-11 13:49:41 -04:00
Francis Lachapelle 55367cdc97 (css) Improve custom contact chip 2016-05-11 13:37:29 -04:00
Francis Lachapelle f4a95edc75 (js) Adjust icon height of sg-avatar-image 2016-05-11 12:26:36 -04:00
Francis Lachapelle cba3819e47 (html) Avoid dialog resize when creating new msg 2016-05-11 11:17:17 -04:00
Francis Lachapelle 2163aa99cf (html) Remove highlight color from unloaded msgs 2016-05-11 11:15:44 -04:00
Francis Lachapelle 92b180b1e3 (js) Fix new SOGoHelpURL usage 2016-05-11 11:04:10 -04:00
Francis Lachapelle eeff287e35 (html) Fix color flickering in topnav toolbar 2016-05-11 11:00:20 -04:00
Ludovic Marcotte a30d620502 (fix) avoid using for now the XSRF code for proxy-auth (fixes #3668) 2016-05-11 08:55:05 -04:00
InverseBot d802a7d5e4 (js/css) Update generated files 2016-05-11 01:22:36 -04:00
Francis Lachapelle 68381b31d8 (js) Create new message when opening a mailto link
Fixes #3588
2016-05-10 21:29:18 -04:00
Francis Lachapelle 42bdfbcf7b (js) Update raw source when editing a draft 2016-05-10 21:23:15 -04:00
Francis Lachapelle 315117b029 (js) Check for undefined message flags 2016-05-10 21:18:51 -04:00
Francis Lachapelle a1e0f2767f Fix sender addresses of draft
The sender addresses select menu is now populated with the identities of
the selected account *only*. The chosen sender address is also restored
from the draft.

Fixes #3577
2016-05-10 14:41:24 -04:00
Francis Lachapelle 7d5255f762 Fix display of contextual menu of selected mailbox 2016-05-10 14:29:03 -04:00
InverseBot 9e82affac1 (js/css) Update generated files 2016-05-10 01:21:42 -04:00
Francis Lachapelle 8334c975e4 (js) Handle invalid dates in component editor 2016-05-09 15:53:19 -04:00
Francis Lachapelle 6aae6357c4 (js) Improve events display with many categories 2016-05-09 15:51:54 -04:00
Francis Lachapelle 8cf8ce86d7 (js) Improved input parsing of time picker
Fixes #3659
2016-05-09 14:48:22 -04:00
Francis Lachapelle d8ebd0bccf (js,css) Adapt time picker to latest md changes 2016-05-09 13:54:21 -04:00
InverseBot 4a0d4eb343 (js/css) Update generated files 2016-05-09 01:24:00 -04:00
InverseBot 554ae9ac32 (js/css) Update generated files 2016-05-07 01:22:18 -04:00
Francis Lachapelle 68799755be (js) Improve sgToggleGrid directive with ngModel
This allows a form to be set as "dirty" when a grid element is toggled.
2016-05-06 16:49:47 -04:00
Francis Lachapelle 8789db67b3 (js) Fix drag'n'drop in month view 2016-05-06 15:45:42 -04:00
Francis Lachapelle bf5bee87e6 Fix missing variable 2016-05-06 14:28:10 -04:00
Francis Lachapelle f2903db43c (js) Check for undefined priority in cmpt editor 2016-05-06 14:22:53 -04:00
Francis Lachapelle c5eeadf041 Allow user to choose which weekdays to display
Closes #1841
2016-05-06 14:22:52 -04:00
Ludovic Marcotte 74602de1db (fix) make sure found tag is always defined 2016-05-06 08:14:37 -04:00
InverseBot 7bd7272bd1 (js/css) Update generated files 2016-05-06 01:23:45 -04:00
Ludovic Marcotte d3ba62854c (fix) missing import 2016-05-05 08:24:26 -04:00
InverseBot 761029f5c5 (js/css) Update generated files 2016-05-05 01:22:49 -04:00
Ludovic Marcotte f3f1f6dcb4 (fix) XSRF supprot for all calendar operations 2016-05-04 14:52:06 -04:00
Ludovic Marcotte 5f2a862bc8 (fix) XSRF supprot for all contact operations 2016-05-04 14:15:18 -04:00
Ludovic Marcotte d4fc1775b2 (fix) code improvement for readability 2016-05-04 12:45:08 -04:00
Ludovic Marcotte de0540c784 (fix) completed the required modifications for XSRF in the mail module 2016-05-04 11:12:30 -04:00
Francis Lachapelle 993ff15e7f (fix) Load renamed ng-sortable JS library 2016-05-04 10:33:21 -04:00
Ludovic Marcotte e1ced4ac65 (fix) moved SOGoDirectAction from CommonUI to SOGoUI 2016-05-04 09:43:27 -04:00
Ludovic Marcotte 031e2d4836 Revert "(fix) missing import for SOGoDirectAction"
This reverts commit 924886e448.
2016-05-04 09:28:16 -04:00
InverseBot d5f7b3fe8e (js/css) Update generated files 2016-05-04 01:21:59 -04:00
Ludovic Marcotte 924886e448 (fix) missing import for SOGoDirectAction 2016-05-03 19:20:25 -04:00
Francis Lachapelle 64ce63d812 (js) Add support for XSRF token with downloads
Initial support to download a file from an Ajax query. This allows the
XSRF token to be sent and verified by the server.
2016-05-03 12:57:36 -04:00
InverseBot 8853bc4977 (js/css) Update generated files 2016-05-03 08:23:51 -04:00
Francis Lachapelle 03c7604f3e (fix) Rename ng-sortable directive file 2016-05-03 06:33:21 -04:00
Ludovic Marcotte 3212e978b3 (fix) handle correctly files being uploaded that are bigger than limit 2016-05-02 11:48:37 -04:00
Francis Lachapelle 2a3a575e72 (js) angularFileUpload now requires ngCookies 2016-05-02 09:39:55 -04:00
Francis Lachapelle f190ad1c3c (js) Add support for XSRF token with file uploader 2016-05-02 09:34:43 -04:00
InverseBot 6c84a7b7cc (js/css) Update generated files 2016-04-30 01:22:41 -04:00
Francis Lachapelle ecf58246d7 (css) Fix overflow of all-day events 2016-04-29 10:52:44 -04:00
InverseBot d1c13da924 (js/css) Update generated files 2016-04-29 01:22:25 -04:00
Francis Lachapelle 965e01e36c (css,js) Update Angular Material to v1.1.0-rc4 2016-04-28 09:54:11 -04:00
InverseBot f2fc7abb25 (js/css) Update generated files 2016-04-28 01:24:57 -04:00
Francis Lachapelle 2963654800 (html,js) Reorder and filter calendars list 2016-04-27 15:48:31 -04:00
Francis Lachapelle 6cb513f30b New user setting to set calendars display order 2016-04-27 15:25:01 -04:00
Francis Lachapelle d19f1572ae (css) Remove CSS reset to respect HTML messages
Fixes #3582
2016-04-27 15:22:18 -04:00
Francis Lachapelle 5454690c38 (css) Fix menu visibility when printing an email
Fixes #3584
2016-04-27 11:18:59 -04:00
InverseBot 712e5dc2ef (js/css) Update generated files 2016-04-27 01:26:27 -04:00
Ludovic Marcotte 582baf2960 (feat) added AngularJS's XSRF support (#3246) 2016-04-26 11:07:22 -04:00
Francis Lachapelle 2da7a04bac (js) Integrate ngCookies 2016-04-26 10:59:13 -04:00
InverseBot ae2982e2bc (js/css) Update generated files 2016-04-26 01:24:56 -04:00
Francis Lachapelle 9ecb5b5690 (js) Integrate ngCookies 2016-04-25 15:33:40 -04:00
Francis Lachapelle 5e8f65738a (js) Integrate ngCookies 2016-04-25 15:16:49 -04:00
Ludovic Marcotte 42e73d5edf (fix) removed old code 2016-04-23 14:12:44 -04:00
Ludovic Marcotte 0f86d78f22 (fix) removed old code 2016-04-23 14:11:38 -04:00
InverseBot b0ab9ab1b8 (js/css) Update generated files 2016-04-23 01:25:39 -04:00
Francis Lachapelle 7ea3608dab Style transparent (not opaque) events
Fixes #3192
2016-04-22 12:22:02 -04:00
Francis Lachapelle 09d04984a5 (css) Force bg color of Calendar views to white 2016-04-22 12:13:07 -04:00
Francis Lachapelle 1a30df03c8 Style events depending on user participation state
Also use one-time binding for non-ghost events.
2016-04-22 10:55:26 -04:00
Francis Lachapelle 0bc7e5f5bd (css) Cleanup rules related to icons 2016-04-22 09:45:09 -04:00
InverseBot 267551cc41 (js/css) Update generated files 2016-04-21 17:57:08 -04:00
Francis Lachapelle 0b7485228c Display components priorities in list and views 2016-04-21 17:02:07 -04:00
Francis Lachapelle fba40c43d6 (css) Adapt to md changes and improve multi-select 2016-04-21 13:40:47 -04:00
Francis Lachapelle 6a139b81c1 (i18n) Update Croatian translation 2016-04-20 09:04:01 -04:00
InverseBot 0d11f93250 (js/css) Update generated files 2016-04-20 01:43:22 -04:00
InverseBot e08d915770 (js/css) Update generated files 2016-04-19 01:43:09 -04:00
InverseBot 4d5adab28b (js/css) Update generated files 2016-04-18 01:48:40 -04:00
InverseBot 2fcb11901b (js/css) Update generated files 2016-04-17 01:43:40 -04:00
InverseBot d84a8d143f (js/css) Update generated files 2016-04-16 01:43:22 -04:00
InverseBot 3ac6a1f810 (js/css) Update generated files 2016-04-15 01:44:33 -04:00
InverseBot 4d52b7d2b5 (js/css) Update generated files 2016-04-14 01:43:07 -04:00
InverseBot 8dca36097a (js/css) Update generated files 2016-04-13 11:27:16 -04:00
InverseBot fed87ed818 (js/css) Update generated files 2016-04-13 01:18:56 -04:00
Ludovic Marcotte 2774878fa2 (fix) avoid double-appending domain in cache (fixes #3614) 2016-04-12 13:20:09 -04:00
InverseBot 3b5e27a2c3 (js/css) Update generated files 2016-04-12 01:49:01 -04:00