Ben Warzeski
f76f3d64c9
refactor: bulk management controls component
2023-05-15 10:49:45 -04:00
Ben Warzeski
db56d76d37
refactor: gradebook header component refactor
2023-05-15 10:49:44 -04:00
jszewczulak
ffecce993e
feat: added "Get Feedback" widget ( #330 )
2023-05-11 09:53:48 -04:00
Omar Al-Ithawi
ae1702d182
feat: use atlas in make pull_translations ( #325 )
...
Changes
-------
- Bump frontend-platform to bring `intl-imports.js` script
- Move all i18n imports into `src/i18n/index.js` so `intl-imports.js` can
override it with latest translations
- Add `atlas` into `make pull_translations` when `OPENEDX_ATLAS_PULL`
environment variable is set.
- Refactored i18n utils into own file to avoid overwriting them by
atlas
Refs: [FC-0012 project](https://openedx.atlassian.net/l/cp/XGS0iCcQ ) implementing Translation Infrastructure OEP-58.
2023-05-09 10:32:40 -04:00
Peter Kulko
67789481fb
chore: use openedx brand as a default theme ( #327 )
2023-05-04 21:22:46 +03:00
Jansen Kantor
543cd623e1
feat: add column for full name for masters students ( #321 )
...
* feat: add column for full name for masters students
* refactor: move masters asterisk out of messages file
* refactor: simpletext -> text
* refactor: asterisk const
2023-04-28 13:04:31 -04:00
dependabot[bot]
ba31b713e2
build(deps): bump webpack from 5.75.0 to 5.79.0
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.75.0 to 5.79.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.75.0...v5.79.0 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-04-28 10:42:41 -04:00
jansenk
84fe2c6628
chore: update browserslist DB
2023-04-28 10:34:43 -04:00
Leangseu Kim
b87447b543
fix: file input handler
2023-04-26 15:32:02 -04:00
leangseu-edx
541a661dcc
Lk/fix filter ( #320 )
...
* fix: cohort and track filtering
* chore: normalize using response.data instead of chaining
2023-03-23 11:16:23 -04:00
Leangseu Kim
abc68f4224
chore: Update transifex api from v2 to v3
2023-03-07 10:00:49 -05:00
Leangseu Kim
14a5d4f849
chore: network button take message object not translated string
2023-03-06 14:35:52 -05:00
leangseu-edx
b0e173dbba
fix: export selector grade url ( #315 )
2023-03-06 12:41:31 -05:00
Ben Warzeski
e1c8b01531
refactor: update GradebookFilter components to function component ( #308 )
...
* feat: update assignmetn filter component to function component
* chore: redux hook tests
* fix: tests
* chore: update more components to hooks
* chore: moar componentsAssignment
* chore: moar component (StudentGroupsFilter)
* chore: gradebook filter component update
* chore: fix a few places of typo
* chore: use global store for dispatch to avoid out of component
* chore: compromise the test string for local machine
* chore: linting
* test: add more tests for coverage 100%
* chore: linting
* chore: add coverage badge on readme
* chore: bump package version
---------
Co-authored-by: Leangseu Kim <lkim@edx.org >
2023-03-06 11:02:30 -05:00
Feanil Patel
182dc396d5
build: Updating a missing workflow file add-depr-ticket-to-depr-board.yml.
...
The .github/workflows/add-depr-ticket-to-depr-board.yml workflow is missing or needs an update to stay in
sync with the current standard for this workflow as defined in the
`.github` repo of the `openedx` GitHub org.
2023-02-28 10:33:37 -05:00
Feanil Patel
e191aa9717
build: Creating a missing workflow file add-remove-label-on-comment.yml.
...
The .github/workflows/add-remove-label-on-comment.yml workflow is missing or needs an update to stay in
sync with the current standard for this workflow as defined in the
`.github` repo of the `openedx` GitHub org.
2023-02-28 10:33:37 -05:00
Feanil Patel
401916471b
build: Creating a missing workflow file self-assign-issue.yml.
...
The .github/workflows/self-assign-issue.yml workflow is missing or needs an update to stay in
sync with the current standard for this workflow as defined in the
`.github` repo of the `openedx` GitHub org.
2023-02-28 10:33:37 -05:00
jansenk
cee43bddcb
chore: update browserslist DB
2023-02-22 16:12:22 -05:00
Bilal Qamar
6be4aac16e
refactor: upgraded frontend-build version to v12
...
PR #254
2023-01-26 09:57:49 -03:00
Eugene Dyudyunov
85607d7e97
fix: correct grades minmax values ( #277 )
...
When the assignment type is selected, but assignment id isn't - the
courseGradeMax, courseGradeMin assignmentGradeMax and assignmentGradeMin
values become nullable. This leads to incorrect filtering results.
Fix:
- Preserve the courseGradeMax and courseGradeMin values in such case;
2023-01-24 13:50:57 -05:00
dependabot[bot]
af1b82bc1a
build(deps): bump cookiejar from 2.1.3 to 2.1.4 ( #306 )
...
Bumps [cookiejar](https://github.com/bmeck/node-cookiejar ) from 2.1.3 to 2.1.4.
- [Release notes](https://github.com/bmeck/node-cookiejar/releases )
- [Commits](https://github.com/bmeck/node-cookiejar/commits )
---
updated-dependencies:
- dependency-name: cookiejar
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-24 13:41:53 -05:00
dependabot[bot]
7923f77d8b
build(deps): bump minimatch and recursive-readdir ( #296 )
...
Bumps [minimatch](https://github.com/isaacs/minimatch ) and [recursive-readdir](https://github.com/jergason/recursive-readdir ). These dependencies needed to be updated together.
Updates `minimatch` from 3.0.4 to 3.1.2
- [Release notes](https://github.com/isaacs/minimatch/releases )
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/minimatch/compare/v3.0.4...v3.1.2 )
Updates `recursive-readdir` from 2.2.2 to 2.2.3
- [Release notes](https://github.com/jergason/recursive-readdir/releases )
- [Changelog](https://github.com/jergason/recursive-readdir/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jergason/recursive-readdir/commits/v2.2.3 )
---
updated-dependencies:
- dependency-name: minimatch
dependency-type: indirect
- dependency-name: recursive-readdir
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-23 16:38:48 -05:00
Jansen Kantor
b84186ab0c
style: improve slash and percent sign i18n ( #276 )
...
* style: slight cleanup of slash and percent sign i18n
* test: add test for helper methods
2023-01-23 16:37:51 -05:00
Emad Rad
0c4675cfa2
Feature: Persian language Support ( #279 )
...
* feat: fa_IR code added to transifex_langs
* feat: Persian language fa-ir added to messages
* feat: Persian translations added
* refactor: reorder imports alphabetically
2023-01-23 10:21:59 -05:00
Jansen Kantor
607b47be24
chore: remove util package as webpack 5 does not like ( #304 )
...
Co-authored-by: Ben Warzeski <bwarzeski@edx.org >
2023-01-20 15:02:26 -05:00
Matt Hughes
f6b2902914
Fix aXe output for improperly incrementing header numbers ( #138 )
...
* fix: aXe output for improperly incrementing header numbers
* fix: updated branch and moved change into new files
* test: update snapshots
Co-authored-by: jansenk <jkantor@edx.org >
2023-01-20 10:49:41 -05:00
dependabot[bot]
b682b91f0a
build(deps): bump node-notifier and jest ( #302 )
...
Removes [node-notifier](https://github.com/mikaelbr/node-notifier ). It's no longer used after updating ancestor dependency [jest](https://github.com/facebook/jest/tree/HEAD/packages/jest ). These dependencies need to be updated together.
Removes `node-notifier`
Updates `jest` from 24.9.0 to 29.3.1
- [Release notes](https://github.com/facebook/jest/releases )
- [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/jest/commits/v29.3.1/packages/jest )
---
updated-dependencies:
- dependency-name: node-notifier
dependency-type: indirect
- dependency-name: jest
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-19 17:05:34 -05:00
Sarina Canelake
fcb4248521
Fix github url strings (org edx -> openedx) ( #261 )
...
* fix: fix github url strings (org edx -> openedx)
* fix: update path to .github workflows to read from openedx org
2023-01-19 16:54:52 -05:00
Muhammad Abdullah Waheed
23dfed82d0
Automate Browserlist DB Update ( #274 )
...
* feat: added cron github action to auto update brwoserlist DB periodically
* refactor: used a shared script to update broswerslist DB, create PR and automerge it
2023-01-19 16:14:08 -05:00
dependabot[bot]
d0ab0eca8f
build(deps-dev): bump semantic-release from 17.4.7 to 19.0.3
...
Bumps [semantic-release](https://github.com/semantic-release/semantic-release ) from 17.4.7 to 19.0.3.
- [Release notes](https://github.com/semantic-release/semantic-release/releases )
- [Commits](https://github.com/semantic-release/semantic-release/compare/v17.4.7...v19.0.3 )
---
updated-dependencies:
- dependency-name: semantic-release
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-06 15:42:32 -05:00
dependabot[bot]
c690dde838
build(deps): bump semver-regex from 3.1.3 to 3.1.4
...
Bumps [semver-regex](https://github.com/sindresorhus/semver-regex ) from 3.1.3 to 3.1.4.
- [Release notes](https://github.com/sindresorhus/semver-regex/releases )
- [Commits](https://github.com/sindresorhus/semver-regex/commits/v3.1.4 )
---
updated-dependencies:
- dependency-name: semver-regex
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-06 13:45:28 -05:00
Leangseu Kim
011737b492
chore: DataTable Empty expect string as content
2023-01-05 17:24:07 -05:00
Leangseu Kim
524116a601
fix: grade modal always showing
2023-01-05 17:24:07 -05:00
Leangseu Kim
db5414e97f
chore: update paragon
2023-01-05 17:24:07 -05:00
Leangseu Kim
456edd453e
build: use shared browserslist config
2023-01-05 17:24:07 -05:00
dependabot[bot]
ecceda2343
build(deps): bump got and @edx/frontend-build ( #294 )
...
* build(deps): bump async from 2.6.3 to 2.6.4
Bumps [async](https://github.com/caolan/async ) from 2.6.3 to 2.6.4.
- [Release notes](https://github.com/caolan/async/releases )
- [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md )
- [Commits](https://github.com/caolan/async/compare/v2.6.3...v2.6.4 )
---
updated-dependencies:
- dependency-name: async
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
* chore: add eslint
* chore: update commend
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Leangseu Kim <lkim@edx.org >
2023-01-04 15:58:47 -05:00
dependabot[bot]
f5706635e0
build(deps): bump async from 2.6.3 to 2.6.4
...
Bumps [async](https://github.com/caolan/async ) from 2.6.3 to 2.6.4.
- [Release notes](https://github.com/caolan/async/releases )
- [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md )
- [Commits](https://github.com/caolan/async/compare/v2.6.3...v2.6.4 )
---
updated-dependencies:
- dependency-name: async
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-04 15:08:48 -05:00
dependabot[bot]
933f6c0a6f
build(deps): bump eventsource and react-dev-utils
...
Bumps [eventsource](https://github.com/EventSource/eventsource ) to 2.0.2 and updates ancestor dependency [react-dev-utils](https://github.com/facebook/create-react-app/tree/HEAD/packages/react-dev-utils ). These dependencies need to be updated together.
Updates `eventsource` from 0.1.6 to 2.0.2
- [Release notes](https://github.com/EventSource/eventsource/releases )
- [Changelog](https://github.com/EventSource/eventsource/blob/master/HISTORY.md )
- [Commits](https://github.com/EventSource/eventsource/compare/v0.1.6...v2.0.2 )
Updates `react-dev-utils` from 5.0.3 to 12.0.1
- [Release notes](https://github.com/facebook/create-react-app/releases )
- [Changelog](https://github.com/facebook/create-react-app/blob/main/CHANGELOG-1.x.md )
- [Commits](https://github.com/facebook/create-react-app/commits/react-dev-utils@12.0.1/packages/react-dev-utils )
---
updated-dependencies:
- dependency-name: eventsource
dependency-type: indirect
- dependency-name: react-dev-utils
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-04 15:08:08 -05:00
dependabot[bot]
229033b742
build(deps): bump json5 from 1.0.1 to 1.0.2
...
Bumps [json5](https://github.com/json5/json5 ) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/json5/json5/releases )
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md )
- [Commits](https://github.com/json5/json5/compare/v1.0.1...v1.0.2 )
---
updated-dependencies:
- dependency-name: json5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-04 15:00:43 -05:00
dependabot[bot]
da447b12ed
build(deps): bump terser from 4.8.0 to 4.8.1
...
Bumps [terser](https://github.com/terser/terser ) from 4.8.0 to 4.8.1.
- [Release notes](https://github.com/terser/terser/releases )
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/terser/terser/commits )
---
updated-dependencies:
- dependency-name: terser
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-04 14:59:37 -05:00
dependabot[bot]
c7b5979067
build(deps-dev): bump axios from 0.21.1 to 0.21.2
...
Bumps [axios](https://github.com/axios/axios ) from 0.21.1 to 0.21.2.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/master/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v0.21.1...v0.21.2 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-04 14:54:30 -05:00
dependabot[bot]
8bf130b099
build(deps): bump loader-utils from 1.4.0 to 1.4.2
...
Bumps [loader-utils](https://github.com/webpack/loader-utils ) from 1.4.0 to 1.4.2.
- [Release notes](https://github.com/webpack/loader-utils/releases )
- [Changelog](https://github.com/webpack/loader-utils/blob/v1.4.2/CHANGELOG.md )
- [Commits](https://github.com/webpack/loader-utils/compare/v1.4.0...v1.4.2 )
---
updated-dependencies:
- dependency-name: loader-utils
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-04 14:53:09 -05:00
dependabot[bot]
9d442b0edb
build(deps): bump decode-uri-component from 0.2.0 to 0.2.2
...
Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component ) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases )
- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2 )
---
updated-dependencies:
- dependency-name: decode-uri-component
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-04 14:52:04 -05:00
Muhammad Abdullah Waheed
84cdacd4e8
feat: added new translations in Makefile
...
And updated all the translations themselves.
Issue: https://github.com/openedx/frontend-wg/issues/119
PR: https://github.com/openedx/frontend-app-gradebook/pull/260
2022-12-09 07:45:06 -03:00
Ghassan Maslamani
4fcc3f863f
feat: ensure lms api synced with latest value in config
...
This change make it possible if LMS url to be changed, that
the last value will be picked.
This is simlair openedx/frontend-app-course-authoring/pull/389
which issue overhangio/tutor-mfe/issues/86, the fixes is needed
so that dynamic config would work with tutor:
overhangio/tutor-mfe/pull/69
2022-12-08 18:21:19 +00:00
mashal-m
79679c23f2
refactor: migrate off paragon modal derpecation
2022-11-30 14:05:03 +00:00
mashal-m
9b2436991b
refactor: migrate off paragon modal derpecation
2022-11-30 14:05:03 +00:00
edX requirements bot
c95f2d6b22
fix: -t flag added in pull translation command ( #285 )
2022-11-30 16:46:27 +05:00
Kyle McCormick
4f43e65f03
fix: use getConfig in order to support runtime configuration ( #286 )
...
Before, gradebook was reading config from `process.env`
directly, which locked the app into using only
static (build-time) configuration. In order to
enable dynamic (runtime) configuration, we update
gradebook to use frontend-platform's standard
configuration interface: `mergeConfig()` and `getConfig()`.
Bumps version from 1.5.0 to 1.6.0.
(I would normally just do a patch release for a fix, but the version
was hasn't been bumped for a while, so adding in full runtime
configuration support seemed like it warranted a proper
minor version bump.)
Co-authored-by: Ghassan Maslamani <ghassan.maslamani@gmail.com >
2022-11-28 11:14:32 -05:00
ihor-romaniuk
50bf7d236a
fix: add an asterisk to the 'Email' name of column
2022-11-23 10:45:36 -05:00