Commit graph

571 commits

Author SHA1 Message Date
Jackson Harper
2d258eaaf0 Remove unneeded file 2022-03-15 15:46:38 -07:00
Jackson Harper
56c45fd1f6 Postgres migrations for the Elastic backend migration
These are cherry picked from the elastic branch so we can run them
and migrate data before moving to elastic as the primary page
backend.
2022-03-15 14:00:22 -07:00
Satindar Dhillon
4a5d919dcb
Merge pull request #237 from omnivore-app/feature/handle-async-image-errors
Apple async image errors
2022-03-15 10:04:12 -07:00
Jackson Harper
388bbde064
Merge pull request #235 from omnivore-app/fix/reading-progress-lookup
Dont make queries for readingProgressPercent unless we have to
2022-03-15 09:26:03 -07:00
Satindar Dhillon
eecbeb7705 pass viewbuilder to async image so we can handle errors 2022-03-14 21:42:24 -07:00
Satindar Dhillon
330b8e8dda publish an error value from ImageLoader 2022-03-14 16:38:25 -07:00
Satindar Dhillon
d65e3aff87
Merge pull request #236 from omnivore-app/chore/ios-version-bump
Fix: Category List Selection Color
2022-03-14 16:35:59 -07:00
Satindar Dhillon
6c913223b1 modify category list selected background color 2022-03-14 15:44:22 -07:00
Jackson Harper
8e1b4fb1a4 Formatting 2022-03-14 15:36:17 -07:00
Jackson Harper
a81181ee60 Dont make queries for readingProgressPercent unless we have to 2022-03-14 15:22:53 -07:00
Jackson Harper
c4c4a80a6c
Merge pull request #230 from omnivore-app/fix/description-entities
Better handling of HTML entities in descriptions
2022-03-14 14:33:16 -07:00
Jackson Harper
c79e740ceb Add package 2022-03-14 11:13:59 -07:00
Jackson Harper
0361ef86fa Better handling of HTML entities in descriptions
The HTML code method didnt implent all possible
entities, causing some (usually rquote) to display.
2022-03-14 11:02:08 -07:00
Jackson Harper
594350a4bf
Merge pull request #229 from omnivore-app/fix/published-dates
Attempt to set publishedDate if readability fails to parse it
2022-03-14 10:37:19 -07:00
Jackson Harper
fc7d972855 Fix typo in readability date handling causing this parse issue
Can remove our special handler for the published date now that we
are pulling it out correctly.
2022-03-14 10:20:19 -07:00
Jackson Harper
5983cfe2a6 Attempt to set publishedDate if readability fails to parse it
This can happen if JSONLD fails to load. The test page here has
an encoding issue that causes the oembed jsonld to fail to load
and then readability fails to parse the date.
2022-03-13 21:23:51 -07:00
Satindar Dhillon
94720548f3 bump apple app versions 2022-03-13 12:44:15 -07:00
Jackson Harper
cf55f3152f
Merge pull request #228 from omnivore-app/fix/rm-isArchived-lookup
Dont perform an extra query for isArchived
2022-03-13 09:12:55 -07:00
Jackson Harper
78660c886d rm debug 2022-03-13 09:06:15 -07:00
Jackson Harper
a874482d11 Dont perform an extra query for isArchived 2022-03-13 09:00:25 -07:00
Jackson Harper
4132800d34
Merge pull request #227 from omnivore-app/fix/dont-fetch-library-labels
Dont fetch labels until we switch to elastic
2022-03-12 21:30:34 -08:00
Jackson Harper
9e82b1c8a7 Dont fetch labels until we switch to elastic 2022-03-12 21:03:10 -08:00
Jackson Harper
160199e9d3
Merge pull request #226 from omnivore-app/fix/pdf-site-name
Display the correct site name for PDF saved URLs
2022-03-12 18:18:42 -08:00
Jackson Harper
53c718d7ab Display the correct site name for PDF saved URLs 2022-03-12 17:34:37 -08:00
Satindar Dhillon
845e85033e
Merge pull request #222 from omnivore-app/feature/persist-home-feed-layout-pref
Store grid/list layout preference in ios user deafults
2022-03-11 15:08:12 -08:00
Jackson Harper
fcabd795b2
Merge pull request #224 from omnivore-app/fix/rm-share-info
Remove unused shareInfo from GQL queries
2022-03-11 14:24:17 -08:00
Satindar Dhillon
4891cb12d4 set card menu image with sf symbols 2022-03-11 14:19:48 -08:00
Jackson Harper
f9af4ec2d8 Remove unused shareInfo from GQL queries 2022-03-11 13:12:34 -08:00
Jackson Harper
bf8d99e0f1
Merge pull request #223 from omnivore-app/fix/rm-unused-gql
Remove unused attributes from article queries
2022-03-11 13:07:51 -08:00
Jackson Harper
38a6ee9394 Remove unused attributes from article queries 2022-03-11 12:59:50 -08:00
Satindar Dhillon
dbfa8fddc5 remove image mod 2022-03-11 12:10:49 -08:00
Satindar Dhillon
0d3bdeef8c store grid/list layout preference in ios user deafults 2022-03-11 12:08:47 -08:00
Satindar Dhillon
2ff061b5eb
Merge pull request #221 from omnivore-app/feature/grid-toggle
iPad grid/list toggle
2022-03-11 10:21:07 -08:00
Satindar Dhillon
dddd0aec24 use adaptive grid layout for ipad grid (min 325 pts wide) 2022-03-10 21:37:45 -08:00
Satindar Dhillon
71f4620511 dispatch preference change closure to main 2022-03-10 21:05:13 -08:00
Satindar Dhillon
54f4883e75 remove refresh button from toolbar 2022-03-10 20:51:42 -08:00
Satindar Dhillon
779eb9ac1f add toggle button to switch between list and grid layouts 2022-03-10 20:48:50 -08:00
Satindar Dhillon
05a7eca567 replace isCompact with prefersListLayout 2022-03-10 20:33:57 -08:00
Satindar Dhillon
da8678a207
Merge pull request #220 from omnivore-app/feature/ipad-panels
iPad panels
2022-03-10 15:17:24 -08:00
Satindar Dhillon
4e2c8e5d40 lower aspect ratio for grid card 2022-03-10 14:21:25 -08:00
Satindar Dhillon
5d3e12e1ce make grid card sizing adaptive 2022-03-10 14:04:59 -08:00
Jackson Harper
7a73be0f2d
Merge pull request #219 from omnivore-app/fix/blogger-theme
Handle blogger sites that display the full feed on the article page
2022-03-10 13:58:17 -08:00
Jackson Harper
8a2bb0f49d Handle blogger sites that display the full feed on the article page 2022-03-10 13:48:39 -08:00
Satindar Dhillon
89694ca3d2 constrain grid card image size to 1/3 of card width 2022-03-10 11:57:03 -08:00
Satindar Dhillon
7ea237316d disable split view panel visibility gesture 2022-03-10 11:27:38 -08:00
Jackson Harper
0e9d896d91 Use the smaller dots three image in grid cards 2022-03-10 10:05:04 -08:00
Satindar Dhillon
589e217b28 remove geometry reader from grid view 2022-03-10 09:40:16 -08:00
Satindar Dhillon
8003e0af23 update split view controller behavior for ipad 2022-03-09 21:47:40 -08:00
Jackson Harper
d41ea276d6
Merge pull request #212 from omnivore-app/fix/article-positioning
Fix issues with read position based on following two events
2022-03-09 20:55:11 -08:00
Satindar Dhillon
2f0158de8d split ios and mac implementations of primary layout 2022-03-09 20:53:57 -08:00