Commit Graph

273 Commits

Author SHA1 Message Date
Jesús García Sáez
1bae41e127 Request all contacts no longer needs value=.
This reverts 1c8b693 and it's possible thanks to removing
listRequiresDot option 6b2ec7a

Listing contacts didn't work for sources with listRequiresDot
set to YES (LDAPSource, by default, had this option that way)
2016-01-20 11:03:04 +01:00
Jesús García Sáez
1c8b693656 Request all contacts when there is no filter 2015-12-09 13:07:30 +01:00
Francis Lachapelle
37b817cd68 Fix options availability in Contacts module cont'd 2015-09-16 11:43:22 -04:00
Francis Lachapelle
76196bf6f4 (fix) Handling of cards with unexpected UID
Fixes #3239
Fixes #3245
2015-06-11 12:09:21 -04:00
Francis Lachapelle
7052daa1c8 Fix rename of subscribed addressbooks 2014-11-05 10:05:25 -05:00
Francis Lachapelle
460ed2e7bc Fix JavaScript warning on undefined variable 2014-10-09 15:11:06 -04:00
Alexandre Cloutier
d62c504763 Changed the configurable variable SOGoMailMessageCheck to a general refresh associated to the current view 2014-09-09 14:27:05 -04:00
Alexandre Cloutier
e044476772 bugFix #2827 2014-08-15 13:41:30 -04:00
Francis Lachapelle
bd5c05cca2 Indentation in JavaScript files 2014-07-30 10:31:25 -04:00
Francis Lachapelle
45553be122 Fix rename of calendars, improve tasks count badge 2014-07-08 17:19:55 -04:00
Francis Lachapelle
87b010c700 Indentation 2014-05-16 15:57:33 -04:00
Alexandre Cloutier
07445eb069 Created a window for address book properties and add the cardDav URL 2014-05-15 14:45:53 -04:00
Francis Lachapelle
5c41915080 Fix focus of popup windows with FF on Windows 2014-05-12 15:25:50 -04:00
extrafu
4fe0358581 Merge pull request #20 from alexcloutier/fix/2616
bugFix #0002616 : change the behavior of ApplicationBaseURL.
2014-04-07 15:44:07 -04:00
Francis Lachapelle
e5fb7dc7b8 Fix JavaScript exception in Contacts module
Fixed calling unescapeHTML on null variables. Also fixed errors on IE7
(and possibly other versions).
2014-03-24 12:43:34 -04:00
Francis Lachapelle
27ffcf240f Fix handling of accents when filtering contacts
Fixes #2656
2014-03-20 15:29:32 -04:00
Alexandre Cloutier
6ad87052ba bugFix #0002616 : change the behavior of ApplicationBaseURL. Now the object return a standard path(without a slash at the end of the path) That means every string added the URL ApplicationBaseURL must start with a Slash. 2014-03-06 14:47:54 -05:00
Francis Lachapelle
113b02fd71 Fix encoding of contact ID in Ajax requests 2014-02-13 12:12:31 -05:00
Francis Lachapelle
80a0940765 Escape HTML in JSON of contacts module 2014-02-07 15:52:43 -05:00
Francis Lachapelle
ef1be5dc5f Improve deleting occurences of recurrent events 2014-02-04 17:55:49 -05:00
Francis Lachapelle
0069a4200b Handle possible jQuery error with DnD of contacts 2013-07-19 10:51:41 -04:00
Ludovic Marcotte
871115e349 Fixed bug #2294 2013-06-19 15:07:19 -04:00
Francis Lachapelle
cd7d410262 Fix tooltips in contacts list 2013-01-31 13:55:57 -05:00
Francis Lachapelle
8ca79d9a17 Search field for tasks
Fixes #2103
2012-12-05 14:47:28 -05:00
Francis Lachapelle
d75b04c59f Fix JS syntax for IE7 2012-11-27 10:33:06 -05:00
Ludovic Marcotte
0979bd13ae Fix for bug #2006. 2012-11-17 17:16:00 -05:00
Luc Charland
b1547d7212 related with bug #0724. Erase rows before ajax call.
For a better user experience, first erase (hide) the rows that were
deleted. Then make the ajax call for batchdelete. On confirmation
really delete the rows.
2012-10-12 14:27:29 -04:00
Luc Charland
d597aeb508 Used POST for the batch delete call instead of parameters
This might have bust the 1024 limit. With post, no problem.
2012-10-10 12:56:44 -04:00
Luc Charland
16f0ebc973 cosmetic change of a variable name 2012-10-10 10:58:39 -04:00
Luc Charland
2ddeb129e3 Changed currentContact to currentContactId. 2012-10-10 10:58:39 -04:00
Luc Charland
a2c923aae1 Fixed bug #0724 Deleting multiple contacts batch
Deleting multiple contacts currently involves one HTTP query per entry.
It would be nice to implement a batch delete action, like in the
Mail module.
2012-10-10 10:58:39 -04:00
Francis Lachapelle
a51fb9e28b Use a POST to copy/move contacts
By submitting the ajax request as a post, we avoid reaching the web
server url length limit.
Fixes #1887
2012-09-26 20:25:23 -04:00
Francis Lachapelle
e7f0c9c03f See ChangeLog
Monotone-Parent: eb22f4d3b368a79ce56bcad18f9f176fff0cb73c
Monotone-Revision: 157670819f732591d0987b295faeb89c843803db

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-09-07T19:46:49
Monotone-Branch: ca.inverse.sogo
2012-09-07 19:46:49 +00:00
Francis Lachapelle
0851b23841 Fix for bug #1899
Monotone-Parent: c9c54e20cc8e010c29ef8e5fa1cbd039c35e5344
Monotone-Revision: 068bbe8f960b1a20f29054e83e54a57c4372a98e

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-07-20T20:03:23
2012-07-20 20:03:23 +00:00
Jean Raby
22690a8f8f * UI/WebServerResources/ContactsUI.js: Enable 'show raw source' only
when a single contact is selected.

