canvas-lms/ui/shared
Alex Slaughter 5327093e40 Revert "Revert "Cache menu_course Card Counts for Dashboard Rework""
This reverts commit e0c3e85819.

Reason for revert: Reverting a revert

Change-Id: I26e4cfa81e16e465359050ce8375356d976eea51
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355483
Reviewed-by: Jacob Burroughs <jburroughs@instructure.com>
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
QA-Review: Jacob Burroughs <jburroughs@instructure.com>
Product-Review: Jacob Burroughs <jburroughs@instructure.com>
2024-08-28 00:16:13 +00:00
..
account-quota-settings-view move $.raw to independent function 2024-01-06 05:43:58 +00:00
add-people migrate QUnit test files to Jest 2024-06-28 19:23:22 +00:00
alerts replace QUnit specs with Jest tests 2024-06-20 12:06:21 +00:00
announcements ICE Tablet and mobile design for Discussions page 2024-07-16 10:17:05 +00:00
api handle course_template_id in account list 2024-08-20 18:03:33 +00:00
apollo Fix DiscussionTopicSectionVisibility compatibility on edit page 2024-06-07 00:23:10 +00:00
apollo-v3 remove all code relating to inst api gateway 2024-04-09 16:55:37 +00:00
array-erase
assignments Ensure card state stays consistent in AssignToContent 2024-08-19 20:34:20 +00:00
authenticity-token
avatar remove href to avatar link in discussion#show 2024-02-28 19:42:00 +00:00
avatar-dialog-view remove unnecessary jquery-migrate imports from tests 2024-06-20 12:06:37 +00:00
await-element
axios replace QUnit specs with Jest tests 2024-06-19 20:22:26 +00:00
backbone spec: update the collection qunit tests to be jest 2024-07-10 18:56:05 +00:00
backbone-collection-view @canvas/test-utils and @canvas/package-tests 2024-06-13 11:41:10 +00:00
backbone-input-filter-view finish colocating QUnit test files 2024-06-13 11:40:57 +00:00
backbone-input-view remove unnecessary jquery-migrate imports from tests 2024-06-20 12:06:37 +00:00
backoff-poller replace QUnit specs with Jest tests 2024-06-20 12:06:21 +00:00
block-editor Add vertical alignment to the GroupBlock 2024-08-26 23:21:11 +00:00
blueprint-courses spec: migrate some qunit tests to jest 2024-07-09 04:50:27 +00:00
brandable-css
breadcrumbs Dynamic Breadcrumbs on Apps page 2024-08-20 22:21:46 +00:00
bundles replaces SourceFileExtensionsPlugin 2024-02-07 19:18:12 +00:00
calendar Update Calendar UI to display checkpoints 2024-08-22 17:43:05 +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 Implement Tanstack React Query for Dashboard Rework 2024-07-15 20:53:19 +00:00
combo-box fix bugs in old analytics caused by invalid HTML 2024-03-06 05:05:41 +00:00
common remove unnecessary jquery-migrate imports from tests 2024-06-20 12:06:37 +00:00
conditional-release-cyoe-helper replace some QUnit specs with Jest 2024-06-18 21:54:49 +00:00
conditional-release-editor Hook up Mastery Paths in Discussion Create/Edit 2024-07-09 14:31:08 +00:00
conditional-release-score
conditional-release-stats spec: migrate some qunit tests to jest 2024-06-27 21:11:33 +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 Content Selection modal misalignments fix 2024-08-26 08:54:51 +00:00
content-sharing Allow ReceivedTable to handle senderless content shares 2024-03-28 21:04:03 +00:00
context-cards fix error when opening student context card 2024-08-12 16:18:47 +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 Display correct assignto fields for checkpoints - modules 2024-08-27 15:21:23 +00:00
convert-case
copy-to-clipboard
copy-to-clipboard-button upgrade vitest 2023-12-11 19:09:35 +00:00
course-homepage replace QUnit specs with Jest tests 2024-06-20 12:06:21 +00:00
courses Revert "Revert "Cache menu_course Card Counts for Dashboard Rework"" 2024-08-28 00:16:13 +00:00
create-course-modal Upgrade @testing-library/user-event to v14 2024-02-23 20:10:15 +00:00
dashboard-card Revert "Revert "Cache menu_course Card Counts for Dashboard Rework"" 2024-08-28 00:16:13 +00:00
date-group replace some QUnit specs with Jest 2024-06-18 21:54:49 +00:00
datetime migrate some qunit tests to jest 2024-06-26 13:23:18 +00:00
datetime-natural-parsing-instrument
day-substitution replace some QUnit specs with Jest 2024-06-18 21:54:49 +00:00
deep-linking option for LTI title to not squash assignment name 2024-07-05 17:11:35 +00:00
dialog-base-view remove unnecessary jquery-migrate imports from tests 2024-06-20 12:06:37 +00:00
direct-sharing run prettier on ui/ and spec/ 2024-05-15 15:31:35 +00:00
discussions discussion topic page mobile redesign 2024-08-05 13:38:01 +00:00
do-fetch-api-effect move query-string-encoding 2024-08-15 18:29:41 +00:00
due-dates Fix showing/enabling/disabling for imporant dates checkbox 2024-08-21 21:42:10 +00:00
easy-student-view
editor-toggle replace QUnit specs with Jest tests 2024-06-19 20:22:26 +00:00
emoji Upgrade @testing-library/user-event to v14 2024-02-23 20:10:15 +00:00
encrypted-forage
enhanced-user-content colocate misc specs (18) 2024-06-07 17:09:09 +00:00
error-boundary upgrade vitest 2023-12-11 19:09:35 +00:00
escape-regex
external-apps
external-tools replace some QUnit specs with Jest 2024-06-18 21:54:49 +00:00
feature-flags update account / course feature preview tooltips 2024-06-12 17:17:08 +00:00
files Assume lock/unlock times when those are empty 2024-08-19 17:40:49 +00:00
filter-bar Upgrade @testing-library/user-event to v14 2024-02-23 20:10:15 +00:00
final-grade-override restrict points based final grade override digits 2024-08-01 21:46:15 +00:00
forms @canvas/test-utils and @canvas/package-tests 2024-06-13 11:41:10 +00:00
fuzzy-relative-time
generate-pairing-code add button to manage temp enrollments on profile page 2024-06-12 17:26:28 +00:00
generic-error-page Include FE error message in error report creation. 2024-06-13 12:26:59 +00:00
global Prefill shift dates 2024-08-22 13:00:35 +00:00
grade-summary replace some QUnit specs with Jest 2024-06-18 21:54:49 +00:00
gradebook-content-filters
gradebook-menu restore Karma/QUnit tests and re-enable partitioning 2024-06-12 17:06:03 +00:00
grading spec: migrate some qunit tests to jest 2024-08-19 18:11:37 +00:00
grading-standard-collection migrate QUnit test files to Jest 2024-07-01 03:54:00 +00:00
grading-standards update codebase to use .prop() over .attr() 2024-02-26 20:14:43 +00:00
grading-status-list-item
grading-status-pill restore Karma/QUnit tests and re-enable partitioning 2024-06-12 17:06:03 +00:00
grading_scheme Performance improvements for used locations 2024-08-05 20:51:38 +00:00
graphql
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
groups Fix issue when creating groups in assignment edit page 2024-08-23 16:27:48 +00:00
handlebars-helpers replace some QUnit specs with Jest 2024-06-18 21:54:49 +00:00
help-dialog Prefer innerText to the bespoke visibleTextContent 2024-07-26 19:35:30 +00:00
hide-assignment-grades-tray spec: migrate some qunit tests to jest 2024-08-19 18:11:33 +00:00
i18n spec: migrate some qunit tests to jest 2024-06-26 18:46:57 +00:00
images Fix TS errors in ui/features/speed_grader 2024-05-08 22:38:31 +00:00
immersive-reader fix styling of old top navigation buttons 2024-06-06 22:24:09 +00:00
infinite-scroll fix: account for div container during infinite scroll 2024-08-14 19:23:16 +00:00
instui-bindings replace QUnit specs with Jest tests 2024-06-19 20:22:26 +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 unnecessary jquery-migrate imports from tests 2024-06-20 12:06:37 +00:00
jquery-keycodes move keycodes back into separate folder 2023-12-24 01:03:41 +00:00
jquery-sticky replace some QUnit specs with Jest 2024-06-18 21:54:49 +00:00
k5 Implement Graphql and Tanstack integration for K5 Dashboard 2024-07-31 18:01:49 +00:00
keyboard-nav-dialog Tweak some blocks 2024-08-14 16:07:11 +00:00
lazy-load
link-enrollment update codebase to use .prop() over .attr() 2024-02-26 20:14:43 +00:00
list-view-checkpoints make reply to topic always show first 2024-07-22 16:17:00 +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 remove deprecated getPageContent scope 2024-08-16 02:33:17 +00:00
make-promise-pool replace some QUnit specs with Jest 2024-06-18 21:54:49 +00:00
media-comments move query-string-encoding 2024-08-15 18:29:41 +00:00
media-recorder handle 'shop sharing' button when recording screen share 2024-07-03 13:46:10 +00:00
mediaelement remove unnecessary jquery-migrate imports from tests 2024-06-20 12:06:37 +00:00
message-attachments Unskip or remove tests which override or spy on imports 2024-06-03 14:48:10 +00:00
message-students-dialog Fix nits in Message Students Who modal 2024-07-24 17:29:38 +00:00
message-students-modal Remove enzyme mount from various tests 2024-04-26 09:39:57 +00:00
mime
modal remove unnecessary jquery-migrate imports from tests 2024-06-20 12:06:37 +00:00
module-sequence-footer use InstUI buttons in module-sequence-footer 2024-08-20 03:19:25 +00:00
modules replace QUnit specs with Jest tests 2024-06-19 20:22:26 +00:00
move-item-tray spec: migrate some qunit tests to jest 2024-06-27 21:11:33 +00:00
msw
multi-select Fix combo menu in Assign To Trays a11y issues 2024-06-07 17:05:11 +00:00
mutex-manager use a mutex while reparenting lti tool iframes 2024-07-01 18:43:45 +00:00
network spec: Add timers to RequestDispatch spec 2024-02-29 17:31:38 +00:00
normalize-registration-errors
notification-preferences
notification-preferences-course
notifications spec: convert redux notifs qunit to jest 2024-06-26 17:05:51 +00:00
obj-select replace some QUnit specs with Jest 2024-06-18 21:54:49 +00:00
observer-picker spec: update mocks 2024-02-13 18:24:14 +00:00
outcome-gradebook-grid spec: migrate some qunit tests to jest 2024-06-26 18:46:57 +00:00
outcomes spec: migrate some qunit tests to jest 2024-06-27 21:11:33 +00:00
package-tests spec: migrate some qunit tests to jest 2024-06-26 22:30:03 +00:00
pagination Fix pages infinite scrolling when cached 2024-08-21 18:59:30 +00:00
panda-pub-client
panda-pub-poller
parse-link-header clean up global TS types 2024-08-13 17:15:39 +00:00
permissions Correct and add some folder owners 2023-12-11 17:23:30 +00:00
planner Implement Graphql and Tanstack integration for K5 Dashboard 2024-07-31 18:01:49 +00:00
positions replace some QUnit specs with Jest 2024-06-18 21:54:49 +00:00
post-assignment-grades-tray spec: Update form context from qunit to jest 2024-07-09 20:07:13 +00:00
progress migrate QUnit test files to Jest 2024-07-01 03:54:00 +00:00
proxy-submission Upgrade @testing-library/user-event to v14 2024-02-23 20:10:15 +00:00
pseudonyms add ability to persist password complexity options 2024-06-27 16:46:06 +00:00
publish-button-view @canvas/test-utils and @canvas/package-tests 2024-06-13 11:41:10 +00:00
publish-icon-view spec: Convert Publish icon from qunit to jest 2024-07-03 15:25:56 +00:00
query add saving data to rubric form 2024-02-01 16:17:27 +00:00
quiz-legacy-client-apps move query-string-encoding 2024-08-15 18:29:41 +00:00
quiz-log-auditing spec: migrate some qunit tests to jest 2024-06-27 21:11:33 +00:00
quizzes remove unnecessary jquery-migrate imports from tests 2024-06-20 12:06:37 +00:00
rails-flash-notifications @canvas/test-utils and @canvas/package-tests 2024-06-13 11:41:10 +00:00
rce Clean up block editor code 2024-07-18 15:29:22 +00:00
rce-command-shim spec: migrate some qunit tests to jest 2024-08-19 18:11:33 +00:00
react-modal
relock-modules-dialog Fix Module Assign To focus should be on the close button 2024-05-31 21:34:21 +00:00
round replace some QUnit specs with Jest 2024-06-18 21:54:49 +00:00
rubrics support outcome "use for scoring" in rubric criterions 2024-08-21 14:07:58 +00:00
schemas introduce safelyFetch; add some polish to /accounts 2024-08-15 17:10:46 +00:00
search-item-selector TypeScriptify usedDebouncedSearchTerm 2023-11-12 00:29:30 +00:00
sections replace some QUnit specs with Jest 2024-06-18 21:54:49 +00:00
sections-tooltip Remove enzyme mount from various tests 2024-04-26 09:39:57 +00:00
select-content-dialog move query-string-encoding 2024-08-15 18:29:41 +00:00
select-position Resolve final circular package dependencies 2023-12-24 19:37:09 +00:00
serialize-form remove unnecessary jquery-migrate imports from tests 2024-06-20 12:06:37 +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
shortid
signup-dialog remove @canvas/datetime/jquery imports 2024-05-21 21:03:05 +00:00
sis replace some QUnit specs with Jest 2024-06-18 21:54:49 +00:00
speed-grader-link replace QUnit specs with Jest tests 2024-06-20 12:06:21 +00:00
spinner
stub-env
student-group-filter replace QUnit specs with Jest tests 2024-06-20 12:06:21 +00:00
student_view_peer_reviews Use verbatimModuleSyntax in tsconfig 2023-12-05 21:44:53 +00:00
submission-sticker
svg-wrapper upgrade prettier 2024-01-10 18:11:55 +00:00
syllabus @canvas/test-utils and @canvas/package-tests 2024-06-13 11:41:10 +00:00
temporary-enrollment switch to useQuery in temp enrollments for pagination 2024-08-26 21:24:33 +00:00
test-utils spec: migrate some qunit tests to jest 2024-08-17 17:42:53 +00:00
theme-editor migrate QUnit test files to Jest 2024-06-28 19:23:22 +00:00
tinymce-equella add jquery ui dialog options to each instance 2024-02-13 05:07:36 +00:00
top-navigation improve TopNav z-index 2024-07-08 16:28:54 +00:00
tour-pubsub
trays enhance accessibility for external tool drawer 2024-07-03 19:55:23 +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 allow attachments and emojis on comments 2024-07-05 17:36:29 +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
use-immediate-hook
use-state-with-callback-hook Typescriptify useStateWithCallback custom hook 2024-02-13 04:49:36 +00:00
user-settings replace some QUnit specs with Jest 2024-06-18 21:54:49 +00:00
user-sortable-name replace some QUnit specs with Jest 2024-06-18 21:54:49 +00:00
users remove use of underscore shim in User.js 2024-01-08 17:47:35 +00:00
util Add extension mechanism to defaultFetchOptions 2024-08-16 22:12:46 +00:00
validated-apollo-mocked-provider
wiki Create new block editor start from scratch flow 2024-08-26 20:29:21 +00:00
with-breakpoints ICE Tablet and mobile design for Discussions page 2024-07-16 10:17:05 +00:00