Commit graph

47 commits

Author SHA1 Message Date
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
Dima Gerasimov
4d33416696 add development doc 2020-04-11 22:25:54 +01:00
Dima Gerasimov
a69c928a03 reuse my blog post for readme 2020-03-17 23:07:08 +00:00
Dima Gerasimov
85a0de8123 delete duplicate readme 2020-03-17 19:55:53 +00:00
Dima Gerasimov
4cd85066e5 move setup file to doc/ 2020-03-17 19:54:55 +00:00