tss/TODO.md

51 lines
1.0 KiB
Markdown
Raw Normal View History

2022-04-27 00:36:49 -04:00
## MVP
* ✓ Write TODO
* ✓ Cron
2022-04-28 19:24:21 -04:00
* ✓ Config
* ✓ logging zap
2022-05-01 19:13:27 -04:00
* ✓ Proxy download
* ✓ Storage csv
2022-05-02 00:41:57 -04:00
* ✓ Posting to telegram
2022-05-02 14:18:01 -04:00
* ✓ Telegram rate limit: 20 msgs/min https://core.telegram.org/bots/faq#my-bot-is-hitting-limits-how-do-i-avoid-this
2022-05-02 00:41:57 -04:00
https://gist.github.com/zdebra/10f0e284c4672e99f0cb767298f20c11
2022-05-02 14:18:01 -04:00
* First Run skip all but first n
* Folder creation
* Change flags to os.Args[1] for config path
* Cleanup
2022-05-02 00:41:57 -04:00
## Issues
2022-05-02 14:18:01 -04:00
* ✓ Last record is not written fully to csv: *Fixed*. Had to Flush writer
2022-04-27 00:36:49 -04:00
2022-04-29 13:38:49 -04:00
## MVP 2
* Podcasts
2022-04-27 00:36:49 -04:00
## 1.0
2022-05-02 14:18:01 -04:00
* Review all errors wrapped properly
* Change log from byte to string
2022-04-28 19:24:21 -04:00
* concurrent processing
* Config validation
* Cron spec
* Name - No spaces
* Permissions?
2022-04-27 00:36:49 -04:00
* Filtering
* Doc embed
* Doc
* instant view doc
* filtering example
* Motivation
* grepping: date(awk) and state
* yq -p xml . | bat -l yaml
* fzf example to better grep
## Later
* Folder reorg?
* Always running
* Handle telegram reaction?
* Filter from app based on keyword
2022-04-28 19:29:12 -04:00
### Log
* Log to file
* unit testing logs?