66489b6de7
Move jsonfeed to it's own package
...
- Also implement hubs for jsonfeed
2018-08-04 22:43:57 +02:00
c1f2b7a5a7
Add missing license matters
2018-07-28 18:03:21 +02:00
af3e90c964
Move from github.com/pstuifzand to p83.nl/go/ekster
2018-07-28 17:52:59 +02:00
67fd816e3f
Fix memory leak
...
Close resp.Body in the main Fetch function. When the resp.Body is not
closed, it will keep all HTTP responses in memory and that amount will
grow, quite fast.
2018-07-28 10:07:07 +02:00
e79b883faa
Remove unused caching structs
2018-07-26 19:50:08 +02:00
09d2a72b33
Use channel adder with matchers
2018-07-16 22:38:21 +02:00
aa22931786
Fix actual include code
2018-07-16 22:34:25 +02:00
023209c5d5
Add matching of includeRegex
2018-07-16 22:24:50 +02:00
09e5a81227
Add testing of ExcludeRegex
2018-07-16 22:16:12 +02:00
379be5436d
Save unread count
2018-07-08 11:02:10 +02:00
ae0d3d5388
improve logging and error handling
2018-07-08 11:01:56 +02:00
55b279f363
Check for error before printing message
2018-07-07 20:27:00 +02:00
f1483f4171
Improve updating the count of items in a channel
2018-07-07 16:59:22 +02:00
bf645f33ef
Move microsub to pkg/microsub
2018-07-07 16:03:49 +02:00
6d3eaa020d
Cleanup logging of redis item
2018-07-07 14:32:36 +02:00
66321c44a5
Check if item.Content != nil, because it doesn't have to be set
2018-07-05 22:56:31 +02:00
c613e18c7a
Fix syntax error
2018-07-05 22:53:29 +02:00
7ed1d17373
Improve logging and handling of items
2018-07-05 22:52:19 +02:00
1a95c882ad
Add Published time when it is not set
2018-07-05 22:03:46 +02:00
5054b663c6
Add author information to rss/atom feeds
2018-05-22 21:15:40 +02:00
fe8a7b675f
Also fetch application/xml is rss/atom feed
2018-05-22 21:12:00 +02:00
a43c987a9a
Remove mention code
...
Should be readded more generally, so we can add posts mentioning some
regex to a channel
2018-05-16 17:30:59 +02:00
26c8295193
Rename microsub-server --> ekster
...
- Server is called eksterd
- Client is called ek
2018-05-16 17:24:26 +02:00