GitHub PushEvent at 2014-03-25 19:35:45
Repository: Viewpoint
Actor: aroop
Payload: {"shas":[["cabb82b731eebcc9b0cef8e1a046baf1bff698b7","5feaacdd306e09593296c654307a36411a3a052f@llegeix.me","Allow getting many items at once","Lleïr Borràs Metje",true],["ea499af24d0f3b5da8c81b2a69f37dcaeb8f38e7","5feaacdd306e09593296c654307a36411a3a052f@llegeix.me","Parse deleted occurrences","Lleïr Borràs Metje",true],["eed3e7d8d087aa32604506f6cf3e2cd049c69450","5feaacdd306e09593296c654307a36411a3a052f@llegeix.me","Parse correctly the responses","Lleïr Borràs Metje",true],["7fe71a1ef4a767d2557f974c442dbe869d6b1323","5feaacdd306e09593296c654307a36411a3a052f@llegeix.me","Add support for modified events","Lleïr Borràs Metje",true],["7e391196c63f89f24ca955ec03b21916651e20dd","5feaacdd306e09593296c654307a36411a3a052f@llegeix.me","Parse item attachements","Lleïr Borràs Metje",true],["46066f840170079865424611f81f08bd217de5df","72852261213b6137cfcf19036308b9a1875a8554@gmail.com","Adding partial implementation of convert_id, for :hex_entry_id to :ews_id","Andy Zeldis",true],["873d651dfb16be1da0c319f9a9ee70d7d8243793","72852261213b6137cfcf19036308b9a1875a8554@gmail.com","Validate opts and use symbol params in convert_id","Andy Zeldis",true],["dbe2efe5a52466d76b001daf4eec281a9ff4f697","72852261213b6137cfcf19036308b9a1875a8554@gmail.com","Cleaning up TODOs and other cruft","Andy Zeldis",true],["effaa3974d1b013cf49ffb45124612654cd437d8","72852261213b6137cfcf19036308b9a1875a8554@gmail.com","Making mailbox always required - though MSDN is not totally clear on this point","Andy Zeldis",true],["9084c1767f4dd1cb4032f35f639fbaad7cf48df3","72852261213b6137cfcf19036308b9a1875a8554@gmail.com","Forgot a comma","Andy Zeldis",true],["1ec7b54a7e300c66dcda2194cd172ec62c4e6d7d","72852261213b6137cfcf19036308b9a1875a8554@gmail.com","Fix another typo - just learned my test case wasn't picking up","Andy Zeldis",true],["544317b91ac7f22a2411dd8f7d454821dd5dc834","bae0918b4fa98785861638d1aeff4bf5acc23f52@sms-siemag.at","Fix CalendarItem Template error in to_ews_item\n\nself in this state is a Template::CalendarItem Object and not a Hash.","Gerhard Brandl",true],["eb00a653ef5f54d9b518065c33e5b614fc066ca2","bae0918b4fa98785861638d1aeff4bf5acc23f52@sms-siemag.at","Add LegacyFreeBusyStatus for CalendarItem","Gerhard Brandl",true],["6961d0af272f6f6e127a2e0319d979f4ea3e4792","8081031fe20c252106f58a6c5b2ce840596f0a83@gotocloud.net","Implemented basic timezone handling. Default zones can be set as context (EWSClient#set_time_zone) or override for start and end times. Implemented #get_time_zones to request all available time zones.","Roman Messer",true],["e922daeb15cebd5960d2f47295ece18ca7f47238","0ab32e193e58c743deddac0c7187002d0e6744bd@robustsoftware.co.uk","Separate the logging configuration from the setup\n\nThe configuration can still be loaded in its previous form by requiring\n'viewpoint/logging/config'.\n\nResolves #121","Garry Shutler",true],["e8e0c37fe4b1d17bbabbf5c0e58c93cd7be2bca8","0ab32e193e58c743deddac0c7187002d0e6744bd@robustsoftware.co.uk","Ability to pass options when deleting an item\n\nAdditional options such as :send_meeting_cancellations were already\nsupported in the core but there was no mechanism for passing them to\nItem#delete!","Garry Shutler",true],["a23cf280cd409904509bb9089c243fc4b7233f8f","0ab32e193e58c743deddac0c7187002d0e6744bd@robustsoftware.co.uk","Alias *field_uRI as *field_uri\n\nWhen performing restrictions on a find you were required to specify the\nfield URI keys with a capitalized \"RI\" which looked a bit odd and was\neasy to forget to do (extract taken from GenericFolder):\n\n    {:is_greater_than_or_equal_to =>\n      [{:field_uRI => {:field_uRI=>'item:DateTimeReceived'}},\n        {:field_uRI_or_constant =>{:constant => {:value=>date_time.to_datetime}}}]\n    }}\n\nThis commit aliases the methods with lowercase equivalents so that the\nabove can be specified like this with no other changes:\n\n    {:is_greater_than_or_equal_to =>\n      [{:field_uri => {:field_uri=>'item:DateTimeReceived'}},\n        {:field_uri_or_constant =>{:constant => {:value=>date_time.to_datetime}}}]\n    }}","Garry Shutler",true],["4d09dd60217fc45cb7d43ffabcd8a43ca0ede1a8","0ab32e193e58c743deddac0c7187002d0e6744bd@robustsoftware.co.uk","Introduced response error hierarchy\n\nIn order to be able to distinguish between types of error more easily,\nan error type hierarchy was introduced. The response itself is embedded\nwithin the errors with helpers for accessing the status and body more\neasily.\n\nThis also introduces a special case for 401 Unauthorized.","Garry Shutler",true],["f43c7f216f144405c220289f34a9f36bc231b6de","2591e5f46f28d303f9dc027d475a5c60d8dea17a@crisply.com","Some test clean-up","Dan Wanek",true],["b2d5931593318bd56c1eb375e55a40a08a42e9ca","2591e5f46f28d303f9dc027d475a5c60d8dea17a@crisply.com","Merge branch 'master' of https://github.com/ifad/Viewpoint into ifad-master\n\nConflicts:\n\tspec/unit/soap/builders/ews_builder_spec.rb","Dan Wanek",true]],"size":32,"ref":"refs/heads/master","head":"5e5a5f83927f63f9f6cfa3cef04ac6870951a32e"}