Commit Graph

57290 Commits

Author SHA1 Message Date
Matheus 49502e9573 Make the header for embedded unauthorized render an h3
fixes LF-618
flag=none

Test plan:
- Access a page you have no access to
- Check that the unauthorized message
  appears with the usual H1 (only one
  in the page).
- Access a page which you do have acces
  to, with a media you don't.
- Check that the unauthorized message
  inside the iframe uses an H3 and not
  an H1.

Change-Id: I0fc9bebf786eaef9f93b9d3dc73b18d8211c315c
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326323
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Juan Chavez <juan.chavez@instructure.com>
Reviewed-by: Mysti Lilla <mysti@instructure.com>
QA-Review: Mysti Lilla <mysti@instructure.com>
Product-Review: Luis Oliveira <luis.oliveira@instructure.com>
2023-08-28 21:39:42 +00:00
Jeremy Stanley ea2d5977a3 prevent unsubmitted submissions from blocking consortium move
occasionally when we try to move a consortium user back to
a home account she previously moved out of, unsubmitted
submissions block moving real ones and blow everything up
with a constraint violation. this PS hard-deletes deleted
or unsubmitted submissions that would block the move

also:
 - fix the check for existing submissions in move_submissions
   to look on the submission's (enrollment's) shard instead
   of the user's
 - postpone the SubmissionLifeCycleManager until we're done
   moving submissions around

test plan:
 - mostly specs (I was not able to reproduce the problem
   organically and I suspect it's a race condition possibly
   exacerbated by our queueing SubmissionLifecycleManager
   jobs prematurely)

flag=none
fixes FOO-3735

Change-Id: If7b472fcefbdc6ede90e126c1e2f12718aa9591a
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326101
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: August Thornton <august@instructure.com>
QA-Review: August Thornton <august@instructure.com>
Product-Review: Jeremy Stanley <jeremy@instructure.com>
2023-08-28 21:26:17 +00:00
Jacob Burroughs f7f5ecd31e Use ActionDispatch::SSL
fixes AE-471

Change-Id: I7e0f5d829e34873864c03a9fddcc5adecfc733eb
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326350
Reviewed-by: Cody Cutrer <cody@instructure.com>
QA-Review: Jacob Burroughs <jburroughs@instructure.com>
Product-Review: Jacob Burroughs <jburroughs@instructure.com>
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2023-08-28 18:37:52 +00:00
juan.chavez 004df3bc92 Show course end date in custom recurrence modal
closes LF-600

flag=calendar_series

test plan:
- Click custom frequency.
> If we selected a course calendar, verify that the
course end date is showed in the custom recurrence modal.
> Test this in calendar view and create/edit event page.

Change-Id: Iba70529ba9407a1bc5cb83f4fe95e423bcbe04b3
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/325761
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Robin Kuss <rkuss@instructure.com>
QA-Review: Robin Kuss <rkuss@instructure.com>
Product-Review: Juan Chavez <juan.chavez@instructure.com>
2023-08-28 18:37:44 +00:00
Drake Harper 2121a92410 Handle 0/X correctly
closes VICE-3733
flag=restrict_quantitative_data

Test Plan:
- grade an assignment to be 0/X where X > 0
- go to student grade summary page with RQD
- grade should display correctly

Change-Id: I914dbeb78845cb978ae9c46f7f145e967e4f628d
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326325
QA-Review: Omar Soto-Fortuño <omar.soto@instructure.com>
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Caleb Guanzon <cguanzon@instructure.com>
Product-Review: Caleb Guanzon <cguanzon@instructure.com>
2023-08-28 18:28:19 +00:00
jonathan 2b48cedfa4 Encrypt autosaved RCE content.
- Add a ENV.forage_cache_key to be used as a global key for
encrypting content.
- Add EncryptedForage util in the RCE package to encrypt content
in localforage using crypto-es

closes LF-216
flag = none

Test plan:
- Create a Wiki page.
- Go to the RCE and add some content
- Open the console and go to:
Application tab -> Local Storage -> canvas.docker
- Expect to see the rceautosaved key
- Confirm the content is encrypted
- Refresh the page
- Expect the content to be decrypted and displayed correctly in the
RCE

