Commit Graph

223 Commits

Author SHA1 Message Date
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
48080bca77 Try to implement h-feed 2018-07-05 21:57:25 +02:00
2e83a023f5 Import strings package 2018-07-03 23:01:39 +02:00
9625549a5f Indiepaper uses Authorization header for source_id
- Check author for source_id / auth token
2018-07-03 22:59:07 +02:00
b34604607d Also log Headers on micropub 2018-07-03 22:55:01 +02:00
854e5f5e25 Add logging to micropub endpoint 2018-07-03 22:51:31 +02:00
b8c00a22d6 Also support "normal" MF2 requests for micropub 2018-07-03 22:45:13 +02:00
209e7510c1 Create channel information when creating channel 2018-07-03 22:44:53 +02:00
71a9040eba
cli: Only show channels id when a channel is created 2018-06-30 15:57:47 +02:00
7d7d55099e Remove channel from Redis when channels is deleted 2018-06-30 15:52:20 +02:00
9e4c93a389 Only show channels if it exists in the channels list 2018-06-30 15:50:04 +02:00
b7b706368a Don't allow unread count to go below zero 2018-06-30 15:48:05 +02:00
59a784f326 Simplify code for deleting a channel 2018-06-30 15:45:35 +02:00
c1fe5075a5 Add ek to container 2018-06-30 10:39:14 +02:00
af7d289656
Simplify first time "backend.json" that's generated from new 2018-06-27 21:56:40 +02:00
899588d73e Clean up presentation of items in command line client 2018-06-27 21:38:52 +02:00
545fd6ca03 Parse HTTP Link headers for endpoints 2018-06-27 21:25:28 +02:00
59d60fcfab Use a random state 2018-06-27 21:16:40 +02:00
fab53a1b4d Add message on screen to close the window 2018-06-27 21:13:15 +02:00
9e7448c53b Extract clientID to command line client 2018-06-27 21:05:25 +02:00
d62afd7738 Extract scope to command line client 2018-06-27 21:04:19 +02:00
bdc84895f5 Add missing documentation for "connect" command 2018-06-25 21:28:51 +02:00
73591b81ca Parse HubURL from Atom 2018-05-23 22:40:44 +02:00
6b66e5d548 Parse HubURL from RSS 2.0 feeds 2018-05-23 22:38:24 +02:00
ddd850db4d Move websub to own package
- Move websub own package
- Add flag to disable auth (by default enabled)
- Process feed directly when following
2018-05-23 21:53:00 +02:00
82f9b63b26 Add EKSTER_BASEURL to environment and docs 2018-05-23 21:15:16 +02:00
4c0a242868 Further improve documentation 2018-05-23 21:13:28 +02:00
3b808da62a Get external url from environment 2018-05-23 21:04:47 +02:00
0eecb03497 Extend README.md 2018-05-23 18:13:22 +02:00
5054b663c6 Add author information to rss/atom feeds 2018-05-22 21:15:40 +02:00
88f055ded7 Simple start with settings/main page 2018-05-22 21:15:25 +02:00
fe8a7b675f Also fetch application/xml is rss/atom feed 2018-05-22 21:12:00 +02:00
799bd08253 Move microsubHandler to microsub.go 2018-05-22 20:29:07 +02:00
f4bf251090 Add information about backend.json to the README 2018-05-16 21:45:19 +02:00
00b041b981 Indent backend.json to make it easier to update 2018-05-16 21:38:47 +02:00
6be1f78130 Improve documentation for using Docker 2018-05-16 21:38:24 +02:00
a4d95a23ba fix default port 2018-05-16 21:34:12 +02:00
f73f26ea09 Add logging messages 2018-05-16 21:25:44 +02:00
7199652e4a Add TokenEndpoint to backend.json
- The tokenEndpoint provided here will be used to check the authenticity
  of the token
2018-05-16 21:21:00 +02:00
5207e43430 Add Dockerfile.alpine 2018-05-16 20:10:23 +02:00
d28f0d85c2 Make "Me" configurable in backend.json 2018-05-16 19:41:05 +02:00
b62f719221 cli: improve "mark_read" command 2018-05-16 17:54:34 +02:00
2fa8b521ba Add filename of configuration file to README.md 2018-05-16 17:45:06 +02:00
ec33521111 Add better README.md with instructions for how to use Ekster 2018-05-16 17:40:57 +02:00
ff0e969d8f Load config files from users config dir 2018-05-16 17:34:40 +02:00