Commit Graph

63787 Commits

Author SHA1 Message Date
Roberto Noguera dc98645819 Add checkpoints info to Discussions Index Page
closes VICE-4301
flag=discussion_checkpoints

Test plan:
- Test passes
- Go to Discussions > + Discussion
- Fill the title and description
- Select the option "Graded"
- Select the option "Assign graded checkpoints"
- Add points
- Click on "Manage Due Dates and Assign To"
- Fill in "Reply to Topic Due Date" and
  "Required Replies Due Date"
- click on Apply
- Clck "Save and Publish"
- Go back to the discussion pages
- the newly created Discussion should show the
"Reply to topic" and "Required Replies" due dates

Change-Id: Icda226183560dcd6bbad9a3c4df312013205b486
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355284
Reviewed-by: Omar Soto-Fortuño <omar.soto@instructure.com>
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
QA-Review: Dave Wenzlick <david.wenzlick@instructure.com>
Product-Review: Sam Garza <sam.garza@instructure.com>
2024-08-27 05:39:14 +00:00
Ed Schiebel 7c8cf65ff4 Add vertical alignment to the GroupBlock
closes RCX-2291
flag=block_editor

test plan:
  - start a page from scratch
  - change the layout from column to row on the default Group
  - add a couple things (icons will do)
  > expect them to be in a row
  - add a group
  - ad a couple things to that group
  > expect the new group items to be in a column
  > expect the original items to be at the top of the Group
  - on the outer group, change the vertical alignment to center
  > expect the original items to be cenered vertically
  - change the vertical alignment to end
  > expect the original items to be at the bottom

Change-Id: I39c249a3800b95ee1dd2e03d58a5a47fd7e31861
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355890
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Jacob DeWar <jacob.dewar@instructure.com>
QA-Review: Jacob DeWar <jacob.dewar@instructure.com>
Product-Review: Ed Schiebel <eschiebel@instructure.com>
2024-08-26 23:21:11 +00:00
Jackson Howe 334a04e585 Combine queries in visibility services to 2-3
The AVS makes 3 queries, and the remaining services issue just 2
queries.

flag = selective_release_optimized_services_v2
[skip-crystalball]

Test plan:
 - Specs pass
 - Regression test unassigning assignments, quizzes, pages, and
   ungraded discussions

Change-Id: I208a6a4c3e4cfc9fdad40916309395707c175222
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/356018
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Sarah Gerard <sarah.gerard@instructure.com>
QA-Review: Robin Kuss <rkuss@instructure.com>
Product-Review: Jackson Howe <jackson.howe@instructure.com>
2024-08-26 23:18:54 +00:00
Cody Cutrer 6e2ac5ac30 use Structs instead of a ton of boilerplate
Change-Id: Ib443d728726304beb4582decd721bc44ccf3695c
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355974
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Jacob Burroughs <jburroughs@instructure.com>
Reviewed-by: Spencer Olson <solson@instructure.com>
QA-Review: Cody Cutrer <cody@instructure.com>
Product-Review: Cody Cutrer <cody@instructure.com>
2024-08-26 22:38:09 +00:00
Sarah Gerard 1f119cb73a Combine visibility services to one query
flag = selective_release_optimized_services_v3
[skip-crystalball]

Test plan:
 - Specs pass
- regression test assigning and unassigning wiki pages

Change-Id: Ia993f023c03905e775bdaba70412b309cfc23dae
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355988
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Jackson Howe <jackson.howe@instructure.com>
QA-Review: Robin Kuss <rkuss@instructure.com>
Product-Review: Sarah Gerard <sarah.gerard@instructure.com>
2024-08-26 21:55:23 +00:00
Maya Tyner 6494c4b8ae switch to useQuery in temp enrollments for pagination
implement tanstack's query library into temp enrollments.
this switch was made to pagination in TempEnrollView for now,
since TempEnrollView will benefit the most.

closes FOO-4586
flag=temporary_enrollment

test-plan:
- Prerequisites:
    - Have multiple users; only one enrolled in a course
    - Enable temporary enrollment feature flag
    - Optional: Lower number of ITEMS_PER_PAGE in types.ts
        - This makes testing pagination much easier
