Commit Graph

172 Commits

Author SHA1 Message Date
Mohammad Ahtasham ul Hassan
3726d122f9 Migrate eslint-config-edx (#30460)
* feat: migrare eslint-config-edx

* refactor: updated package-lock

* refactor: updated package-lock

---------

Co-authored-by: Bilal Qamar <59555732+BilalQamar95@users.noreply.github.com>
Co-authored-by: Mashal Malik <107556986+Mashal-m@users.noreply.github.com>
Co-authored-by: Abdullah Waheed <abdullah.waheed@arbisoft.com>
2023-02-09 13:57:18 +05:00
Zachary Hancock
672b1341c4 chore: update edx-proctoring python and js (#31185) 2022-10-24 11:09:23 -04:00
Brian Smith
9262357f1b build: rebuild package-lock.json
The existing `package-lock.json` included `fsevents` which is a macOS specific package.
This was causing errors when running a clean install (`npm ci`) on Linux hosts.
By deleting the existing `package-lock.json` and rebuilding it using `npm install --legacy-peer-deps`
on a Linux host machine, the `fsevents` error is resolved. This has the side-effect of updating
all of the pinned package versions to the latest versions that satisfy our `package.json` requirements.
2022-09-13 15:26:54 -04:00
Kshitij Sobti
d687bc7ba2 fix: Fix jasmine-jquery package format to avoid checking out over ssh (#30437)
The npm package manager seems to try checking out over ssh unless a github
dependency is specified with the git user via git@. Checking out over ssh breaks
deployments in CI and deployment environments.
2022-06-08 19:30:31 +00:00
Mohammad Ahtasham ul Hassan
f801deaae5 Node Upgrade (#30420)
* feat: Node16 upgrade
2022-05-18 16:12:34 +05:00
Mohammad Ahtasham ul Hassan
fee54bf424 Revert "Node 16 Upgrade (#30354)" (#30399)
This reverts commit f4c3c3fb4d.
2022-05-16 18:42:42 -04:00
Mohammad Ahtasham ul Hassan
f4c3c3fb4d Node 16 Upgrade (#30354)
* feat: Node16 upgrade
2022-05-16 16:53:37 +05:00
Mohammad Ahtasham ul Hassan
e84187bacd Revert "feat: node16 upgrade (#30249)" (#30268)
This reverts commit f10ebf0752.
2022-04-18 21:57:17 +05:00
Mohammad Ahtasham ul Hassan
f10ebf0752 feat: node16 upgrade (#30249) 2022-04-18 16:32:53 +05:00
Mohammad Ahtasham ul Hassan
a443542260 Revert "feat: node16 upgrade (#30158)" (#30228)
This reverts commit 5ee25c65ea.
2022-04-12 17:18:30 +05:00
Mohammad Ahtasham ul Hassan
5ee25c65ea feat: node16 upgrade (#30158) 2022-04-12 15:23:34 +05:00
Zachary Hancock
0898010807 chore: update edx-proctoring-proctortrack (#29671) 2021-12-22 15:14:28 -05:00
Zachary Hancock
df908e164d chore: update npm version of edx-proctoring (#29659)
* chore: update npm version of edx-proctoring

* chore: fix package lock
2021-12-21 13:08:06 -05:00
Bianca Severino
0a08d01149 chore: upgrade edx-proctoring-proctortrack 2021-12-10 10:22:15 -05:00
Shimul Chowdhury
ba6370b120 fix: downgrade moment to 2.20.1 to only have Arabic lang improvements 2021-08-24 09:45:05 +08:00
Shimul Chowdhury
f54a1bd791 fix: double arabic month issue 2021-08-18 18:12:50 +08:00
Matt Tuchfarber
63cb6a97ff Revert "feat: Reimagine certificate_availability_date and certificates_display_behavior" 2021-07-07 16:53:05 -04:00
Matt Tuchfarber
2a7106acfb feat: reimagine certificate display settings
The course settings `certificate_available_date` (CAD) and
`certificates_display_behavior` (CDB) were previously acting indedependantly
of one another. They now work in tandem. This change:
- limits CDB to a dropdown
- removes "early_with_info" and adds "end_with_date"
- only takes CAD into account if "end_with_date" is selected
- Moves CDB to the main course schedule settings page
- updates CourseOverview to validate these fields and choose sane
defaults if they aren't expected values

Certificates will now show under the following circumstances:
"Immediately upon passing"
certificate_availability_date = null
certificates_display_behavior = "early_no_info"

"End date of course"
certificate_availability_date = null
certificates_display_behavior = "end"

"A date after the course end date"
certificate_availability_date = <date>
certificates_display_behavior = "end_with_date"
2021-07-06 16:45:23 -04:00
Simon Chen
a99da581e3 [Chore] Upgrade edx-proctoring to 3.11.4 to fix javascript on proctoring worker not starting exam with the same ping interval as during the exam (#27747) 2021-05-28 14:35:49 -04:00
Zachary Hancock
4f51e3fe95 chore: update proctoring js lib (#27578) 2021-05-11 09:22:15 -04:00
Bianca Severino
506813d1d5 chore: update studio-frontend to 1.17.0 2021-05-10 12:47:05 -04:00
Zachary Hancock
206501cb49 update edx-proctoring-proctortrack (#27436) 2021-04-28 08:55:26 -04:00
Awais Qureshi
1277a05864 ARCHBOM-1657
Fixing axios SSRF vulnerability in edx-platform.
2021-01-06 11:39:25 +05:00
DawoudSheraz
8b6737e09a update hls.js to latest version 2020-12-15 17:37:43 +05:00
Awais Jibran
b63f210005 Update brand-edx.org 2020-12-11 20:37:13 +05:00
Awais Jibran
77247a493a Update brand-edx.org 2020-12-03 02:01:29 +05:00
Awais Jibran
69605cb0e1 The new theme is in v1.1.2 of the brand-edx.org package. It looks like the edx-platfrom is using older version. let's update update to the latest version and teams should work from there. 2020-11-18 13:32:13 +05:00
Awais Jibran
2b1e239633 Adding brand-edx.org as a dependency to edx-platform 2020-11-12 19:45:34 +05:00
Mike OConnell
dbf6ef22df Using logging filters from edx-django-utils (#25492)
The UserIdFilter and RemoteIpFilter logging filter classes
were moved from edx-platform to edx-django-utils for more
distributed use. This updated removes those classes from
edx-platform, and references their counterparts in
edx-django-utils.

ENT-3494
2020-11-02 21:40:59 -05:00
Thomas Tracy
132898b991 Trap focus in modal and other a11y work (#25063) 2020-09-23 14:51:08 -04:00
Adam Butterworth
2e23c6458c [TNL-7465] Upgrade bootstrap to 4.0.0 2020-09-16 13:30:53 -04:00
Thomas Tracy
0151b80ab7 A modal used to collect demographics information (#24956)
* A modal used to collect demographics information

Add checkmark to final page (#24957)

Remove themeing to get ready for staging

MICROBA-574 | Dismiss CTA after learner finishes answering modal questions (#24965)

[MICROBA-574]
- Dismiss CTA after learner finishes answering demographics questions
- Cleanup comments

* Various initial bugfixes

- fixes 2 issues with the multiselect dropdown erasing state
- prevents input higher than 255 characters in the self describe
- fixes 400 errors when the user selects a default option
- Removes additional page count section

- Re-adding deleted JS file. Can't clean this up until after we cutover to using the new Demographics modal

* Add translatable string to clear button

* Remove extra page counter from the header for the third time

* Remove unneeded template context

Co-authored-by: Matt Tuchfarber <mtuchfarber@edx.org>
Co-authored-by: Justin Hynes <jhynes@edx.org>
2020-09-14 09:28:06 -04:00
dependabot[bot]
b885af54a9 Bump lodash.mergewith from 4.6.1 to 4.6.2 (#24912)
Bumps [lodash.mergewith](https://github.com/lodash/lodash) from 4.6.1 to 4.6.2.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/commits)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-09 18:57:08 +00:00
Aura Milena Alba
9a8e9ea962 [BD-10] [DEPR-92] Remove edx-pattern-library package. (#24631) 2020-09-03 14:01:16 -04:00
Attiya Ishaque
e08f8e1572 [YONK-1759] Version bump of studio-frontend. (#24723) 2020-08-11 18:02:21 +05:00
Adam Stankiewicz
6d942bc94d revert learner portal links blocking juniper release 2020-05-04 14:55:06 -04:00
Brandon Baker
98e5b9d4a3 Upgrade frontend-auth and frontend-enterprise (#23377)
* Upgrade frontend-enterprise and pass in user

ENT-2648

* Add react-router-dom

* Add back caret
2020-03-17 10:31:37 -04:00
Adam Butterworth
f0aa3daa87 Use Fullscreen API for video XBlock full screen mode (#22896)
[TNL-7051] Clicking a video XBlock's fullscreen button now takes the video fullscreen instead of full window.

Gracefully fallback to full window if fullscreen apis are absent
2020-01-24 09:48:41 -05:00
Awais Jibran
0e7b04875f Bump Studio-Frontend 2020-01-13 13:45:00 +05:00
Diana Huang
c4a8dc9eb7 Update node version used for Jenkins. 2019-10-22 12:33:32 -04:00
Diana Huang
a6bf511b43 Update nodeenv to the latest version.
Also update node-sass to a compatible version.
Include a regenerated package-lock.
2019-10-21 09:46:52 -04:00
Brittney Exline
6e2887f851 Add enterprise portal links to user dropdown menu and dashboard alerts. (#21833) 2019-10-09 16:01:41 -04:00
Nimisha Asthagiri
6bc34727e4 Update package.json via npm install 2019-09-23 07:32:47 -04:00
Nimisha Asthagiri
2b8e6b0806 Rename cookie-policy-banner to frontend-component-cookie-policy-banner 2019-09-22 20:47:34 -04:00
Feanil Patel
c522a59197 Make lock file be from npm 5.5.1 2019-07-19 13:33:40 -04:00
Renovate Bot
87602843ff Update dependency backbone.paginator to v2.0.8 2019-07-19 15:57:32 +00:00
Feanil Patel
4ee06bc49e Run with our older version of npm. 2019-07-19 11:23:48 -04:00
Renovate Bot
2fe36667b4 Update dependency backbone to v1.4.0 2019-07-17 16:31:03 +00:00
Feanil Patel
81f6a0c056 Run npm install on version 5.5.1 to make sure quality tests pass. 2019-06-25 15:15:49 -04:00
Renovate Bot
97f9f3d7f3 Update dependency @edx/studio-frontend to v1.16.17 2019-06-25 15:15:31 -04:00