|
|
0c96172053
|
Merge pull request #2458 from omnivore-app/feature/search-filter-cat
feat: add category field to Filter object
|
2023-07-05 10:41:43 -07:00 |
|
|
|
599d61016e
|
feat: add category field to Filter object
|
2023-07-03 19:06:45 +08:00 |
|
|
|
e4284d215c
|
feat: boost sitename score by 2 times in the basic search
|
2023-07-03 18:09:41 +08:00 |
|
|
|
afaaf8af60
|
feat: allow searching by note in the basic search
|
2023-07-03 18:06:54 +08:00 |
|
|
|
a413521e3b
|
Merge pull request #2445 from omnivore-app/feature/create-labels
feat: create labels if not exist when setting labels
|
2023-07-03 16:54:15 +08:00 |
|
|
|
88dc514d27
|
feat: allow recovering a soft deleted item through updatePage api
|
2023-06-30 18:39:43 +08:00 |
|
|
|
ba35fa4447
|
feat: show soft deleted pages within 14 days by searching in:trash
|
2023-06-30 18:05:41 +08:00 |
|
|
|
10e5059db7
|
fix test
|
2023-06-30 17:28:37 +08:00 |
|
|
|
6be9afb619
|
feat: allow searching by note:
|
2023-06-30 16:02:49 +08:00 |
|
|
|
53b854b69f
|
fix: improve full-text search result
* always sort by score first
* boost title score by 3 times
* tie breaker is 0.3
|
2023-06-30 15:32:09 +08:00 |
|
|
|
13afb7febd
|
feat: create labels if not exist when setting labels in the highlight
|
2023-06-30 11:40:39 +08:00 |
|
|
|
8d3cac989b
|
feat: create labels if not exist when setting labels in the page
|
2023-06-30 11:08:03 +08:00 |
|
|
|
74f2dd6bf1
|
catch authorization error in rate limiter and 5 rpm
|
2023-06-28 17:04:47 +08:00 |
|
|
|
b7c133d58e
|
fix: email sending and recommendation
* use token in the custom header as the key in rate limiter
|
2023-06-28 17:00:11 +08:00 |
|
|
|
b60ace4877
|
log unauthorized error
|
2023-06-28 12:22:32 +08:00 |
|
|
|
1b069c2696
|
catch authorization error and return 401
|
2023-06-28 12:19:47 +08:00 |
|
|
|
af7350bd31
|
fix: importer status update email not sent
* create omnivore-authorization header to contain the token
|
2023-06-28 11:00:40 +08:00 |
|
|
|
7c0c4eaa40
|
fix: type error
|
2023-06-27 21:05:00 +08:00 |
|
|
|
ed8287df19
|
remove tracking params from tweet url
|
2023-06-27 17:49:31 +08:00 |
|
|
|
bb359d9747
|
save normalized url
|
2023-06-27 16:58:57 +08:00 |
|
|
|
f372636d6e
|
fix: tweet not saved correctly when using share button on iOS
|
2023-06-27 16:47:36 +08:00 |
|
|
|
686bc22467
|
Change docker-compose to docker compose in docs
|
2023-06-22 10:24:51 +08:00 |
|
|
|
90444788ba
|
Merge pull request #2400 from omnivore-app/feat/web-multi-select-labels
Add support for multi select Add Label
|
2023-06-22 09:42:59 +08:00 |
|
|
|
cceff32e5f
|
Return non-error if setting labels is a noop
|
2023-06-21 20:24:36 +08:00 |
|
|
|
826565a2c4
|
temporarily skip unsubscribing by url and mark them as unsubscribed automatically
|
2023-06-21 12:13:22 +08:00 |
|
|
|
4f74b32ff6
|
do not subscribe a newsletter if subscription already exists and is unsubscribed
|
2023-06-21 12:02:15 +08:00 |
|
|
|
84788e7551
|
fix: mark failed to unsubscribe newsletters as unsubscribed state
|
2023-06-21 11:33:49 +08:00 |
|
|
|
ea6d06f464
|
Merge pull request #2375 from omnivore-app/fix/pocket-importer
fix pocket paginated api
|
2023-06-19 11:19:31 +08:00 |
|
|
|
43b2789e47
|
fix test
|
2023-06-16 18:54:42 +08:00 |
|
|
|
0d8a3f7346
|
fix pocket paginated api
|
2023-06-16 18:11:31 +08:00 |
|
|
|
c8e3f79655
|
Merge pull request #2368 from omnivore-app/fix/api-robots-txt
Add robots.txt to the list of reserved names
|
2023-06-16 16:38:06 +08:00 |
|
|
|
cf7c50468e
|
Use normalized URLs when querying article saving requests
When we save pages we save the normalized URL, so if a user saves
a URL like https://foo.com/ in elastic it will be saved as
https://foo.com but the browser will redirect to this url:
https://omnivore.app/article?url=https://foo.com/ and the URL
lookup will fail.
|
2023-06-16 15:15:24 +08:00 |
|
|
|
5dd28de9e8
|
Add security.txt file too
|
2023-06-16 12:54:30 +08:00 |
|
|
|
52af2d8cb4
|
Add robots.txt to the list of reserved names
|
2023-06-16 12:54:30 +08:00 |
|
|
|
9a3673e315
|
Merge pull request #2367 from omnivore-app/fix/refresh-index
refresh index after altering the page state or adding/removing/updating labels/highlights
|
2023-06-15 12:18:53 +08:00 |
|
|
|
ceaa7b0356
|
refresh index after altering the page state or adding/removing/updating labels/highlights
|
2023-06-15 11:37:09 +08:00 |
|
|
|
a621ca24bf
|
fix test
|
2023-06-14 20:07:17 +08:00 |
|
|
|
5d2ab3f554
|
create another rate limiter for auth api with 4 rpm
|
2023-06-14 19:31:18 +08:00 |
|
|
|
fc08a434e1
|
Merge pull request #2359 from omnivore-app/fix/pocket-import
fix/pocket import
|
2023-06-14 15:32:10 +08:00 |
|
|
|
8ad937ed84
|
allow more labels format in the csv
|
2023-06-14 13:33:20 +08:00 |
|
|
|
aaf6bb617f
|
Remove backend events that we dont need to watch
|
2023-06-14 13:19:39 +08:00 |
|
|
|
11cf9f7c28
|
stringify csv before uploading
|
2023-06-14 12:50:06 +08:00 |
|
|
|
d851a705a6
|
refresh index after archiving page
|
2023-06-13 12:44:32 +08:00 |
|
|
|
771114b30d
|
refresh index if update is not async
|
2023-06-13 12:43:18 +08:00 |
|
|
|
1a48ad03e4
|
use a separate queue for thumbnailer
|
2023-06-12 12:25:04 +08:00 |
|
|
|
8904247620
|
add test
|
2023-06-09 18:58:41 +08:00 |
|
|
|
b12e127d15
|
use gold color for the label
|
2023-06-09 17:36:38 +08:00 |
|
|
|
5db4354f3f
|
make internal optional in label response
|
2023-06-09 17:33:14 +08:00 |
|
|
|
bd4204fc42
|
add analytics
|
2023-06-09 13:14:14 +08:00 |
|
|
|
55904ccf04
|
feat: add set favorite article api which adds the favorites internal label to it
|
2023-06-09 13:09:47 +08:00 |
|