- Go to /accounts/<account_id>/users
    - Follow these steps multiple times
        - Click the temp enroll icon next to the enrolled user
        - Follow the steps to create a temporary enrollment
    - After creating each temp enrollment
        - Click the green temp enroll icon by the enrolled user
        - EXPECT that pagination is correct
            - EXPECT left arrow on the first page to be disabled
            - EXPECT right arrow on the last page to be disabled
            - EXPECT no arrows to render when there is only one page
	- EXPECT pages to be cached for 10 seconds

Change-Id: I2ac6634a1223c7014967b209c07639c98220e42b
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/354421
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Charley Kline <ckline@instructure.com>
QA-Review: Maya Tyner <maya.tyner@instructure.com>
Product-Review: Maya Tyner <maya.tyner@instructure.com>
2024-08-26 21:24:33 +00:00
AJ Esa ecd78f5e93 upload custom/forbidden words for password settings
password settings will use the custom/forbidden words list. this commit
makes it so we can upload that file using the forbidden words file upload
component.

closes FOO-4674
flag=password_complexity

test plan:
- make sure password_complexity flag is enabled
- go to authentication_providers settings
- check the "Customize forbidden words/terms list"
- select "Upload"
- click "Upload File" in modal
- select a file
- network settings tab should not have any failed requests

Change-Id: I8c443855390476d664fed60a1378f8d667527ad8
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/356012
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: AJ Esa <ajmal.esa@instructure.com>
Reviewed-by: Michael Hulse <michael.hulse@instructure.com>
QA-Review: AJ Esa <ajmal.esa@instructure.com>
Product-Review: AJ Esa <ajmal.esa@instructure.com>
2024-08-26 21:06:15 +00:00
Jackson Howe 1af93bfeff Combine some queries in QVS, UDVS, and WPVS
flag = selective_release_optimized_services
[skip-crystalball]

Test plan:
 - Specs pass
 - Regression test unassigning quizzes, pages, and ungraded discussions

Change-Id: I3b6be54a38d0bcc1fba4ed5f8b117a973c34fbad
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355994
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Sarah Gerard <sarah.gerard@instructure.com>
QA-Review: Sarah Gerard <sarah.gerard@instructure.com>
Product-Review: Jackson Howe <jackson.howe@instructure.com>
2024-08-26 20:53:18 +00:00
Ed Schiebel d74c3830c7 Create new block editor start from scratch flow
- columns instead of blank section
- new GroupBlock
  - you can now nest blocks
- columns work differently now
- something about the TabsBlock tests broke
- fixed 1 resizing bug (there are more)
- fixed the About and Hero section layout which the above
  changes broke

closes RCX-2191
flag=block_editor

test plan:
  Start from scratch:
  - from Pages, click +Page
  - Next thru the stepper to create an empty page
  > expect a Blank section (aka Columns Section) with 1 column
  > expect no trash can in the column's toolbar (because you
    can't delete the last child of the blank section
  > expect no trash can in the section's toolbar (becauser you
    can't delete the last section in the page)
  - add some stuff to "Drop a block to add it here"
  > expect the stuff to be in a coumn
  - in the toolbar, change from column to row layout
  > expect the things to be in a row
  - add a group
  - change the group so its layout is opposite its parent
  - put some stuff in there
  > expect a row of stuff in a column or visa versa
  - nest at will
  > you cannot resize the group that is the child of the
    blank section
  > you can resize a group that's a child of something else
  - from the section toolbar, add column(s)
  > expect new group blocks to be added to fill out the new cols.
  - reduce the number of cols.
  > expect the current groups to organize themselves into the current
    number of columns
  > expect to be able to grag the group blocks around to reorder them
  - preview
  > expect the columns to rearrange as the space narrows
  - add About and Hero sections to a page
  > expect them to look correct

Change-Id: I1b854386e90b75fe54b5e567d6934fe09204cc17
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/354801
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Jacob DeWar <jacob.dewar@instructure.com>
QA-Review: Jacob DeWar <jacob.dewar@instructure.com>
Product-Review: Ed Schiebel <eschiebel@instructure.com>
2024-08-26 20:29:21 +00:00
Matheus 38d42fab7d Adds track permissions to attachments
fixes RCX-2071
flag=none

