You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Add tests for viewing the projects API links
* Add slack channel link to show page
Added link for the projects slack channel.
This is needed to so that individuals can easily find a projects slack
channel.
FixAgileVentures#770
* Add slack channel name to tests
Updated the background job to include the slack channel for the hello
project
* Update slack link assertion
Updated the assertion to check for the slack channel name instead of the
Project title since project title will not always be the same as the
slack channel name.
* Run migration to add slack channel name
Added slack_channel_name to projects table.
Storing the slack channel name for each project will allow us to create
links that direct users to the correct slack channel for the project.
* Update link to use the slack channel name
* Fix grammar in cucumber test
* Add CRUD tests for slack channel name
* Update CRUD views to include slack channel name
* Add test for when slack channel does not exist
Added to test to check that the view renders revelant information when a
slack channel does not exist.
* Update view to render correct slack status
The view was updated to render "not linked to Slack" when the project
doesn't have a slack channel name associated to it.
* Update test to check the views else route
The github test is now failing for this, but it's working locally and in production which means there is a bug somewhere in the tests.
* Remove building source repository
When a github link is not present a source repository should not be
built as this was causing the project to have a github source repository
even though the link is nil.
* Update tests now that source repo is not built
There are three tests failing due to the source repository not being
built for every project regardless if there is a valid github link.
Source repo's should only exist when there are github links associated
to a project.
These three tests were trying to add github links to a project that
didn't previously had a github link, hence the button needed to be
clicked before the value could be filled in.
* Replace hard link with param name
* Permit slack channel name params
0 commit comments