Change-Id: Ibcfe7c1a56f125ba92a8fd3a2038c26dd7a4e39e
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/322913
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Product-Review: Jonathan Guardado <jonathan.guardado@instructure.com>
Reviewed-by: Jake Oeding <jake.oeding@instructure.com>
QA-Review: Jake Oeding <jake.oeding@instructure.com>
2023-08-28 17:02:43 +00:00
Cody Cutrer ee00998199 update bundle_update ignored gems config
* don't ignore gems if they're part of another dependency group
 * nokogiri got updated
 * aws-partitions and sorbet-runtime are frequently updated;
   we don't need latest

Change-Id: I91b53a833c4fd12a05c154a6f507ae03cb19d4e0
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326055
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Jacob Burroughs <jburroughs@instructure.com>
QA-Review: Cody Cutrer <cody@instructure.com>
Product-Review: Cody Cutrer <cody@instructure.com>
2023-08-28 16:00:14 +00:00
Cody Cutrer 271719430b bundle update ddtrace
Change-Id: Ia77e46e2944fad187b4364007b9131e79b8724fe
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326056
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Jacob Burroughs <jburroughs@instructure.com>
QA-Review: Cody Cutrer <cody@instructure.com>
Product-Review: Cody Cutrer <cody@instructure.com>
Build-Review: Cody Cutrer <cody@instructure.com>
2023-08-28 16:00:02 +00:00
Cody Cutrer 3e4971ca36 bundle update twilio-ruby
Change-Id: I968614256b524c6def6144105bed0071034e38ab
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326057
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Jacob Burroughs <jburroughs@instructure.com>
QA-Review: Cody Cutrer <cody@instructure.com>
Product-Review: Cody Cutrer <cody@instructure.com>
Build-Review: Cody Cutrer <cody@instructure.com>
2023-08-28 15:59:49 +00:00
Cody Cutrer ea509236d6 bundle update google-protobuf
Change-Id: I4d884d1a09f83376caf72dc976b18e93139a83c8
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326212
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Jacob Burroughs <jburroughs@instructure.com>
QA-Review: Cody Cutrer <cody@instructure.com>
Product-Review: Cody Cutrer <cody@instructure.com>
Build-Review: Cody Cutrer <cody@instructure.com>
2023-08-28 15:59:27 +00:00
Cody Cutrer 28f11668f8 bundle update aws-sdk
Change-Id: Ia0d5070ad2c834ac9f2debf48e96358325373d59
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326213
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Jacob Burroughs <jburroughs@instructure.com>
QA-Review: Cody Cutrer <cody@instructure.com>
Product-Review: Cody Cutrer <cody@instructure.com>
Build-Review: Cody Cutrer <cody@instructure.com>
2023-08-28 15:59:15 +00:00
Cody Cutrer eed5b38eee remove unused LinkedIn gem
Change-Id: I797580b2b9e9e65831984db8c5946cfa4e590a55
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326106
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Jacob Burroughs <jburroughs@instructure.com>
QA-Review: Cody Cutrer <cody@instructure.com>
Product-Review: Cody Cutrer <cody@instructure.com>
Build-Review: Cody Cutrer <cody@instructure.com>
2023-08-28 15:59:01 +00:00
Cody Cutrer 752b0b3e84 reduce dependencies of vendored gems
only require the exact rails gems that are needed, instead of the
whole enchilada. this slightly speeds up running individual tests,
but massively reduces lockfile churn when we update gems

Change-Id: I6c360ed03d41e02563a460e669b2cee7ee7e8cca
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326235
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Isaac Moore <isaac.moore@instructure.com>
Reviewed-by: Jacob Burroughs <jburroughs@instructure.com>
QA-Review: Cody Cutrer <cody@instructure.com>
Product-Review: Cody Cutrer <cody@instructure.com>
Build-Review: Cody Cutrer <cody@instructure.com>
2023-08-28 15:58:30 +00:00
Xander Moffatt d38c119c4b standardize use of CET.from_content_tag
why:
* to avoid inconsistencies in the way that tools are found
for content tags and assignments