Test plan:
- Create a Canvas course with a video and course copy it
- Act as a TA or designer in the resulting course and navigate
  to the files tab and select the video.
- Select the “CC” option at the bottom right. Select a language,
  a subtitle file from your computer and upload it.
- Check the captions were submitted properly.

Change-Id: I670c2f1f90f339fd888b1ab10c57d1a233d97630
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355984
Reviewed-by: Eric Saupe <eric.saupe@instructure.com>
QA-Review: Eric Saupe <eric.saupe@instructure.com>
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Product-Review: Luis Oliveira <luis.oliveira@instructure.com>
2024-08-26 20:26:06 +00:00
Ed Schiebel 97745dc94f Fix "Users allowed to edit this page" dropdown
when I updated creating the WikiPage model for the block editor
I passed the context options in the wrong place. this changed the
options in the dropdown.

closes RCX-2292
flag=none

test plan:
  - create a new page
  > expect to see "Only teachers", "Teachers and students", and "Anyone"
    in the "Users allowed to edit this page" dropdown

Change-Id: Ibfd4fbf7b54e841e64e8f05f4bf15013524e8ae2
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/356001
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Juan Chavez <juan.chavez@instructure.com>
QA-Review: Juan Chavez <juan.chavez@instructure.com>
Product-Review: Ed Schiebel <eschiebel@instructure.com>
2024-08-26 20:18:46 +00:00
August Thornton b26e1e08ac update permitted password policy settings
refs FOO-4696
flag = password_complexity

test plan:
- enable the feature flag `Enhance password options`
- exercise the "Update an account" endpoint with the new parameters
  - `common_passwords_attachment_id: <id>`
  - `common_passwords_folder_id: <id>`
- PUT /api/v1/accounts/:root_account_id

Change-Id: Iae937601accabc4968984d66c6ff01ba5150f5e0
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/356003
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Michael Hulse <michael.hulse@instructure.com>
QA-Review: August Thornton <august@instructure.com>
Product-Review: August Thornton <august@instructure.com>
2024-08-26 20:15:24 +00:00
Caleb Guanzon 09d7bf4c1e add checkpoints data to indiv gb queries
flag=discussion_checkpoints
fixes VICE-4429

no new specs, existing specs
for indiv gb and making sure they
don't fail is enogh

test plan:
- must have a checkpointed discussion that has been
submitted by a student
- visit gradebook
- inspect network
- change traditional gradebook dropdown to
individual gradebook
- verify GradebookQuery response has
submissionsConnection { subAssignmentSubmissions } and data is correct
- verify it also has assignmentsConnection { Checkpoints } and data
is correct

Change-Id: I22eb1798901f211ebdcfec1f744fd19b9eafb1d0
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355815
Reviewed-by: Jason Gillett <jason.gillett@instructure.com>
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
QA-Review: Omar Soto-Fortuño <omar.soto@instructure.com>
Product-Review: Omar Soto-Fortuño <omar.soto@instructure.com>
2024-08-26 20:09:49 +00:00
Michael Hulse e08714d6cc spec: migrate some qunit tests to jest
closes FOO-4692
flag=none

test plan:
* qa-cr

[skip-crystalball]

Change-Id: Ie5a1f7aabec8f470d71ed6368ca646b6c163cc6b
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355893
QA-Review: Michael Hulse <michael.hulse@instructure.com>
Product-Review: Michael Hulse <michael.hulse@instructure.com>
Reviewed-by: Aaron Shafovaloff <ashafovaloff@instructure.com>
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2024-08-26 19:02:44 +00:00
Sleyder Zuleta ea01915ac3 display unicode symbols in submission comment pdfs
closes EVAL-4030
flag=none

Test Plan:
1. Create a course with a symbol in the name and publish it
2. Create an assignment with a symbol in the name and publish it
3. Add a student to the course
4. Submit to the assignment as the student
5. Enter a comment with a symbol
6. Download the submission comments from the Speedgrader
7. Observe that symbols are displayed properly in the report

