nomie5 icon indicating copy to clipboard operation
nomie5 copied to clipboard

Feature Request: Multiple Tracker .tkr files

Open pigsflew opened this issue 3 years ago • 0 comments

I'd love to be able to upload/edit and download a set of trackers in a single json file with an array of tracker objects when working with a "combined tracker", like my blood pressure tracker set here:

[
  {
    "type": "tracker",
    "tracker": {
      "tag": "bp",
      "id": "a918e683188bdea8d712a6aa62af5267",
      "type": "note",
      "color": "#81D4FA",
      "math": "sum",
      "ignore_zeros": false,
      "uom": "num",
      "emoji": "🩸",
      "score": "1",
      "one_tap": false,
      "include": "",
      "note": "#bp_sys(110) #bp_dia(80) #bp_hr(80)",
      "hidden": false,
      "label": "Blood Pressure"
    },
    "created": "2021-06-11T20:42:01.360Z",
    "version": "5.6.2"
  },
  {
    "type": "tracker",
    "tracker": {
      "tag": "bp_sys",
      "id": "7b523ac764148254f4e487357dea0abb",
      "type": "value",
      "color": "#81D4FA",
      "math": "mean",
      "ignore_zeros": false,
      "uom": "mmHg",
      "emoji": "Sys",
      "default": 110,
      "score": "custom",
      "score_calc": [
        {
          "if": "value",
          "is": "gte",
          "v": 130,
          "sc": "-1"
        },
        {
          "if": "value",
          "is": "gte",
          "v": 120,
          "sc": "0"
        },
        {
          "if": "value",
          "is": "gte",
          "v": 110,
          "sc": "1"
        },
        {
          "if": "value",
          "is": "lt",
          "v": 110,
          "sc": "-1"
        }
      ],
      "one_tap": false,
      "include": "",
      "hidden": true,
      "label": "Systolic"
    },
    "created": "2021-06-11T21:02:32.367Z",
    "version": "5.6.2"
  },
  {
    "type": "tracker",
    "tracker": {
      "tag": "bp_dia",
      "id": "d1578547ded7ad49f716820c13765238",
      "type": "value",
      "color": "#81D4FA",
      "math": "mean",
      "ignore_zeros": false,
      "uom": "mmHg",
      "emoji": "Dia",
      "default": 80,
      "score": "custom",
      "score_calc": [
        {
          "if": "value",
          "is": "gte",
          "v": 90,
          "sc": "-1"
        },
        {
          "if": "value",
          "is": "gte",
          "v": 80,
          "sc": "0"
        },
        {
          "if": "value",
          "is": "gte",
          "v": 70,
          "sc": "1"
        },
        {
          "if": "value",
          "is": "lt",
          "v": 70,
          "sc": "-1"
        }
      ],
      "one_tap": false,
      "include": "",
      "hidden": true,
      "label": "Diastolic"
    },
    "created": "2021-06-11T21:04:40.753Z",
    "version": "5.6.2"
  },
  {
    "type": "tracker",
    "tracker": {
      "tag": "bp_hr",
      "id": "0e171d8539acf9ed597bc6fb18bdbe0a",
      "type": "value",
      "color": "#369DD3",
      "math": "mean",
      "ignore_zeros": false,
      "uom": "bpm",
      "emoji": "HR",
      "default": "80",
      "score": null,
      "one_tap": false,
      "include": "",
      "hidden": true,
      "label": "Pulse"
    },
    "created": "2021-06-11T21:06:22.611Z",
    "version": "5.6.2"
  }
]

I'd also love to be able to edit and add new sub-trackers of a combined tracker inline in the editor.

pigsflew avatar Jun 11 '21 22:06 pigsflew