|
|
3a513cd4c6
|
Updating menu with new dynamic items like labels and subscriptions, also updating the architecture
|
2022-08-05 16:28:03 +02:00 |
|
|
|
06481d21d3
|
fetch labels from network if none are found in core data
|
2022-08-05 06:59:19 -07:00 |
|
|
|
609aff48fc
|
remove existing labels on an item before assigning a new set
|
2022-08-05 06:32:40 -07:00 |
|
|
|
8070273dad
|
Fix tests
|
2022-08-05 16:10:33 +08:00 |
|
|
|
22ce59a198
|
Enqueue or delete sync task when create or disable integration
|
2022-08-05 16:09:26 +08:00 |
|
|
|
5a8184da3a
|
Add taskName in integrations table
|
2022-08-05 16:09:26 +08:00 |
|
|
|
eb2ee5ab55
|
Add task to handle sync with integrations
|
2022-08-05 16:09:26 +08:00 |
|
|
|
c0c58bf751
|
Only sync pages that were updated after syncedAt
|
2022-08-05 16:09:26 +08:00 |
|
|
|
8e9d1fcc4f
|
Update integration syncedAt if successful
|
2022-08-05 16:09:26 +08:00 |
|
|
|
bd73da0571
|
Add syncedAt field in integrations table
|
2022-08-05 16:09:26 +08:00 |
|
|
|
8aa7ccdd1e
|
Add INTEGRATION_TASK_HANDLER_URL in env
|
2022-08-05 16:09:26 +08:00 |
|
|
|
a6c9eb08e1
|
Fix conflicts after rebasing
|
2022-08-05 16:09:26 +08:00 |
|
|
|
971bbfda7f
|
Add integrations service router to sync pages with integrations
|
2022-08-05 16:09:26 +08:00 |
|
|
|
24caac2ed5
|
Update integration updatedAt after syncing
|
2022-08-05 16:09:26 +08:00 |
|
|
|
8f50285ad5
|
Allow search page by highlight or label id
|
2022-08-05 16:09:24 +08:00 |
|
|
|
fa97c9511c
|
Add Readwise create highlight API integration
|
2022-08-05 16:08:20 +08:00 |
|
|
|
73bf695cf3
|
Add function to get highlight start location
|
2022-08-05 16:08:20 +08:00 |
|
|
|
b8dbcdb2bd
|
Add createHighlight API integration for Readwise
|
2022-08-05 16:08:20 +08:00 |
|
|
|
dd2db71876
|
Add createIntegration API implementation
|
2022-08-05 16:08:20 +08:00 |
|
|
|
e66d047d51
|
Add createIntegration API to the GQL schema
|
2022-08-05 16:08:20 +08:00 |
|
|
|
db27ac7d59
|
Add integration entity
|
2022-08-05 16:08:20 +08:00 |
|
|
|
1e1b573c52
|
Add integrations table in db
|
2022-08-05 16:08:20 +08:00 |
|
|
|
f6df97c85d
|
Merge pull request #1046 from omnivore-app/fix/email-subject-parsing-error
Use parsed from, to and subject from email headers
|
2022-08-05 15:53:51 +08:00 |
|
|
|
977bd1deda
|
Fix tests
|
2022-08-05 11:44:02 +08:00 |
|
|
|
7d608ed2cb
|
Use parsed from, to and subject from email headers
|
2022-08-05 10:03:09 +08:00 |
|
|
|
16fa403201
|
use sync items query to update core data list
|
2022-08-04 14:46:38 -07:00 |
|
|
|
7bb1f92def
|
add linkedItemUpdates data service function
|
2022-08-04 09:25:41 -07:00 |
|
|
|
23379a825f
|
Merge pull request #1026 from omnivore-app/feature/allow-labels-ordering
feature/allow labels ordering
|
2022-08-04 22:11:50 +08:00 |
|
|
|
f2319bd70d
|
Fix conflicts after rebasing
|
2022-08-04 21:56:38 +08:00 |
|
|
|
73ce9072f3
|
Add test for afterLabel not exists
|
2022-08-04 21:39:45 +08:00 |
|
|
|
eee918c522
|
Fix test Con't
|
2022-08-04 21:39:45 +08:00 |
|
|
|
611c323ee0
|
New label's position is in alphabetic order
|
2022-08-04 21:39:45 +08:00 |
|
|
|
4916bdf1f3
|
Fix tests
|
2022-08-04 21:39:45 +08:00 |
|
|
|
7c73982fe3
|
Add test for moving to the top
|
2022-08-04 21:39:45 +08:00 |
|
|
|
ace5628c11
|
Add integration test
|
2022-08-04 21:39:43 +08:00 |
|
|
|
a95f532e44
|
Add moveLabel api implementation
|
2022-08-04 21:38:36 +08:00 |
|
|
|
b12607887e
|
Add moveLable api in gql Schema
|
2022-08-04 21:38:05 +08:00 |
|
|
|
d64f968b90
|
remove trigger and function in down migration
|
2022-08-04 21:37:33 +08:00 |
|
|
|
0959085c9d
|
Decrement position after deletion
|
2022-08-04 21:37:33 +08:00 |
|
|
|
bac33e887c
|
Add trigger to update label positions before insert and delete
|
2022-08-04 21:37:32 +08:00 |
|
|
|
31d8f72840
|
Sort labels by position order
|
2022-08-04 21:37:32 +08:00 |
|
|
|
5e8508e025
|
Add position column in labels table
|
2022-08-04 21:37:32 +08:00 |
|
|
|
5e2e2a2151
|
Merge pull request #1044 from omnivore-app/fix/email-forwarding
Fix not getting correct sender email address from forwarding email by Gmail rules
|
2022-08-04 21:37:13 +08:00 |
|
|
|
fe577cbdd5
|
update swift graphql schema
|
2022-08-04 06:33:33 -07:00 |
|
|
|
92d3ab0195
|
Merge pull request #1035 from omnivore-app/feature/sync-api
feature/sync api
|
2022-08-04 20:33:05 +08:00 |
|
|
|
2ae7219e35
|
Update comment
|
2022-08-04 20:32:17 +08:00 |
|
|
|
70deb348cf
|
Fix not getting correct sender email address from forwarding email by Gmail rules
|
2022-08-04 18:50:23 +08:00 |
|
|
|
10332a195b
|
Merge pull request #1004 from omnivore-app/feat/android-save-to-omnivore
Add Save to Omnivore Android app
|
2022-08-03 20:55:42 -07:00 |
|
|
|
f6859be495
|
Merge pull request #1037 from omnivore-app/fix/ios-delete-sync
Label deletion sync (iOS)
|
2022-08-03 20:51:35 -07:00 |
|
|
|
5da9939267
|
Merge pull request #1024 from omnivore-app/feature/email-login-ios
Email Login (iOS)
|
2022-08-03 20:51:13 -07:00 |
|