Commit Graph

  • 71980568e4 ci: Run pre-commit on all branches Mike Almeloo 2024-09-03 17:31:28 +02:00
  • 935d88a123 chore: Update dependencies Mike A. 2024-09-03 17:30:23 +02:00
  • 11cb2acf30 fix: Pass pre-commit check Mike A. 2024-09-03 17:20:00 +02:00
  • 693c7c4657 Merge pull request #71 from malmeloo/fix/version-compat Mike Almeloo 2024-09-02 23:52:32 +02:00
  • cb9b9dd0cc fix: Union type alias in Python 3.9 Mike A. 2024-09-02 23:42:41 +02:00
  • 99f2ee6f82 fix: Import ParamSpec from typing_extensions Mike A. 2024-09-02 23:36:47 +02:00
  • fa83b5760b fix: Import Concatenate from typing_extensions Mike A. 2024-09-02 23:35:13 +02:00
  • 2143fa8c97 fix: Add typing_extensions dependency Mike A. 2024-09-02 23:32:37 +02:00
  • d9a9f643c6 Merge pull request #70 from malmeloo/feat/unit-tests Mike Almeloo 2024-09-02 23:26:28 +02:00
  • ae98d611da chore: Declare dependency groups as optional Mike A. 2024-09-02 23:21:42 +02:00
  • b2363f5f9b tests: Split up into separate jobs Mike A. 2024-09-02 23:10:23 +02:00
  • 3facf5cd27 tests: Adapt for poetry Mike A. 2024-09-02 21:29:43 +02:00
  • 0f015f6880 tests: add actions workflow Mike Almeloo 2024-09-02 21:22:12 +02:00
  • 51c7448a1c tests: Use tomli instead of tomllib Mike A. 2024-09-02 21:16:18 +02:00
  • 117f449393 tests: Add very basic unit tests Mike A. 2024-09-02 21:12:44 +02:00
  • 6b9299f7d6 Merge pull request #63 from siebert/s2k_fo-protocol Mike Almeloo 2024-09-02 20:27:27 +02:00
  • 261979b196 Password encryption now also supports s2k_fo protocol Steffen Siebert 2024-08-24 13:15:38 +02:00
  • ba1a0a1d07 bump: v0.7.3 v0.7.3 Mike A. 2024-08-04 17:44:33 +02:00
  • 19bea8a12e Merge pull request #61 from malmeloo/fix/location-report-eq Mike Almeloo 2024-08-04 17:43:44 +02:00
  • 62900f96de reports: Fix equality check between LocationReports Mike A. 2024-08-04 17:41:51 +02:00
  • 4239c682c0 Merge pull request #55 from malmeloo/renovate/ruff-0.x Mike Almeloo 2024-08-04 17:26:19 +02:00
  • 7b8707b545 Merge pull request #60 from malmeloo/fix/coro-never-awaited Mike Almeloo 2024-08-04 17:24:40 +02:00
  • a6f26dbcba chore(deps): update dependency ruff to v0.5.6 renovate[bot] 2024-08-02 19:32:15 +00:00
  • 04e83e087c bump: v0.7.2 v0.7.2 Mike A. 2024-08-02 14:23:03 +02:00
  • c5a1b1453b chore: Relax cryptography constraint Mike A. 2024-08-02 14:22:26 +02:00
  • b7ba97f30c fix: Create new event loop for cleanup if current one is not running Mike A. 2024-08-02 13:07:31 +02:00
  • d92085d621 bump: v0.7.1 v0.7.1 Mike A. 2024-08-01 20:45:45 +02:00
  • 961f710fee Merge pull request #58 from malmeloo/fix/pypi-readme-rewrite Mike Almeloo 2024-08-01 20:44:40 +02:00
  • 5e17f5b718 chore: Fix issue tracker URL Mike A. 2024-08-01 20:42:05 +02:00
  • 6dddb5f77e ci: Rewrite relative readme URLs before release (#52) Mike A. 2024-08-01 20:41:28 +02:00
  • a25ca28f9f chore: Update deps Mike A. 2024-08-01 20:00:33 +02:00
  • 348d85552f chore: Add .direnv to gitignore Mike A. 2024-08-01 19:58:37 +02:00
  • dffe4beba1 Merge pull request #53 from tsaaristo/remote-anisette-refresh Mike Almeloo 2024-08-01 19:56:18 +02:00
  • 7ab95f4847 reports: refresh remote anisette headers Tero Saaristo 2024-07-30 09:48:21 +03:00
  • fc21db7ba3 bump: v0.7.0 v0.7.0 Mike A. 2024-07-21 21:30:53 +02:00
  • 318266b273 chore: Bump cryptography Mike A. 2024-07-21 21:29:37 +02:00
  • c15d8abec8 Merge pull request #51 from malmeloo/feat/fetch-encrypted-reports Mike Almeloo 2024-07-21 21:25:14 +02:00
  • 1df7db887d Merge pull request #50 from malmeloo/feat/nearby-of-device-scanner Mike Almeloo 2024-07-21 21:25:04 +02:00
  • 9fb517b32f reports: Add LocationReport.key property for decrypted reports Mike A. 2024-07-21 21:22:30 +02:00
  • 03f00ee4a0 reports: Support fetching non-decryptable reports Mike A. 2024-07-21 21:16:21 +02:00
  • 6f0b8254df chore: Bump version v0.6.2 Mike A. 2024-07-21 13:33:16 +02:00
  • 2223502436 chore: Remove bleak from extras Mike A. 2024-07-21 13:32:33 +02:00
  • 47ee3c6201 scanner: support checking for device - key correspondence Mike A. 2024-07-16 22:29:23 +02:00
  • a5f1ccdd68 scanner: abstract status byte into OfflineFindingDevice Mike A. 2024-07-15 17:20:23 +02:00
  • c12fffe98e scanner: fix pyright failing Mike A. 2024-07-15 17:03:05 +02:00
  • 9de4dbc168 chore: add Ruff to dev dependencies Mike A. 2024-07-15 17:02:05 +02:00
  • f82811e67a chore: Add direnv + Nix shell Mike A. 2024-07-15 16:55:10 +02:00
  • 88bd5194bb scanner: detect OF devices in Nearby state Mike A. 2024-07-15 16:53:44 +02:00
  • 90eaa6835c v0.6.1 v0.6.1 Mike A. 2024-07-11 21:17:44 +02:00
  • b4144db19e chore: update deps Mike A. 2024-07-11 21:17:24 +02:00
  • f78d7a6f6e Merge pull request #49 from malmeloo/feat/better-reauth-handling Mike Almeloo 2024-07-11 21:10:27 +02:00
  • af2ba3383c reports: Improve error handling Mike A. 2024-07-11 21:09:16 +02:00
  • 740bbf059c reports: attempt to reauthenticate on 401 Mike A. 2024-07-11 21:02:34 +02:00
  • b631d0b8bd reports: update decode error message Mike A. 2024-07-11 20:09:10 +02:00
  • 7d5c7bd1e1 Merge pull request #44 from malmeloo/renovate/sphinx-autoapi-3.x-lockfile Mike Almeloo 2024-07-11 20:04:33 +02:00
  • 8b4d0f4515 Merge pull request #45 from malmeloo/renovate/bleak-0.x Mike Almeloo 2024-07-11 20:04:21 +02:00
  • adb539dcd1 Merge pull request #43 from malmeloo/renovate/sphinx-7.x-lockfile Mike Almeloo 2024-07-11 20:04:09 +02:00
  • 5ce02efb11 Merge pull request #40 from malmeloo/renovate/pyright-1.x-lockfile Mike Almeloo 2024-07-11 20:03:59 +02:00
  • f22dc40f89 Merge pull request #42 from malmeloo/renovate/cryptography-42.x-lockfile Mike Almeloo 2024-07-11 20:03:48 +02:00
  • c431ce8bac Merge pull request #39 from malmeloo/renovate/pre-commit-3.x-lockfile Mike Almeloo 2024-07-11 20:03:39 +02:00
  • 67b791c75d Merge pull request #47 from robertsmd/robertsmd-fix-report-decryption Mike Almeloo 2024-07-11 19:45:14 +02:00
  • 0a991c5148 chore(deps): update dependency pyright to v1.1.371 renovate[bot] 2024-07-10 11:25:57 +00:00
  • e44c72f83d fix report decryption for MacOS 14+ robertsmd 2024-07-02 16:59:26 -04:00
  • 929b473f79 fix(deps): update dependency bleak to ^0.22.0 renovate[bot] 2024-07-01 03:03:38 +00:00
  • b6462d26f5 chore(deps): update dependency sphinx-autoapi to v3.1.2 renovate[bot] 2024-07-01 03:03:27 +00:00
  • 753f611bd7 chore(deps): update dependency sphinx to v7.3.7 renovate[bot] 2024-07-01 00:31:18 +00:00
  • 9d68ce1728 fix(deps): update dependency cryptography to v42.0.8 renovate[bot] 2024-07-01 00:31:10 +00:00
  • 65ffe54628 chore(deps): update dependency pre-commit to v3.7.1 renovate[bot] 2024-06-01 03:15:05 +00:00
  • d82b1fbda5 Add PyPI download counter to README Mike Almeloo 2024-05-01 17:15:23 +02:00
  • 2d9ea0bde1 Merge pull request #32 from malmeloo/renovate/pyright-1.x-lockfile Mike Almeloo 2024-05-01 16:57:58 +02:00
  • f229835c82 Merge pull request #33 from malmeloo/renovate/aiohttp-3.x-lockfile Mike Almeloo 2024-05-01 16:57:45 +02:00
  • 663e592d6f fix(deps): update dependency aiohttp to v3.9.5 renovate[bot] 2024-05-01 00:17:21 +00:00
  • 8e1ca5de06 chore(deps): update dependency pyright to v1.1.360 renovate[bot] 2024-05-01 00:17:10 +00:00
  • 09691a1de7 examples: real_airtag: Show reports in chronological order Mike Almeloo 2024-04-28 23:29:26 +02:00
  • a66f1f01b7 v0.6.0 v0.6.0 Mike A 2024-04-27 16:39:42 +02:00
  • 99a5a429bd Update README.md Mike Almeloo 2024-04-27 16:34:05 +02:00
  • 1478d86652 Merge pull request #28 from malmeloo/feat/better-accessory-integration Mike Almeloo 2024-04-27 16:27:10 +02:00
  • 8d7cb827fa reports: skip undecodable payloads rather than raising Mike A 2024-04-26 20:33:11 +02:00
  • 3fc65b90a1 examples: Set all log levels to INFO Mike A 2024-04-25 19:52:01 +02:00
  • 5bc1e2dd3c examples: take inputs from command line instead of variable Mike A 2024-04-25 19:51:04 +02:00
  • fe534931cf accessory: Integrate .plist reading into library Mike A 2024-04-25 19:37:01 +02:00
  • 184c5b822b accessory: Do not return keys for invalid timestamps or indices Mike A 2024-04-25 19:27:43 +02:00
  • 83f7077c12 reports: Allow passing FindMyAccessory directly into BaseAppleAccount.fetch_reports Mike A 2024-04-24 15:42:51 +02:00
  • 52952bc189 keys: add FindMyAccessory.keys_between Mike A 2024-04-24 14:56:52 +02:00
  • 74d5e1000c Merge branch 'refs/heads/main' into feat/better-docs Mike A 2024-04-24 11:38:12 +02:00
  • 0e0cce3657 repo: Update .gitignore Mike A 2024-04-24 11:33:38 +02:00
  • 5f4a02307a examples: remove hardcoded private key Mike A 2024-04-24 11:31:03 +02:00
  • 82d9dee13a Merge pull request #26 from malmeloo/fix/airtag-keygen Mike Almeloo 2024-04-23 21:45:59 +02:00
  • e8c1541f50 reports: fetch max. 256 reports at once Mike A 2024-04-23 21:43:15 +02:00
  • 4e213e5a48 reports: update real_airtag example Mike A 2024-04-23 21:36:46 +02:00
  • 3cc97863e2 reports: convert timestamps to local timezone Mike A 2024-04-23 20:43:43 +02:00
  • 7f2f76503d Merge pull request #25 from malmeloo/fix/windows-device-scanner Mike Almeloo 2024-04-23 20:12:56 +02:00
  • 05ef09798a scanner: Fix Windows compatibility Mike A 2024-04-23 20:09:44 +02:00
  • 79c8368d4b Merge pull request #21 from malmeloo/renovate/pyright-1.x-lockfile Mike Almeloo 2024-04-11 21:03:17 +02:00
  • 395c7198ec Merge pull request #22 from malmeloo/renovate/actions-configure-pages-5.x Mike Almeloo 2024-04-11 21:03:02 +02:00
  • 030a7df183 chore(deps): update dependency pyright to v1.1.358 renovate[bot] 2024-04-10 14:54:52 +00:00
  • c873e80459 chore(deps): update actions/configure-pages action to v5 renovate[bot] 2024-04-01 02:10:02 +00:00
  • 4056ddfe4c Merge pull request #18 from malmeloo/renovate/pyright-1.x-lockfile Mike Almeloo 2024-03-24 23:48:28 +01:00
  • 3e785428d2 Merge pull request #16 from malmeloo/renovate/softprops-action-gh-release-2.x Mike Almeloo 2024-03-24 23:48:10 +01:00
  • 5c44b4f560 Merge pull request #20 from malmeloo/renovate/pre-commit-3.x-lockfile Mike Almeloo 2024-03-24 23:47:36 +01:00