refs INTEROP-8182
flag=none
[pin-commit-instructure_misc_plugin=0e59ae0b57c3d10345560797d9ff838a734ecbdf]

ignoring FSC since it's trying to run both the line items and scores
controller specs, and those are pretty slow. it was still timing out
even after 60 min. +1ed by devx
[ignore-stage-results=Flakey Spec Catcher]

test plan:
* launching a tool from any/all of these places still works:
  * an assignment
  * a module item
  * an assignment (with A2 on as a student)
  * sessionless launch for a module item
* specs

Change-Id: I6eccdd56d3ed97a9089fe979a0ba72ffa5d0de55
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/325732
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Tucker Mcknight <tmcknight@instructure.com>
QA-Review: Tucker Mcknight <tmcknight@instructure.com>
Product-Review: Xander Moffatt <xmoffatt@instructure.com>
2023-08-28 15:43:53 +00:00
Xander Moffatt b052378ef7 update LTI platform storage API docs post-flip
why:
* the platform storage flag was enabled on 8/19, which unlocks
full support for the spec. remove caveats
* the API docs now reference sso.canvaslms.com as the primary OIDC auth
domain, and the reasoning for changing it

closes INTEROP-7924
flag=none

test plan:
* no typos
* grammar makes sense
* info is correct

Change-Id: Ibd8e3ab516e89c1edd3043704c8a846686f2725b
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326238
Reviewed-by: Evan Battaglia <ebattaglia@instructure.com>
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Product-Review: Alexis Nast <alexis.nast@instructure.com>
QA-Review: Xander Moffatt <xmoffatt@instructure.com>
2023-08-28 15:42:56 +00:00
Aaron Ogata 6104d981f0 bump inst-jobs & switchman-inst-jobs
refs AE-437

Change-Id: I80d0e5b47386ce97645903b5ab937923b4791137
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326229
Reviewed-by: Cody Cutrer <cody@instructure.com>
Build-Review: Cody Cutrer <cody@instructure.com>
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
QA-Review: Aaron Ogata <aogata@instructure.com>
Product-Review: Aaron Ogata <aogata@instructure.com>
2023-08-28 14:58:14 +00:00
Jacob DeWar 84fe5f95c5 Allow media owners to edit captions
closes LF-579
flag=granular_permissions_manage_course_content

Test Plan:

-Enable course content granular permissions flag
-Remove manage_course_content_add permission from TA
-Remove manage_course_content_delete permission from TA
-Have a course with a TA
-As TA, upload new media file
-Insert and save media in an RCE (ex: Pages)
-Delete the attachment associated with media object
*Do this in console, or possibly just through Files UI
-As TA, attempt to add and delete captions
*Verify this works as normal

Change-Id: I7ee0b02dfcb64060c416f8025783ddde696875e9
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326063
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Mysti Lilla <mysti@instructure.com>
QA-Review: Mysti Lilla <mysti@instructure.com>
Product-Review: Jacob DeWar <jacob.dewar@instructure.com>
2023-08-28 14:57:17 +00:00
Jenkins 8f7a5708dd update en-AU translation
Change-Id: Ib4b946f8864592b4c6f1ca7f6a64d5593d2d6f4f
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326279
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2023-08-26 05:38:27 +00:00
Jenkins 4a3081ba08 update de translation
Change-Id: I9ab3b4fff6c43ce522392855c8bd44cc983c4f5c
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326278
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2023-08-26 05:38:00 +00:00
Jenkins d17f10bec4 update cy translation
Change-Id: I50702002f1e5fa005f7658612b323f9cc017214d
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326277
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2023-08-26 05:36:56 +00:00
Kai Bjorkman b7e63912b3 disable grade input when moderated assignment has unposted grades
closes EVAL-3355
flag=enhanced_individual_gradebook

test plan:
- create a moderated assignment
- Go to the enhanced individual gradebook and select that assignment and
and student with the dropdowns
- verify that the grade input and excuse checkbox is disabled
- verify that default grade button and submission details grade input is
disabled
- verify that all grade inputs are enabled when the assignment is posted

