GroveStreams
MikeMills private msg quote post Address this user
* Fixed an issue that could cause pivot table values to double when Refresh was clicked

* Fixed an issue that prevented component streams from appearing within the component tree after editing a component within the studio
Post 151 IP   flag post
Avocadodude private msg quote post Address this user
Anything in the last patch that would cause colorization of Steel Series gauges to stop working? Just happened this morning.
Post 152 IP   flag post
MikeMills private msg quote post Address this user
@Avocadodude - Yes. Working on a patch.
Post 153 IP   flag post
MikeMills private msg quote post Address this user
@Avocadodude - Patch applied for Steel Series threshold colorization bug. Client-side javascript fix. Hit F5 to clear the old code out of your browser cache and pickup the fix.

Issue caused by an accidental change to old code while working on super secret project.
Post 154 IP   flag post
Avocadodude private msg quote post Address this user
Never hit send....

The patch is good! Thank you.
Post 155 IP   flag post


MikeMills private msg quote post Address this user
* Fixed an issue that caused the sign-up page to work intermittently; was caused by Captcha "I am not a Robot" integration.
Post 156 IP   flag post
MikeMills private msg quote post Address this user
* Fixed an issue that sometimes prevented map functionality from working.
Post 157 IP   flag post
MikeMills private msg quote post Address this user
* Currently making changes to satisfy EU GDPR. We will update the production site before May 25th which is the GDPR deadline.

* If you are a GS OEM'r and have users in the EU, you will also need to satisfy GDPR. You will need to identify GS as a 3rd party data processor.

* FYI, by default, new component streams are configured to only retain data for two years. You can change this by entering the org, entering component studio, editing the two year Delete Profile. Rename it and change the time to retain data.
Post 158 IP   flag post
MikeMills private msg quote post Address this user
* EU GDPR Compliance including updates to our Privacy page.
Post 159 IP   flag post
MikeMills private msg quote post Address this user
* Added the ability to query for streams, via stream groups, by the stream's last value by applying an expression to the last value.


Post 160 IP   flag post
MikeMills private msg quote post Address this user
* Added an API to query for streams by using stream group parameters

Example API call:
POST stream_group/query?api_key=xxx-xxx-xxx

HTTP Body:
{
  "stream_group": {
    "streamNameFilter": "",
    "streamIdFilter": "cpu_used",
    "streamLvFilter": "value>0 && value<100",
    "item_selection": [
      {
        "componentName": "",
        "componentUid": "",
        "itemName": "Components/f1",
        "itemType": "folder_path",
 
        "itemUid": ""
      }
    ]
  }
}


Returns:
{
  "stream_group_result": {
    "result": [
      {
        "itemName": "Pt",
        "itemType": "stream",
        "componentName": "Personal Computer",
        "componentUid": "379d4754-cb0d-31c9-b6da-02c1b086a80f",
        "itemUid": "6b6e6a34-fa85-3fa5-9b24-6f843ecd7b63"
      }
    ],
    "uid": "",
    "lastUpdated": 1528815978031,
    "updateTimespan": 159
  },
  "success": true,
  "totalCount": 1,
  "message": ""
}
Post 161 IP   flag post
MikeMills private msg quote post Address this user
* A new video tutorial, created by STMicroelectronics, for How to get started with STM32 Cellular to Cloud discovery packs (P-L496G-CELL01, P-L496G-CELL02). The good part, registering with GS, is at about the 16 minute mark:
Post 162 IP   flag post
MikeMills private msg quote post Address this user
* Fixed and issue when using a formula expression (Apply Expression) with a Dashboard Widget rollup statistic stream that contains NULLs (i.e. Daily SUM). See this thread

* Fixed an issue where folders within Observation Studio would remain empty after Refresh is clicked.

* Added more options to Organization Backup. Backups can be timely for large organizations. We added an option to only backup selected folders.
Post 163 IP   flag post
MikeMills private msg quote post Address this user
* Redeployed the above patch. The above patch deployment caused some functionality to be missing from Observation Studio. Fixed now.
Post 164 IP   flag post
MikeMills private msg quote post Address this user
* Fixed a point stream import failure due to importing GS stream files with a mixture of point streams and other streams with sample times into the future.
Post 165 IP   flag post
MikeMills private msg quote post Address this user
* Point stream Backup/Restore fix

* Mobile/Modern empty root folder causes API call limits to be reached issue fixed.

* Mobile/Modern Component Search Capability added:
- Can now search by folder
- Location of each component is also displayed
- Operations on result list are possible such as Move
- Search results is its own page so you can bookmark a search URL

* We've finished porting all of the dashboard widgets over to the new Mobile dashboard builder and viewer. Pivot table/graph widgets were the last ones. There is a lot of testing that needs to be done, but existing dashboards should open in the new Modern/Mobile site and can be edited there. Important - If you edit and save a dashboard in the Mobile site, it can't be opened in Observation Studio (or with the old URL) anymore. So don't do that unless a copy is made first.
Post 166 IP   flag post
MikeMills private msg quote post Address this user
* Improved Derivation detection algorithm. Time between derivations should improve. This was a complex change. Notify us if your streams stop deriving.
Post 167 IP   flag post
MikeMills private msg quote post Address this user
* Bug fix for derivation not working for Interval streams when certain samples were deleted

* Bug fix for validation during a Component save when it included STRING streams with a default rollup method of "NONE"

