Commit graph

10388 commits

Author SHA1 Message Date
Hongbo Wu
5cfef63e07 add database id validation and normalization 2024-04-04 11:57:30 +08:00
Hongbo Wu
10cca7f05d find the title property and update its name to Title 2024-04-04 10:43:39 +08:00
Hongbo Wu
40fccf52cd Update web 2024-04-03 23:00:21 +08:00
Hongbo Wu
491611b05f sync items and highlights to user created database in notion 2024-04-03 22:25:19 +08:00
Hongbo Wu
f794cf707a
Merge pull request #3769 from omnivore-app/fix/notion
export last 100 items in one job
2024-04-03 10:22:56 +08:00
Hongbo Wu
0c56a6ea85
Merge pull request #3772 from omnivore-app/fix/filter
fix: site filter in rules matching both site name and url
2024-04-03 10:22:04 +08:00
Hongbo Wu
08fb92d599 fix: site filter in rules matching both site name and url 2024-04-02 18:32:36 +08:00
Hongbo Wu
cc07d2bfbf remove comment 2024-04-02 17:56:46 +08:00
Hongbo Wu
d83dc17651 fix tests 2024-04-02 17:49:29 +08:00
Hongbo Wu
e19d6c86d8 export last 100 items in one job 2024-04-02 15:51:02 +08:00
Hongbo Wu
efeef26d7c
Merge pull request #3748 from omnivore-app/fix/features
depreciate features fields in get user api in web
2024-04-02 11:00:15 +08:00
Jackson Harper
d827e08d1a
Merge pull request #3768 from omnivore-app/fix/api-force-recaptcha 2024-04-01 19:49:27 +08:00
Jackson Harper
aea354c3f2 No longer make captcha optional on web signup 2024-04-01 19:07:21 +08:00
Jackson Harper
185e6967dd
Merge pull request #3765 from omnivore-app/release/ios-bump-1.46
Bump iOS to 1.46
2024-04-01 17:36:35 +08:00
Jackson Harper
b0709896b6
Merge pull request #3766 from omnivore-app/feat/enable-captcha
Force captcha on sign up
2024-04-01 17:36:01 +08:00
Jackson Harper
3a59317217 Force captcha on sign up 2024-04-01 17:06:45 +08:00
Jackson Harper
1b8c428ef6 Bump iOS to 1.46 2024-04-01 15:31:57 +08:00
Hongbo Wu
093aca0fca
Merge pull request #3763 from omnivore-app/fix/rate-limit
use redis for hourly rate limiter
2024-04-01 13:57:47 +08:00
Hongbo Wu
6ca092fbce use different prefix for different rate limiter 2024-04-01 13:44:10 +08:00
Hongbo Wu
a97542d4ba use redis for hourly rate limiter 2024-04-01 13:01:02 +08:00
Jackson Harper
d901c3711b
Merge pull request #3762 from omnivore-app/fix/web-captcha-var-naming
Fix naming of recaptcha environment variable
2024-04-01 12:45:30 +08:00
Jackson Harper
f7eb059f3e Fix naming of recaptcha environment variable 2024-04-01 12:32:12 +08:00
Jackson Harper
788460c144
Merge pull request #3761 from omnivore-app/feat/signup-captcha
Add recaptcha on the web sign up flow
2024-04-01 12:24:39 +08:00
Jackson Harper
26d88ba99a
Merge pull request #3759 from omnivore-app/fix/rate-limit
store the rate limit data in redis if redis is connected
2024-04-01 12:24:27 +08:00
Jackson Harper
23f5377b62 Clean up isRecaptchaResponse function 2024-04-01 12:03:36 +08:00
Jackson Harper
0fe471da82 Dont require score on challenge recaptcha 2024-04-01 11:32:10 +08:00
Jackson Harper
47d6f16961 Fix signature on props 2024-04-01 11:17:15 +08:00
Jackson Harper
822fcb1e74 Add some logging 2024-04-01 11:17:15 +08:00
Jackson Harper
57b0f8c5a5 Add tests for isValidSignupRequest 2024-04-01 11:17:15 +08:00
Jackson Harper
9a159084c8 Update the isValidSignUp to check for URLs 2024-04-01 11:17:15 +08:00
Jackson Harper
442475d684 Make this optional for self hosters 2024-04-01 11:17:15 +08:00
Jackson Harper
2257a5a42e Add web recaptcha on signup 2024-04-01 11:17:13 +08:00
Jackson Harper
7518e164a5 Utils for recaptcha 2024-04-01 11:15:19 +08:00
Hongbo Wu
5dd308d78e store the rate limit data in redis if redis is connected 2024-03-31 20:13:27 +08:00
Jackson Harper
72c750dae1
Merge pull request #3758 from omnivore-app/fix/mailjet-fallback
Add an email fallback to Mailjet
2024-03-31 19:36:47 +08:00
Jackson Harper
2f6ef5e447 Return false if can not send with Mailjet 2024-03-31 19:22:56 +08:00
Jackson Harper
febe39309b Add mailjet dep 2024-03-31 19:04:55 +08:00
Jackson Harper
7dfb526ce7 Allow email login 2024-03-31 19:03:55 +08:00
Jackson Harper
cfe4315fe2 Add an email fallback to Mailjet 2024-03-31 19:03:26 +08:00
Jackson Harper
37f61b0ccb
Merge pull request #3756 from omnivore-app/temp/email-redirect
Temporarily disable email signup
2024-03-31 18:20:13 +08:00
Jackson Harper
24c14a1323 Temporarily disable email signup 2024-03-31 18:09:03 +08:00
Jackson Harper
6f3d6d54bd
Merge pull request #3755 from omnivore-app/fix/email-sign-up
fix/email sign up
2024-03-31 10:00:44 +08:00
Jackson Harper
200354d181 Add url present check on email sign up 2024-03-31 09:55:53 +08:00
Jackson Harper
ede99dcd33 Better matching for youtube video URLs 2024-03-30 10:42:01 +08:00
Jackson Harper
bfc1be6546
Merge pull request #3749 from omnivore-app/fix/youtube-model
Some fixes for youtube transcripts
2024-03-29 20:34:40 +08:00
Jackson Harper
b69ba150c5 Remove debug 2024-03-29 12:28:26 +08:00
Jackson Harper
3a352a9705 Dont need to chunk this anymore 2024-03-29 12:05:32 +08:00
Jackson Harper
d017468f9d Upgrade youtubei 2024-03-29 12:05:16 +08:00
Hongbo Wu
6335fbb517 fix dependecies 2024-03-29 11:37:33 +08:00
Hongbo Wu
7768fba194 depreciate features fields in get user api in web 2024-03-29 11:32:18 +08:00