Mike A
|
fe534931cf
|
accessory: Integrate .plist reading into library
|
2024-04-25 19:37:01 +02:00 |
|
Mike A
|
184c5b822b
|
accessory: Do not return keys for invalid timestamps or indices
|
2024-04-25 19:27:43 +02:00 |
|
Mike A
|
83f7077c12
|
reports: Allow passing FindMyAccessory directly into BaseAppleAccount.fetch_reports
|
2024-04-24 15:42:51 +02:00 |
|
Mike A
|
52952bc189
|
keys: add FindMyAccessory.keys_between
|
2024-04-24 14:56:52 +02:00 |
|
Mike A
|
e8c1541f50
|
reports: fetch max. 256 reports at once
|
2024-04-23 21:43:15 +02:00 |
|
Mike A
|
4e213e5a48
|
reports: update real_airtag example
|
2024-04-23 21:36:46 +02:00 |
|
Mike A
|
3cc97863e2
|
reports: convert timestamps to local timezone
|
2024-04-23 20:43:43 +02:00 |
|
Mike A
|
05ef09798a
|
scanner: Fix Windows compatibility
|
2024-04-23 20:09:44 +02:00 |
|
Mike A
|
94d9add122
|
fix(ci): Make pre-commit happy
|
2024-03-06 00:01:45 +01:00 |
|
Mike A
|
9143f0f41a
|
chore(reports): Remove dead code
|
2024-03-05 23:56:59 +01:00 |
|
Mike A
|
b97b094cca
|
chore(ani): Refactoring to improve readability
|
2024-03-05 23:55:40 +01:00 |
|
Mike Almeloo
|
3c86a1b6b6
|
Merge pull request #9 from malmeloo/feat/device-2fa
|
2024-02-29 17:45:02 +01:00 |
|
Jan Hajek
|
8725c20ed0
|
Use Bluetooth MAC address instead of UUID on MacOS
|
2024-02-26 08:55:19 +01:00 |
|
Mike A
|
ccfbd093c7
|
Revert "Fix SMS 2FA not working"
This reverts commit 73469e93
|
2024-02-23 15:11:24 +01:00 |
|
Mike A
|
ae68ac2d70
|
fix(2fa): Fix 403 for trusted device
|
2024-02-23 14:53:03 +01:00 |
|
Mike A
|
d4d7198ab6
|
Add correct headers to trusted device request
|
2024-02-20 14:28:05 +01:00 |
|
Mike A
|
8dfe59522b
|
Add trusted device 2FA support
|
2024-02-17 20:50:14 +01:00 |
|
Mike A
|
73469e9371
|
Fix SMS 2FA not working
|
2024-02-17 17:42:23 +01:00 |
|
Mike A
|
4e96ddc5e1
|
Make errors.py top-level
|
2024-02-10 22:15:41 +01:00 |
|
Mike A
|
efcb87233f
|
Fix typo
|
2024-02-10 22:05:14 +01:00 |
|
Mike A
|
c9c03199d0
|
Fix typing issues from merge
|
2024-02-10 22:04:37 +01:00 |
|
Mike Almeloo
|
804333e357
|
Merge branch 'main' into chore/stricter-typing
|
2024-02-10 21:54:18 +01:00 |
|
Mike A
|
223d421258
|
Introduce Closable ABC
|
2024-02-10 21:49:14 +01:00 |
|
Mike A
|
128ce84749
|
Make key fetcher stateful
Prevents unnecessary HTTP session closing
|
2024-02-10 21:26:55 +01:00 |
|
Mike A
|
55d6c9f8ff
|
Cleanup leftover code
|
2024-02-10 20:12:44 +01:00 |
|
Mike A
|
8f2572af44
|
Enforce @override decorators
|
2024-02-10 20:10:03 +01:00 |
|
Mike A
|
7d09296565
|
Add Pyright as static type checker
|
2024-02-10 17:25:54 +01:00 |
|
Mike A
|
246b407e45
|
Update keygen to fix index alignment
|
2024-02-08 15:53:18 +01:00 |
|
Mike A
|
612fe63408
|
Fix accessory key generation
|
2024-02-07 17:45:40 +01:00 |
|
Mike A
|
7e46afc5f3
|
Add experimental key derivation API for real airtags
|
2024-02-06 23:14:01 +01:00 |
|
Mike A
|
8d572b71d7
|
List extra data in scanner results
|
2024-01-05 21:55:21 +01:00 |
|
Mike A
|
15e0b910b3
|
Add BLE device scanning functionality
|
2024-01-04 17:18:22 +01:00 |
|
Mike A
|
bf2e51ab51
|
Fix invalid import
|
2024-01-03 22:28:57 +01:00 |
|
Mike A
|
e31f9ac745
|
Refactor entire module
|
2024-01-03 22:13:16 +01:00 |
|
Mike A
|
23d81f5cb2
|
Decide on conflicting ruff rules
|
2024-01-02 21:05:44 +01:00 |
|
Mike A
|
81f39508b1
|
Add type stubs
|
2024-01-02 21:04:52 +01:00 |
|
Mike A
|
58d7dabd21
|
Fix all typing issues
|
2024-01-02 20:44:47 +01:00 |
|
Mike A
|
436e6d0df7
|
Refactor HTTPSession for easier decoding
|
2024-01-01 22:08:15 +01:00 |
|
Mike A
|
1b18e0dfef
|
Enforce strict typing
|
2024-01-01 21:47:06 +01:00 |
|
Mike A
|
2b954c5440
|
Add ruff pre-commit hooks
|
2023-12-31 15:15:26 +01:00 |
|
Mike A
|
e06274ca05
|
Add synchronous API wrapper
|
2023-12-31 15:00:54 +01:00 |
|
Mike A
|
0ab316aa25
|
Format
|
2023-12-31 14:02:56 +01:00 |
|
Mike A
|
a47a3c45a5
|
Initial commit
|
2023-12-30 22:29:18 +01:00 |
|