canvas-lms/ui/shared
Jason Perry 7718f4ed6d Translate tooltip for module requirement status
Fixes FOO-4381
flag=none

Test Plan:
  - Have some things in a module with requirements
  - Change to any language other than english
  - see the tooltip for the status in the module header is
    correctly translated

Change-Id: Ib0176eb1b0ac0ba04d544809619b7abd6166a254
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/348572
Reviewed-by: August Thornton <august@instructure.com>
QA-Review: Jason Perry <jason.perry@instructure.com>
Product-Review: Jason Perry <jason.perry@instructure.com>
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2024-05-30 17:09:38 +00:00
..
account-quota-settings-view move $.raw to independent function 2024-01-06 05:43:58 +00:00
add-people Remove enzyme mount from add-people and context tests 2024-04-25 15:29:26 +00:00
alerts Upgrade @testing-library/user-event to v14 2024-02-23 20:10:15 +00:00
announcements Remove enzyme mount from shared tests 2024-05-09 07:50:35 +00:00
apollo run prettier on ui/ and spec/ 2024-05-15 15:31:35 +00:00
apollo-v3 remove all code relating to inst api gateway 2024-04-09 16:55:37 +00:00
array-erase Move array-erase to ui/shared 2023-03-30 21:36:54 +00:00
assignments Add checkpoint data to submissions and assignment group API response 2024-05-30 16:17:02 +00:00
authenticity-token Rename packages/get-cookie package 2022-02-07 18:37:05 +00:00
avatar remove href to avatar link in discussion#show 2024-02-28 19:42:00 +00:00
avatar-dialog-view spec: Remove enzyme.mount calls from various specs 2024-04-23 16:32:48 +00:00
await-element TypeScript cleanup 2023-09-08 22:29:07 +00:00
axios remove use of axios utility 2023-12-25 23:38:40 +00:00
backbone replace $.parseJSON with JSON.parse 2024-01-29 22:06:31 +00:00
backbone-collection-view replace misc underscore shim usage with lodash 2024-01-04 22:57:27 +00:00
backbone-input-filter-view Organize backbone code better 2022-11-22 01:22:46 +00:00
backbone-input-view remove custom fetch:fail event from our Backbone.Collection 2024-01-19 02:15:20 +00:00
backoff-poller
block-editor fix TS errors in ui/shared/block-editor 2024-05-23 16:05:48 +00:00
blueprint-courses run prettier on ui/ and spec/ 2024-05-15 15:31:35 +00:00
brandable-css Remove or prefix unused variables 2022-10-20 14:33:20 +00:00
bundles replaces SourceFileExtensionsPlugin 2024-02-07 19:18:12 +00:00
calendar more datetime migration to package 2024-05-23 21:48:42 +00:00
calendar-conferences Improve Vitest coverage 2023-11-17 22:16:01 +00:00
canvas-media-player run prettier on ui/ and spec/ 2024-05-15 15:31:35 +00:00
color-picker spec: selenium coverage for custom grading grading_statuses 2023-10-05 17:37:29 +00:00
combo-box fix bugs in old analytics caused by invalid HTML 2024-03-06 05:05:41 +00:00
conditional-release-cyoe-helper Update JavaScript in ui/ to latest prettier config 2022-09-29 22:04:26 +00:00
conditional-release-editor Allow lowercase scheme names in mastery paths 2024-01-24 16:19:38 +00:00
conditional-release-score Resolve or disable misc eslint errors 2022-10-21 17:48:02 +00:00
conditional-release-stats replace use of underscore shim in conditional-release-stats 2024-01-08 16:10:47 +00:00
confetti Localize jest-fetch-mock usage 2023-11-20 17:42:32 +00:00
content-locks separate datetime functions from jQuery 2024-05-14 22:08:54 +00:00
content-migrations use renderDatetimeField instead of $.fn.datetime_field 2024-05-20 20:32:07 +00:00
content-sharing Allow ReceivedTable to handle senderless content shares 2024-03-28 21:04:03 +00:00
context-cards Close icon moved in tray in gradebook 2024-05-21 14:30:53 +00:00
context-module-file-drop Remove enzyme mount from add-people and context tests 2024-04-25 15:29:26 +00:00
context-modules Translate tooltip for module requirement status 2024-05-30 17:09:38 +00:00
convert-case remove $.underscore from instructure_misc_helpers 2023-04-27 14:55:38 +00:00
copy-to-clipboard Prepare for InstUI 8 upgrade 2023-09-08 15:56:48 +00:00
copy-to-clipboard-button upgrade vitest 2023-12-11 19:09:35 +00:00
course-homepage InstUI 8 upgrade post-work: theme -> themeOverride 2023-10-06 16:15:38 +00:00
courses Replace underscore with locash for some of ui/shared 2024-01-03 21:40:42 +00:00
create-course-modal Upgrade @testing-library/user-event to v14 2024-02-23 20:10:15 +00:00
dashboard-card Fix PublishButton for react 18 2024-05-10 14:28:23 +00:00
date-group more datetime migration to package 2024-05-23 21:48:42 +00:00
datetime TypeScriptify FriendlyDatetime 2024-05-29 22:42:17 +00:00
datetime-natural-parsing-instrument Harden date input instrumentation; remove it from front-end boot 2023-09-13 15:49:41 +00:00
day-substitution replace use of underscore shim in DaySubstitutionView 2024-01-08 16:11:03 +00:00
deep-linking Content overwrite mode for LTI tools with editor_button placement 2024-05-03 15:01:09 +00:00
dialog-base-view add jquery ui dialog options to each instance 2024-02-13 05:07:36 +00:00
direct-sharing run prettier on ui/ and spec/ 2024-05-15 15:31:35 +00:00
discussions replace esmac with Dependency Cruiser 2024-04-25 19:35:38 +00:00
do-fetch-api-effect Make default XHR options immutable 2024-01-10 23:00:08 +00:00
due-dates Correctly set only_visible_to_overrides 2024-05-28 19:32:13 +00:00
easy-student-view Update JavaScript in ui/ to latest prettier config 2022-09-29 22:04:26 +00:00
editor-toggle move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
emoji Upgrade @testing-library/user-event to v14 2024-02-23 20:10:15 +00:00
encrypted-forage
enhanced-user-content separate datetime functions from jQuery 2024-05-14 22:08:54 +00:00
error-boundary upgrade vitest 2023-12-11 19:09:35 +00:00
escape-regex move escape-regex to ui/shared 2023-04-24 15:57:07 +00:00
external-apps
external-tools Apply various lint fixes 2024-05-16 03:28:31 +00:00
feature-flags Upgrade @testing-library/user-event to v14 2024-02-23 20:10:15 +00:00
files remove @canvas/datetime/jquery imports 2024-05-21 21:03:05 +00:00
filter-bar Upgrade @testing-library/user-event to v14 2024-02-23 20:10:15 +00:00
final-grade-override convert score to letter grade correctly 2024-04-24 20:21:49 +00:00
forms Add tray to page edit/create page 2024-04-23 00:20:35 +00:00
fuzzy-relative-time Typescriptify fuzzy relative time and move to ui/shared 2023-05-08 14:26:18 +00:00
generate-pairing-code upgrade vitest 2023-12-11 19:09:35 +00:00
generic-error-page run prettier on ui/ and spec/ 2024-05-15 15:31:35 +00:00
global TypeScriptify SpeedGraderStatusMenu 2024-05-29 20:05:54 +00:00
grade-summary more datetime migration to package 2024-05-23 21:48:42 +00:00
gradebook-content-filters move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
gradebook-menu remove usage of old instui alias workaround 2024-04-12 00:01:05 +00:00
grading polish TimeLateInput 2024-05-29 19:45:13 +00:00
grading-standard-collection Remove enzyme mount from grading tests 2024-05-14 09:45:02 +00:00
grading-standards update codebase to use .prop() over .attr() 2024-02-26 20:14:43 +00:00
grading-status-list-item Upgrade Canvas to InstUI version 8 (second try) 2023-10-06 03:07:44 +00:00
grading-status-pill upgrade prettier 2024-01-10 18:11:55 +00:00
grading_scheme LTI Registrations Listing page scaffolding 2024-05-17 12:32:27 +00:00
graphql Update JavaScript in ui/ to latest prettier config 2022-09-29 22:04:26 +00:00
graphql-query-mock upgrade graphql to v16 2024-04-25 14:45:54 +00:00
group-modal fix: reopening group modal failed to display membership limit 2024-04-29 09:00:11 +00:00
group-navigation-selector Consolidate browser router 2023-10-11 18:07:15 +00:00
groups run prettier on ui/ and spec/ 2024-05-15 15:31:35 +00:00
handlebars-helpers more datetime migration to package 2024-05-23 21:48:42 +00:00
hide-assignment-grades-tray move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
i18n fix rating display for 0 point assignments 2024-01-08 20:39:46 +00:00
images Fix TS errors in ui/features/speed_grader 2024-05-08 22:38:31 +00:00
immersive-reader run prettier on ui/ and spec/ 2024-05-15 15:31:35 +00:00
infinite-scroll move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
instui-bindings Add delete extension UI & confirm() helper 2024-05-28 21:07:25 +00:00
integrations remove @canvas/datetime/jquery imports 2024-05-21 21:03:05 +00:00
jest-moxios-utils Move jest-moxios-utils to ui/shared 2023-12-14 22:33:09 +00:00
jquery remove @canvas/datetime/jquery imports 2024-05-21 21:03:05 +00:00
jquery-keycodes move keycodes back into separate folder 2023-12-24 01:03:41 +00:00
jquery-sticky Replace underscore with locash for some of ui/shared 2024-01-03 21:40:42 +00:00
k5 more datetime migration to package 2024-05-23 21:48:42 +00:00
keyboard-nav-dialog add jquery ui dialog options to each instance 2024-02-13 05:07:36 +00:00
lazy-load move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
link-enrollment update codebase to use .prop() over .attr() 2024-02-26 20:14:43 +00:00
loading-image use static list of feature bundles 2024-01-02 21:36:09 +00:00
loading-indicator fix for LoadingIndicator param type 2024-02-06 19:28:59 +00:00
lock-icon move $.raw to independent function 2024-01-06 05:43:58 +00:00
lti update assignment title to new resource card 2024-05-15 16:57:39 +00:00
make-promise-pool move make-promise-pool to ui/shared 2023-04-25 17:45:25 +00:00
media-comments remove blocking modal when recording screen share 2024-05-03 19:37:53 +00:00
media-recorder Apply various lint fixes 2024-05-16 03:28:31 +00:00
mediaelement upgrade to jquery 3.5 2024-03-19 19:28:16 +00:00
message-attachments skip VICE tests which mutate or spy on imports 2024-01-17 21:13:57 +00:00
message-students-dialog add pending_review to ungraded list 2024-05-23 14:30:01 +00:00
message-students-modal Remove enzyme mount from various tests 2024-04-26 09:39:57 +00:00
mime move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
modal Replace underscore with locash for some of ui/shared 2024-01-03 21:40:42 +00:00
module-sequence-footer move $.raw to independent function 2024-01-06 05:43:58 +00:00
modules move $.raw to independent function 2024-01-06 05:43:58 +00:00
move-item-tray Remove enzyme mount from grading tests 2024-05-14 09:45:02 +00:00
msw Update JavaScript in ui/ to latest prettier config 2022-09-29 22:04:26 +00:00
multi-select Add error to Module Assign To Tray when no assignees selected 2024-03-15 18:58:00 +00:00
network spec: Add timers to RequestDispatch spec 2024-02-29 17:31:38 +00:00
normalize-registration-errors decaf normalize-registration-errors 2023-04-19 20:20:41 +00:00
notification-preferences Upgrade Canvas to InstUI version 8 (second try) 2023-10-06 03:07:44 +00:00
notification-preferences-course move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
notifications Update JavaScript in ui/ to latest prettier config 2022-09-29 22:04:26 +00:00
obj-select turn on noImplicitAny for typescript 2023-04-27 21:34:07 +00:00
observer-picker spec: update mocks 2024-02-13 18:24:14 +00:00
outcome-gradebook-grid run prettier on ui/ and spec/ 2024-05-15 15:31:35 +00:00
outcomes run prettier on ui/ and spec/ 2024-05-15 15:31:35 +00:00
pagination stop using invalid pseudo selector 2024-02-22 00:02:06 +00:00
panda-pub-client Remove browser-sniffer package 2023-04-07 16:11:14 +00:00
panda-pub-poller
parse-link-header Revert "Fix planner events load for observers" 2024-04-05 16:36:51 +00:00
permissions Correct and add some folder owners 2023-12-11 17:23:30 +00:00
planner Fix planner test for react 18 2024-05-16 15:21:18 +00:00
positions Resolve final circular package dependencies 2023-12-24 19:37:09 +00:00
post-assignment-grades-tray change info text when posting anonymous assignments 2024-03-06 20:28:53 +00:00
progress replace misc underscore shim usage with lodash 2024-01-04 22:57:27 +00:00
proxy-submission Upgrade @testing-library/user-event to v14 2024-02-23 20:10:15 +00:00
pseudonyms Correct and add some folder owners 2023-12-11 17:23:30 +00:00
publish-button-view more datetime migration to package 2024-05-23 21:48:42 +00:00
publish-icon-view replace misc underscore shim usage with lodash 2024-01-04 22:57:27 +00:00
query add saving data to rubric form 2024-02-01 16:17:27 +00:00
query-string-encoding upgrade to jquery 3.5 2024-03-19 19:28:16 +00:00
quiz-legacy-client-apps more datetime migration to package 2024-05-23 21:48:42 +00:00
quiz-log-auditing replace misc underscore shim usage with lodash 2024-01-04 22:57:27 +00:00
quizzes Everyone/everyone else properly displays in item tray 2024-03-08 18:01:50 +00:00
rails-flash-notifications improve html for flash message and test coverage 2024-02-22 00:04:15 +00:00
rce run prettier on ui/ and spec/ 2024-05-15 15:31:35 +00:00
rce-command-shim Resolve final circular package dependencies 2023-12-24 19:37:09 +00:00
react-modal correct some references in package.json files 2023-07-28 00:05:23 +00:00
relock-modules-dialog add jquery ui dialog options to each instance 2024-02-16 18:19:02 +00:00
round turn on noImplicitAny for typescript 2023-04-27 21:34:07 +00:00
rubrics add enhanced rubrics readonly input changes 2024-05-22 20:21:20 +00:00
search-item-selector TypeScriptify usedDebouncedSearchTerm 2023-11-12 00:29:30 +00:00
sections Convert Section.coffee to JS 2022-11-04 16:34:34 +00:00
sections-tooltip Remove enzyme mount from various tests 2024-04-26 09:39:57 +00:00
select-content-dialog Hide SR-only msg; fix Incredible Shrinking Iframe 2024-05-28 21:44:10 +00:00
select-position Resolve final circular package dependencies 2023-12-24 19:37:09 +00:00
serialize-form move @canvas/serialize-form 2023-12-24 11:50:13 +00:00
services Remove deprecated delegate() method from more jQuery code 2024-02-26 23:21:51 +00:00
settings-query fix sidenav collapse expand behavior 2024-05-30 16:59:13 +00:00
shave Fix Comment Library large comment slowness issue 2021-11-19 19:35:26 +00:00
shortid correct some references in package.json files 2023-07-28 00:05:23 +00:00
signup-dialog remove @canvas/datetime/jquery imports 2024-05-21 21:03:05 +00:00
sis decaf ui/shared (6) 2023-04-18 15:43:26 +00:00
speed-grader-link remove trademark symbol from SpeedGrader 2024-05-29 19:33:02 +00:00
spinner
stub-env Update JavaScript in ui/ to latest prettier config 2022-09-29 22:04:26 +00:00
student-group-filter move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
student_view_peer_reviews Use verbatimModuleSyntax in tsconfig 2023-12-05 21:44:53 +00:00
submission-sticker add stickers to a2 student page 2023-07-26 17:08:47 +00:00
svg-wrapper upgrade prettier 2024-01-10 18:11:55 +00:00
syllabus remove @canvas/datetime/jquery imports 2024-05-21 21:03:05 +00:00
temporary-enrollment bump max per-page for temp enroll assign enrollments fetch 2024-05-16 20:39:49 +00:00
theme-editor refactor form submission and fix/update syntax 2024-02-21 16:59:54 +00:00
tinymce-equella add jquery ui dialog options to each instance 2024-02-13 05:07:36 +00:00
top-navigation Non-default TopNavBar functionality via props 2024-05-23 21:23:59 +00:00
tour-pubsub TypeScriptify OldSideNav 2023-10-26 13:11:03 +00:00
trays run prettier on ui/ and spec/ 2024-05-15 15:31:35 +00:00
tree-browser-view move $.raw to independent function 2024-01-06 05:43:58 +00:00
unread-badge Remove enzyme mount from shared tests 2024-05-09 07:50:35 +00:00
upload-file Inbox attachments will send past user_quota 2023-07-20 16:41:03 +00:00
upload-media-translations Correct and add some folder owners 2023-12-11 17:23:30 +00:00
use-date-time-format-hook Fix useDateTimeFormat test for react 18 2024-05-14 07:29:46 +00:00
use-fetch-api-hook Update JavaScript in ui/ to latest prettier config 2022-09-29 22:04:26 +00:00
use-immediate-hook
use-state-with-callback-hook Typescriptify useStateWithCallback custom hook 2024-02-13 04:49:36 +00:00
user-settings Type script safety for INST and ENV 2023-05-11 17:50:08 +00:00
user-sortable-name Replace .attr('value') with .prop('value') 2024-02-26 21:23:33 +00:00
users remove use of underscore shim in User.js 2024-01-08 17:47:35 +00:00
util further harden SpeedGrader 2024-01-15 20:05:17 +00:00
validated-apollo-mocked-provider move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
wiki more datetime migration to package 2024-05-23 21:48:42 +00:00
with-breakpoints Remove use of InferType 2023-12-07 18:39:51 +00:00