Change-Id: I8cd0429c0be08f70bed0c5544ee79e9050b2d0ad
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/325316
Reviewed-by: Samuel Lee <samuel.lee@instructure.com>
Reviewed-by: Cameron Ray <cameron.ray@instructure.com>
QA-Review: Samuel Lee <samuel.lee@instructure.com>
Product-Review: Ravi Koll <ravi.koll@instructure.com>
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2023-08-25 19:34:58 +00:00
Cody Cutrer 9e69dde208 bundle update oauth2
Change-Id: Ie3ca994e3cddff3fc985c0aac9534e1617774a2c
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/325872
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
QA-Review: Cody Cutrer <cody@instructure.com>
Reviewed-by: Jacob Burroughs <jburroughs@instructure.com>
Product-Review: Cody Cutrer <cody@instructure.com>
Build-Review: Cody Cutrer <cody@instructure.com>
2023-08-25 16:46:39 +00:00
Eric Saupe 2d4fbd9712 Redirect media_attachments_iframe if flag is off
fixes LF-597
flag=media_links_use_attachment_id

test plan:
- With the media_links_use_attachment_id flag insert a video in the RCE
and save the content
- Verify the URL for the video is /media_attachments_iframe/:attachment_id
and that the video loads correctly
- Turn off the flag and refresh the page
- Verify the URL for the video is /media_attachments_iframe/:attachment_id
- Verify there was a redirect to /media_objects_iframe/:media_object_id
- Verify the video still loads
- Alternatively, you can copy the iframe URL and paste it into a new tab and
see the redirect

Change-Id: Ia5c1f0d9854e71adaf95665831889c8f88e889d0
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/325854
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Mysti Lilla <mysti@instructure.com>
QA-Review: Mysti Lilla <mysti@instructure.com>
Product-Review: Eric Saupe <eric.saupe@instructure.com>
2023-08-25 16:31:28 +00:00
Jacob Burroughs ae9263d4db Introduce the concept of impaired SMS regions
If an SMS region is impaired, 2fa for that region will be sent to
the user's primary email in addition to their selected OTP
communication channel and a notification will be shown in the UI.

Change-Id: I9cfc25bb71f72b91790865e568916af65cfe4291
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326218
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Isaac Moore <isaac.moore@instructure.com>
QA-Review: Jacob Burroughs <jburroughs@instructure.com>
Product-Review: Jacob Burroughs <jburroughs@instructure.com>
2023-08-25 15:52:32 +00:00
jake.oeding 9f2298ddaa DMT: add name and locking components to settings
wiring this up to work will be in a follow up commit

refs LF-611
flag=differentiated_modules
qa risk: low

test plan:
-enable the flag
-go to modules and open the tray from 'assign to'
-confirm that you can type and update in the module name
 field
-click the lock until box and confirm it shows the
 date time input
-confirm the tray closes by clicking the cancel button in
 the footer

Change-Id: I26f8cba1c35de3ed42214355b52f66807eb9ff1d
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/325842
Reviewed-by: Jackson Howe <jackson.howe@instructure.com>
QA-Review: Jackson Howe <jackson.howe@instructure.com>
Product-Review: Jake Oeding <jake.oeding@instructure.com>
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2023-08-25 15:33:41 +00:00
Aaron Ogata b3f805de2b remove unused api_raise method
refs AE-234

