Blog

Siesta 3.0 is here!

SenchaCon just started, and what better way to kick it off than to announce the 3.0 release of Siesta. This release contains a wide range of new features as well as stability improvements.

New user interface

The first thing you’ll notice about the 3.0 version is the new UI. It’s built using the latest Ext JS 5.1 version and features a customized crisp theme. Lots of improvements have been …

SenchaCon 2015 – Come Meet Us

We are proud to be silver sponsors of the upcoming SenchaCon in Santa Clara, April 7-9 2015. From our Bryntum team, I will attend together with Siesta co-creator and core developer Nickolay Platonov.

SenchaCon always provides cutting edge sessions showing all the great things you can do with the Sencha frameworks and tools. This year there are two sessions about testing with Siesta, outlined …

Showing Validation Messages In Ext Scheduler

Recently we added support for showing custom validation messages inside the drag-drop, resize, and drag-create tooltips. This makes it easier for you as developers to enhance the user experience when an action is not allowed. Instead of just showing an icon that an action is unavailable, you can inform the end users of why. Let’s say some of your resources must be booked for a minimum of two days, you …

Testing X-Domain Websites With Siesta in Chrome

If you ever tried testing a URL on a different domain, protocol or port, you have most likely seen some error in the browser console. The error is a result of various rules enforced by the browser as defined by the Same Origin Policy. Try to open www.google.com in one of your tests and you will see the errors yourself. These warnings are expected when using Siesta since …

Taking Screenshots In A Siesta Test

2015 has just started and new features are already making their way into the Siesta code base. In the newly released 2.1.1 version of Siesta, we now support taking screenshots inside your tests. This can be of great value when you want to do a manual visual inspection of your web app before you release.

The new t.screenshot API method

Taking a screenshot is extremely easy as you can …

Ext JS Tip Of The Day: XTemplate Exceptions

If you ever worked with the Ext JS grid panel and put custom renderers on your columns, you may have fought this issue before. Deep in the XTemplate class (which powers most visual components in Ext JS), there is an evil try/catch statement that silently catches all exceptions in the template apply phase. If you use ext-all-debug.js you do get a console.log statement, which is slightly better. But when using …

Ext Gantt & Ext Scheduler 3.0 GA Available

We’re excited to announce the 3.0 GA release of Ext Scheduler & Ext Gantt. This release marks a great milestone and we’ve added lots of new functionality that we think you will find useful. The main new big features are found in the Gantt chart, where we’ve added a CrudManager, constraints support and task split support. We also upgraded our export feature to handle buffered rendering, meaning …

Siesta License & Pricing Update

Effective immediately, Siesta Standard is no longer generally available as a single developer license. We now offer Siesta licenses in these sizes only:

* 5-pack ($2,450) * 10-pack ($4,600) * 20-pack ($8,300)

If you already have a single Siesta Standard license, you will still be able to extend support at the old rate.

Siesta Lite will remain a free download, just as before. Startups or solo entrepreneurs can still …

Introducing The Crud Manager

We’re excited to introduce a new data level class called “Crud Manager” in our 2.5 and 3.x branches. This class is generic and will help you a lot when dealing with multiple dependent stores. We have two specialized implementations of the CM for the Scheduler and Gantt components, and in this post we’ll see how it makes life easier when implementing the Gantt chart.

Background

Dealing with Gantt related …

Customer Showcase: Cloud Coach

What is Cloud Couch?

Cloud Coach provides enterprise-class project management, PPM and PSA software businesses can utilize to simplify everyday tasks, increasing productivity and allowing growth by giving team members the time to concentrate on core aspects of the business.

A key feature of Cloud Coach’s project management software is the Gantt chart. We reached out to Cloud Coach team to ask them …