mirror of
https://github.com/TryGhost/Ghost.git
synced 2025-03-11 02:12:21 -05:00
Updated token handling to be in code
- When I went off, I quickly recreated all our endpoints with some new functionality - However, I forgot that I was manually managing tokens, this meant the UI for stats broke with a token error - Adding the tokens to the endpoint definitions should prevent this happening again, by automating the management of the token scopes
This commit is contained in:
parent
871d21acaf
commit
7c465a5fb5
9 changed files with 10 additions and 0 deletions
|
@ -1,6 +1,8 @@
|
|||
DESCRIPTION >
|
||||
Analytics events landing data source
|
||||
|
||||
TOKEN "tracker" APPEND
|
||||
|
||||
SCHEMA >
|
||||
`timestamp` DateTime `json:$.timestamp`,
|
||||
`session_id` String `json:$.session_id`,
|
||||
|
|
|
@ -2,6 +2,7 @@ DESCRIPTION >
|
|||
Parsed `page_hit` events, implementing `browser` and `device` detection logic.
|
||||
|
||||
TOKEN "dashboard" READ
|
||||
TOKEN "stats page" READ
|
||||
|
||||
NODE parsed_hits
|
||||
DESCRIPTION >
|
||||
|
|
|
@ -4,6 +4,7 @@ DESCRIPTION >
|
|||
Daily granularity, except when filtering one single day (hourly)
|
||||
|
||||
TOKEN "dashboard" READ
|
||||
TOKEN "stats page" READ
|
||||
|
||||
NODE timeseries
|
||||
DESCRIPTION >
|
||||
|
|
|
@ -4,6 +4,7 @@ DESCRIPTION >
|
|||
Also `skip` and `limit` parameters for pagination.
|
||||
|
||||
TOKEN "dashboard" READ
|
||||
TOKEN "stats page" READ
|
||||
|
||||
NODE endpoint
|
||||
DESCRIPTION >
|
||||
|
|
|
@ -5,6 +5,7 @@ DESCRIPTION >
|
|||
Also `skip` and `limit` parameters for pagination.
|
||||
|
||||
TOKEN "dashboard" READ
|
||||
TOKEN "stats page" READ
|
||||
|
||||
NODE endpoint
|
||||
DESCRIPTION >
|
||||
|
|
|
@ -4,6 +4,7 @@ DESCRIPTION >
|
|||
Also `skip` and `limit` parameters for pagination.
|
||||
|
||||
TOKEN "dashboard" READ
|
||||
TOKEN "stats page" READ
|
||||
|
||||
NODE endpoint
|
||||
DESCRIPTION >
|
||||
|
|
|
@ -4,6 +4,7 @@ DESCRIPTION >
|
|||
Also `skip` and `limit` parameters for pagination.
|
||||
|
||||
TOKEN "dashboard" READ
|
||||
TOKEN "stats page" READ
|
||||
|
||||
NODE endpoint
|
||||
DESCRIPTION >
|
||||
|
|
|
@ -5,6 +5,7 @@ DESCRIPTION >
|
|||
Also `skip` and `limit` parameters for pagination.
|
||||
|
||||
TOKEN "dashboard" READ
|
||||
TOKEN "stats page" READ
|
||||
|
||||
NODE endpoint
|
||||
DESCRIPTION >
|
||||
|
|
|
@ -4,6 +4,7 @@ DESCRIPTION >
|
|||
Works great for the realtime chart.
|
||||
|
||||
TOKEN "dashboard" READ
|
||||
TOKEN "stats page" READ
|
||||
|
||||
NODE timeseries
|
||||
DESCRIPTION >
|
||||
|
|
Loading…
Add table
Reference in a new issue