Salsa Status Report: II
Submitted Tue Aug 28 2007 15:19:29 GMT-0400 (EDT)Welcome to the second of our weekly Salsa Status Reports. Our old platform is quickly approaching its EOL (End of Life). In preparation we want to keep you up to date with all the improvements we are making to the system. Each report will contain information about major updates, bug fixes, enhancements and links to documentation as it develops. If there is a particular thing you'd like to see in these reports please comment below.
- BUG: Endless loop fixed, improving performance (medium)
- BUG: Exempted the supporter table from linked cloning to reduce the possibility of long copy times (minor)
- BUG: Fixed major cause of random logout (major) 1
- BUG: Moved the "results per page" selection box on list pages down so that wouldn't be obscured by the Logout button. (minor)
- BUG: Signups on org2 work again
- BUG: Validator for 'in one of' comma-separated list now allows spaces in values (minor)
- BUG/ENHANCEMENT: The list of events for the Event History condition on the Supporter Query page had multiple events appearing on one line. Also removed the random description text appended to the line which was breaking the table and didn't really serve a purpose. (minor)
- DEBUT: Org2 created, a second server for better performance and scalability (major)
- DEVELOPMENT: Actions! (Keep an eye out for more info.) (major)
- DEVELOPMENT: Updated the select Supporter ajaxy code for use with other tables (medium)
- ENHANCEMENT: Added a disclaimer to the email summary page about conversion rates only applying to salsa blasts and links (minor)
- ENHANCEMENT: Added ability to add multiple event fees in events workflow (medium)
- ENHANCEMENT: Changed storefront layout from just a long vertical list of items to a grid format. Added thumbnails for items on the main shop page and smaller thumbnails next to items in the cart. Added "Billing Address" label to the check out page. (medium)
- ENHANCEMENT: List/Upload images paginated (major)
- ENHANCEMENT: Permissioning switch from tabs to packages (major) 2
- ENHANCEMENT: Updated the relationship tab of the supporter page to use the select Supporter code (medium)
- STYLES: Fixed CSS for letter to the editor media contacts (minor)
Have questions about this? Leave a comment and I'll do my best to explain!
Documentation
BUG: Fixed major cause of random logout (major)
What was happening was that if you were logged in securely, and always had been, and you ever requested an insecure image or page, it would log you out. Like, say, when you upload an image. Or put an image in an email. Or add an image to an event listing. Etc. Etc. This is actually part of the internet standard, but it's quite annoying.
A resolution has been put in place.
When you go to the login page (https://salsa.democracyinaction.org/dia/hq/login.jsp), it will actually send you to the INSECURE page, then BACK to the secure page, so you get all that nastiness out of the way. Essentially, we're forcing a logout to happen, before it actually does. It happens so quick you can't see it.
There are undoubtedly other things that may cause logouts. If you see any unexpected logouts, try and immediately recreate them. If you can, let us know right off the bat.
ENHANCEMENT: Permissioning switch from tabs to packages (major)
As some of you know, we've been slowly integrating Packages/Tapas into the overall Salsa framework. Previously in Salsa we had an idea of a 'Tab', which you gave campaign managers access to. Almost all of organizations have all Tabs
We are removing the idea of a Tab from the system, and replacing it with Packages, which are much more flexible and extensible, and so we can manage permissions a bit better. We are doing this slowly, not all at once, to mitigate any issues that might come up.
One Package has one tab.
The only place that people have been able to manage their Tabs in the system was by editing a specific Role, which is still part of our permissioning scheme. The ability to add Tabs from a role has been changed to add and remove Packages from a Role. While you can no longer add tabs to roles, you can remove tabs from roles, for organizations who want to edit them.
The only people this will affect will be organizations who are customizing access to different tabs with custom roles. The organizations affected are listed below, with a count of how many tabs they were using.
The old tab data is still there, so it will still work as it always had.
We will be replacing the existing tabs with packages slowly. The first conversion has already happened, and the Events tab is actually now a Package, not a Tab. We'll be going from right to left along your screen.
Comments
Sports
파워볼사이트 모음
Please login to post comments