Andre Heider
7ef97ee6db
offer common youtube playlists as feed
2025-03-04 12:37:27 +00:00
tillcash
7301eab99c
Add Dynamic Disable Functionality to Navigation Buttons
2024-12-04 21:42:36 +00:00
Nazar Kanaev
ad138c3017
show article content in the list if the title is missing
2024-12-04 21:36:44 +00:00
Nazar Kanaev
b09c95d7ea
navigation buttons (+ fix keyboard navigation in 1-pane view)
2024-12-04 15:57:34 +00:00
Donovan Glover
321ad7608f
fix: use noreferrer for external links
...
Based on the existing noreferrer code in the code base.
2024-11-28 12:58:00 +00:00
Nazar Kanaev
e9cbea500b
autogenerate feed item guids
2024-11-25 21:35:04 +00:00
Nazar Kanaev
223039b2c6
do not send referrer for external images
2024-11-25 21:01:45 +00:00
Aidan Holm
2dc58c5c8e
Fix user agent using hardcoded 1.0 version.
2024-10-30 09:49:33 +00:00
Nazar Kanaev
2a4d974965
go fmt
2024-10-07 12:20:45 +01:00
Nazar Kanaev
b571042c5d
change item table index
2024-06-21 12:29:09 +01:00
Nazar Kanaev
349c966c63
sqlite parameters
2024-06-21 10:56:48 +01:00
Karol Kosek
b9b3d2350c
atom: Stop unescaping special HTML characters
...
The HTML data in Atom is escaped because the data needs to put as a
string to an XML file. If we are accessing it by reading the string
value, then it is already unescaped, as opposed to getting the raw
XML data.
XHTML data don't need to be unescaped either since the elements are
already encoded as is in tree. :)
Closes #198
2024-06-16 11:35:32 +01:00
Nazar Kanaev
4983e18e23
switch to articles feed on click
2024-04-17 22:04:14 +01:00
Nazar Kanaev
58420ae52b
editable link fixes
2024-04-17 21:44:16 +01:00
Adam Szkoda
b01f71de1a
Editable feed link
2024-04-17 21:26:09 +01:00
Nazar Kanaev
dc20932060
apply selected theme to the login page
2024-04-17 21:17:04 +01:00
Nazar Kanaev
a895145586
sort articles before storing
2023-09-30 23:19:58 +01:00
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