Transfer groundControl (and admin panel) from staff to admin route #1548
Annotations
10 errors and 16 warnings
Run CI:
test/cadet_web/controllers/teams_controller_test.exs#L34
test GET /v2/admin/teams authorized with multiple teams (CadetWeb.TeamsControllerTest)
|
Run CI:
test/cadet_web/controllers/teams_controller_test.exs#L18
test GET /v2/admin/teams unauthorized with student (CadetWeb.TeamsControllerTest)
|
Run CI:
test/cadet_web/controllers/teams_controller_test.exs#L25
test GET /v2/admin/teams authorized with zero team (CadetWeb.TeamsControllerTest)
|
Run CI:
test/cadet_web/admin_controllers/admin_grading_controller_test.exs#L64
test GET /?group=true, student Forbidden (CadetWeb.AdminGradingControllerTest)
|
Run CI:
test/cadet_web/admin_controllers/admin_grading_controller_test.exs#L38
test POST /:submissionid/:questionid, unauthenticated unauthorized (CadetWeb.AdminGradingControllerTest)
|
Run CI:
test/cadet_web/admin_controllers/admin_grading_controller_test.exs#L1484
test POST /:submissionid/:questionid, admin missing parameter (CadetWeb.AdminGradingControllerTest)
|
Run CI:
test/cadet_web/admin_controllers/admin_grading_controller_test.exs#L1090
test POST /:assessmentid/unpublish_all_grades staff not allowed to unpublish all grades (CadetWeb.AdminGradingControllerTest)
|
Run CI:
test/cadet_web/admin_controllers/admin_grading_controller_test.exs#L82
test POST /:submissionid/:questionid, student Forbidden (CadetWeb.AdminGradingControllerTest)
|
Run CI:
test/cadet_web/admin_controllers/admin_grading_controller_test.exs#L46
test GET /:submissionid/unsubmit, unauthenticated unauthorized (CadetWeb.AdminGradingControllerTest)
|
Run CI:
test/cadet_web/admin_controllers/admin_grading_controller_test.exs#L658
test POST /:submissionid/unsubmit, staff assessment that is not open anymore cannot be unsubmitted (CadetWeb.AdminGradingControllerTest)
|
Run CI
router paths should begin with a forward slash, got: ""
|
Run CI:
priv/repo/migrations/20210531155751_multitenant_upgrade.exs#L201
variable "configs" is unused (if the variable is not meant to be used, prefix it with an underscore)
|
Run CI
:included_environments option is deprecated. Use :dsn to control whether to send events to Sentry.
|
Run CI
CadetWeb.Endpoint.init/2 is deprecated, use config/runtime.exs instead or pass additional options when starting the endpoint in your supervision tree
|
Run CI:
priv/repo/seeds.exs#L87
variable "i" is unused (if the variable is not meant to be used, prefix it with an underscore)
|
Run CI:
priv/repo/seeds.exs#L121
variable "i" is unused (if the variable is not meant to be used, prefix it with an underscore)
|
Run CI
:included_environments option is deprecated. Use :dsn to control whether to send events to Sentry.
|
Run CI
CadetWeb.Endpoint.init/2 is deprecated, use config/runtime.exs instead or pass additional options when starting the endpoint in your supervision tree
|
Run CI:
test/cadet_web/plug/rate_limiter_test.exs#L25
variable "key" is unused (if the variable is not meant to be used, prefix it with an underscore)
|
Run CI:
test/cadet_web/plug/rate_limiter_test.exs#L3
unused import Plug.Conn
|
Run CI
attempting to determine the presence of embed_many field :choices with validate_required/3 or field_missing?/2 which has no effect. You can pass the :required option to Ecto.Changeset.cast_embed/3 to achieve this.
|
Run CI
attempting to determine the presence of embed_many field :choices with validate_required/3 or field_missing?/2 which has no effect. You can pass the :required option to Ecto.Changeset.cast_embed/3 to achieve this.
|
Run CI
attempting to determine the presence of embed_many field :choices with validate_required/3 or field_missing?/2 which has no effect. You can pass the :required option to Ecto.Changeset.cast_embed/3 to achieve this.
|
Run CI
attempting to determine the presence of embed_many field :choices with validate_required/3 or field_missing?/2 which has no effect. You can pass the :required option to Ecto.Changeset.cast_embed/3 to achieve this.
|
Run CI
attempting to determine the presence of embed_many field :choices with validate_required/3 or field_missing?/2 which has no effect. You can pass the :required option to Ecto.Changeset.cast_embed/3 to achieve this.
|
Run CI
attempting to determine the presence of embed_many field :choices with validate_required/3 or field_missing?/2 which has no effect. You can pass the :required option to Ecto.Changeset.cast_embed/3 to achieve this.
|