-
Notifications
You must be signed in to change notification settings - Fork 19
3.0 Changes
Jason Best edited this page Oct 8, 2013
·
4 revisions
The argos-sdk 3.0 change list can be found here: https://github.com/SageSalesLogix/argos-sdk/wiki/3.0-Changes
All diffs from 2.2 to 3.0 can be found here: https://github.com/SageSalesLogix/argos-saleslogix/compare/2.2...3.0
- Added hashtags throughout all the list views
- Added a new display at the top of lists to indicate what the active search/hash query is
- Each list should include a "my" hashtag, for example: my-accounts, my-contacts, etc
- Opportunity edit reseller lookup now filters reseller accounts as the initial query, the user can override this and search across all accounts
- Added new utility module
- Updated license to the Swiftpage Source License
- Uses new SDK theme "swiftpage"
- Updated loading screen and app icons
- Index pages point to minified SDK css file
- Added hooks into snap.js to allow connecting to the close event
- Added quick actions to add an attachment easily from account, contact, lead, ticket or opportunity
- Changed app.css to app.less (http://lesscss.org)
- Added grunt task to build the new less file (grunt less)
- Add .less as a MIME type in your web server's configuration (text/css)
- Added grunt task jshint
- Added the new Saleslogix logo to the login screen
- List views will display dates in relative terms (3 hours ago, in 2 years, etc)
- Added mobile phone to lead list, edit, and detail
- Added a phone number field to activity insert/edit
- The MainPhone from account, or the WorkPhone from contact will be assigned to this field by default
- New right contextual menu similar in functionality to the global left menu
- Views_RightDrawerListMixin is responsible for building up the content of the menu for list views
- View that wraps the menu is localed in Views\RightDrawer.js
- The lookup/search box at the top of the list is now located inside the right menu
- Hash tags for a list are now displayed in the right menu
- Clicking the hash tag will insert that hash tag into the search
- KPI widgets are displayed in the right menu
- Clicking a KPI will toggle if that KPI is displayed at the top of the list
- If a view has a right menu, an icon will appear in the toolbar with three vertical dots
- Re-usable widget (Views\MetricWidget)
- Widget contains a title, and a formatted value
- Clicking the widget drills down into a chart
- Driven using our executeMetric SData endpoint
- New List mixin in Views_MetricListMixin
- Overrides the list's widgetTemplate to include a placeholder for a collection of MetricWidgets
- Builds up a list of MetricWidgets from App.preferences.metrics and passes options to them
- List of KPI's available for a given view are loaded into the new right contextual menu
- Two chart types are available: bar and pie
- Added Aggregate module
- Added new bigNumber in Format
- KPI definition data is loaded on login from preferences. If it does not exist, it will consume a JSON payload located in DefaultMetrics.txt (There is a TODO to make this an SData call instead)
- Added new _CardLayoutListMixin
- Renders a card like view of the list row
- New indicator icons
- Customizers can create their own indicator icons via createIndicatorLayout
- Fixed owners list to include only active users and teams
- Added ability to assign account manager and owner from account/contact quick action
- Fixed 404 error in owner list
- Fixed issue adding an account/contact via the quick action
- Removed departments from the owner lookup
- On ticket activity detail, type and public access fields no longer show null when not selected
- Fixed incorrect default value being set to a new ticket activity
- Fixed a paging issue in calendar day and week views
- Fixed an issue where adding a note to an account would cause a server error editing the account immediately after
- Renamed user option for first day of week from FirstDayOfWeek to WeekStart to match the web client
- When completing an activity, the ResultCode is now set
- Device orientation change events will now close the global or contextual menus
- Fixed order issue in calendar week view
- Calendar week view now properly uses the user's option for start of week
- The index-dev for customizations needs to change to include less, moment.js, overthrow, and some new paths to the dojo configuration. See https://github.com/Saleslogix/argos-sample/commits/master/index-dev-sample.html as an example