Change-Id: I8fb8c640578cb46bee3bae8aed46d0123bda9831
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/353241
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Aaron Shafovaloff <ashafovaloff@instructure.com>
Reviewed-by: Spencer Olson <solson@instructure.com>
Reviewed-by: Derek Williams <derek.williams@instructure.com>
QA-Review: Aaron Shafovaloff <ashafovaloff@instructure.com>
Product-Review: Aaron Shafovaloff <ashafovaloff@instructure.com>
2024-08-26 19:02:20 +00:00
Cameron Ray 9b142338d5 Add submission comment bank mutations
flag=platform_service_speedgrader
refs EVAL-3866

Test plan
- Tests pass

Change-Id: I1f195d5462c39ac60e63f915c40ef461347c417e
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355978
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Aaron Shafovaloff <ashafovaloff@instructure.com>
QA-Review: Aaron Shafovaloff <ashafovaloff@instructure.com>
Product-Review: Aaron Shafovaloff <ashafovaloff@instructure.com>
2024-08-26 18:57:00 +00:00
Keith T. Garner cfb7a7eba5 optimize assessment request loading by fixing N+1s
The original code in this commit did redundant work per assignment
passed in. This optimizing the code to do as much work as possible in
bulk but retain the same functionality.

test plan:
 - specs pass

Change-Id: If9321429d719f79c584fc3c34494e4d2a9dd5f84
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355975
Reviewed-by: Spencer Olson <solson@instructure.com>
QA-Review: Keith Garner <kgarner@instructure.com>
Product-Review: Keith Garner <kgarner@instructure.com>
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2024-08-26 18:54:49 +00:00
Keith T. Garner 633580c89f preload associations for content module loading
Elimintes an N+1 on graphql queries for content modules.

test plan:
 - specs pass

Change-Id: I7748b73f81d3e025a5185ce38717188df55fcdc8
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355992
Reviewed-by: Spencer Olson <solson@instructure.com>
QA-Review: Keith Garner <kgarner@instructure.com>
Product-Review: Keith Garner <kgarner@instructure.com>
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2024-08-26 18:19:43 +00:00
August Thornton 06adc8314e Add attachment/folder attributes to account policy settings
closes FOO-4696
flag = password_complexity

test plan
- enable password complexity feature flag
- set password policy settings via API or rails console
- leverage the API:
    - GET /api/v1/accounts/:account_id/settings
- verify the password policy settings are returned
- with the feature flag disabled, verify the password policy settings
  are not returned

Change-Id: Ifd51a5594ef673258d1608b94a3883b4d0f54762
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355991
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Michael Hulse <michael.hulse@instructure.com>
QA-Review: August Thornton <august@instructure.com>
Product-Review: August Thornton <august@instructure.com>
2024-08-26 18:12:54 +00:00
Steve McGee 32f7585db4 find the correct report for the submission
why: There were several students who had assignments who's TII reports
     were showing "pending" because they had resubmitted with a previous
     attachment from their files and we were not finding the correct
     originality report that already existed.
     This change will also cause the updated_at field of the existing
     report to be updated when the data received from TII is the same as
     what we already have. This will indicate that we received a new one
     instead of seeming like nothing happened

fixes INTEROP-8646
flag=none

test plan:
- as a teacher, create an assignment that allows unlimited resubmissions
- as a student, submit to the assignment with an attachment three times
  - the first time upload a file from your computer
  - the second time upload the same file from your computer (it should
    get a display_name of <filename>-1 to distinguish it from the first)
  - the third time upload the same file as the first but do so with the
    "Click here to find a file you've already uploaded" option
    this time it should have the same display_name as the first
- in a rails console create a new OriginalityReport for the first and
  second submissions
- prior to code change the third submission should be the last but have
  no originality report score next to it while the previous two do
- after the code change the third submission should have the same score
  as the first one

Change-Id: Ia09215abd41b1ed25a816e3fff43ff6922e623cc
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/354435
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Product-Review: Alexis Nast <alexis.nast@instructure.com>
Reviewed-by: Xander Moffatt <xmoffatt@instructure.com>
QA-Review: Xander Moffatt <xmoffatt@instructure.com>
2024-08-26 17:45:02 +00:00
Jackson Howe f563e25fe7 Combine queries in AVS
flag = selective_release_optimized_services
[skip-crystalball]

