├── .gitignore ├── .ruby-version ├── .travis.yml ├── Gemfile ├── LICENSE ├── README.md ├── icloud.gemspec ├── lib ├── icloud.rb └── icloud │ ├── core_ext │ ├── array.rb │ ├── date_time.rb │ └── object.rb │ ├── errors.rb │ ├── helpers │ ├── date_helpers.rb │ ├── guid.rb │ ├── inflections.rb │ └── proxy.rb │ ├── pool.rb │ ├── porcelain │ └── reminder.rb │ ├── record.rb │ ├── records │ ├── alarm.rb │ ├── collection.rb │ ├── dsinfo.rb │ └── reminder.rb │ ├── session.rb │ └── version.rb ├── script └── test └── test ├── integration └── test_session.rb ├── test_helpers.rb └── unit ├── porcelain └── test_reminder.rb ├── record ├── test_nested_record.rb └── test_simple_record.rb ├── records ├── test_alarm.rb └── test_reminder.rb ├── test_date_helpers.rb └── test_proxy.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adammck/ruby-icloud/HEAD/.gitignore -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 2.0.0-p247 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adammck/ruby-icloud/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adammck/ruby-icloud/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adammck/ruby-icloud/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adammck/ruby-icloud/HEAD/README.md -------------------------------------------------------------------------------- /icloud.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adammck/ruby-icloud/HEAD/icloud.gemspec -------------------------------------------------------------------------------- /lib/icloud.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adammck/ruby-icloud/HEAD/lib/icloud.rb -------------------------------------------------------------------------------- /lib/icloud/core_ext/array.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adammck/ruby-icloud/HEAD/lib/icloud/core_ext/array.rb -------------------------------------------------------------------------------- /lib/icloud/core_ext/date_time.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adammck/ruby-icloud/HEAD/lib/icloud/core_ext/date_time.rb -------------------------------------------------------------------------------- /lib/icloud/core_ext/object.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adammck/ruby-icloud/HEAD/lib/icloud/core_ext/object.rb -------------------------------------------------------------------------------- /lib/icloud/errors.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adammck/ruby-icloud/HEAD/lib/icloud/errors.rb -------------------------------------------------------------------------------- /lib/icloud/helpers/date_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adammck/ruby-icloud/HEAD/lib/icloud/helpers/date_helpers.rb -------------------------------------------------------------------------------- /lib/icloud/helpers/guid.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adammck/ruby-icloud/HEAD/lib/icloud/helpers/guid.rb -------------------------------------------------------------------------------- /lib/icloud/helpers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adammck/ruby-icloud/HEAD/lib/icloud/helpers/inflections.rb -------------------------------------------------------------------------------- /lib/icloud/helpers/proxy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adammck/ruby-icloud/HEAD/lib/icloud/helpers/proxy.rb -------------------------------------------------------------------------------- /lib/icloud/pool.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adammck/ruby-icloud/HEAD/lib/icloud/pool.rb -------------------------------------------------------------------------------- /lib/icloud/porcelain/reminder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adammck/ruby-icloud/HEAD/lib/icloud/porcelain/reminder.rb -------------------------------------------------------------------------------- /lib/icloud/record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adammck/ruby-icloud/HEAD/lib/icloud/record.rb -------------------------------------------------------------------------------- /lib/icloud/records/alarm.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adammck/ruby-icloud/HEAD/lib/icloud/records/alarm.rb -------------------------------------------------------------------------------- /lib/icloud/records/collection.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adammck/ruby-icloud/HEAD/lib/icloud/records/collection.rb -------------------------------------------------------------------------------- /lib/icloud/records/dsinfo.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adammck/ruby-icloud/HEAD/lib/icloud/records/dsinfo.rb -------------------------------------------------------------------------------- /lib/icloud/records/reminder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adammck/ruby-icloud/HEAD/lib/icloud/records/reminder.rb -------------------------------------------------------------------------------- /lib/icloud/session.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adammck/ruby-icloud/HEAD/lib/icloud/session.rb -------------------------------------------------------------------------------- /lib/icloud/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adammck/ruby-icloud/HEAD/lib/icloud/version.rb -------------------------------------------------------------------------------- /script/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adammck/ruby-icloud/HEAD/script/test -------------------------------------------------------------------------------- /test/integration/test_session.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adammck/ruby-icloud/HEAD/test/integration/test_session.rb -------------------------------------------------------------------------------- /test/test_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adammck/ruby-icloud/HEAD/test/test_helpers.rb -------------------------------------------------------------------------------- /test/unit/porcelain/test_reminder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adammck/ruby-icloud/HEAD/test/unit/porcelain/test_reminder.rb -------------------------------------------------------------------------------- /test/unit/record/test_nested_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adammck/ruby-icloud/HEAD/test/unit/record/test_nested_record.rb -------------------------------------------------------------------------------- /test/unit/record/test_simple_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adammck/ruby-icloud/HEAD/test/unit/record/test_simple_record.rb -------------------------------------------------------------------------------- /test/unit/records/test_alarm.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adammck/ruby-icloud/HEAD/test/unit/records/test_alarm.rb -------------------------------------------------------------------------------- /test/unit/records/test_reminder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adammck/ruby-icloud/HEAD/test/unit/records/test_reminder.rb -------------------------------------------------------------------------------- /test/unit/test_date_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adammck/ruby-icloud/HEAD/test/unit/test_date_helpers.rb -------------------------------------------------------------------------------- /test/unit/test_proxy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adammck/ruby-icloud/HEAD/test/unit/test_proxy.rb --------------------------------------------------------------------------------