Commit graph

2968 commits

Author SHA1 Message Date
Jackson Harper
7491367821 Use an icon for subscriptions
Should probably use site icons where we can, but this at least
fixes the UI.
2022-08-12 14:42:23 +08:00
Jackson Harper
a933fe0dde
Merge pull request #1031 from omnivore-app/1017
Menu Component Start
2022-08-12 12:28:34 +08:00
Jackson Harper
745416d5f1 Fix empty arrow function 2022-08-12 12:07:49 +08:00
Jackson Harper
7a8516eb6b SVG attribute naming cleanup 2022-08-12 11:51:20 +08:00
Jackson Harper
e4a66f8f9e Use a single dictionary for labels and subscriptions 2022-08-12 11:48:03 +08:00
Rupin Khandelwal
5e5ed35687 Added Code to support sub menu for Labels and subscriptions 2022-08-12 01:16:22 +02:00
Jackson Harper
b6af9d3e5c Add libraryActive colour 2022-08-11 19:21:05 +08:00
Jackson Harper
695a9ce649 Add page with new library layout 2022-08-11 17:36:09 +08:00
Jackson Harper
858448e0d4 Update style for new library, display progress bar backgrounds 2022-08-11 17:34:44 +08:00
Jackson Harper
4f19d9f5ec Add new text style 2022-08-11 17:34:14 +08:00
Jackson Harper
29a1f466ef Add new colours for library 2022-08-11 17:33:33 +08:00
Jackson Harper
8fa287c540 Use library background color 2022-08-11 17:33:14 +08:00
Jackson Harper
c127edbf73 Remove margin as the container will handle this, try making an item active, use new icon 2022-08-11 17:32:34 +08:00
Jackson Harper
496e3d651d Move the menu off the homefeedgrid into new library layout 2022-08-11 17:31:09 +08:00
Jackson Harper
600743534a
Merge pull request #1038 from omnivore-app/dependabot/npm_and_yarn/sendgrid/mail-7.7.0
Bump @sendgrid/mail from 7.6.0 to 7.7.0
2022-08-11 10:12:38 +08:00
Rupin Khandelwal
1e2f965931 Merge branch 'main' of github.com:omnivore-app/omnivore into 1017 2022-08-10 19:46:14 +02:00
Rupin Khandelwal
98a5feeb73 Cleaning up CSS and theming 2022-08-10 19:41:33 +02:00
Rupin Khandelwal
f0d4c6fd7f Removing the commented out code because now the functionality is supported through the Menu for Big screens 2022-08-10 19:00:30 +02:00
Rupin Khandelwal
42eba03de7 adding text color variable so that it works for both themes for menu 2022-08-10 18:59:01 +02:00
Satindar Dhillon
de972483b2
Merge pull request #1064 from omnivore-app/chore/bump-apple-apps
bump apple apps to 1.14.0
2022-08-10 09:35:19 -07:00
Satindar Dhillon
ff733e7f8e bump apple apps to 1.14.0 2022-08-10 06:53:55 -07:00
Jackson Harper
2ab91377bf
Merge pull request #1061 from omnivore-app/fix/cancel-button-style 2022-08-10 17:00:30 +08:00
Hongbo Wu
e455d70f0c
Merge pull request #1062 from omnivore-app/fix/integrations-db-permissions-1
Grant permissions of integrations table to omnivore_user
2022-08-10 16:49:42 +08:00
Hongbo Wu
8f41ce1183 Grant permissions of integrations table to omnivore_user 2022-08-10 16:47:12 +08:00
Jackson Harper
f3a5f82b64 Make sure the cancel button matches design 2022-08-10 16:46:56 +08:00
Jackson Harper
781ff3f006
Merge pull request #1058 from omnivore-app/feat/enable-email-login
Text color on forgot password page
2022-08-10 16:27:03 +08:00
Jackson Harper
d4821d07e0 Use dark font on reset title because it should not be themed 2022-08-10 16:10:31 +08:00
Jackson Harper
6b4f577117
Merge pull request #1057 from omnivore-app/feat/enable-email-login
Enable email login on web
2022-08-10 14:58:13 +08:00
Jackson Harper
4ba54222a8 Enable email login on web 2022-08-10 14:28:39 +08:00
Hongbo Wu
7b3eb56d33
Merge pull request #1036 from omnivore-app/feature/readwise-integration-api
feature/readwise integration api
2022-08-09 10:26:35 +08:00
Hongbo Wu
5da6a5e036 Fix setLabelsForHighlights integration tests 2022-08-09 10:10:07 +08:00
Hongbo Wu
427cecf6b9 Update syncedAt after syncing 2022-08-09 09:51:31 +08:00
Satindar Dhillon
80c77c28a4
Merge pull request #1045 from omnivore-app/feature/use-sync-api-ios
Sync API (iOS)
2022-08-08 10:33:15 -07:00
Satindar Dhillon
8c1d012128 add a reset core data option in manage account menu 2022-08-08 10:18:49 -07:00
Satindar Dhillon
b60fb42606 remove .searchable navbar workaround since we no longer use searchable on link item detail 2022-08-08 10:15:22 -07:00
Satindar Dhillon
752411e76f fetch linkedItem in task rather than init for linkedItemDetailView (avoids coredata crash when logging out) 2022-08-08 10:07:59 -07:00
Satindar Dhillon
e180006ba0 make sure labels are loaded before fetching items 2022-08-08 09:24:43 -07:00
Satindar Dhillon
f7abcf09d1 fix: make sure applied filter is saved correctly to user defaults 2022-08-08 08:55:14 -07:00
Satindar Dhillon
c84737a1a6 clear last sync time value when resetting core data 2022-08-08 08:47:51 -07:00
Hongbo Wu
134482a261 Add integration tests for integration router 2022-08-08 23:11:35 +08:00
Rupin Khandelwal
fac0e78c3d moved search bar and library to the top of menu, updated some more overriding styles 2022-08-08 16:16:19 +02:00
Hongbo Wu
7ac45ca748 Add deleteIntegration API and integration tests 2022-08-08 18:34:13 +08:00
Hongbo Wu
4aa62d6031 Add list integrations API and integration tests 2022-08-08 18:12:44 +08:00
Hongbo Wu
0cf3f58258 Add integration tests for setIntegration API 2022-08-08 17:09:23 +08:00
Jackson Harper
4ebdf09a7f
Merge pull request #1049 from omnivore-app/fix/ask-unsubscribe-confirmation 2022-08-08 13:27:22 +08:00
Jackson Harper
1e9d99ab66
Merge pull request #1048 from omnivore-app/fix/login-button-colors 2022-08-08 13:18:02 +08:00
Jackson Harper
2416efadb2 Ask for confirmation when unsubscribing 2022-08-08 12:57:37 +08:00
Jackson Harper
9c57d638ae Use app environment to get the proper web url for forgot-password 2022-08-08 12:28:55 +08:00
Jackson Harper
814b766b72 Use the CTA button color for email login 2022-08-08 11:32:21 +08:00
Jackson Harper
36a834c878 Format sync date when saving/restoring. Create date before sync starts
We want to create the sync date before the sync starts so we make
sure there isn't a race condition between our processing of items
and the server receiving new changes.
2022-08-08 10:34:06 +08:00