|
|
180efb4846
|
Set Android client
This checks user-agent before X-OmnivoreClient so the more explicit
X-OmnivoreClient overrides the derived client being set from user
agent.
|
2024-07-05 20:15:31 +08:00 |
|
|
|
3f6e7c924a
|
Work on new left menu w/shortcuts
|
2024-06-10 17:34:59 +08:00 |
|
|
|
e37abb47a1
|
Merge pull request #3942 from omnivore-app/fix/puppeteer-timeout
fix: puppeteer protocol timeout
|
2024-05-13 16:01:44 +08:00 |
|
|
|
34c214e7d8
|
fix docker error
|
2024-05-13 15:11:37 +08:00 |
|
|
|
0f184c4c21
|
add get content api
|
2024-05-10 15:43:15 +08:00 |
|
|
|
31233d8348
|
get client from user-agent
|
2024-05-07 14:53:29 +08:00 |
|
|
|
23eae7871a
|
send client info to the analytics
|
2024-05-07 12:30:51 +08:00 |
|
|
|
ae8790b545
|
Merge pull request #3848 from omnivore-app/feat/ios-digest-view
iOS Explain and Digest views
|
2024-04-24 16:13:50 -07:00 |
|
|
|
2f7c18b363
|
add more logs
|
2024-04-23 15:50:15 +08:00 |
|
|
|
7f0a95b454
|
Add iOS digest views
|
2024-04-22 15:52:28 -07:00 |
|
|
|
ac775ae8f2
|
Drain httpServer when apollo server stops
|
2024-04-19 14:25:18 +08:00 |
|
|
|
a47a5a7d9c
|
mock saving digest in redis
|
2024-04-16 21:00:10 +08:00 |
|
|
|
e37bcd7408
|
send feedback api
|
2024-04-16 21:00:10 +08:00 |
|
|
|
5f239d2dcb
|
update graceful shutdown
|
2024-04-11 11:08:22 +08:00 |
|
|
|
a97542d4ba
|
use redis for hourly rate limiter
|
2024-04-01 13:01:02 +08:00 |
|
|
|
5dd308d78e
|
store the rate limit data in redis if redis is connected
|
2024-03-31 20:13:27 +08:00 |
|
|
|
390d12eea1
|
add export to integration and get task api
|
2024-03-21 11:14:23 +08:00 |
|
|
|
d41459a5cd
|
log unhandled error
|
2024-03-06 12:04:16 +08:00 |
|
|
|
c20d8e6b4d
|
Add summaries, display accont features
|
2024-02-28 15:14:32 +08:00 |
|
|
|
41aa976625
|
flush remaining events when server exits
|
2024-02-26 17:28:28 +08:00 |
|
|
|
9c493d29db
|
More graceful shutdown for the api server
|
2024-02-19 11:25:22 +08:00 |
|
|
|
e0ce598be5
|
Move apollo prom init into apollo.ts file
|
2024-02-12 11:29:08 +08:00 |
|
|
|
a52e8f7295
|
Add service label
|
2024-02-10 17:21:28 +08:00 |
|
|
|
5c29a6c185
|
Add http metrics
|
2024-02-10 16:05:35 +08:00 |
|
|
|
be0a2e8c52
|
use different redis server for mq and cache
|
2024-01-26 13:01:53 +08:00 |
|
|
|
ee142d3d7c
|
Handle SIGINT in server better by moving DB call to after redis shutdown
|
2024-01-18 12:00:13 +08:00 |
|
|
|
ba3e5b053d
|
Cleanup after rebase
|
2024-01-16 21:31:44 +08:00 |
|
|
|
5986bd0a68
|
Change around redis initialization so we can pull in secrets from secret manager async on startup
|
2024-01-16 21:30:15 +08:00 |
|
|
|
b4914f5346
|
Fix creation of redis clients
|
2024-01-16 21:27:20 +08:00 |
|
|
|
150a456c35
|
replace redis client library with ioredis
|
2024-01-16 15:42:50 +08:00 |
|
|
|
ccd4f2d3f0
|
catch redis client error and continue the process
|
2024-01-05 15:20:42 +08:00 |
|
|
|
32a58e49f9
|
make redis optional for backend
|
2024-01-04 21:55:41 +08:00 |
|
|
|
08c4624fce
|
save the url in redis for 8 hours so rss-feeder will not try to re-save it
|
2024-01-04 18:03:34 +08:00 |
|
|
|
bafcdb2fee
|
skip rate limiter for system requests
|
2023-12-04 14:56:26 +08:00 |
|
|
|
b7496db56c
|
add following handler to save following item
|
2023-11-09 15:53:44 +08:00 |
|
|
|
5f5423ddcb
|
add a pubsub service endpoint for cleanup soft deleted users
|
2023-10-25 13:02:59 +08:00 |
|
|
|
b9e2f9ee53
|
Add a longer rate limit window on createaccount/reset password, reduce api rate limit hits
|
2023-10-20 11:28:16 +08:00 |
|
|
|
46313b14ba
|
set trust proxy = true if set in env var
|
2023-10-18 13:06:33 +08:00 |
|
|
|
988b20e30c
|
test trust proxy=true
|
2023-10-18 12:30:27 +08:00 |
|
|
|
506004d410
|
test trust proxy=2
|
2023-10-18 11:58:15 +08:00 |
|
|
|
32ba744d20
|
test trust proxy=1
|
2023-10-18 11:04:32 +08:00 |
|
|
|
91076014cd
|
log req.ip
|
2023-10-18 11:04:32 +08:00 |
|
|
|
0874f6ff21
|
log x-forwarded-for header for debugging purpose
|
2023-10-18 11:04:32 +08:00 |
|
|
|
612151c151
|
remove elastic from docker-compose
|
2023-10-05 14:24:04 +08:00 |
|
|
|
9370951893
|
create a repository directory
|
2023-10-05 14:22:56 +08:00 |
|
|
|
425864ce01
|
remove knex
|
2023-10-05 14:21:56 +08:00 |
|
|
|
f7e5a8cbfd
|
Increase unauthed rate limit
|
2023-09-07 14:01:18 +08:00 |
|
|
|
f06d2558c2
|
update thumbnail if failed to fetch and return url if already signed
|
2023-08-10 18:41:03 +08:00 |
|
|
|
99a52f8d56
|
replace all the console logs with logger logs
|
2023-07-27 16:06:44 +08:00 |
|
|
|
3444480b95
|
change the rss-feed cronjob api endpoint
|
2023-07-12 10:53:32 +08:00 |
|