52 Commits

Author SHA1 Message Date
Thanh Nguyen
183e7cecb0 Make service worker works 2023-09-24 15:11:42 +07:00
Thanh Nguyen
bd6b77bcc2 Add larger icon (144x144) to manifest.json 2023-09-24 15:11:31 +07:00
Thanh Nguyen
976bbfd245 Fix manifest.json in routes.go 2023-09-24 14:05:53 +07:00
Thanh Nguyen
c32bd7e415 Revert "Remove handling /manifest.json"
This reverts commit dadadeb0662b9725604e2db07a66c86ca8d04c30.
2023-09-24 13:50:16 +07:00
Thanh Nguyen
dadadeb066 Remove handling /manifest.json 2023-09-23 02:37:31 +07:00
icefed
7cf27e0fde fix review 2023-09-11 13:56:11 +01:00
icefed
66f2a973a3 fever api support
Fever API spec: https://github.com/DigitalDJ/tinytinyrss-fever-plugin/blob/master/fever-api.md
2023-09-11 13:56:11 +01:00
Nazar Kanaev
850ce195a0 fix atom links 2023-09-07 18:19:17 +01:00
Nazar Kanaev
9b178d1fb3 fix relative article links 2023-09-01 17:38:37 +01:00
Adam Szkoda
9ed359f964 Protect a read from a map with a mutex 2023-05-22 22:24:57 +01:00
Nazar Kanaev
632412c10e go fmt 2023-02-02 22:06:27 +00:00
Nazar Kanaev
012b58bbe4 make newly added feed searchable 2023-02-02 22:05:58 +00:00
Aaron Bieber
e4c1d01915 Add manifest.json for better mobile integration
manifest.json allows yarr to run in a more app-like mode on mobile
devices.

More info here: https://developer.mozilla.org/en-US/docs/Web/Manifest
2023-01-30 22:05:33 +00:00
nkanaev
e62906e63d fix readability edge case 2022-11-14 15:11:05 +00:00
Nazar Kanaev
698f5d6d06 handle google url redirect in page crawler 2022-08-21 13:31:18 +01:00
Pierre Prinetti
c1bcc0c517 Run go fmt
This patch is the result of running `go fmt ./...` with Go v1.16.15.
2022-07-04 15:20:49 +01:00
quoing
a8d160f9b1 Fix concurrent map writes for FeedIcon cache 2022-06-21 16:12:59 +01:00
Nazar Kanaev
830248b6ae store feed size 2022-02-10 22:14:47 +00:00
nkanaev
52cc8ecbbd fix encoding 2022-01-24 16:47:32 +00:00
nkanaev
e3e9542f1e fix page crawling encoding 2022-01-24 14:02:21 +00:00
Nazar Kanaev
7aeb458ee5 fix pagination 2021-05-31 14:37:45 +01:00
Nazar Kanaev
f38dcfba3b cache feed icons 2021-05-27 13:16:03 +01:00
Nazar Kanaev
28f08ad42a responsive video iframe 2021-05-13 21:42:34 +01:00
Nazar Kanaev
883214a740 more todo 2021-04-26 15:22:32 +01:00
Nazar Kanaev
96796702cf select the newly added feed 2021-04-07 15:05:11 +01:00
Nazar Kanaev
2df2f41516 gofmt -s -w . 2021-04-06 08:43:15 +01:00
Nazar Kanaev
6acf9af887 remove item.date_updated, item.description & item.author fields in storage 2021-04-05 21:30:07 +01:00
Nazar Kanaev
fa92ea16b0 search for icons only during startup and after adding feeds 2021-04-02 22:26:45 +01:00
Nazar Kanaev
b082c3e048 gzip middleware 2021-04-02 22:26:45 +01:00
Nazar Kanaev
82fdb3be6c don't serve templates 2021-04-02 22:26:45 +01:00
Nazar Kanaev
d7ba203f28 rewrite basepath 2021-04-02 22:26:45 +01:00
Nazar Kanaev
2cd815d9cd youtube/vimeo iframes 2021-04-02 22:26:45 +01:00
Nazar Kanaev
0ea313d945 fix 2021-04-02 22:26:45 +01:00
Nazar Kanaev
528df7fb4a reorganizing server-related packages 2021-04-02 22:26:45 +01:00
Nazar Kanaev
b04e8c1e93 reorganizing content-related packages 2021-04-02 22:26:45 +01:00
Nazar Kanaev
c74eeff790 provide settings prior to js rendering 2021-04-02 22:26:45 +01:00
Nazar Kanaev
401668e413 finally getting rid of goquery in readability 2021-04-02 22:26:45 +01:00
Nazar Kanaev
3ae17171e2 server-side item sanitization 2021-04-02 22:26:44 +01:00
Nazar Kanaev
485587825c switch to server-side readability 2021-04-02 22:26:44 +01:00
Nazar Kanaev
b40fe94147 refactor crawler 2021-04-02 22:26:44 +01:00
Nazar Kanaev
a2bfd1682b rewrite worker 2021-04-02 22:26:44 +01:00
Nazar Kanaev
5b36530f67 switch to internal feed parser 2021-04-02 22:26:44 +01:00
Nazar Kanaev
9f376db0f4 gofmt 2021-04-02 22:26:44 +01:00
Nazar Kanaev
391ce61362 opml tweaks & fixes 2021-04-02 22:26:44 +01:00
Nazar Kanaev
62e2ca4c16 switch to new opml 2021-04-02 22:26:44 +01:00
Nazar Kanaev
eb0ad7f22e move authmiddleware to auth package 2021-04-02 22:26:44 +01:00
Nazar Kanaev
f3c55ba5f2 basepath fixes 2021-04-02 22:26:44 +01:00
Nazar Kanaev
9bf7f45354 router base 2021-04-02 22:26:43 +01:00
Nazar Kanaev
85a114e591 login page tweaks 2021-04-02 22:26:43 +01:00
Nazar Kanaev
73b7144394 auth middleware basepath tweaks 2021-04-02 22:26:43 +01:00