Commit graph

  • da8f541cdc convert fallback location estimators to be iterators Sean Breckenridge 2023-02-21 19:37:27 -08:00
  • 1cf9dfe5dd tz.via_location: let user customize cachew refresh time Sean Breckenridge 2023-02-21 19:16:06 -08:00
  • f35948d3c4 add denylist test Sean Breckenridge 2023-02-21 16:53:18 -08:00
  • 6d4724ffbc denylist docs/installation instructions Sean Breckenridge 2023-02-21 16:27:55 -08:00
  • 8971a3915e fatally erro if pyfzf not installed Sean Breckenridge 2023-02-21 16:11:39 -08:00
  • 90f7dd2ac8 remove REQUIRES from denylist Sean Breckenridge 2023-02-21 02:51:24 -08:00
  • 79310198e6 fix optional libs Sean Breckenridge 2023-02-21 02:43:17 -08:00
  • e793e91429 add pyfzf_iter to optional libs Sean Breckenridge 2023-02-21 02:38:43 -08:00
  • cdc5a9a537 add pyfzf_iter install to tox Sean Breckenridge 2023-02-21 02:25:38 -08:00
  • 43005de5e4 deprecated via_ip should still have REQUIRES Sean Breckenridge 2023-02-21 02:09:15 -08:00
  • 1a6dc03b31 copy tox.ini from master for ci Sean Breckenridge 2023-02-21 02:06:29 -08:00
  • 00c135c460 rename dateishexact to dateish Sean Breckenridge 2023-02-21 02:02:03 -08:00
  • 2fa0b5cef8 add denylist implementation Sean Breckenridge 2023-02-21 01:28:53 -08:00
  • 130c273513 my.telegram.telegram_backup enhancements v0.3.20230221 Dima Gerasimov 2023-02-21 02:29:36 +00:00
  • a47ae3dbe7 my.telegram.telegram_backup enhancements #273 Dima Gerasimov 2023-02-21 02:29:36 +00:00
  • 07e7c62d02 general/ci: mypy check tests Dima Gerasimov 2023-02-20 23:57:31 +00:00
  • c63177e186 general/ci: clean up mypy-misc pipeline, only exclude specific files instead Dima Gerasimov 2023-02-20 23:40:13 +00:00
  • 05da310693 general/ci: mypy check tests #272 Dima Gerasimov 2023-02-20 23:57:31 +00:00
  • bf6a96a44d general/ci: clean up mypy-misc pipeline, only exclude specific files instead Dima Gerasimov 2023-02-20 23:40:13 +00:00
  • eff9c02886 my.fbmessenger.android: add optional facebook_id Dima Gerasimov 2023-02-19 03:55:11 +00:00
  • af874d2d75 my.fbmessenger.android: minor refactoring, comments & error handling Dima Gerasimov 2023-02-19 02:45:08 +00:00
  • 549ac2446b my.fbmessenger.android: add optional facebook_id #271 Dima Gerasimov 2023-02-19 03:55:11 +00:00
  • 8a2651b970 my.fbmessenger.android: minor refactoring, comments & error handling Dima Gerasimov 2023-02-19 02:45:08 +00:00
  • 6493859ba5 my.telegram: initial module from telegram_backup Dima Gerasimov 2023-02-19 00:23:28 +00:00
  • 6594ad24dc my.tinder.android: speedup unique_everseen by adding unsafe_hash Dima Gerasimov 2023-02-18 22:34:06 +00:00
  • 458633ea96 my.tinder.android: add a bit of logging Dima Gerasimov 2023-02-18 18:57:07 +00:00
  • e82d710d55 my.telegram: initial module from telegram_backup #270 Dima Gerasimov 2023-02-19 00:23:28 +00:00
  • 62e432e0e7 my.tinder.android: speedup unique_everseen by adding unsafe_hash Dima Gerasimov 2023-02-18 22:34:06 +00:00
  • e377d9df15 my.tinder.android: add a bit of logging Dima Gerasimov 2023-02-18 18:57:07 +00:00
  • ce2a42c45a gpslogger: sort input by splitting on device id Sean Breckenridge 2023-02-16 02:28:44 -08:00
  • a7cc89bbfb tz/via_location.py: update import to fallback Sean Breckenridge 2023-02-16 02:28:08 -08:00
  • fdfd22bef2 add datasources to gpslogger/google_takeout Sean Breckenridge 2023-02-16 02:25:15 -08:00
  • 36beab5f17 via_home: add accuracy, cache history Sean Breckenridge 2023-02-15 22:28:07 -08:00
  • 02ea0b26dd make mypy error more specific Sean Breckenridge 2023-02-15 21:36:58 -08:00
  • 5b8b1d3bbf remove todo Sean Breckenridge 2023-02-15 21:28:48 -08:00
  • 9769748939 estimate_from helper, via_home estimator, all.py Sean Breckenridge 2023-02-15 21:25:25 -08:00
  • 0e884fe166 core/modules: switch away from using override_config to tmp_config in some tests & faka data generators v0.3.20230209 Dima Gerasimov 2023-02-09 00:53:24 +00:00
  • 5ac5636e7f core: better support for ad-hoc configs Dima Gerasimov 2023-02-09 00:13:56 +00:00
  • 31d58c6bfd core/modules: switch away from using override_config to tmp_config in some tests & faka data generators #269 Dima Gerasimov 2023-02-09 00:53:24 +00:00
  • 81334c00df core: better support for ad-hoc configs Dima Gerasimov 2023-02-09 00:13:56 +00:00
  • fb0c1289f0 my.fbmessenger.export: use context manager to properly close sqlite connection Dima Gerasimov 2023-02-08 01:44:20 +00:00
  • 18a6121864 my.fbmessenger.export: use context manager to properly close sqlite connection #268 Dima Gerasimov 2023-02-08 01:44:20 +00:00
  • bb5ad2b6ac core: make hpi install more defensive, just warn on no requirements v0.3.20230207 Dima Gerasimov 2023-02-07 01:39:34 +00:00
  • 5c82d0faa9 switch from using dataset to raw sqlite3 module Dima Gerasimov 2023-02-07 01:28:45 +00:00
  • 9c432027b5 instagram.android: fix missing id Dima Gerasimov 2022-12-23 02:27:11 +00:00
  • efdc06ba23 core: make hpi install more defensive, just warn on no requirements #267 Dima Gerasimov 2023-02-07 01:39:34 +00:00
  • 7c7457ab08 switch from using dataset to raw sqlite3 module Dima Gerasimov 2023-02-07 01:28:45 +00:00
  • 1dcb40f840 instagram.android: fix missing id Dima Gerasimov 2022-12-23 02:27:11 +00:00
  • 52b6acbcbf use protocol for locations Sean Breckenridge 2023-02-03 18:59:41 -08:00
  • 8d70dd725d ci: fix tox config karlicoss 2023-01-30 23:37:43 +00:00
  • 11b6e51c90 ci: fix tox config karlicoss 2023-01-30 23:37:43 +00:00
  • 55cd7e97ef ci: fix tox config #265 karlicoss 2023-01-30 23:37:43 +00:00
  • 24c87e423b use __future__ annotations Sean Breckenridge 2023-01-30 15:22:30 -08:00
  • 703e7c67a2 tox: interleave passenv comments Sean Breckenridge 2023-01-30 15:19:57 -08:00
  • 98fccdb1ad tox/passenv: move comments above block Sean Breckenridge 2023-01-29 12:06:08 -08:00
  • 3eaba82790 revert tox changes so error appears in CI Sean Breckenridge 2023-01-29 11:59:19 -08:00
  • 2c9bd64ed7 separate passenv with newlines Sean Breckenridge 2023-01-27 23:50:34 -08:00
  • 7a9bb7f811 separate passenv with commas Sean Breckenridge 2023-01-27 11:57:01 -08:00
  • b401622985 fix passenv tox configuration Sean Breckenridge 2023-01-27 11:54:39 -08:00
  • 31981b8f34 add fallback_locations for via_ip Sean Breckenridge 2023-01-27 11:46:22 -08:00
  • f2c9715dbc add stub via_ip file Sean Breckenridge 2023-01-27 11:17:35 -08:00
  • 138afb68a7 add fallback model Sean Breckenridge 2023-01-27 11:17:21 -08:00
  • a4468a42da move via_ip to fallback Sean Breckenridge 2023-01-27 10:54:45 -08:00
  • 3638964e98 move home to fallback/via_home.py Sean Breckenridge 2023-01-27 10:52:24 -08:00
  • 54e6fe6ab5 ci: try disabling parallel pip installs on windows Sean Breckenridge 2022-11-11 21:48:52 -08:00
  • ad52e131a0 google.takeout.parser: recreate cache on upgrade Sean Breckenridge 2022-11-11 18:53:07 -08:00
  • c0e070811b ci: try disabling parallel pip installs on windows #261 Sean Breckenridge 2022-11-11 21:48:52 -08:00
  • 2acbda9229 google.takeout.parser: recreate cache on upgrade Sean Breckenridge 2022-11-11 18:53:07 -08:00
  • 716a2c82ba core/serialize: serialize stdlib Decimal class Sean Breckenridge 2022-10-15 01:50:53 -07:00
  • 7098d6831f fix mypy in _identity Dima Gerasimov 2022-10-18 23:33:20 +01:00
  • 5f1d41fa52 my.twitter.archive: fix for newer format (tweets filename changed to tweets.js) Dima Gerasimov 2022-10-18 23:01:38 +01:00
  • ca91be8154 twitter.archive: fix legacy config detection Dima Gerasimov 2022-08-29 01:27:26 +01:00
  • c8cf0272f9 instagram.gdpr: use new path to personal information Dima Gerasimov 2022-08-28 23:08:35 +01:00
  • 2dcc148937 fix mypy in _identity #260 Dima Gerasimov 2022-10-18 23:33:20 +01:00
  • 0d3094226c my.twitter.archive: fix for newer format (tweets filename changed to tweets.js) Dima Gerasimov 2022-10-18 23:01:38 +01:00
  • 9b92368785 twitter.archive: fix legacy config detection Dima Gerasimov 2022-08-29 01:27:26 +01:00
  • 8dd711940b instagram.gdpr: use new path to personal information Dima Gerasimov 2022-08-28 23:08:35 +01:00
  • 1048d85a0a core/serialize: serialize stdlib Decimal class #259 Sean Breckenridge 2022-10-15 01:50:53 -07:00
  • 7925ec81b6 docs: browser - fix examples for config Sean Breckenridge 2022-07-14 23:16:08 -07:00
  • 1dcb8cfd63 docs: browser - fix examples for config #258 Sean Breckenridge 2022-07-14 23:16:08 -07:00
  • 119b295d71 core: allow legacy modules to be used in 'hpi module install' for backwards compatibility v0.3.20220607 Dima Gerasimov 2022-06-07 22:37:45 +01:00
  • 9720f3c683 core: allow legacy modules to be used in 'hpi module install' for backwards compatibility #257 Dima Gerasimov 2022-06-07 22:37:45 +01:00
  • dbd15a7ee8 source: propogate help url for config errors Sean Breckenridge 2022-06-07 11:45:37 -07:00
  • c0d6f40836 source: propogate help url for config errors #256 Sean Breckenridge 2022-06-07 11:45:37 -07:00
  • cef9b4c6d3 ci: try using --parallel install for mypy pipeline v0.3.20220606 Dima Gerasimov 2022-06-06 00:02:06 +01:00
  • f0397b00ff core/main: experimental --parallel flag for hpi module install Dima Gerasimov 2022-06-06 00:00:40 +01:00
  • 5f0231c5ee core/main: allow passing multiple packages to 'module install'/'module requires' subcommands Dima Gerasimov 2022-06-05 22:44:26 +01:00
  • 54d30452fd ci: try using --parallel install for mypy pipeline #255 Dima Gerasimov 2022-06-06 00:02:06 +01:00
  • d1f9745ebc core/main: experimental --parallel flag for hpi module install Dima Gerasimov 2022-06-06 00:00:40 +01:00
  • aba624f337 core/main: allow passing multiple packages to 'module install'/'module requires' subcommands Dima Gerasimov 2022-06-05 22:44:26 +01:00
  • 016f28250b general: initial flake8 checks (for now manual) Dima Gerasimov 2022-06-05 18:43:36 +01:00
  • b97a40c5ed general: initial flake8 checks (for now manual) #254 Dima Gerasimov 2022-06-05 18:43:36 +01:00
  • fd0c65d176 my.tinder: initial module for android databases Dima Gerasimov 2022-06-04 16:57:10 +01:00
  • b9d788efd0 some enhancements for facebook/instagram modules Dima Gerasimov 2022-06-04 10:29:50 +01:00
  • 3e0394bd90 my.tinder: initial module for android databases #253 Dima Gerasimov 2022-06-04 16:57:10 +01:00
  • 757b5eb8c9 some enhancements for facebook/instagram modules Dima Gerasimov 2022-06-04 10:29:50 +01:00
  • 7323e99504 zulip: add stats function Sean Breckenridge 2022-06-04 01:43:34 -07:00
  • 3e51dd1ca5 zulip: add stats function #252 Sean Breckenridge 2022-06-04 01:43:34 -07:00
  • b5f266c2bd my.instagram: add initial all.py + some experiments on nicer errors Dima Gerasimov 2022-06-03 23:26:04 +01:00
  • bf3dd6e931 core/sqlite: experiment at typing SELECT query (to some extent) Dima Gerasimov 2022-06-03 21:44:27 +01:00