diff --git a/PROJECT.org b/PROJECT.org index b35e6dc..94ce6e3 100644 --- a/PROJECT.org +++ b/PROJECT.org @@ -1,7 +1,116 @@ #+title: TODOs -* Backlog [0/17] -** TODO [#A] Tasks from org-mode should properlly update notes and leave them out of the body :vrobbler:bug:tasks: +* Backlog [1/20] +** TODO [#A] Add email importer for BG stats file uploads :vrobbler:feature:boardgames:personal:project: +:PROPERTIES: +:ID: 116fe738-7966-615c-d195-ccff0337b101 +:END: +#+begin_src json example of a file +{ + "about": "This is a Play file that can be read by Board Game Stats. If you see this text, try to use a share, export or open-in function to open it with Board Game Stats.", + "players": [ + { + "uuid": "31f8b92e-11d8-4162-88b1-fd9c79eea249", + "id": 2, + "name": "Colin", + "isAnonymous": false, + "modificationDate": "2025-07-01 18:10:32", + "metaData": "{\"isNpc\":0}" + }, + { + "uuid": "00074700-cf4e-4ad3-b334-d35805bb0d90", + "id": 4, + "name": "Asa Sewell", + "isAnonymous": false, + "modificationDate": "2025-07-01 18:03:37" + } + ], + "locations": [ + { + "uuid": "14f7389c-767f-4725-9b35-906c407b293c", + "id": 3, + "name": "Timberwyck Farm", + "modificationDate": "2025-07-01 18:03:38" + } + ], + "games": [ + { + "uuid": "043a2851-f201-467a-a60c-0b0a7e9c33d2", + "id": 333, + "name": "Ghost Fightin' Treasure Hunters: Anniversary Edition", + "modificationDate": "2025-07-02 01:37:14", + "cooperative": true, + "highestWins": true, + "noPoints": false, + "usesTeams": false, + "urlThumb": "https://cf.geekdo-images.com/DHA-mcH3zzw_OjfDxOPj1A__thumb/img/UhaIm4KIDIiraUc44QIvSAbMUXI=/fit-in/200x150/filters:strip_icc()/pic8266874.jpg", + "urlImage": "https://cf.geekdo-images.com/DHA-mcH3zzw_OjfDxOPj1A__original/img/2-Lb6nLePhn0I0Hh2j1pOtbO4rg=/0x0/filters:format(jpeg)/pic8266874.jpg", + "bggName": "Ghost Fightin' Treasure Hunters: Anniversary Edition", + "bggYear": 2024, + "bggId": 422668, + "designers": "Brian Yu", + "isBaseGame": 1, + "isExpansion": 0, + "rating": 75, + "minPlayerCount": 2, + "maxPlayerCount": 5, + "minPlayTime": 30, + "maxPlayTime": 0, + "minAge": 8 + } + ], + "plays": [ + { + "uuid": "bae3f29e-5e1e-45d8-b409-47a665c8d5b5", + "modificationDate": "2025-07-02 01:37:59", + "entryDate": "2025-07-02 01:31:38", + "playDate": "2025-07-02 01:31:38", + "usesTeams": false, + "durationMin": 23, + "ignored": false, + "manualWinner": true, + "rounds": 3, + "scoresheet": "{\"bggId\":244711,\"version\":1,\"langCode\":\"en\",\"scoreType\":\"bestTotalWins\",\"groups\":[{\"templateId\":\"1\",\"maxRepeat\":-1,\"repetition\":1,\"hasSubTotal\":false,\"hideSingleGroupLabel\":false,\"isExtra\":false,\"rows\":[{\"templateId\":\"vptrack\",\"label\":\"VP track\",\"repetition\":1,\"repeatable\":false,\"negative\":false,\"isExtra\":false,\"scores\":{}},{\"templateId\":\"objectives\",\"label\":\"Objectives\",\"repetition\":1,\"repeatable\":false,\"negative\":false,\"isExtra\":false,\"scores\":{}},{\"templateId\":\"mastercards\",\"label\":\"Master cards\",\"repetition\":1,\"repeatable\":false,\"negative\":false,\"isExtra\":false,\"scores\":{}}]}]}", + "locationRefId": 3, + "gameRefId": 333, + "board": "", + "scoringSetting": 4, + "metaData": "{\"playUsedGameCopy\":2}", + "playerScores": [ + { + "score": "", + "winner": true, + "newPlayer": true, + "startPlayer": false, + "playerRefId": 4, + "role": "", + "rank": 0, + "seatOrder": 0, + "metaData": "{\"scoreUuid\":\"00074700-cf4e-4ad3-b334-d35805bb0d90\"}" + }, + { + "score": "", + "winner": true, + "newPlayer": true, + "startPlayer": false, + "playerRefId": 2, + "role": "", + "rank": 0, + "seatOrder": 0, + "metaData": "{\"scoreUuid\":\"31f8b92e-11d8-4162-88b1-fd9c79eea249\"}" + } + ], + "expansionPlays": [] + } + ], + "userInfo": { + "meRefId": 2 + } +} + +#+end_src +** TODO Add youtube link in place of IMDB on video detail page :vrobbler:feature:videos:personal:project: +** TODO [#A] Tasks from org-mode should properly update notes and leave them out of the body :vrobbler:bug:tasks: ** TODO [#A] Fix small bug in views for TV series where next episode is now None :vrobbler:bug:personal:videos: #+begin_src python @@ -353,12 +462,11 @@ it's annoying. ** TODO [#C] Allow users to see tasks on calendar view :vrobbler:personal:project:templates:feature: https://codepen.io/oliviale/pen/QYqybo ** TODO [#C] Come up with a possible flow using WebDAV and super-productivity for tasks :personal:feature:project:vrobbler:tasks: -* Version 17.1 [1/1] ** DONE [#B] Fix task app to only use one tag for the context a task was done in and allow configurable contexts by user profile :personal:vrobbler:feature:tasks:project: :PROPERTIES: -:ID: 1ec89c57-0bb8-3401-33bd-ba65127ed36b +:ID: 23f485e3-988c-6198-c79d-91fdf92f001c :END: -* Version 17.0 [6/6] +* Version 17.0 ** DONE [#A] Fix bug in new task label lookup for Emacs/Org-mode :vrobbler:bug:tasks: :PROPERTIES: :ID: 683fb109-dfc4-85e4-80f0-ea618434f61e