2.0.1-beta3
Features:
Report engagement reports by PoAM or Workstrand (#208)
First implementation for #160
Report "attended and submitted" (#204)
Closes #159
Report number of cancelled engagements (#193)
Closes #157
Report showing the number of not approved reports (#191)
Closes #155
Add styling and tooltips for report tags (#181)
#103: For principal organizations, change label to "Official Organization Name" (#170)
GH-158 - Report the number of engagement reports submitted within a given time frame (#232)
#157: Add Insights -> Cancelled Reports charts (#169)
Add bar charts by organisation and by reason.
Report showing who is the next person(s) to approve a report (#167)
Closes #156
Enhancements:
Validate the Email Domain When Saving a Record in the people Table (#210)
Closes #194
Provide a sensible default, stable ordering on Search for all object types (#174)
GH-195 - Filter reports by author or attendee position (#233)
GH-198 - Prevent Advisors From Selecting the Local Country (#227)
Do Not Allow A User To Submit A Report If They Are Not Assigned to a Position (#225)
Closes #196
Include organizations with no reports in the daily rollup graph (#221)
Show all organizations in the daily rollup graph except those defined in the list non_reporting_ORGs in the dictionary inside anet.yml.
Closes #190.
Validate Names (#220)
Closes #201
#155: Use daily roll-up limit for default cutoff date (#180)
Bug fixes:
Remove Leading Space(s) From Data Fields When Saving a Record (#207)
Closes #203
#148: Filter on organization type based on the selected position type (#192)
This adds a relation between the filters on position type and organization
when searching for a position. When both filters are present, the selected
position type determines the organization type for autosuggestions in the
organization filter. If the position type filter is absent, organizations
of any type are suggested.
#148: Filter only on advisor organizations when searching for positions (#184)
Fix pagination and width (#183)
Fix pagination on the daily rollup, and make sure all reports are exported (and not just the first 100000).
Also set the chart width for the daily rollup in a more cross-browser compatible way.
#173: Make sure domainUsername is available (#182)
Fixes #173
#104: Use countries from dictionary (#178)
Fix advisor reports show on insights page (#231)
Advisor reports table is called dynamically from the insights menu. Show
calander parameter is added to toggle the calander filter, since it is
not needed in the Advisor Reports table.
Framework improvements:
Add coverty scan to travis (#215)
A first try at adding some coverage analysis to travis
Add dockerLoadDB task (#214)
Freeze npm dependencies (#209)
When starting from scratch, this gives a clean working frontend environment that passes the Selenium tests.
Add browserstack badge (#206)
Fix some Checkstyle warnings (#177)
Move dictionary to anet.yml (#176)
GH-200 - Add (unique) identificationCode to organizations (#241)
Travis maintenance (#240)
And integration of cloud-based CI quality services