mail based rss feed aggregator
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

add todos for the backend manager to the readme

ollie 0814542a e57c85a2

+30 -3
+30 -3
README.md
··· 12 12 ### TODO 13 13 - [ ] License attribution 14 14 15 - ### TODO (step 1) 15 + ### TODO (backend) 16 16 17 17 - [x] parse rss feeds 18 18 - [x] email sending ··· 38 38 - [ ] log info about supervision status 39 39 - [ ] ewe logs 40 40 41 + - [ ] backend manager 42 + - [ ] `backend.new_subscription(backend_name, user, feed)` 43 + - [ ] save new subscription to database 44 + - [ ] notify responsible sender 45 + - [ ] start sender if not running 46 + - [ ] start fetcher if not running 47 + - [ ] `backend.remove_subscription(backend_name, user, feed)` 48 + - [ ] delete from database 49 + - [ ] notify sender 50 + - [ ] if noone is subscribed anymore 51 + - [ ] remove feed from database 52 + - [ ] stop fetcher 53 + - [ ] `backend.status(backend_name)` 54 + - [ ] fetcher data 55 + - [ ] time till next fetch 56 + - [ ] status ok / issues 57 + - [ ] sender data 58 + - [ ] status ok / issues 59 + - [ ] maybe mails sent? (we do have this data) 60 + - [ ] `backend.restart_feed(backend_name, feed)` 61 + - restart the fetcher for this feed 62 + - [ ] `backend.refetch(backend_name, feed)` 63 + - trigger early fetching of a given feed 64 + - [ ] `backend.restart_user(backend_name, user)` 65 + - restart sender for this user 66 + 67 + 41 68 --- 42 69 43 - ### TODO (step 2) 70 + ### TODO (frontend) 44 71 - [ ] lustre ui (maybe) server component 45 72 - [x] login 46 73 - [x] password login ··· 75 102 76 103 --- 77 104 78 - ### TODO (step 3) 105 + ### TODO (packaging) 79 106 - [ ] package using docker 80 107 - [ ] automatic builds with woodpecker 81 108 - [ ] example compose file