* Added the ability to filter notifications by text within a notification heading

* Added MMS capability: Attach media (image, wav, movie), via its URL, to a text message

* Added file storage via FILE streams. Save files within a Regular or Interval stream: create a stream, set its value type to "FILE", save the component and double click the stream. Drag files onto the grid. Use the file URL in dashboards or other locations. This is work-in-progress. Notify us of any issues. We will be billing for file storage, by the amount of bytes saved, in the future.
Post 168 IP   flag post
crevicedweller private msg quote post Address this user
File storage looks interesting. I tried it and it works well to download the file to a PC with essentially unlimited storage.
I would like to use it with an embedded processor so would need to read the file a line at at time (maybe 512 bytes per transaction), save the line to local non-volatile storage, probably on an SD card, and keep repeating until the end of the file is encountered. This would provide the essential elements of an over the air upgrade capability to the embedded processor product.

Is there a way to read the file as described? If not has that been considered as a future addition?
Post 169 IP   flag post
MikeMills private msg quote post Address this user
@crevicedweller File Storage: I'm starting a new thread as I have some questions:

https://forum.grovestreams.com/topic/511/file-stream---download-in-chunks/
Post 170 IP   flag post
MikeMills private msg quote post Address this user
* Added start and limit parameters to feed/file API to allow files to be downloaded in chunks as base64 strings.
Post 171 IP   flag post
MikeMills private msg quote post Address this user
* Mobile Website is no longer in Beta

* Added navigation menu to Mobile website. The menu can be configured, by a user's Group capabilities. See https://forum.grovestreams.com/topic/516/improved-mobile-website-navigation/

* Added api_key parameter option to Mobile dashboards. Add the api_key to the Mobile dashboard to prevent a user from being prompted for GS credentials.

* Dashboard templates for components: Swap a dashboard for a component view. See https://forum.grovestreams.com/topic/515/apply-the-same-dashboard-to-multiple-components/

* Removed Studio notification polling from Billing I/O metrics. Was impacting very small users.

* Removed hyperlink from Reset Password email. Some corporate IT shops block emails if they have a link in them

* Icons will no longer be displayed on maps if their lat and lon are exactly 0,0

*
Post 172 IP   flag post
MikeMills private msg quote post Address this user
* New Modern Dashboard Widget: Dashboard Link. Include links to other GS dashboards in a dashboard:




* Improved browser timezone detection

* Removed Studio Notification polling I/O from billing metrics
Post 173 IP   flag post
MikeMills private msg quote post Address this user
* Fix for missing "rangeCycle" error during Organization Bluleprint restoration

* The Ability to default to the "Current Cycle" within dashboard widgets. Allows the option to view the current Month, Day, Season, etc when the dashboard opens. Mobile site Dashboards only.

* Pivot grid sorting by "_day" and field fix

* Many pivot grid fixes within the Mobile site dashboard builder.
Post 174 IP   flag post
MikeMills private msg quote post Address this user
* Pivot grid sorting by "_month" fix

* Derived Kicker streams not deriving fix. Edit the component and save it or force a stream reconcile across kicker streams you are experiencing this problem.

* Removed "fakepath" in the directory path from file selectors in UI.

* Added "Hide all Totals" option to pivot grid chart dashboard widgets. Hides the current totals and any future totals.
Post 175 IP   flag post
MikeMills private msg quote post Address this user
* Support for OAuth 2.0 authorization. More information here:
https://www.grovestreams.com/developers/oauth.html
Post 176 IP   flag post
MikeMills private msg quote post Address this user
* Component Studio removed: See https://forum.grovestreams.com/topic/521/removed-component-studio/

* Several tree scrolling issues fixed

* Added "Caller" row to System notifications

* Observation Studio Dashboard Search by Name, Comp Name, Comp ID (wildcard and folder)

* Search results include folder location

* Component search by folder

* Component search added to stream picker window

* Added "Expand All items Loaded" button to trees

* Runnables and Stream Groups moved to Tools tree. Right click on them to Execute them.

* Stream Group Cache results are now displayed sorted. Sorted in dashboard widgets too.

* Stream Group cache grid will auto populate when window pops up

* Group Security changes: Component Studio capabilites have been removed. Manage Runnables and Stream Groups have been removed. Access security is applied within the Tools tree now.

* All former APIs still work with the exception of Advanced API "Component Template Folder". It no longer is supported.

* New API for Tools content tree: cr/tools

* No help docs or api docs have been updated yet.
Post 177 IP   flag post
MikeMills private msg quote post Address this user
* Derivation changes: Auto-recalc on setting changes and the ability to lock/preserve a derivation variable stream referenced outside the component. See https://forum.grovestreams.com/topic/522/derivation-changes/
Post 178 IP   flag post
MikeMills private msg quote post Address this user
* Added item name in process queue error messages

* Adding a user to an Org uid exception bug fix

* Stream Group picker fix in Export Streams
Post 179 IP   flag post
MikeMills private msg quote post Address this user
* Stream Group error in Stream Export fix

* Fix for Stream Export error msg when there is no data in streams

* Limit Studio popup notifications to 20 maximum. Too many overwhelm the browser.

* Tools item picker tree selects item on ENTER key or double click now.

* Added user name and email filter to Org User's window:


Post 180 IP   flag post
2968 208 30
Log in or sign up to compose a reply.