Steven vanZyl
|
60cd7ffe88
refactor: Replace "Bookmarks" with "Starred"
|
7 miesięcy temu |
gudvinr
|
983291c78b
refactor(cli): use time.Duration for cleanup tasks
|
7 miesięcy temu |
Frédéric Guillot
|
84ae1d5dc0
fix(storage): index only the first 500K characters of the article contents to avoid tsvector limits
|
7 miesięcy temu |
Frédéric Guillot
|
5403ca09f6
feat(storage): add limit parameter to `ClearRemovedEntriesContent`
|
7 miesięcy temu |
Frédéric Guillot
|
a16ac51326
refactor(storage): split `DeleteContentRemovedEntries` into 2 functions and fix condition
|
7 miesięcy temu |
jvoisin
|
5c26e06780
feat(entry): keep only metadata for removed entries
|
7 miesięcy temu |
gudvinr
|
7c1602c2c0
refactor(internal): fix doc comments
|
7 miesięcy temu |
jvoisin
|
eb6f7f30bb
feat(storage): make removed entries' status immutable
|
7 miesięcy temu |
jvoisin
|
546fbcff8f
perf(storage): pair all `SELECT true` with `LIMIT 1`
|
8 miesięcy temu |
Frédéric Guillot
|
703f113fbd
fix(storage): ensure strings are truncated to fit tsvector size limit and remain valid UTF-8
|
8 miesięcy temu |
jvoisin
|
13ef89f785
fix(storage): don't truncate title/content fields
|
9 miesięcy temu |
Frédéric Guillot
|
2e26f5ca75
test(reader): ensure consistent tags parsing across feed formats
|
9 miesięcy temu |
jvoisin
|
99c5bcdb01
perf(storage): truncate strings on go's side instead of pgsql's
|
9 miesięcy temu |
jvoisin
|
cbdcf1a56c
Revert "perf(storage): take advantage of entries_feed_id_hash_key in updateEntry"
|
9 miesięcy temu |
jvoisin
|
643b89ec89
perf(storage): take advantage of entries_feed_id_hash_key in updateEntry
|
9 miesięcy temu |
jvoisin
|
109e668ac7
perf(storage): pre-allocate a slice in RefreshFeedEntries
|
9 miesięcy temu |
Frédéric Guillot
|
50395f13ca
feat(googlereader): add `mark-all-as-read` endpoint
|
11 miesięcy temu |
Frédéric Guillot
|
d7c504f48e
fix(ui): avoid 500 error and NaN when marking as read a deleted entry
|
1 rok temu |
Frédéric Guillot
|
38b80d96ea
storage: change GetReadTime() function to use entries_feed_id_hash_key index
|
2 lat temu |
Frédéric Guillot
|
fdd1b3f18e
database: entry URLs can exceeds btree index size limit
|
2 lat temu |
Romain de Laage
|
b54fe66809
fix: do not store empty tags
|
2 lat temu |
jvoisin
|
863a5b3648
Simplify removeDuplicates
|
2 lat temu |
jvoisin
|
645a817685
Use modern for loops
|
2 lat temu |
jvoisin
|
b054506e3a
Use proper prepared statements for ArchiveEntries
|
2 lat temu |
Frédéric Guillot
|
7a8061fc72
Fix regression introduced in PR #2402
|
2 lat temu |
jvoisin
|
bca84bac8b
Use an update-where for MarkCategoryAsRead instead of a subquery
|
2 lat temu |
jvoisin
|
66e0eb1bd6
Reformat's ArchiveEntries's query for consistency's sake
|
2 lat temu |
jvoisin
|
26d189917e
Simplify cleanupEntries' query
|
2 lat temu |
jvoisin
|
ccd3955bf4
Format GetReadTime's query for consistency's sake
|
2 lat temu |
Shizun Ge
|
65e2fddfb5
Use variables for the status in the entries table
|
2 lat temu |