Test plan:
 - Specs pass
 - Regression check unassigning section & student overrides

Change-Id: If1f426568cc9f9236a8cdaa01676ad4f3d27e282
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355976
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
QA-Review: Robin Kuss <rkuss@instructure.com>
QA-Review: Sarah Gerard <sarah.gerard@instructure.com>
Reviewed-by: Sarah Gerard <sarah.gerard@instructure.com>
Product-Review: Sarah Gerard <sarah.gerard@instructure.com>
2024-08-26 17:39:45 +00:00
Ed Schiebel 2123efaaf5 Use Moveable package for BlockResizer
it's bigger, but solves some bugs I don't have time to track down
plus it will do clipping and other stuff

closes RCX-2259
flag=block_editor

test plan:
  - resize stuff
  > see that it works even better, and with less (of our) code

Change-Id: Iedb6f3c407a5b687b8e4dd85804436ccb12dcd4c
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355618
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Murilo Paiva <murilo.paiva@instructure.com>
QA-Review: Eric Saupe <eric.saupe@instructure.com>
Product-Review: Ed Schiebel <eschiebel@instructure.com>
2024-08-26 16:52:02 +00:00
Eric Saupe 93e52cd926 Fix Lato Extended not using Lato Extended font
fixes RCX-2163
flag=none

test plan:
- Type text in the RCE
- Select the text
- Choose Lato Extended form the Fonts choices
- Inspect element to verify "Lato Extended" is the font being used.
Firefox's element inspector has a Fonts tab that makes this easier but
can be verified with anything.

Change-Id: Ibec71b62889407823a7c33760b606f1ae5a5ffcf
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355851
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Luis Oliveira <luis.oliveira@instructure.com>
QA-Review: Luis Oliveira <luis.oliveira@instructure.com>
Product-Review: Eric Saupe <eric.saupe@instructure.com>
2024-08-26 16:26:52 +00:00
alvaro.talavera b9242d08b5 Update Module Settings and Assign To Tray to allow masquerade
closes LX-1917

flag=selective_release_ui_api

test plan:
- acting as a teacher
- go to course modules page
- test the following trays
 - "Add Module"
 - "Assign To" from the module kebab menu
 - "Assign To" from an item kebab menu
- all trays must behave well with the masquerade on/off

Change-Id: Ie4372b846c734dd9f652ceb8d9f9e3499a891a43
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/353884
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Product-Review: Alvaro Talavera <alvaro.talavera@instructure.com>
Reviewed-by: Robin Kuss <rkuss@instructure.com>
QA-Review: Robin Kuss <rkuss@instructure.com>
2024-08-26 16:21:03 +00:00
juan.chavez 1984ef0f0d Fix catalan parse in assign to cards
fixes LX-1948

flag=selective_release_ui_api

test plan:
- Set the course language to Català (Catalan).
- Create an assignment.
- Go to a an Assign To card and select a date
in Jan, Apr, May, Aug, Sep, Dec.
> Verify that there are no errors after
selecting and blurring the date time picker.
> Verify that you are able to save the
assignment.

