nkanaev
16a7f3409c
youtube shorts in readability
2025-10-06 14:39:23 +01:00
nkanaev
0e11cec99a
remove print statements
2025-10-06 14:39:23 +01:00
Nadia Santalla
c158912da4
fix media_links reading from DB
...
Prior to this commit, `MediaLinks` were always returned as `nil`.
Peeking a bit I figured that's becuase the argument to `MediaLinks.Scan`
is in fact a string, and not a `[]byte` as the code expects. I guess
that might be because `media_links` is a `json` (not `jsonb`) column in
sqlite. I have no idea which of the two is best to use for the DB side,
but it's easy to make the code support both.
2025-10-06 14:18:03 +01:00
nkanaev
a851d8ac9d
minor ui tweaks
2025-10-02 19:31:37 +01:00
Your Name
5a3547e32e
host build for openbsd
2025-10-02 10:26:44 +01:00
Your Name
b24152c19a
fix mustHideFolder
2025-10-02 10:23:29 +01:00
nkanaev
9f93298cf9
restrict private IP access
2025-10-02 10:16:35 +01:00
Adam Simpson
ac9b635ed8
app: add support for theme-color
...
I use the "web app" version of yarr on my iPhone and the area around the
notch/island is un-themed.
Using [theme-color][1] we can control that color.
[1]: https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/meta/name/theme-color
2025-09-25 14:28:15 +01:00
nkanaev
72a1930b9e
rewrite feed navigation
2025-09-24 23:07:26 +01:00
nkanaev
e339354cc9
keyboard shortcut to close article
2025-09-23 22:08:04 +01:00
nkanaev
aa06e65c59
redesign auto-refresh UI
2025-09-23 21:59:32 +01:00
nkanaev
be8ba62bb1
make manifest.json public
2025-09-23 21:59:32 +01:00
nkanaev
b7895f6743
auth cookie directives
2025-09-23 21:59:32 +01:00
nkanaev
7fe688e97c
smooth scrolling on iOS
2025-06-04 22:11:50 +01:00
Bernhard Fröhlich
6b02a09f75
Update open_etc.go
...
Fix build on FreeBSD
2025-06-04 21:54:44 +01:00
Rohit Vighne
dd8b7ab27d
Listen on AF_UNIX socket if -addr is a path
2025-03-27 22:22:20 +00:00
nkanaev
e4f9dc8c72
sanitize media description in html
2025-03-26 12:39:36 +00:00
nkanaev
9bc89123f8
go fmt
2025-03-24 02:33:30 +00:00
nkanaev
58bb2c22c3
rewrite migration
2025-03-24 02:27:07 +00:00
nkanaev
34bf9e5160
rewrite macos build
2025-03-18 17:14:58 +00:00
Nazar Kanaev
b8afa82a81
support multiple media links
2025-03-11 11:15:09 +00:00
nkanaev
097a2da5cb
go fmt
2025-03-04 17:05:41 +00:00
nkanaev
e6d32946c1
add aria-pressed tag for the corresponding UI elements
2025-03-04 16:51:30 +00:00
nkanaev
fe4eaa4b8d
fix start_url for manifest.json
2025-03-04 14:41:23 +00:00
nkanaev
48a671b285
add header accessibility tags
2025-03-04 14:12:46 +00:00
nkanaev
011c9c7668
add theme toggle button labels
2025-03-04 14:08:42 +00:00
nkanaev
f06fc1f750
add systray icon tooltip
2025-03-04 14:03:52 +00:00
nkanaev
1615c6869f
fix tests
2025-03-04 13:14:54 +00:00
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