Implement jskit timeline methods

Bug #1531720 reported by Brian Douglass
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
RockWork
Triaged
Medium
Unassigned

Bug Description

We are missing several key timeline related jskit methods:
Pebble.getTimelineToken
Pebble.timelineSubscribe
Pebble.timelineUnsubscribe
Pebble.timelineSubscriptions

Relevant documentation:
Method definitions - https://developer.getpebble.com/docs/js/Pebble
Timeline guide - https://developer.getpebble.com/guides/timeline/timeline-js/
Python JSKit - https://github.com/pebble/pypkjs/blob/master/pypkjs/javascript/pebble.py
Timeline api urls - https://github.com/pebble/pypkjs/blob/master/pypkjs/timeline/urls.py

The python jskit only uses sandbox tokens. In order to use actual tokens we need to authenticate with the app locker. We can use this page to get the oauth credentials for a user - https://auth-client.getpebble.com/en_US/

Changed in rockwork:
status: New → Triaged
description: updated
Revision history for this message
Jonas (jonny-boy) wrote :

A watchface which seems to be affected by this bug is the Watchface: Buzz Me.
Another Watchapp to test: The Day Today

Changed in rockwork:
importance: Undecided → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.