Change-Id: I516f900d15de5b1cd5232b87217257688ad4957a
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326114
Reviewed-by: Isaac Moore <isaac.moore@instructure.com>
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
QA-Review: Aaron Ogata <aogata@instructure.com>
Product-Review: Aaron Ogata <aogata@instructure.com>
2023-08-25 14:01:27 +00:00
Jenkins 06e04b1c7b update zh-Hant translation
Change-Id: Ic9735dbaacaabb7696b954416965b5f360dee092
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326178
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2023-08-25 05:53:20 +00:00
Jenkins 603f8c44b2 update zh-Hans translation
Change-Id: Ibac450e1ce81f9e2bd2311a44072336095b07e4f
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326177
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2023-08-25 05:52:48 +00:00
Jenkins deef5d882d update vi translation
Change-Id: Ia597d2acb091755739d2b6f4d8d86cd23d6adc04
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326176
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2023-08-25 05:52:16 +00:00
Jenkins b6c4fd6ee7 update th translation
Change-Id: I45103c2df797573cb24d8d1298b6b18ff3ba3ea6
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326175
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2023-08-25 05:51:53 +00:00
Jenkins 98aa93e5ca update sv-x-k12 translation
Change-Id: Ib73d15f5077aecf739288a06a8388db881c7b306
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326174
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2023-08-25 05:51:27 +00:00
Jenkins 897d7c119b update sv translation
Change-Id: I045453ad4a690340a62390838137ca8e650c5bee
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326173
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2023-08-25 05:51:01 +00:00
Jenkins c638de4bb6 update sl translation
Change-Id: I5e053861b1d72fe3698040487f2d1ce2b827667b
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326172
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2023-08-25 05:50:32 +00:00
Jenkins cbe5cf7f05 update ru translation
Change-Id: I1678bca86298746c67208466ccae9e8286f2d4f3
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326171
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2023-08-25 05:50:08 +00:00
Jenkins 8cdff31767 update pt-BR translation
Change-Id: I6bbc1dd720daf03891211a26a31ee11a0a9f0178
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326170
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2023-08-25 05:49:39 +00:00
Jenkins b54b55750c update pt translation
Change-Id: Icd6cfb313259c84f70e00ead6cf79796f74a782f
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326169
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2023-08-25 05:49:12 +00:00
Jenkins bb05119c50 update pl translation
Change-Id: I9ec10dcb0ccf6329a7bd6feddefc509577dd22e4
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326168
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2023-08-25 05:48:44 +00:00
Jenkins 7bf7666cab update nl translation
Change-Id: Ibdaf316a7dad8229da164593fd424ce4ee2d3930
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326167
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2023-08-25 05:48:15 +00:00
Jenkins 49b9eaff02 update nb-x-k12 translation
Change-Id: Ib3126da99040086697b571dee7f3b862312e6d98
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326166
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2023-08-25 05:47:47 +00:00
Jenkins c5e13d2fde update nb translation
Change-Id: I8ac3d66e540062cab97eb1f8202f52295d4c2b14
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326165
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2023-08-25 05:47:20 +00:00
Jenkins 4cea0d6d8b update ms translation
Change-Id: I7f2a3cadca667ad29e4e70aa6e2dff4ed0aadb32
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326164
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2023-08-25 05:46:51 +00:00
Jenkins f3f0e7a66a update mi translation
Change-Id: Ia39dc4cf271a86a50ea0549cb51be0e9ef2d2f73
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326163
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2023-08-25 05:46:27 +00:00
Jenkins ae23a550cf update ja translation
Change-Id: I5a1de47eb2cab4d84cb6b561b52afc442c3f111b
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326162
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2023-08-25 05:46:00 +00:00
Jenkins ab05b6860f update it translation
Change-Id: I3c99039ea573c885f4c3fd0df2dcd9380aeac73b
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326161
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2023-08-25 05:45:28 +00:00
Jenkins 765bd1f5cf update is translation
Change-Id: I3237642cee6ea33bdd4a7f34f707eb6d32679013
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326160
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2023-08-25 05:45:02 +00:00
Jenkins 00b6f52331 update ht translation
Change-Id: I6444a30956763f812ca5f7ee57ddd1339cba8017
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326159
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2023-08-25 05:44:36 +00:00
Jenkins 745a9ffa82 update fr-CA translation
Change-Id: I6804282ec9955d0c6b6665633c6abdc803e97d58
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326158
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2023-08-25 05:44:09 +00:00
Jenkins 01d3aacbc9 update fr translation
Change-Id: If1566021f2c824467be09467d32a7e0f4079c4ba
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326157
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2023-08-25 05:43:42 +00:00
Jenkins da1dfde06c update fi translation
Change-Id: I88a505280f8b45ee312aa4c0cf0e72946f9fa39f
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326156
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2023-08-25 05:43:14 +00:00
Jenkins 2a72f61d24 update es-ES translation
Change-Id: I69a1d76923dbedc1c0f0a900d3b972f5ff7bd443
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/326155
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2023-08-25 05:42:48 +00:00