Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
1497182
iCloud: setup ConfigFlow and prepare for more platforms
Quentame Aug 21, 2019
108508f
Review 1 from @MartinHjelmare
Quentame Sep 13, 2019
c6b1cfc
Fix tests 1
Quentame Sep 16, 2019
c48f0c0
Review 2 from @MartinHjelmare
Quentame Sep 18, 2019
434b426
Fix device_tracker log
Quentame Sep 18, 2019
b52b4c6
Re-add account fetch interval attr
Quentame Sep 18, 2019
16d75f8
Add properties type and private some IcloudAccount props
Quentame Sep 18, 2019
7948a69
Refactor pyicloud.AppleDevice status consts
Quentame Sep 18, 2019
c2f3de2
Fix PyiCloudService params
Quentame Sep 18, 2019
240fa26
Add device_info
Quentame Sep 19, 2019
41ecee1
Review 2 from @MartinHjelmare : naming
Quentame Sep 19, 2019
efe7192
Fix tests 2
Quentame Sep 19, 2019
fc88caa
Fix tests 3
Quentame Sep 20, 2019
57fa8c7
Fix tests 4
Quentame Sep 21, 2019
5beaaab
Fix tests 5
Quentame Sep 21, 2019
43ff4de
Fix tests 6
Quentame Sep 21, 2019
4a1934d
Fix tests 7
Quentame Sep 23, 2019
61757b8
Fix tests 8
Quentame Sep 24, 2019
dcb91b6
Fix tests 9
Quentame Sep 27, 2019
a794565
Fix tests 10: @MartinHjelmare help
Quentame Oct 1, 2019
06d2254
Fix tests 11
Quentame Oct 1, 2019
684aba8
Tests with logs
Quentame Oct 1, 2019
5000932
Fix tests 12
Quentame Oct 2, 2019
a484813
Fix tests 13 (missing steps trusted_device + verification_code)
Quentame Oct 7, 2019
8181b10
Fix tests 14
Quentame Oct 8, 2019
eaf3dcf
Fix tests 15
Quentame Oct 28, 2019
35c0e23
Use Apple ID to permits multiple device with same name
Quentame Oct 29, 2019
6960152
Update services.yaml
Quentame Nov 11, 2019
7195749
Almost fix tests
Quentame Nov 12, 2019
586570d
Fix pylint
Quentame Nov 12, 2019
a067194
Back to MagicMock and property mocking not working
Quentame Nov 15, 2019
7208bff
Try to fix @property test
Quentame Nov 15, 2019
7eecbbd
Test
Quentame Nov 17, 2019
dda2243
TESTS FIXED !!!!
Quentame Nov 18, 2019
9579ab7
Tests fixed again
Quentame Nov 18, 2019
a89a173
Remove useless config code
Quentame Nov 18, 2019
7e3fdd7
Tests : do not create cookie file
Quentame Nov 19, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .coveragerc
Original file line number Diff line number Diff line change
Expand Up @@ -314,6 +314,7 @@ omit =
homeassistant/components/iaqualink/light.py
homeassistant/components/iaqualink/sensor.py
homeassistant/components/iaqualink/switch.py
homeassistant/components/icloud/__init__.py
homeassistant/components/icloud/device_tracker.py
homeassistant/components/izone/climate.py
homeassistant/components/izone/discovery.py
Expand Down
1 change: 1 addition & 0 deletions CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -144,6 +144,7 @@ homeassistant/components/huawei_lte/* @scop
homeassistant/components/huawei_router/* @abmantis
homeassistant/components/hue/* @balloob
homeassistant/components/iaqualink/* @flz
homeassistant/components/icloud/* @Quentame
homeassistant/components/ign_sismologia/* @exxamalte
homeassistant/components/incomfort/* @zxdavb
homeassistant/components/influxdb/* @fabaff
Expand Down
38 changes: 38 additions & 0 deletions homeassistant/components/icloud/.translations/en.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
{
"config": {
"abort": {
"username_exists": "Account already configured"
},
"error": {
"login": "Login error: please check your email & password",
"send_verification_code": "Failed to send verification code",
"username_exists": "Account already configured",
"validate_verification_code": "Failed to verify your verification code, choose a trust device and start the verification again"
},
"step": {
"trusted_device": {
"data": {
"trusted_device": "Trusted device"
},
"description": "Select your trusted device",
"title": "iCloud trusted device"
},
"user": {
"data": {
"password": "Password",
"username": "Email"
},
"description": "Enter your credentials",
"title": "iCloud credentials"
},
"verification_code": {
"data": {
"verification_code": "Verification code"
},
"description": "Please enter the verification code you just received from iCloud",
"title": "iCloud verification code"
}
},
"title": "Apple iCloud"
}
}
Loading