Change-Id: I94e4097362085f49e772273af03d9688e87c97cc
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355754
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Drake Harper <drake.harper@instructure.com>
QA-Review: Drake Harper <drake.harper@instructure.com>
Product-Review: Drake Harper <drake.harper@instructure.com>
2024-08-26 16:04:19 +00:00
Jenkins c9efeed3e1 update zh-Hant translation
Change-Id: I4d91d3cc5570a602309149670c4c613b65278870
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355963
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2024-08-26 13:58:40 +00:00
Jenkins 89d4f9e3db update zh-Hans translation
Change-Id: I0f6390a4775baccd5f54f16d33987516664df1d9
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355962
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2024-08-26 13:58:00 +00:00
Jenkins 8f60a6959e update vi translation
Change-Id: Iaefa7b764448b077d6ff3cf709c2aeee84d77f52
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355961
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2024-08-26 13:57:18 +00:00
Jenkins f997d253cf update th translation
Change-Id: Idd5ac9f5bd5294e9a27bd1f809fed8cc21403813
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355960
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2024-08-26 13:56:45 +00:00
Jenkins a11373c659 update sv-x-k12 translation
Change-Id: I38e437599b781711577da834c5137fe79ccedc6c
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355959
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2024-08-26 13:56:04 +00:00
Jenkins f0f85760e8 update sv translation
Change-Id: If884117e66cce9911cbee7a972db4815cdfd8c0b
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355958
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2024-08-26 13:55:24 +00:00
Jenkins b74fe29c0c update sl translation
Change-Id: Id127fba7033fdf06de40b686b9717ea63eea69fd
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355957
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2024-08-26 13:54:45 +00:00
Jenkins b336632b49 update ru translation
Change-Id: Ie347df2c44a73ffb7e75f02e05d4302823d26439
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355955
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2024-08-26 13:54:11 +00:00
Jenkins 64c4cb6a4e update uk translation
Change-Id: Idc3c4a00c2290b58673309ee8d1af6af911bbe98
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355954
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2024-08-26 13:53:47 +00:00
Jenkins 39a16f1f24 update pt-BR translation
Change-Id: Ie108d9f29613b81dbae1369967e8a1f76e9e5c93
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355953
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2024-08-26 13:53:20 +00:00
Jenkins f5b2b60b1b update tr translation
Change-Id: I94575cdec7c49670ee81e6bbba87f95737c2f3bf
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355952
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2024-08-26 13:53:11 +00:00
Jenkins 24e35dbce9 update pt translation
Change-Id: I3807bfab666597f9176aec1fe9ed1858411161d5
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355951
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2024-08-26 13:52:42 +00:00
Jenkins 19161c13ab update nn translation
Change-Id: I82a3627cadd6411f65bab16aa688ce75b9c4f069
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355950
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2024-08-26 13:52:37 +00:00
Jenkins d1c8d9eb13 update pl translation
Change-Id: If6a415b363bea2dfbb24f4b500e80f41716f6135
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355948
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2024-08-26 13:52:01 +00:00
Jenkins c50b5053e5 update ko translation
Change-Id: I524affc64b27aa0473d03a4da976bb89f9bcdc65
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355947
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2024-08-26 13:51:56 +00:00
Jenkins 1e385d47f1 update hy translation
Change-Id: I0f31e6abbb2a25426554e90046cf0c8116bc0575
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355946
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2024-08-26 13:51:24 +00:00
Jenkins b5511de9aa update nl translation
Change-Id: Iff39e9411160cd1b5345db2b01083630555d0c9e
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355945
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2024-08-26 13:51:18 +00:00
Jenkins 98217b7206 update hu translation
Change-Id: I974602d24925d89b79dca7872916bff66672f978
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355944
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2024-08-26 13:50:53 +00:00
Jenkins 1c2ab3f864 update nb-x-k12 translation
Change-Id: I2b94d7e498c894a91ccd5462fa2b35d94b1468ca
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355943
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2024-08-26 13:50:30 +00:00
Jenkins 86b3c87635 update he translation
Change-Id: I3b9d7175198e98f171d269d450e26b434cdf75ba
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355942
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2024-08-26 13:50:12 +00:00
Jenkins e62eaba43b update nb translation
Change-Id: Ic813bf7daff022b593d7dd68be7f6858b725227e
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355941
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2024-08-26 13:49:53 +00:00
Jenkins 630e82d0b8 update fa translation
Change-Id: If64ef5990663519ae46fbfbe7fb965e310949efd
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355940
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2024-08-26 13:49:30 +00:00
Jenkins e8da867808 update ms translation
Change-Id: I46bd4c89180d6ad2957a9da0179c93ba7915387c
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355939
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2024-08-26 13:49:06 +00:00
Jenkins 3e542a4807 update el translation
Change-Id: Iabbed1920590aa63d6a4c553301e1c22e0da2826
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355938
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2024-08-26 13:48:43 +00:00
Jenkins cddc1af817 update mi translation
Change-Id: I5b9426d6fd4cd935149c3c3265b95a4216d29ecc
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355937
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2024-08-26 13:48:35 +00:00