Skip to content

Releases: ebengoechea/de1app_plugin_SDB

v1.26: Bug fix

v1.26: Bug fix Pre-release
Pre-release

Choose a tag to compare

@ebengoechea ebengoechea released this 23 Feb 07:50

v1.26 - 2024-02-21

Changed

  • Remove forgotten debugging messages in save_espresso_to_history_hook that could produce a runtime error if running SDB without DYE. Reported by Alan Leung.

v1.25: load flush settings in load_shot

Pre-release

Choose a tag to compare

@ebengoechea ebengoechea released this 18 Feb 19:16

v1.25 - 2024-02-18

Changed

  • Better handling of target_drink_weight.
  • Read flush settings variables flush_seconds and flush_flow from shots in proc load_shot. Needed for DYE v2.42.

v1.24: target drink weight

Pre-release

Choose a tag to compare

@ebengoechea ebengoechea released this 23 Jan 11:33

v1.24 - 2024-01-22

This version was released with DE1 app Stable v1.41.1

New

  • Insert, update and load the new shot field target_drink_weight. Needed for DYE v2.36

Changed

  • Update "sync" symbol name that has changed in Font Awesome 6 (in SDB settings button)

v1.23

v1.23 Pre-release
Pre-release

Choose a tag to compare

@ebengoechea ebengoechea released this 17 Jan 20:35

[1.23] - 2024-01-17

Changed

  • Add espresso_resistance to the vars read by ::plugins::SDB::load_shot.
    Needed for DYE v2.33.

v1.22

v1.22 Pre-release
Pre-release

Choose a tag to compare

@ebengoechea ebengoechea released this 13 Jan 15:43

[1.22] - 2024-01-13

Changed

  • Reverse bug introduced in last version in proc shots that was no longer correctly
    creating each array item as a list. This was producing the DYE Shot Selector page
    to only show one shot.

v1.21

v1.21 Pre-release
Pre-release

Choose a tag to compare

@ebengoechea ebengoechea released this 12 Jan 18:16

[1.21] - 2024-01-12

New

  • DSx2 workflow variable is now stored in the database, as column workflow in the shot table,
    so it can be retrieved from past shots. Only filled if the shot is done while using the DSx2 skin.
  • New column target_drink_weight added to the shot table to store the shot target yield/SAW
    in addition to the final actual drink weight that is in column drink_weight. Not filled
    at the moment, in preparetion to changes in DYE.
  • New proc shots_by, needed in the forthcoming DYE favorites.

Changed

  • Initialize $columns in proc update_shot_description as otherwise it could trigger
    a runtime error under some scenarios.
  • Fix proc shots to accept "*" in return_columns and to not cast column values as lists.

v1.19

v1.19 Pre-release
Pre-release

Choose a tag to compare

@ebengoechea ebengoechea released this 01 Feb 17:51
  • Ensure that the advanced_shot and other parameters of profiles are correct and consistent by invoking ::profile::read_legacy on load_shot when read_profile=1, instead of just reading the profile variables. This fixes the bug spotted by Richard Steeper than shots made with older versions of the "Best overall pressure profile" showed the incorrect textual representation of the profile stored on advanced_shot.

  • Bug fix: command load_shot was wrongly setting the global settings_profile_type instead of the loaded shot variable in some cases.

v1.18

v1.18 Pre-release
Pre-release

Choose a tag to compare

@ebengoechea ebengoechea released this 06 Dec 15:22
  • Make all text columns searching case-insensitive (COLLATE NOCASE). This is done on table creation, so only affects if the database is rebuilt. Note that this does NOT work on Androwish 2019 on tablet for doing case-insensitive searches on V_shot.shot_desc.
  • Treat grinder_setting as a numeric value (even if defined as a "category" in app_metadata.tcl) in load_shot, so that zero is turned into an empty string. Do this to prevent empty values (normally when "Clear shot data" was used) in the grinder setting field in DYE.

v1.17

v1.17 Pre-release
Pre-release

Choose a tag to compare

@ebengoechea ebengoechea released this 30 Nov 16:10

Changed

  • load_shot now prefixes chart series variables with graph_, otherwise espresso_pressure chart seriew was being overwritten by the profile espresso_presure variable when both read_series=1 and read_profile=1.
  • shots gets a new argument order_by.

Read espresso_resistance and espresso_resistance_weight

Choose a tag to compare

@ebengoechea ebengoechea released this 01 Nov 19:52

Changed

  • Add chart series espresso_resistance and espresso_resistance_weight in proc modify_shot_series, so they can be uploaded to Visualizer, preventing duplicated shot files (as regular Visualizer auto-upload includes them). Bug reported by Ricco Rosini.