Skip to content
This repository has been archived by the owner on Dec 20, 2017. It is now read-only.

Sync updates from NCIA #762

Open
wants to merge 719 commits into
base: master
Choose a base branch
from
Open

Conversation

VassilIordanov
Copy link
Contributor

As we are finally getting into more regular releases, it may be a good time for a PR

gjvoosten and others added 30 commits October 30, 2017 14:44
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.
This searches for reports authored by people serving in that position at the report's creation date.
This searches for reports attended by people (either principals or advisors) serving in that position at the engagement date.
Fix advisor reports show on insights page
Report the number of engagement reports submitted within a given time frame
Closes #198
#195: Filter reports by author or attendee position
Also, moved badges to the very top
gjvoosten and others added 15 commits November 23, 2017 14:50
Also call loadApprovers() to make sure the collection is loaded.
#262: Validate approval steps to have a required name and approver
Otherwise the user will see the default "Internal Server Error" which is confusing.
#262: Explicitly return BAD_REQUEST for validation errors
Added @dds.mil to the domain whitelist, so the test will pass
Custom email validation should only be triggered if it is set by the api
call, because API  test calls are made  without an email.
Use the correct variable for the support address in the dictionary
@VassilIordanov
Copy link
Contributor Author

Beware it contains stuff specific to our repo - mostly in .travis.yml

maradragan and others added 10 commits November 28, 2017 11:58
This makes sure that the type of an organization can only be changed by
an admin. It also makes sure that for principal organizations only the
admin can edit the parent organization and long name.
GH-194-fix - add server side custom email validation check
This is needed in order to be able to refer to the table in the Selenium
tests.
#20: Show report approval status for all reports not in draft or future state
This adds tests related to the permissions of a super user when editing
a principal organization. A super user is only allowed to edit the
shortName of a principal organization.
This adds tests to check the permissions of admin users on editing
principal organizations: they are allowed to edit all fields.
#36: Update the ability of super users to modify principal organizations
@gjvoosten gjvoosten deleted the branch deptofdefense:master February 10, 2021 14:11
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants