View Issue Details

IDProjectCategoryView StatusLast Update
0001458Garmin Badge DatabaseTaskpublic2019-05-14 16:41
Reportere7andy Assigned Toe7andy  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Summary0001458: Update database with json and data from Garmin
DescriptionTitle and description:
https://connect.garmin.com/modern/main/js/properties/badges-list/badges-list.properties

Each badge (must be logged in to Garmin Connect):
https://connect.garmin.com/modern/proxy/badge-service/badge/detail/v2/1008

{"badgeId":1008,"badgeKey":"activity_outessa_tahoe_2018","badgeName":"Outessa Tahoe 2018","badgeCategoryId":1,"badgeDifficultyId":2,"badgePoints":2,"badgeTypeIds":[1,6],"badgeSeriesId":27,"badgeStartDate":"2018-08-02T00:00:00.0","badgeEndDate":"2018-08-05T23:59:59.0","userProfileId":null,"fullName":null,"displayName":null,"badgeEarnedDate":null,"badgeEarnedNumber":null,"badgeIsViewed":null,"badgeProgressValue":null,"badgeTargetValue":null,"badgeUnitId":null,"badgeAssocTypeId":1,"badgeAssocDataId":null,"badgeAssocDataName":null,"earnedByMe":false,"currentPlayerType":0,"relatedBadges":[{"badgeId":1009,"badgeKey":"activity_outessa_wm_2018","badgeName":"Outessa White Mountains 2018","badgeDifficultyId":2,"badgePoints":2,"badgeTypeIds":[1,6],"earnedByMe":false}],"connectionNumber":0,"connections":[]}

Workflow:
Fetch all badges with wget from 1 to x. Images saved to a folder.
Fetch badge detail for each badge in image folder. Store data in DB.
Use badgeKey to get description for json file with all descriptions. Store in DB.

Use the new json parser in the admin area: http://e7andy.se/garmin.badges/admin/
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2019-02-22 09:44 e7andy New Issue
2019-02-22 09:44 e7andy Status new => assigned
2019-02-22 09:44 e7andy Assigned To => e7andy
2019-05-12 14:17 e7andy Description Updated
2019-05-12 17:56 e7andy Description Updated
2019-05-12 18:02 e7andy Description Updated
2019-05-14 15:58 e7andy Description Updated
2019-05-14 16:41 e7andy Status assigned => closed
2019-05-14 16:41 e7andy Resolution open => fixed