Commit Graph

167 Commits

Author SHA1 Message Date
9e5601f979
Remove name when equal to content[text]
All checks were successful
the build was successful
2018-12-09 18:19:25 +01:00
47661b73f1
Add test for mark_read and unknown POST action 2018-12-09 17:50:29 +01:00
226a35fb43
Add bad request status code for wrong action 2018-12-09 17:46:47 +01:00
7d61179ee1
Add microsub server tests 2018-12-09 17:40:33 +01:00
a2db7069e7
Separate App from main
- extract env vars
- add command line arguments
- move null backend to server package
2018-12-09 17:39:36 +01:00
886a83e3e8
Extract json responses in respondJSON function
All checks were successful
the build was successful
2018-12-09 13:04:58 +01:00
db40a9fd1c
Remove Microsub access log request logging
All checks were successful
the build was successful
2018-12-08 17:05:56 +01:00
4fd3eb73ed
Cleanup of simplification MF2 to JF2
All checks were successful
the build was successful
2018-12-08 16:56:08 +01:00
17bee2852a
Error on unsupported StatusCode in GetEndpoints
All checks were successful
the build was successful
2018-12-07 21:52:19 +01:00
5c4144444a
Add items to items 2018-12-07 21:51:44 +01:00
07a3c1b1e3
Add status checks to get requests of ek 2018-12-07 21:23:01 +01:00
3c9f7eae47
You shouldn't be authorized always
Signed-off-by: Peter Stuifzand <peter@stuifzand.eu>
2018-09-15 16:00:57 +02:00
b3fe5c17ed
Merge branch 'missing-files' into new-microsub-package
All checks were successful
the build was successful
2018-09-15 15:57:05 +02:00
ec8da2692c
Add missing files 2018-09-15 15:55:27 +02:00
8a69473baf
Move Microsub handler to it's own package
All checks were successful
the build was successful
2018-09-15 10:23:11 +02:00
7e15298175
Move server to package 2018-09-12 22:35:49 +02:00
6e1b6e1826
Add unimplemented AddEventListener
Some checks failed
the build failed
2018-09-08 19:57:55 +02:00
a64a4e1541
Add events
Some checks failed
the build failed
2018-09-08 19:56:54 +02:00
3b8ada2852
Don't add children from items
All checks were successful
the build was successful
2018-09-08 13:56:59 +02:00
348fc5f33f
StablePartition the channels based on unread count
All checks were successful
the build was successful
2018-09-02 11:12:07 +02:00
d7834ebf53
Remove author completely when fields are missing
All checks were successful
the build was successful
2018-08-29 21:22:03 +02:00
78cace26d9
Remove uses of Summary 2018-08-29 21:21:41 +02:00
9e6765bf8e
Remove Summary from microsub.Item
Some checks failed
the build failed
2018-08-29 21:18:32 +02:00
1d10f555f3
Clean type of author
All checks were successful
the build was successful
2018-08-29 21:14:36 +02:00
52bc16436e
Change Summary from string to []string
All checks were successful
the build was successful
2018-08-19 21:50:54 +02:00
1cc5bc2865
If no Content is set, set it with Summary
All checks were successful
the build was successful
2018-08-19 21:35:26 +02:00
94c86d57ff
Add extra checks after failed response
All checks were successful
the build was successful
2018-08-19 21:34:46 +02:00
c1e51e873a
Add text value to output jf2
Some checks failed
the build failed
2018-08-19 17:04:14 +02:00
4d08d18d62
Simplify summary even more
Some checks failed
the build failed
2018-08-19 17:02:16 +02:00
64730b0e50
Cleanup summary, and use h-feed author
Some checks failed
the build failed
2018-08-19 17:00:09 +02:00
2ede21bfda
Improve handling of like-of and bookmark-of
All checks were successful
the build was successful
2018-08-19 16:30:24 +02:00
93a91a4966
Implement href expansion in RSS feeds
All checks were successful
the build was successful
2018-08-18 19:17:07 +02:00
c10bf83c41
Add -verbose option to enable logging
All checks were successful
the build was successful
2018-08-18 11:58:57 +02:00
c23802216e
Add logging of requests to ek 2018-08-18 11:50:38 +02:00
8a2dbfec7a
Cleanup author and checkin
All checks were successful
the build was successful
2018-08-05 23:16:13 +02:00
dc7493737a
Improve author handling
All checks were successful
the build was successful
2018-08-05 22:44:42 +02:00
6ed7dc8ddb
Include refs in microsub.Item
All checks were successful
the build was successful
2018-08-05 17:23:50 +02:00
207fd8ecd6
Copy type instead of guessing
All checks were successful
the build was successful
2018-08-05 14:03:21 +02:00
1cb3e21e7c
Move fetching code to fetch package 2018-08-05 13:45:12 +02:00
573816d75f
Move jf2 to own package, start cleanup of fetch 2018-08-05 12:15:59 +02:00
66489b6de7 Move jsonfeed to it's own package
All checks were successful
the build was successful
- Also implement hubs for jsonfeed
2018-08-04 22:43:57 +02:00
af3e90c964 Move from github.com/pstuifzand to p83.nl/go/ekster
All checks were successful
the build was successful
2018-07-28 17:52:59 +02:00
f3da9da58d Clean up url generation and callback 2018-07-16 21:05:52 +02:00
8083f50f6a Cleanup of info on cli 2018-07-07 23:49:09 +02:00
b291019093 Use microformats module to parse <link> elements 2018-07-07 20:37:49 +02:00
6677bd95ab Use errors in protocol
- Rewrite all api's and clients to use the new calls which allows errors
in the responses
2018-07-07 16:40:04 +02:00
bf645f33ef Move microsub to pkg/microsub 2018-07-07 16:03:49 +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
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
b62f719221 cli: improve "mark_read" command 2018-05-16 17:54:34 +02:00
26c8295193 Rename microsub-server --> ekster
- Server is called eksterd
- Client is called ek
2018-05-16 17:24:26 +02:00
532bcf016b Use channel instead of uid for channel delete 2018-05-13 19:44:42 +02:00
da53190a97 Improve logging on client calls 2018-05-13 19:38:46 +02:00
b9ab3e0b4c Fix order of after and before in client library 2018-05-12 14:49:27 +02:00
eba2afc746 cli: Add more commands to client 2018-05-12 13:58:01 +02:00
fa969e3602 cli: clieanup and save endpoints and me 2018-05-12 13:41:08 +02:00
c84e139903 Add Microsub CLI client 2018-05-12 13:08:36 +02:00
e935820387 Add redis caching of http requests and hub subscription 2018-05-03 21:50:16 +02:00
04e37a8257 Add cast checks around in-reply-to 2018-05-03 07:22:32 +02:00
93c7614efd Don't use extended mode for entries 2018-05-02 00:14:15 +02:00
0155a36a90 Get more information from feeds 2018-05-02 00:13:41 +02:00
f5ed8dbc45 Add simple start of feedbin API proxy 2018-05-01 23:47:43 +02:00