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
Nazar Kanaev
109caaa889
cascade
2022-02-10 22:14:47 +00:00
Nazar Kanaev
d0b83babd2
initial work for smarter database cleanup
2022-02-10 22:14:47 +00:00
nkanaev
de3decbffd
remove unused assets
2022-01-26 10:44:33 +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
nkanaev
b78c8bf8bf
fix parsing opml with encoding
2022-01-24 13:10:30 +00:00
nkanaev
bff7476b58
refactoring
2022-01-24 12:50:52 +00:00
David Adi Nugroho
cb50aed89a
add placeholder and autofocus to new feed url
2021-12-28 17:56:26 +00:00
Nazar Kanaev
eee8002d69
do not show loading icon after marking all articles read
2021-11-20 21:34:58 +00:00
Nazar Kanaev
1ad693f931
make selected feed/folder always visible
2021-11-11 22:04:27 +00:00
nkanaev
3b29d737eb
move theme selector to the main settings menu
2021-11-11 13:33:22 +00:00
nkanaev
cca742a1c2
run windows console fix
2021-11-11 09:51:56 +00:00
nkanaev
c7eddff118
make feed/folder settings available in all filter modes
2021-11-10 11:19:14 +00:00
nkanaev
cf30ed249f
windows console fix
2021-11-10 11:06:30 +00:00
nkanaev
26b87dee98
remove html tags from titles
2021-11-10 10:54:12 +00:00
Karol Kosek
77c7f938f1
Autoselect current folder when adding a new feed
...
This patch makes categorising new feeds a bit more intuitive:
the selected folder (or feed within a folder) in the feed list
will automatically be selected when adding a new feed.
2021-11-10 10:20:14 +00:00
Karol Kosek
19ecfcd0bc
ParseRSS: accept any file with audio/ media type as podcast
...
There are some podcasts that use audio/opus files (mostly as an alternative,
but still), which makes the audio attachment not being displayed.
Instead of increasing the list of allowed formats (because audio/mp3 would be
quite useful on the list too), I guess it'd be better to give any audio/ media
type to the user-agent and let him worry about it. :^)
2021-07-28 09:31:27 +01:00
Nazar Kanaev
d203d38de6
fix empty feed parsing
2021-07-01 14:10:22 +01:00
Nazar Kanaev
982c4ebbbc
do not convert response to utf8 if charset is not set
2021-06-29 16:43:09 +01:00
Nazar Kanaev
0c5385cef3
update text
2021-06-07 10:07:20 +01:00
Nazar Kanaev
6b7f69d5c0
fix tests
2021-05-31 15:06:39 +01:00
Nazar Kanaev
7aeb458ee5
fix pagination
2021-05-31 14:37:45 +01:00
Nazar Kanaev
7cfd3b3238
update help
2021-05-30 22:18:48 +01:00
Nazar Kanaev
9f5fd3bb4d
close article always shown
2021-05-30 21:29:27 +01:00