change the candidate assessment page to dialog
Merge remote-tracking branch 'vmw-tmpst/master' into assessment-dialog
add roles list context menu
Merge pull request #172 from whywhy36/context-menu-roles

add roles list context menu
Merge pull request #171 from whywhy36/assessment-dialog

Assessment dialog
candidates frontend & backend new functionalities

  [PT 46356045] filter candidate list
  [PT 50160713] candidate blacklist support
refine the candiadtes view filter implementation
Merge pull request #173 from Chunjie/master

candidates frontend & backend new functionalities
[50238471] disable 'schedule new' button when appicable

When candidate isn't in an interview status, such as marked-as-fail ready, the 'schedule
new' button should be invisible.

Signed-off-by: Henry Chen <hchen@vmware.com>
Merge branch 'master' of https://github.com/vmw-tmpst/heroapp-LetsHire
change the candidate assessment page to dialog
add roles list context menu
candidates frontend & backend new functionalities

  [PT 46356045] filter candidate list
  [PT 50160713] candidate blacklist support
refine the candiadtes view filter implementation
[50238471] disable 'schedule new' button when appicable

When candidate isn't in an interview status, such as marked-as-fail ready, the 'schedule
new' button should be invisible.

Signed-off-by: Henry Chen <hchen@vmware.com>
Merge pull request #174 from Henry-CF/sched

[50238471] disable 'schedule new' button when applicable
Merge branch 'master' of https://github.com/vmw-tmpst/heroapp-LetsHire
change action items style
fix typo
[49574871] basic function to support assign multiple candidates

main function ready
To-do-list
1 error handling
2 ajax refresh after assign operation completes.

Signed-off-by: Henry Chen <hchen@vmware.com>