Dima Gerasimov
3a9e3e080f
my.time.tz: implement different policies for localizing
2020-11-01 01:51:10 +01:00
Dima Gerasimov
4666378f7e
my.location.home: simplify config format, make it a bit more robust + tests
2020-10-12 09:05:11 +02:00
Dima Gerasimov
dfea664f57
add my.location.home, use it as location/timezone fallback
2020-10-09 22:09:19 +02:00
Dima Gerasimov
ba9acc3445
my.location: let takeout provider be in a separate my.location.google; add CI test & enable mypy
2020-10-08 21:31:26 +02:00
Dima Gerasimov
6242307d7a
my.bluemaestro: run against testdata, add on CI
2020-10-04 01:40:52 +02:00
Dima Gerasimov
e63c159b80
my.body.exercise: add more annotations & ci check
2020-10-03 18:24:08 +02:00
Dima Gerasimov
d8841d0d7a
my.endomondo: add fake data generator, test mypy
2020-10-02 00:37:08 +02:00
Dima Gerasimov
1c20eb27aa
CI: add mypy checks for my.reddit, my.pocket and my.github.ghexport
2020-09-30 23:33:06 +02:00
Dima Gerasimov
0682919449
general: use module dependencies as proper PIP packages + fallback
2020-09-30 23:33:06 +02:00
Dima Gerasimov
dc642b5a6d
my.instapaper: add stat; add mypy checks on CI
2020-09-29 20:43:34 +02:00
Dima Gerasimov
3404b3fcf1
my.instapaper: use instapexport from PIP package
2020-09-29 20:43:34 +02:00
Dima Gerasimov
24fb983399
ci: add mypy for my.hypothesis
2020-09-29 19:44:45 +02:00
Dima Gerasimov
deefa9fbbc
Use hypexport package in demo.py, clean up tox
2020-09-29 19:44:45 +02:00
Adrien Lacquemant
5b2cc577f2
Correct command to create config file
2020-08-20 20:14:55 +01:00
Dima Gerasimov
821eb47c93
kobo: BREAKING changes. Use kobuddy module directly, rename export_dir to export_path.
...
Hopefully this makes a lot of sense in the first place, and not that many users, so deserves breaking.
2020-06-04 22:50:52 +01:00
Dima Gerasimov
3d7844b711
core: support '' for explicitly set empty path set
2020-06-01 23:45:26 +01:00
Dima Gerasimov
a267aeec5b
github: add config templates + docs
...
- ghexport: use export_path (export_dir is still supported)
2020-06-01 23:33:34 +01:00
Dima Gerasimov
f175acc848
pocket: reuse pockexport data access layer
...
BREAKING CHANGE! Data parsing was switched to pockexport.
This would help to keep it consistent across different apps in the future.
When you update, you'll need to:
- clone pockexport (latest version)
- set pockexport repository in your config (see doc/MODULES.org)
2020-05-27 08:42:47 +01:00
Dima Gerasimov
6453ff415d
docs: somewhat acceptable data flow diagrams
2020-05-26 22:51:50 +01:00
Dima Gerasimov
150a6a8cb7
docs: wip on better explanation of configs/diagram
2020-05-26 22:51:50 +01:00
Dima Gerasimov
e351c8ba49
cli: add 'config init' command
2020-05-25 12:25:41 +01:00
Dima Gerasimov
d890599c7c
cli: add checks for importing modules
2020-05-25 11:41:44 +01:00
Dima Gerasimov
8019389ccb
cli: move doctor to core, add doc
2020-05-25 10:17:40 +01:00
Dima Gerasimov
f5267d05d7
my.twitter.archive: rename config (preserving bckwd compatibility for now)
2020-05-24 13:06:52 +01:00
Dima Gerasimov
b7662378a2
docs: minor updates
2020-05-22 19:38:14 +01:00
Dima Gerasimov
03773a7b2c
twitter module: prettify top level twitter.all
2020-05-22 19:00:02 +01:00
Dima Gerasimov
02ba71a91d
documentation: generate tables of content, better navigation
2020-05-18 23:31:55 +01:00
Dima Gerasimov
c8bdbfd69f
core: expand '~' in get_files & import_dir
2020-05-18 22:43:27 +01:00
Dima Gerasimov
2a9fd54c12
Improve documentation for some modules
2020-05-17 21:56:58 +01:00
Dima Gerasimov
f3d5064ff2
polar: allow properly specifying polar_dir, with ~ as a default
2020-05-15 08:18:47 +01:00
Dima Gerasimov
8d998146e2
remove garbage org files, move example config down the hierarchy
2020-05-14 23:01:50 +01:00
Dima Gerasimov
eba2d26b31
Update lastfm order/tests/docs
2020-05-13 22:52:23 +01:00
Dima Gerasimov
522bfff679
update configuration doc & more tests
2020-05-13 22:52:23 +01:00
Dima Gerasimov
1d0ef82d32
Add test demonstrating unloading the module during dynamic configuration
2020-05-10 21:57:55 +01:00
Dima Gerasimov
0ac78143f2
add my.demo for testing out various approaches to configuring
2020-05-10 21:32:48 +01:00
Dima Gerasimov
976b3da6f4
Autoextract documentation for some modules, improve docs
2020-05-10 18:09:12 +01:00
Dima Gerasimov
9cb39103c6
start autogenerating documentation on modules
2020-05-10 16:42:40 +01:00
Dima Gerasimov
217116dfe9
Use @dataclass with reddit, seems to work well
2020-05-10 14:47:02 +01:00
Dima Gerasimov
051cbe3e38
update config documentation even more
2020-05-10 13:27:25 +01:00
Dima Gerasimov
9206366184
more requirements for the configuration
2020-05-10 12:05:36 +01:00
Dima Gerasimov
08dffac7b4
explain some rationales about the config format
2020-05-10 10:34:50 +01:00
Dima Gerasimov
5f4acfddee
add takeout example
2020-05-08 16:57:59 +01:00
Dima Gerasimov
d4a430e12e
update dev docs
2020-05-06 23:21:29 +01:00
Dima Gerasimov
fe763c3c04
Fix my.config handling during mypy
2020-05-04 19:52:18 +01:00
Dima Gerasimov
526e7d3fa9
update documentation of private config
2020-04-26 16:50:06 +01:00
Dima Gerasimov
cb8bba4e66
reformat setup.org
2020-04-18 16:25:45 +01:00
Dima Gerasimov
185fa9aabd
update readme
2020-04-18 16:16:54 +01:00
Dima Gerasimov
9e9fa9620c
update documentation on using Polar
2020-04-12 15:26:14 +01:00
Dima Gerasimov
968c448013
Update usage docs
2020-04-12 15:01:03 +01:00
Dima Gerasimov
f766c8abe5
updates to the setup guide
2020-04-12 13:42:03 +01:00