Browsing Blog
One of the biggest problems with using open source software is what happens come upgrade time. I just added a customManagement component which can easily be extended to provide any type of customization hook required. This makes it very simple …
Continue Reading →
I spent some time yesterday working on performance tuning. I was able to reduce the queries to the database from 178 to 51 on a typical detail view with a lot of related records. I added some additional caching mechanisms. …
Continue Reading →
With the addition of module portlets, the Zurmo homepage is really solidifying. The portlets include My Accounts, My Leads, My Opportunities, My Contacts, My Open Tasks, and My Upcoming Meetings. The user can configure their portlets based on their preferences …
Continue Reading →
After several experiences discovering bugs, I realize now that we need to get the Selenium back on track sooner rather than later. Currently Nilesh is working on getting the existing selenium tests updated to work. Once that is done, we …
Continue Reading →
We are getting closer to a beta release. Iteration 18 has several things that are short and quick to do. In iteration 18 we will be adding a “Recently Viewed” user interface element, as well as a global jump search. …
Continue Reading →
Continuing the last post regarding walkthrough tests, lets look at the modules/accounts/tests/unit/walkthroughs/AccountsRegularUserWalkthroughTest While, we need to do more work on this class, it sets up nicely to test various actions with a regular user. A regular user can have various …
Continue Reading →
Zurmo has an entire battery of what I refer to as ‘Walkthrough’ tests. These are tests that function like unit tests using phpunit, but cover functionality testing that would normally be covered by a selenium test. An example of a …
Continue Reading →
Just finished up a big round of work on activities. Completed the roll-up functionality which is really cool. Now on to attachments. You will be able to attach more than 1 attachment to a note.
Continue Reading →
Today we added 3 ways to display your module’s forms. You can do a standard form which is everything on the page at once. You can do a tabbed view, which will divide the page into tabs based on the …
Continue Reading →
One idea I have been tossing around is having weather/timezone information on the leads, contacts, and accounts details view. This would be based on the address for those records. There could be a little panel to tell you the time …
Continue Reading →