Monotone-Parent: 4e287287380938e20234ac951c09158c324b84b4
Monotone-Revision: 7ec57a209bc7361239e0e096f134affbbd4b5fc2

Monotone-Author: jraby@inverse.ca
Monotone-Date: 2012-07-09T14:52:47
2012-07-09 14:52:47 +00:00
Jean Raby
71121914cf * UI/WebServerResources/SchedulerUI.js (onMenuRawEvent, onMenuRawTask):
New callback to show the event/task content from the menu

  * UI/Scheduler/UIxComponentEditor.m (rawAction):
  New method that returns the object's raw content in a WOResponse.

  * UI/Templates/SchedulerUI/UIxCal{Day,Month,Main,Week}View.wox:
  New contextual menu item: Show Raw Source

  * UI/WebServerResources/ContactsUI.js (onMenuRawContact):
  Rework to use calendar/ics/raw

  * UI/Contacts/UIxContactFolderActions.m (rawAction):
  Removed / moved to UI/Contacts/UIxContactActions.m

  * UI/Contacts/UIxContactActions.m (rawAction):
  New method that returns the object's raw content in a WOResponse.

  * UI/Templates/ContactsUI/UIxContactFoldersView.wox:
  Show vCard content -> Show Raw Source

Monotone-Parent: e853157abbabf35bc95273da8bc10b2d3b142627
Monotone-Revision: 4e287287380938e20234ac951c09158c324b84b4

Monotone-Author: jraby@inverse.ca
Monotone-Date: 2012-07-09T14:17:07
2012-07-09 14:17:07 +00:00
Jean Raby
c4d11cd916 * UI/WebServerResources/generic.js (openGenericWindow):
New method that opens a simple new window.

  * UI/WebServerResources/ContactsUI.js (onMenuRawContact):
  New callback to show the vCard content from the menu.

  * UI/WebServerResources/ContactsUI.js (onContactMenuPrepareVisibility):
  Enable the export and raw functions only on vcards contacts.

  * UI/Templates/ContactsUI/UIxContactFoldersView.wox:
  New contextual menu item: Show vCard content

  * UI/Contacts/UIxContactFolderActions.m (rawAction):
  New method that returns the raw contact data for all the contact uids provided

Monotone-Parent: f03db6cb5531dddabab4e8678d856fe593d3745d
Monotone-Revision: e853157abbabf35bc95273da8bc10b2d3b142627

