brainCloud Product Updates logo
Back to Homepage Subscribe to Updates

Product Updates

See the latest features, improvements, and product updates

Labels

  • All Posts
  • release
  • Announcement
  • Improvement
  • Fix
  • blog

Jump to Month

  • March 2025
  • January 2025
  • November 2024
  • September 2024
  • May 2024
  • February 2024
  • November 2023
  • September 2023
  • July 2023
  • April 2023
  • March 2023
  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • July 2022
  • June 2022
  • April 2022
  • March 2022
  • February 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • June 2021
  • May 2021
  • March 2021
  • November 2020
  • September 2020
  • July 2020
  • April 2020
  • February 2020
  • December 2019
  • November 2019
  • September 2019
  • June 2019
  • May 2019
  • February 2019
  • December 2018
  • October 2018
  • July 2018
  • March 2018
  • January 2018
  • December 2017
  • October 2017
  • July 2017
  • June 2017
  • April 2017
  • March 2017
  • February 2017
  • January 2017
  • October 2016
  • August 2016
  • July 2016
  • June 2016
  • May 2016
  • April 2016
  • March 2016
  • January 2016
  • December 2015
  • November 2015
  • October 2015
  • September 2015
  • August 2015
  • July 2015
  • June 2015
  • May 2015
  • April 2015
  • March 2015
  • February 2015
  • January 2015
  • December 2014
  • November 2014
  • October 2014
  • September 2014
  • August 2014
  • June 2014
  • May 2014
Changelog byAnnounceKit

Create yours, for free!

releaseAnnouncement
10 years ago

Web Services and Leaderboard APIs (Release 2.7)

We’re happy to present brainCloud 2.7 – Easter Bunny Edition! 🙂

It’s been a busy couple of weeks as we prepare brainCloud for some pretty significant updates.  In the meantime, we’re delivering some smaller easter eggs of goodness just in time for the holidays.

Highlights

  • External Web Services – Cloud Code scripts can now call external web services.  This greatly opens up the power of Cloud Code – allowing your apps to securely integrate with your own custom servers and/or third party services.  More details, including a tutorial.
  • Leaderboard API changes – in release 2.6 we introduced paging and relative views to our global leaderboards. The response was very favourable (some of you have already live with the new APIs!) – but alas we believe we missed a feature or two – like returning the total number of entries. We’ve addressed this, and restructured the APIs a bit to allow even more features in the future!
  • Reset User Stats – another popular request – it is now possible to reset a stat to its original value for the entire population of your app! Just click on the lightning bolt!

Reset User Stat

Portal Changes

  • [New] Cloud Code Web Services Page – located under Design | Cloud Code | Web Services, this page is used to construct a whitelist of services that can be called from your Cloud Code scripts.
  • [Updated] User Stats Page – new button allows you to reset a stat across all users
  • [Updated] Apps Management Page – redesigned to allow us to add additional features/functions in the future.  As a bonus, now includes a count of the number of users your app has… (calculated nightly)
  • [Redesigned] User Monitor Page – redesigned user monitoring page, with a new [Log In As User] button at the bottom.

Updated User Summary Page

API Changes / Additions

  • New HttpProxyService – called from Cloud Code to allow calls to external web services.  Developers must create an entry in the web services whitelist first. [Go to Design | Cloud Code | Web Services ].  For more details, see the API Docs.
  • Leaderboard API changes – Based on developer feedback, we’ve made some modifications to the Leaderboard APIs introduced in Release 2.6.  The updated APIs can be viewed on the API Docs page.  Important Note – Release 2.7 still supports the 2.6 parameters, but that support will be removed in 2.8 (targeted for April 15th) – so upgrade to the new APIs now!

Misc Changes

  • [Updated] API Explorer – Authenticate service  – E-mail authentication is now the default authentication type. We’ve also changed the system defaults so that e-mail validation is *not* required for users to log in…  (a friendlier default for most apps)
  • Misc Improvements / Updates to the API Docs