-
Task
-
Resolution: Done
-
Major
-
None
-
None
-
None
-
Service Team-Sprint 16, Service Team-Sprint 17
Motivation
Create simple cordova and ionic app to showcase offline capabilities.
Create underlying server side example to handle advanced use cases.
Approach
Use proven templates from ionic/graphql.
Replicate functionalities from existing conflict-resolution spikes repo.
Build better quality example (proper names and code practices)
Original implementation in React:
https://github.com/aerogear/offline-conflict-strategies
SDK:
https://github.com/aerogear/aerogear-js-sdk/tree/master/packages/sync
Tasks
See below for all subtasks.
On boarding
Please try to run https://github.com/aerogear/offline-conflict-strategies to see what functionalities we have implemneted. This will give you context over the work that was done.
See also documentation in https://github.com/wtrocki/ionic4-grapqhl-starter with tutorials.
Repository
Using private repository for the moment as changes are going to be moved to different places:
https://github.com/wtrocki/ionic4-grapqhl-starter
Note repository is still WIP and some features may not work properly.
- blocks
-
AEROGEAR-8167 Network error when OfflineRestoreHandler fire a mutation
-
- Closed
-
1.
|
Reasearch exsting templates and adapt them for our needs. |
|
Closed | |
Wojciech Trocki |
2.
|
Create Server side Task implementation |
|
Closed | |
Wojciech Trocki |
3.
|
Add support for subscription |
|
Resolved | |
Wojciech Trocki |
4.
|
Connect delete operation to graphql |
|
Resolved | |
Daniel Passos (Inactive) |
5.
|
Add support for pagination |
|
Closed | |
Unassigned |
6.
|
Connect edit operation to graphql |
|
Resolved | |
Wojciech Trocki |
7.
|
Enable native Cordova Builds |
|
Closed | |
Wojciech Trocki |
8.
|
Add new item support |
|
Resolved | |
Wojciech Trocki |