Nazar Kanaev
c1a29418eb
reorganise bin files
2023-09-23 21:32:32 +01:00
Will Harding
3adcddc70c
Pull atom xhtml title from nested elements
...
The Atom spec says that any title marked with a type of "xhtml" should be
contained in a div element[1] so we need to use the full XML text when
extracting the text.
[1] https://www.rfc-editor.org/rfc/rfc4287#section-3.1
2023-09-23 21:08:22 +01:00
icefed
5f82a9e339
add fever doc & fix fever issues
2023-09-14 13:42:57 +01:00
icefed
9fc72f8b68
update
2023-09-11 13:56:11 +01:00
icefed
b7b707bd43
update
2023-09-11 13:56:11 +01: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
Nazar Kanaev
6d16e93008
fix sqlite conflict handling for feeds/folders
2023-08-19 21:51:05 +01:00
Nazar Kanaev
1e65a7951b
ui fixes
2023-08-14 22:01:13 +01:00
Nazar Kanaev
bed5640366
fix base font size
2023-08-14 21:25:47 +01:00
Nazar Kanaev
a96fc101f2
paragraph margins
2023-08-06 12:40:54 +01:00
Adam Szkoda
9ed359f964
Protect a read from a map with a mutex
2023-05-22 22:24:57 +01:00
Nazar Kanaev
bc18557820
handle isPermalink in rss feeds
2023-05-20 23:26:22 +01:00
x2cf
32ca121520
fix item order
2023-05-16 11:09:57 +01:00
Kaloyan Petrov
0f6d4d639d
Firefox uses altKey to switch tabs
2023-02-10 09:40:03 +00:00
Kaloyan Petrov
795a5d2cb4
Use JS event.code to support different language layouts
2023-02-10 09:39:45 +00:00
Nazar Kanaev
58d6a46e36
increase hidden input height
...
this allows to show the whole selectgroup area
when scrolled via arrow keys.
as a side effect it makes pagination to work with arrow keys as well.
2023-02-09 21:34:23 +00:00
Nazar Kanaev
a8d7b86cdc
do not render root folder input
2023-02-06 11:37:16 +00:00
Nazar Kanaev
aac3de7ca2
make active toolbar buttons prominent
2023-02-02 22:40:41 +00: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
Nazar Kanaev
bd6322e533
set article view width limit
2023-01-29 14:28:43 +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
10e6bfa5a0
Set auth without authfile
...
With this patch, it is possible to pass username and password directly
on the command line with:
```shell
yarr --auth 'username:password'
```
The corresponding environment variable comes handy with containers:
```shell
YARR_AUTH='username:password' yarr
```
2022-07-06 15:21:41 +01:00
nkanaev
f030a4075b
refactoring
2022-07-04 16:03:50 +01:00
Pierre Prinetti
c9dd977600
Allow passwords with column
...
Before this patch, an `authfile` with multiple column symbols was not
valid.
After this patch, all characters after the first `:` constitute the
password, until EOL.
2022-07-04 15:21:09 +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
nkanaev
2a5692d9a7
fix scrolling issue with large font
2022-06-29 11:41:01 +01:00
quoing
a8d160f9b1
Fix concurrent map writes for FeedIcon cache
2022-06-21 16:12:59 +01:00
nkanaev
286cbff236
update favicon (2nd attempt)
2022-06-06 10:04:47 +01:00
nkanaev
fe22460c07
favicon tweaks
2022-06-02 10:16:56 +01:00
Nazar Kanaev
cba3fbc48c
fix append (different behaviour in arm)
2022-06-01 20:51:00 +01:00
Nazar Kanaev
ee2a825cf0
get rss link when atom link is present
...
found in: https://rss.nytimes.com/services/xml/rss/nyt/Arts.xml
when both rss and atom link elements are present, xml parser returns
empty string. provide default namespace to capture rss link properly.
2022-05-03 15:35:57 +01:00
Nazar Kanaev
8e9da86f83
nah
2022-04-09 16:06:19 +01:00
Nazar Kanaev
684bc25b83
fix: load more items to prevent scroll lock
2022-04-09 15:58:33 +01:00
nkanaev
8ceab03cd7
fix text color in dark mode
2022-03-01 10:43:25 +00:00
Nazar Kanaev
34dad4ac8f
systray: fix build flag
2022-02-16 14:04:04 +00:00
Nazar Kanaev
d4b34e900e
update test
2022-02-15 22:04:16 +00:00
Nazar Kanaev
954b549029
update
2022-02-15 21:56:32 +00:00
Nazar Kanaev
be7af0ccaf
handle invalid chars in non-utf8 xml
2022-02-14 15:23:55 +00:00
Nazar Kanaev
18221ef12d
use bytes.Buffer instead
2022-02-14 11:05:38 +00:00
Nazar Kanaev
4c0726412b
do not build systray in linux
2022-02-14 00:56:03 +00:00
Nazar Kanaev
d7253a60b8
strip out invalid xml characters
2022-02-12 23:42:44 +00:00
Nazar Kanaev
2de3ddff08
fix test
2022-02-12 23:41:01 +00:00
Nazar Kanaev
830248b6ae
store feed size
2022-02-10 22:14:47 +00:00
Nazar Kanaev
f8db2ef7ad
delete old items based on feed size
2022-02-10 22:14:47 +00:00