Frédéric Guillot
|
703f113fbd
fix(storage): ensure strings are truncated to fit tsvector size limit and remain valid UTF-8
|
9 bulan lalu |
jvoisin
|
13ef89f785
fix(storage): don't truncate title/content fields
|
9 bulan lalu |
Frédéric Guillot
|
2e26f5ca75
test(reader): ensure consistent tags parsing across feed formats
|
9 bulan lalu |
jvoisin
|
99c5bcdb01
perf(storage): truncate strings on go's side instead of pgsql's
|
10 bulan lalu |
jvoisin
|
cbdcf1a56c
Revert "perf(storage): take advantage of entries_feed_id_hash_key in updateEntry"
|
10 bulan lalu |
jvoisin
|
643b89ec89
perf(storage): take advantage of entries_feed_id_hash_key in updateEntry
|
10 bulan lalu |
jvoisin
|
109e668ac7
perf(storage): pre-allocate a slice in RefreshFeedEntries
|
10 bulan lalu |
Frédéric Guillot
|
50395f13ca
feat(googlereader): add `mark-all-as-read` endpoint
|
1 tahun lalu |
Frédéric Guillot
|
d7c504f48e
fix(ui): avoid 500 error and NaN when marking as read a deleted entry
|
1 tahun lalu |
Frédéric Guillot
|
38b80d96ea
storage: change GetReadTime() function to use entries_feed_id_hash_key index
|
2 tahun lalu |
Frédéric Guillot
|
fdd1b3f18e
database: entry URLs can exceeds btree index size limit
|
2 tahun lalu |
Romain de Laage
|
b54fe66809
fix: do not store empty tags
|
2 tahun lalu |
jvoisin
|
863a5b3648
Simplify removeDuplicates
|
2 tahun lalu |
jvoisin
|
645a817685
Use modern for loops
|
2 tahun lalu |
jvoisin
|
b054506e3a
Use proper prepared statements for ArchiveEntries
|
2 tahun lalu |
Frédéric Guillot
|
7a8061fc72
Fix regression introduced in PR #2402
|
2 tahun lalu |
jvoisin
|
bca84bac8b
Use an update-where for MarkCategoryAsRead instead of a subquery
|
2 tahun lalu |
jvoisin
|
66e0eb1bd6
Reformat's ArchiveEntries's query for consistency's sake
|
2 tahun lalu |
jvoisin
|
26d189917e
Simplify cleanupEntries' query
|
2 tahun lalu |
jvoisin
|
ccd3955bf4
Format GetReadTime's query for consistency's sake
|
2 tahun lalu |
Shizun Ge
|
65e2fddfb5
Use variables for the status in the entries table
|
2 tahun lalu |
Frédéric Guillot
|
e4285c2cba
Add API endpoint to update entry title and content
|
2 tahun lalu |
Frédéric Guillot
|
5774323f2e
Add API endpoint to flush history
|
2 tahun lalu |
Frédéric Guillot
|
c0e954f19d
Implement structured logging using log/slog package
|
2 tahun lalu |
Frédéric Guillot
|
48f6885f44
Add generic webhook integration
|
2 tahun lalu |
Frédéric Guillot
|
168a870c02
Move internal packages to an internal folder
|
2 tahun lalu |