Commit graph

1309 commits

Author SHA1 Message Date
Jackson Harper
353b84c7d4
Merge pull request #449 from omnivore-app/bundle-size
Remove react-intl package until we have internationalized code, drops bundle size
2022-04-22 15:32:15 -07:00
Jackson Harper
282f171b17 Remove react-intl package until we have internationalized code, drops bundle size 2022-04-22 15:12:59 -07:00
Jackson Harper
00eb4aca70
Merge pull request #470 from omnivore-app/fix/rm-signup-button
Remove the Sign Up button from the header for logged out users
2022-04-22 13:36:04 -07:00
Jackson Harper
9362aa54c7
Merge pull request #443 from omnivore-app/dependabot/npm_and_yarn/cookie-0.5.0
Bump cookie from 0.4.2 to 0.5.0
2022-04-22 13:07:59 -07:00
Jackson Harper
17400dfd59
Merge pull request #441 from omnivore-app/dependabot/npm_and_yarn/opentelemetry/api-1.0.4
Bump @opentelemetry/api from 1.0.2 to 1.0.4
2022-04-22 13:07:12 -07:00
Jackson Harper
53e9696302
Merge pull request #440 from omnivore-app/dependabot/npm_and_yarn/cookie-parser-1.4.6
Bump cookie-parser from 1.4.5 to 1.4.6
2022-04-22 13:06:46 -07:00
Jackson Harper
62b1a57937
Merge pull request #460 from omnivore-app/feature/subscription-ui
Add basic subscriptions UI
2022-04-22 13:04:37 -07:00
Jackson Harper
51c3c5506c Comment out subscriptions dropdown option so we can deploy without exposing to users 2022-04-22 12:17:09 -07:00
Hongbo Wu
fdd2d95164 Add popular newsletters 2022-04-22 12:17:09 -07:00
Hongbo Wu
bcbda50daa Add basic UI for subscriptions 2022-04-22 12:17:09 -07:00
Jackson Harper
38c190a08f Add debugging line 2022-04-22 12:17:09 -07:00
Jackson Harper
e6ca3c8eb4 Create subscription type instead of importing from GraphQL 2022-04-22 12:17:09 -07:00
Hongbo Wu
c3c65479bb add unsubscribe 2022-04-22 12:17:07 -07:00
Hongbo Wu
f8bacf77df add list subscriptions 2022-04-22 12:16:35 -07:00
Hongbo Wu
6842c4c1ad revert yarn.lock changes 2022-04-22 12:16:35 -07:00
Hongbo Wu
2070fa79fa add subscription to articles api response 2022-04-22 12:16:33 -07:00
Jackson Harper
36ed2e9a9f Remove the Sign Up button from the header for logged out users
This reduces flicker on refresh
2022-04-22 12:01:56 -07:00
Jackson Harper
006b15f09f
Merge pull request #468 from omnivore-app/fix/search-docs-cleanup
Improve search docs
2022-04-22 11:51:15 -07:00
Jackson Harper
f8db6bcdf2
Merge pull request #466 from omnivore-app/fix/email-content-report
Email content display report
2022-04-22 11:50:56 -07:00
Jackson Harper
5ccbca688d
Merge pull request #469 from omnivore-app/fix/landing-cls
Improve layout shift on the landing page
2022-04-22 11:50:40 -07:00
Jackson Harper
19cfb9f67b Improve layout shift on the landing page 2022-04-22 11:03:20 -07:00
Jackson Harper
6689ebc090 Improve search docs 2022-04-22 10:33:27 -07:00
Jackson Harper
330f5c07c7
Merge pull request #464 from omnivore-app/fix/empty-state
Display empty state when no library items are found
2022-04-22 10:25:34 -07:00
Jackson Harper
9e9734c740 Fix typos in help doc 2022-04-22 10:06:49 -07:00
Jackson Harper
d5eef9f960 Quoting 2022-04-22 09:47:40 -07:00
Hongbo Wu
3e35fb1aca Email content display report 2022-04-22 19:14:59 +08:00
Jackson Harper
330586f8ea Use a bar thickness of 2 so more visible on mobile 2022-04-21 20:52:28 -07:00
Jackson Harper
29b5204de7 Make progress bar more subtle 2022-04-21 20:12:55 -07:00
Hongbo Wu
b679451548
Fix parsing articles from www.derstandard.at (#459)
* Fix parsing articles from www.derstandard.at

* slim cookies down
2022-04-22 10:53:28 +08:00
Jackson Harper
584f30c525 Make buttons the same size as the add link button 2022-04-21 19:49:02 -07:00
Jackson Harper
a9b3123b1b Only display loading bar for first page of library items
Since we trigger a load automatically for infinite scroll this
prevents too much movement in the top bar
2022-04-21 19:43:09 -07:00
Hongbo Wu
71aa66ea9c
Allow search for subscription:name (#461) 2022-04-22 08:47:41 +08:00
Jackson Harper
9c72f99520
Merge pull request #465 from omnivore-app/fix/up-rate-limit
Increase the rate limit
2022-04-21 15:10:26 -07:00
Jackson Harper
0a4d55ef15 Increase the rate limit
Turns out 10 is very low because we make CORs requests from the
browser and SWR will make background requests for some objects
like viewer. I was hitting the limit while testing search.
2022-04-21 14:59:57 -07:00
Jackson Harper
10dc8e2136 Fix typo in highlighted search 2022-04-21 14:27:57 -07:00
Jackson Harper
3f7546fb08 Dont display empty state while loading 2022-04-21 14:26:59 -07:00
Jackson Harper
88f936164b HTML escaping 2022-04-21 14:10:49 -07:00
Jackson Harper
46cb7abc04 Add stubbed method for empty library test 2022-04-21 14:05:18 -07:00
Jackson Harper
510a95f393 Add topbar dependencies 2022-04-21 14:00:09 -07:00
Jackson Harper
f4f9311b39 Update saved search buttons 2022-04-21 13:59:53 -07:00
Jackson Harper
714628587a Add top bar loading indicator to the library 2022-04-21 13:51:20 -07:00
Jackson Harper
8d8dd3d28d Add top bar 2022-04-21 13:47:42 -07:00
Jackson Harper
cefe326fba Add UI for empty state in the library 2022-04-21 13:43:31 -07:00
Jackson Harper
765be8314c
Merge pull request #462 from omnivore-app/fix/parse-substack 2022-04-21 06:47:44 -07:00
Hongbo Wu
6d2700e865 fix tests 2022-04-21 21:31:31 +08:00
Hongbo Wu
ebfdf1f3a0 Fix parsing newsletter url from substack 2022-04-21 21:28:00 +08:00
Hongbo Wu
dca6461b62
Add unsubscribe resolver (#453)
* add unsubscribe resolver

* add subscription to articles api response

* revert yarn.lock changes
2022-04-21 13:18:15 +08:00
dependabot[bot]
1b27bf1f4b
Bump cookie from 0.4.2 to 0.5.0
Bumps [cookie](https://github.com/jshttp/cookie) from 0.4.2 to 0.5.0.
- [Release notes](https://github.com/jshttp/cookie/releases)
- [Changelog](https://github.com/jshttp/cookie/blob/master/HISTORY.md)
- [Commits](https://github.com/jshttp/cookie/compare/v0.4.2...v0.5.0)

---
updated-dependencies:
- dependency-name: cookie
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-21 01:43:26 +00:00
dependabot[bot]
e7bb223be9
Bump cookie-parser from 1.4.5 to 1.4.6
Bumps [cookie-parser](https://github.com/expressjs/cookie-parser) from 1.4.5 to 1.4.6.
- [Release notes](https://github.com/expressjs/cookie-parser/releases)
- [Changelog](https://github.com/expressjs/cookie-parser/blob/master/HISTORY.md)
- [Commits](https://github.com/expressjs/cookie-parser/compare/1.4.5...1.4.6)

---
updated-dependencies:
- dependency-name: cookie-parser
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-21 01:43:10 +00:00
Hongbo Wu
83cdec42f7
Add rate limiter for api request (#454)
* Add rate limiter for api request

* apply rate limit on Demo/Prod
2022-04-21 09:41:33 +08:00