Monotone-Author: jraby@inverse.ca
Monotone-Date: 2012-07-05T21:16:02
2012-07-05 21:16:02 +00:00
Francis Lachapelle
19ea16d5ba See ChangeLog.
Monotone-Parent: 0bc4e04aaead15b626a732a223ebf47ee22e73f0
Monotone-Revision: 28cde64403e65a1ebeda3a984650fd31d8614f29

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-05-29T14:20:06
2012-05-29 14:20:06 +00:00
Francis Lachapelle
439248ee89 See ChangeLog.
Monotone-Parent: a7e3713b79d3ec5043152d79550eec23b2ff854f
Monotone-Revision: 0bc4e04aaead15b626a732a223ebf47ee22e73f0

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-05-28T20:30:35
2012-05-28 20:30:35 +00:00
Francis Lachapelle
7f0eb1b8db Fixed calls to jQuery objects in DnD of messages and cards.
Monotone-Parent: 9c94aa2e20e881730ce518cc53bea638ece87f37
Monotone-Revision: e4c701f2293beb98253d68bb64b7fa0133b1dda5

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-05-15T18:27:21
2012-05-15 18:27:21 +00:00
Francis Lachapelle
61a2a4a7ee See ChangeLog.
Monotone-Parent: dbb4d0d0fcdbbccb83eb0faf29ecfd26bb48dbc0
Monotone-Revision: ee535991d8282dcec82a7f59c0d07efbbddada4f

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-05-09T13:31:20
2012-05-09 13:31:20 +00:00
Francis Lachapelle
262481d6e1 See ChangeLog.
Monotone-Parent: ae97d044860b73b0f26efc2e4ba5c8134dee8299
Monotone-Revision: d03d201f9e10ea4b211b8adbb66f692be8661797

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-04-11T14:58:45
2012-04-11 14:58:45 +00:00
Francis Lachapelle
97bc9be439 See ChangeLog.
Monotone-Parent: e95efe8673a67dc9bd15ec54ca217af1e21e9dbb
Monotone-Revision: f0aff6d064b474daad4423a6fe416a4b18b4ab7c

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-03-29T17:47:28
2012-03-29 17:47:28 +00:00
Francis Lachapelle
1247319d36 Monotone-Parent: 3830a1c61a69086d684b859181753bddddda2711
Monotone-Revision: f7d904b9e9e123916c8410d3616b897ea1309fbd

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-03-22T17:39:31
2012-03-22 17:39:31 +00:00
Francis Lachapelle
e5193ddbac Monotone-Parent: 3c8a49fe7ef93ec55aaeef9dd064be1de6052cfe
Monotone-Revision: 04d242cd3ae3982c5087b5bef22fc2d70632130f

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-03-22T15:48:03
2012-03-22 15:48:03 +00:00
Francis Lachapelle
a1d356e4c0 See ChangeLog.
Monotone-Parent: 482498d8717f020bae6132b015e69ae97d3e30aa
Monotone-Revision: fc82f5d2ff1a83e0f7d507e8ab1bb5149bbbec24

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-03-13T16:17:07
2012-03-13 16:17:07 +00:00
Francis Lachapelle
79dbdd7638 Monotone-Parent: ae5fd1cb71edba3016f8edd102e7a43615acc56c
Monotone-Revision: 58b4ca502998bfaf9c6b14b5d849b8e4fd883bce

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-03-13T16:06:59
2012-03-13 16:06:59 +00:00
Francis Lachapelle
fd207d4b18 generic.css
Monotone-Parent: d0a487816750ff28414ee58d1b18b6958dba1a95
Monotone-Revision: ae5fd1cb71edba3016f8edd102e7a43615acc56c

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-03-13T15:56:03
2012-03-13 15:56:03 +00:00
Francis Lachapelle
f42bb82deb Fix for ticket #1653.
Monotone-Parent: ad2e25f535a12ca49c9e0f9a8d18c0ef66eb5bbd
Monotone-Revision: b1c2ca52ec5ce74741f62b95f3be18e4d6c99949

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-03-01T20:23:25
2012-03-01 20:23:25 +00:00
Wolfgang Sourdeau
dc0083ba4d propagate from branch 'ca.inverse.sogo.1_3_12' (head c5233a2a4e6a6abdb50191daf1eb589c9ff5cf80)
to branch 'ca.inverse.sogo' (head 212622191a26c7b5f257c536a45dfea03f404bc1)

Monotone-Parent: 212622191a26c7b5f257c536a45dfea03f404bc1
Monotone-Parent: c5233a2a4e6a6abdb50191daf1eb589c9ff5cf80
Monotone-Revision: e18b5ae2235fde5d7f7f569ead8452a2217d9b5c

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-02-14T21:24:10
Monotone-Branch: ca.inverse.sogo
2012-02-14 21:24:10 +00:00