diff --git a/app/views/users/settings/teams/_description_modal.html.erb b/app/views/users/settings/teams/_description_modal.html.erb
index 67d8353fd..ae5168bc4 100644
--- a/app/views/users/settings/teams/_description_modal.html.erb
+++ b/app/views/users/settings/teams/_description_modal.html.erb
@@ -14,7 +14,7 @@
diff --git a/app/views/users/settings/teams/_destroy_modal.html.erb b/app/views/users/settings/teams/_destroy_modal.html.erb
index f2d585424..fd1049615 100644
--- a/app/views/users/settings/teams/_destroy_modal.html.erb
+++ b/app/views/users/settings/teams/_destroy_modal.html.erb
@@ -15,7 +15,7 @@
diff --git a/app/views/users/settings/teams/_name_modal.html.erb b/app/views/users/settings/teams/_name_modal.html.erb
index 7202f1545..c0b7f79ab 100644
--- a/app/views/users/settings/teams/_name_modal.html.erb
+++ b/app/views/users/settings/teams/_name_modal.html.erb
@@ -14,7 +14,7 @@
diff --git a/app/views/users/settings/teams/index.html.erb b/app/views/users/settings/teams/index.html.erb
index f2508f7ff..6787c1319 100644
--- a/app/views/users/settings/teams/index.html.erb
+++ b/app/views/users/settings/teams/index.html.erb
@@ -15,7 +15,7 @@
<% end %>
<% if can_create_teams? %>
- <%= link_to new_team_path, class: "btn btn-default", style: "margin-left: 30px;" do %>
+ <%= link_to new_team_path, class: "btn btn-primary", style: "margin-left: 30px;" do %>
<%= t("users.settings.teams.index.new_team") %>
diff --git a/app/views/users/settings/teams/new.html.erb b/app/views/users/settings/teams/new.html.erb
index 9c95922c7..0924ef067 100644
--- a/app/views/users/settings/teams/new.html.erb
+++ b/app/views/users/settings/teams/new.html.erb
@@ -26,7 +26,7 @@
<%= link_to t('general.cancel'), teams_path, class: 'btn btn-default' %>
- <%= f.submit t('users.settings.teams.new.create'), class: 'btn btn-primary' %>
+ <%= f.submit t('users.settings.teams.new.create'), class: 'btn btn-success' %>
<% end %>
diff --git a/app/views/users/settings/user_teams/_destroy_user_team_modal.html.erb b/app/views/users/settings/user_teams/_destroy_user_team_modal.html.erb
index f1c23ff29..7657adfdc 100644
--- a/app/views/users/settings/user_teams/_destroy_user_team_modal.html.erb
+++ b/app/views/users/settings/user_teams/_destroy_user_team_modal.html.erb
@@ -14,7 +14,7 @@
diff --git a/app/views/users/settings/user_teams/_leave_user_team_modal.html.erb b/app/views/users/settings/user_teams/_leave_user_team_modal.html.erb
index 18a6f795a..8ed811f79 100644
--- a/app/views/users/settings/user_teams/_leave_user_team_modal.html.erb
+++ b/app/views/users/settings/user_teams/_leave_user_team_modal.html.erb
@@ -17,7 +17,7 @@
diff --git a/config/locales/en.yml b/config/locales/en.yml
index 84c8b6c5d..6573a9f84 100644
--- a/config/locales/en.yml
+++ b/config/locales/en.yml
@@ -67,6 +67,7 @@ en:
body:
notice: "You need to enable JavaScript to run this app."
nav:
+ team_switch_title: "Switch team"
search: "Search for something..."
search_button: 'Go!'
user_greeting: "Hi, %{full_name}"
@@ -201,7 +202,7 @@ en:
index:
head_title: "Home"
archive: "Archive"
- new: "New project"
+ new: "New Project"
visibility_private: "Project is private. Only invited users can see it."
visibility_public: "Project is public. Everybody from the team can see it."
user_project: "%{user} joined on %{timestamp}."
@@ -236,7 +237,7 @@ en:
content_loading: "Loading..."
edit_option: "Edit"
archive_option: "Archive"
- archive_confirm: "Are you sure to archive project?"
+ archive_confirm: "Are you sure you want to archive this project?"
restore_option: "Restore"
options_header: "Options"
comment_placeholder: "Your Message"
@@ -245,7 +246,7 @@ en:
back_to_projects_index: "Back to home"
modal_new_project:
modal_title: "Create new project"
- create: "Create project"
+ create: "Create"
name: "Project name"
name_placeholder: "My project"
team: "Team"
@@ -254,7 +255,7 @@ en:
visibility_visible: "Public"
modal_edit_project:
modal_title: "Edit project %{project}"
- submit: "Update project"
+ submit: "Save"
modal_manage_users:
modal_title: "Manage users for"
no_users: "No users!"
@@ -266,7 +267,7 @@ en:
no_teams:
title: "Your dashboard is empty!"
text: "It seems you're not a member of any team. See team management to sort it out."
- btn: "Manage teams"
+ btn: "Manage Teams"
create:
success_flash: "Project %{name} successfully created."
name_taken: "This project name has to be unique inside a team (this includes the archive)."
@@ -289,9 +290,9 @@ en:
print_title: "%{project} | Report"
index:
head_title: " Reports"
- new: "New report"
- edit: "Edit report"
- delete: "Delete report/s"
+ new: "New"
+ edit: "Edit"
+ delete: "Delete"
thead_project_name: "Project name"
thead_name: "Report name"
thead_created_by: "Created by"
@@ -316,7 +317,7 @@ en:
nav_pdf: "Download PDF"
nav_save: "Save"
nav_close: "Close"
- nav_sort_by: "Sort report by"
+ nav_sort_by: "Sort by"
nav_sort_asc: "Oldest on top"
nav_sort_desc: "Newest on top"
nav_sort: "Sort"
@@ -381,7 +382,7 @@ en:
instructions: "Include result/s comments in the report?"
check_all: "All results content"
comments: "Comments"
- add: "Add to report"
+ add: "Add"
save_report:
head_title: "Save report"
name: "Report name"
@@ -490,8 +491,8 @@ en:
my_modules:
buttons:
- complete: "Complete task"
- uncomplete: "Uncomplete task"
+ complete: "Complete Task"
+ uncomplete: "Uncomplete Task"
complete_modal:
description: 'You have completed all steps in the task. Would you like to mark entire task as completed?'
leave_uncompleted: 'Leave task in progress'
@@ -568,11 +569,11 @@ en:
title: "Newer version in repository and task"
text: "There is a newer version of this protocol in the repository. This version of protocol is newer than the version stored in protocol repository."
buttons:
- load_protocol: "Load protocol"
+ load_protocol: "Load Protocol"
load_protocol_from_repository: "from repository"
load_protocol_from_file: "from file"
- export: "Export protocol"
- copy_to_repository: "Save to protocol repository"
+ export: "Export Protocol"
+ copy_to_repository: "Save To Protocol Repository"
confirm_link_update_modal:
unlink_title: "Unlink protocol"
unlink_message: "Are you sure you want to unlink the task protocol from the repository version? This will stop any tracking of changes."
@@ -626,7 +627,7 @@ en:
link_label: "Link task to this repository protocol"
link_text: "Warning! This will unlink the currently linked protocol."
error_400: "Due to unknown error, protocol could not be copied to repository."
- confirm: "Copy to repository"
+ confirm: "Copy"
load_from_file_flash: "Successfully loaded the protocol from the file."
load_from_file_error: "Failed to load the protocol from file."
load_from_file_error_locked: "Failed to load the protocol from file. One or more files are currently being edited."
@@ -643,8 +644,8 @@ en:
published_table: "entered a table on %{timestamp}."
published_text: "entered a text on %{timestamp}."
published_asset: "uploaded a file on %{timestamp}."
- expand_label: "Expand all"
- collapse_label: "Collapse all"
+ expand_label: "Expand All"
+ collapse_label: "Collapse All"
empty_name: "Add title"
archive_confirm: "Are you sure to archive result?"
info_tab: "Info"
@@ -659,16 +660,16 @@ en:
activities:
head_title: "%{project} | %{module} | Activity"
no_activities: "There are no activities for this task."
- more_activities: "Load older activities"
+ more_activities: "More activities"
repository:
head_title: "%{project} | %{module} | Inventory %{repository}"
export: 'Export'
experiments:
new:
- create: 'New experiment'
+ create: 'New Experiment'
modal_title: 'Create new experiment'
- modal_create: 'Create experiment'
+ modal_create: 'Create'
name: 'Experiment name'
name_placeholder: 'My experiment'
description: 'Description'
@@ -694,7 +695,7 @@ en:
clone:
modal_title: 'Copy experiment %{experiment} as template'
label_title: 'Copy as template (only Protocols steps copied)'
- modal_submit: 'Copy as template'
+ modal_submit: 'Copy'
success_flash: 'Successfully copied experiment %{experiment} as template.'
error_flash: 'Could not copy the experiment as template.'
current_project: '(current project)'
@@ -710,7 +711,7 @@ en:
archive_confirm: "Are you sure to archive this experiment?"
actions: 'Actions'
head_title: "%{project} | Overview"
- canvas_edit: "Edit experiment"
+ canvas_edit: "Edit Experiment"
zoom: "Zoom: "
reload_on_submit: "Save action is running. Reloading this page may cause unexpected behavior."
modal_manage_tags:
@@ -722,8 +723,8 @@ en:
delete_tag: "Permanently delete tag from all tasks."
save_tag: "Save tag."
cancel_tag: "Cancel changes to the tag."
- create: "Add tag"
- create_new: "Create new tag"
+ create: "Add"
+ create_new: "New"
edit:
new_module: "New task"
new_module_hover: "Drag me onto canvas"
@@ -744,26 +745,26 @@ en:
title: "Add new task"
name: "Task name"
name_placeholder: "My task"
- confirm: "Add task"
+ confirm: "Add"
modal_edit_module:
title: "Rename task"
name: "Task name"
- confirm: "Rename task"
+ confirm: "Rename"
modal_move_module:
title: "Move task to experiment"
- confirm: "Move task"
+ confirm: "Move"
no_experiments: "There are no other experiments."
modal_move_module_group:
title: "Move workflow to experiment"
- confirm: "Move workflow"
+ confirm: "Move"
no_experiments: "There are no other experiments."
modal_delete_module:
title: "Archive task"
- confirm: "Archive task"
+ confirm: "Archive"
message: "Are you sure you wish to archive task %{module}? Task's samples and position will be removed."
modal_delete_module_group:
title: "Archive workflow"
- confirm: "Archive workflow"
+ confirm: "Archive"
message: "Are you sure you wish to archive the workflow task %{module} belongs to? All workflow tasks' samples and positions will be removed."
popups:
info_tab: "Task info"
@@ -826,11 +827,11 @@ en:
new:
head_title: "%{project} | %{module} | Add text result"
title: "Add result to task %{module}"
- create: "Add text result"
+ create: "Add"
edit:
head_title: "%{project} | %{module} | Edit text result"
title: "Edit result from task %{module}"
- update: "Update text result"
+ update: "Update"
create:
success_flash: "Successfully added text result to task %{module}"
update:
@@ -844,12 +845,12 @@ en:
new:
head_title: "%{project} | %{module} | Add file result"
title: "Add result to task %{module}"
- create: "Add file result"
+ create: "Add"
edit:
head_title: "%{project} | %{module} | Edit file result"
title: "Edit result from task %{module}"
uploaded_asset: "Uploaded file"
- update: "Update file result"
+ update: "Update"
locked_file_error: 'This file is being edited by someone else.'
create:
success_flash: "Successfully added file result to task %{module}"
@@ -868,11 +869,11 @@ en:
new:
head_title: "%{project} | %{module} | Add table result"
title: "Add result to task %{module}"
- create: "Add table result"
+ create: "Add"
edit:
head_title: "%{project} | %{module} | Edit table result"
title: "Edit result from task %{module}"
- update: "Update table result"
+ update: "Update"
create:
success_flash: "Successfully added table result to task %{module}"
update:
@@ -894,6 +895,8 @@ en:
no_teams:
title: "Your dashboard is empty!"
text: "It seems you're not a member of any team. See team management to sort it out."
+ visibility: "Visibility"
+ advanced: "Advanced"
options_dropdown:
header: "Edit inventory"
rename: "Rename"
@@ -906,23 +909,23 @@ en:
alert_heading: "Deleting inventory has following consequences:"
alert_line_1: "all data inside the inventory will be lost;"
alert_line_2: "all references to inventory items will be rendered as invalid."
- delete: "Delete inventory"
+ delete: "Delete"
modal_rename:
title_html: "Rename inventory %{name}"
name: "New inventory name"
name_placeholder: "My inventory"
- rename: "Rename inventory"
+ rename: "Rename"
modal_copy:
title_html: "Copy inventory %{name}"
name: "New inventory name"
description: "Only the structure of the inventory is going to be copied."
name_placeholder: "My inventory"
- copy: "Copy inventory"
+ copy: "Copy"
modal_create:
title: "Create new inventory"
name_label: "Inventory name"
name_placeholder: "My inventory"
- submit: "Create inventory"
+ submit: "Create"
success_flash: "Inventory %{name} successfully created."
table:
id: 'ID'
@@ -930,7 +933,7 @@ en:
row_name: "Name"
added_on: "Added on"
added_by: "Added by"
- add_new_record: "Add new item"
+ add_new_record: "New item"
import_records:
import: 'Import'
no_header_name: 'No column name'
@@ -957,27 +960,28 @@ en:
columns_delete: "Delete"
columns_reorder: "Re-Order Columns"
columns_visibility: "Visible columns"
- view_all_records: "View all items"
- view_assigned_records: "View assigned items"
+ view_all_records: "View All Items"
+ view_assigned_records: "View Assigned Items"
modal_delete_record:
title: "Delete items"
notice: "Are you sure you want to delete the selected item(s)?"
- delete: "Delete item(s)"
+ delete: "Delete"
modal_delete_column:
title: "Delete a column"
message: "Are you sure you wish to permanently delete selected column %{column}? This action is irreversible."
alert_heading: "Deleting a column has following consequences:"
alert_line_1: "you will lose information in this column for %{nr} item(s);"
alert_line_2: "the column will be deleted for all team members."
- delete: "Delete column"
+ delete: "Delete"
modal_parse:
title: 'Import items'
warning_1: 'Be careful when importing into Dropdown column/s! Each new unique cell value from the file will create a new Dropdown option. Maximum nr. of Dropdown options is %{limit}.'
warning_2: 'Importing into file columns is not supported.'
+ import: 'Import'
modal_import:
title: 'Import items'
notice: 'You may upload .csv file (comma separated) or tab separated file (.txt or .tsv) or Excel file (.xlsx). First row should include header names, followed by rows with sample data.'
- upload: 'Upload file'
+ upload: 'Upload'
js:
permission_error: "You don't have permission to edit this item."
not_found_error: "This inventory item does not exist."
@@ -1024,8 +1028,9 @@ en:
error_flash: "Something went wrong! Please try again later."
index:
manage_column: "Manage Columns"
- new_column: "New"
+ new_column: "New Column"
no_column: "No columns"
+ delete_column: "Delete"
edit_column: "Edit"
back_to_repository_html: " Back to %{repository}"
sidebar:
@@ -1036,7 +1041,7 @@ en:
no_permission_title: "You don't have permission to create new inventory. Please contact your team administrator."
text: "You don't have any inventories."
title: "Please create your first Inventory"
- create_new_button: "Create New Inventory"
+ create_new_button: "New Inventory"
show:
head_title: "Inventories | %{library}"
repository_row:
@@ -1327,7 +1332,7 @@ en:
head_title: "My profile"
title: "My profile"
avatar_label: "Avatar"
- avatar_btn: "Edit avatar"
+ avatar_btn: "Edit Avatar"
avatar_title: "Change avatar"
avatar_edit_label: "Upload new avatar file"
avatar_submit: "Upload"
@@ -1392,7 +1397,7 @@ en:
one: "You are member of %{count} team."
other: "You are member of %{count} teams."
no_teams: "You are not a member of any team."
- new_team: "New team"
+ new_team: "New Team"
thead_name: "Team"
thead_role: "Role"
thead_created_at: "Created at"
@@ -1406,7 +1411,7 @@ en:
name_sublabel: "Pick a name that would best describe your team (e.g. 'University of ..., Department of ...')."
description_label: "Description"
description_sublabel: "Describe your team."
- create: "Create team"
+ create: "Create"
edit:
header_created_at: "Created on:"
header_created_by: "Created by:"
@@ -1451,7 +1456,7 @@ en:
destroy_uo_alert_line_1: "user will lose access to all content belonging to the team (including projects, tasks, protocols and activities);"
destroy_uo_alert_line_2: "all projects in the team where user was the sole Owner will be reassigned onto you as a new owner;"
destroy_uo_alert_line_3: "all repository protocols in the team belonging to user will be reassigned onto you."
- destroy_uo_confirm: "Remove user"
+ destroy_uo_confirm: "Remove"
leave_flash: "Successfuly left team %{team}."
protocols:
@@ -1566,13 +1571,13 @@ en:
archive: "Archive"
public_description: "Public protocols are visible and can be used by everyone from the team."
private_description: "Private protocols are only visible to you."
- create_new: "Create new"
+ create_new: "New"
edit: "Edit"
clone_btn: "Copy"
import: "Import"
import_alt: " from SciNote protocol file(.eln)"
import_json: " from protocols.io file"
- modal_import_json_upload: "Upload file"
+ modal_import_json_upload: "Upload"
modal_import_json_title: "Import protocols.io file"
modal_import_json_notice: "Upload your protocols.io protocol file"
export: "Export"
@@ -1601,7 +1606,7 @@ en:
no_teams:
title: "Your dashboard is empty!"
text: "It seems you're not a member of any team. See team management to sort it out."
- btn: "Manage teams"
+ btn: "Manage Teams"
make_private_unauthorized: "You do not have permission to make selected protocols private."
make_private_error: "Error occured while making selected protocols private."
publish_unauthorized: "You do not have permission to publish selected protocols."
@@ -1670,9 +1675,9 @@ en:
steps:
completed: 'Completed'
uncompleted: 'Uncompleted'
- expand_label: "Expand all"
- collapse_label: "Collapse all"
- new_step: "Add new"
+ expand_label: "Expand All"
+ collapse_label: "Collapse All"
+ new_step: "New Step"
subtitle: "Protocol steps"
no_steps: "Protocol has no steps."
published_on: "Published on %{timestamp} by %{user}"
@@ -1692,8 +1697,8 @@ en:
edit_title: "Edit step"
delete_title: "Delete step"
duplicate_title: "Duplicate step"
- complete_title: "Complete step"
- uncomplete_title: "Uncomplete step"
+ complete_title: "Complete Step"
+ uncomplete_title: "Uncomplete Step"
new:
add_step_title: "Add new step"
tab_checklists: "Checklists"
@@ -1737,10 +1742,10 @@ en:
heading: "Invite more people to start using sciNote."
input_subtitle: "Input one or multiple emails, confirm each email with ENTER key."
invite_to_team_heading: "Invite users to my team:"
- invite_btn: "Invite user/s"
- invite_guest: "as Guest/s"
- invite_user: "as Normal user/s"
- invite_admin: "as Administrator/s"
+ invite_btn: "Invite Users"
+ invite_guest: "As Guests"
+ invite_user: "As Normal Users"
+ invite_admin: "As Administrators"
results:
heading: "Invitation results:"
user_exists: "User is already a member of sciNote."
@@ -1825,7 +1830,7 @@ en:
from_clipboard:
modal_title: 'Add image from clipboard'
image_preview: 'Image preview'
- add_image: 'Add image'
+ add_image: 'Add'
file_name: 'File name'
file_name_placeholder: 'Image'
atwho:
diff --git a/features/sessions/sign_up.feature b/features/sessions/sign_up.feature
index cb796491f..41d85d71e 100644
--- a/features/sessions/sign_up.feature
+++ b/features/sessions/sign_up.feature
@@ -16,7 +16,7 @@ Feature: Sign up
Then I fill the sign up form with
| Full name | Email | Password | Password confirmation | Team name |
| Magnus | tusk@gmail.com | asdf1234 | asdf1234 | SpliceGirls |
- And I click "Sign up" button
+ And I click on "Sign up"
Then I should see "has already been taken"
@javascript
@@ -25,7 +25,7 @@ Feature: Sign up
Then I fill the sign up form with
| Full name | Email | Password | Password confirmation | Team name |
| Magnus | magnus@gmail.com | asdf1234 | asdf1234 | SpliceGirls |
- And I click "Sign up" button
+ And I click on "Sign up"
Then I should see "SpliceGirls"
And I should be on homepage
@@ -35,7 +35,7 @@ Feature: Sign up
Then I fill the sign up form with
| Full name | Email | Password | Password confirmation | Team name |
| Magnus | magnus@gmail.com | asdf1234 | asdf1234567 | SpliceGirls |
- And I click "Sign up" button
+ And I click on "Sign up"
Then I should see "doesn't match Password"
@javascript
@@ -44,5 +44,5 @@ Feature: Sign up
Then I fill the sign up form with
| Full name | Email | Password | Password confirmation |
| Magnus | magnus@gmail.com | asdf1234 | asdf1234 |
- And I click "Sign up" button
+ And I click on "Sign up"
Then I should see "is too short (minimum is 2 characters)"
diff --git a/features/settings_page/profile.feature b/features/settings_page/profile.feature
index cd79871e4..07eda29e9 100644
--- a/features/settings_page/profile.feature
+++ b/features/settings_page/profile.feature
@@ -23,7 +23,7 @@ Scenario: Unsuccessful avatar image upload, file is too big
Given I'm on the profile page
Then I click on image within ".avatar-container" element
And I attach a "Moon.png" file to "user_avatar" field
- And I click "Upload" button
+ And I click on "Upload"
And I should see "Your avatar file cannot be larger than 0.2 MB. (Please try again with a smaller file.)" error message
@javascript
@@ -31,7 +31,7 @@ Scenario: Unsuccessful avatar image upload, file is invalid
Given I'm on the profile page
Then I click on image within ".avatar-container" element
And I attach a "File.txt" file to "user_avatar" field
- And I click "Upload" button
+ And I click on "Upload"
And I should see "Avatar content type is invalid" error message
@javascript
@@ -47,7 +47,7 @@ Scenario: Successfully changes user full name
Given I'm on the profile page
Then I click on Edit on ".settings-page-full-name" input field
And I fill in "Karli Novak Novakovic" in ".settings-page-full-name" input field
- Then I click "Update" button
+ Then I click "Save" button
And I should see "Karli Novak Novakovic" in ".settings-page-full-name" input field
@javascript
@@ -55,7 +55,7 @@ Scenario: Unsuccessfully changes user initials, text is too long
Given I'm on the profile page
Then I click on Edit on ".settings-page-initials" input field
And I fill in "KNOCK" in ".settings-page-initials" input field
- Then I click "Update" button
+ Then I click "Save" button
And I should see "is too long (maximum is 4 characters)" error message
@javascript
@@ -63,7 +63,7 @@ Scenario: Successfully changes user initials
Given I'm on the profile page
Then I click on Edit on ".settings-page-initials" input field
And I fill in "KN" in ".settings-page-initials" input field
- Then I click "Update" button
+ Then I click "Save" button
And I should see "KN" in ".settings-page-initials" input field
@javascript
@@ -72,7 +72,7 @@ Scenario: Successfully changes user email
Then I click on Edit on ".settings-page-email" input field
And I change "nonadmin@myorg.com" with "user@myorg.com" email
And I fill in "mypassword1234" in "#edit-email-current-password" field of ".settings-page-email" form
- Then I click "Update" button
+ Then I click "Save" button
And I should see "user@myorg.com" in ".settings-page-email" input field
@javascript
@@ -82,7 +82,7 @@ Scenario: Unsuccessful Password Change, password is too short
And I fill in "mypassword1234" in "#edit-password-current-password" field of ".settings-page-change-password" form
And I fill in "mypass" in "#user_password" field of ".settings-page-change-password" form
And I fill in "mypass" in "#user_password_confirmation" field of ".settings-page-change-password" form
- Then I click "Update" button
+ Then I click "Save" button
And I should see "is too short (minimum is 8 characters)"
@javascript
@@ -92,7 +92,7 @@ Scenario: Unsuccessful Password Change, passwords does not match
And I fill in "mypassword1234" in "#edit-password-current-password" field of ".settings-page-change-password" form
And I fill in "mypassword5678" in "#user_password" field of ".settings-page-change-password" form
And I fill in "mypassword56788" in "#user_password_confirmation" field of ".settings-page-change-password" form
- Then I click "Update" button
+ Then I click "Save" button
And I should see "doesn't match"
@javascript
@@ -102,7 +102,7 @@ Scenario: Unsuccessful Password Change, current password is invalid
And I fill in "mypassword123" in "#edit-password-current-password" field of ".settings-page-change-password" form
And I fill in "mypassword5678" in "#user_password" field of ".settings-page-change-password" form
And I fill in "mypassword5678" in "#user_password_confirmation" field of ".settings-page-change-password" form
- Then I click "Update" button
+ Then I click "Save" button
And I should see "is invalid"
@javascript
@@ -112,5 +112,5 @@ Scenario: Successful Password Change
And I fill in "mypassword1234" in "#edit-password-current-password" field of ".settings-page-change-password" form
And I fill in "mypassword5678" in "#user_password" field of ".settings-page-change-password" form
And I fill in "mypassword5678" in "#user_password_confirmation" field of ".settings-page-change-password" form
- Then I click "Update" button
+ Then I click "Save" button
And I should see "Password successfully updated." flash message
diff --git a/features/settings_page/team.feature b/features/settings_page/team.feature
index 8dd1a9707..5db5997ce 100644
--- a/features/settings_page/team.feature
+++ b/features/settings_page/team.feature
@@ -20,7 +20,7 @@ Feature: Team settings
Given I'm on "BioSistemika Process" team settings page
Then I click on team title
And I change "BioSistemika Process" with "BioSistemika Process Company" in "team-name-modal" input field
- Then I click "Update" button
+ Then I click "Save" button
And I should see "BioSistemika Process Company" on "#team-name" element
@javascript
@@ -28,7 +28,7 @@ Feature: Team settings
Given I'm on "BioSistemika Process" team settings page
Then I click on ".description-label" element
And I fill in "I was on Triglav one summer." in "team_description" textarea field
- Then I click "Update" button
+ Then I click "Save" button
And I should see "I was on Triglav one summer." on ".description-label" element
@javascript
@@ -36,7 +36,7 @@ Feature: Team settings
Given I'm on "BioSistemika Process" team settings page
Then I click on ".description-label" element
And I change "Lorem ipsum dolor sit amet, consectetuer adipiscing eli." with "I was on Triglav one summer." in "team_description" textarea field
- Then I click "Update" button
+ Then I click "Save" button
And I should see "I was on Triglav one summer." on ".description-label" element
@javascript
@@ -66,5 +66,5 @@ Feature: Team settings
Then I click on "suazana@myorg.com" action button within Team members table
And I click "Remove" link within "suazana@myorg.com" actions dropdown within Team members table
And I should see "Are you sure you wish to remove user Suazana Novak from team BioSistemika Process?"
- Then I click "Remove user" button
+ Then I click "Remove" button
Then I should not see "suazana@myorg.com" in Team members table
diff --git a/features/step_definitions/shared_steps.rb b/features/step_definitions/shared_steps.rb
index 743b8d83d..4aa9dced0 100644
--- a/features/step_definitions/shared_steps.rb
+++ b/features/step_definitions/shared_steps.rb
@@ -1,5 +1,5 @@
When(/^I click "(.+)" button$/) do |button|
- click_on(button)
+ click_button(button)
end
Given(/^Show me the page$/) do