Commit Graph

251 Commits

Author SHA1 Message Date
Mehak Nasir
e45dad88d8 fix: header fixes done as required in tnl-9441 2022-01-10 19:35:17 +05:00
Mehak Nasir
ac5919ccea fix: blackout date frontend crash fix 2022-01-06 13:04:15 +05:00
Mehak Nasir
c7fd33f99e fix: division scheme is handled on enabling cohorts 2022-01-03 13:44:09 +05:00
Mehak Nasir
e13dd69d09 fix: division scheme is handled on enabling cohorts 2022-01-03 13:44:09 +05:00
AsadAzam
3c6e50bfbc fix: fixed course detail api params (#226)
* fix: fixed course detail api params

* test: fixed tests
2021-12-23 11:24:01 +05:00
connorhaugh
a3e88a6c09 feat: Serve New Editor Pages (#224)
This work will add, behind a flag, the ability to route to components from frontend-lib-content-component.
2021-12-21 10:29:42 -05:00
Mehak Nasir
eafd82bff3 test: tests added based on piisharing flag 2021-12-21 19:39:33 +05:00
Mehak Nasir
1c003efd62 fix: pii sharing fields values are fixed in accordance with backend flag 2021-12-21 19:39:33 +05:00
Mehak Nasir
9e96b17ce3 fix: warning messages improvements 2021-12-20 16:37:44 +05:00
Mehak Nasir
9f158731d4 fix: undefined key fixed in case of empty lti configs 2021-11-25 13:55:34 +05:00
SaadYousaf
0852020139 feat: add env variable to hide team type setting. 2021-11-24 12:33:07 +05:00
edX Transifex Bot
10b98030b8 chore(i18n): update translations 2021-11-22 02:27:53 +05:00
Mehak Nasir
6ca41abffa test: test fix for legacy form 2021-11-19 20:24:36 +05:00
Mehak Nasir
85596ba86a revert: css files deleted 2021-11-19 20:24:36 +05:00
Mehak Nasir
b8f74dd295 test: test fixes for refactored code 2021-11-19 20:24:36 +05:00
Mehak Nasir
2438000960 fix: pii sharing and app config fixes 2021-11-19 20:24:36 +05:00
edX Transifex Bot
05d3978284 chore(i18n): update translations 2021-11-15 02:27:44 +05:00
Kshitij Sobti
21b34e6456 fix: the view live button should link to the learning MFE (#210)
The view live button now links to the learning MFE.
2021-11-09 17:23:34 +00:00
Awais Ansari
111beab5b6 fix: display only supported features in mobile view (#213)
* fix: display only supported features in mobile view

* fix: feature list test cases

* refactor: render only supported feature and update test cases

* test: add test cases for supported feature
2021-11-09 17:17:42 +05:00
edX Transifex Bot
47c925aef0 chore(i18n): update translations 2021-11-08 02:27:33 +05:00
edX Transifex Bot
c994a2b6ec chore(i18n): update translations 2021-11-01 02:27:44 +05:00
Awais Ansari
4c6cbf7721 fix: display start and end time for blackout dates (#208) 2021-10-29 18:38:22 +05:00
Kshitij Sobti
28c2a93a63 fix: Update the API path and fix saving setting (#197)
The discussions configuration API is now exposed via studio to allow saving course settings to the modulestore.
The anonymous posts settings were also set up in a way that meant they were only saved if true, that is now fixed.
2021-10-29 13:34:08 +00:00
Awais Jibran
e326443f02 refactor: update ed Discuss name on the UI. 2021-10-28 14:34:29 +05:00
Kshitij Sobti
6c1b8b6a58 fix: UX feedback suggestions from TNL-8730 (#205)
Fix styling of delete message to reduce gaps between paras
Fix bold font on collapsed title of group
Add no groups found error message when trying to enable teams without groups defined
2021-10-26 18:03:55 +00:00
Awais Ansari
daee1e105d fix: initialize default values for legacy app config (#206)
* fix: initialize default values for legacy app config

* refactor: chngae lti-basic-configuration feature name to basic-configuration

* refactor: default legacy configuration object

* refactor: update default allowAnonymousPosts value to false

* fix: update page&resources ordering
2021-10-26 22:37:06 +05:00
Awais Ansari
bfda00a8b9 fix: add blackout dates validation for non supported browsers (#203)
* fix: add blackout dates validation for non supported browsers

* refactor: update functions name
2021-10-25 19:16:48 +05:00
edX Transifex Bot
7464aa59bc chore(i18n): update translations 2021-10-25 02:27:34 +05:00
Kshitij Sobti
9fd6cbf61b fix: UX feedback suggestions from TNL-8730 [BD-38] [BB-4981] (#201)
* fix: UX feedback suggestions from TNL-8730
2021-10-21 07:20:36 +00:00
edX Transifex Bot
d6fda14d36 chore(i18n): update translations 2021-10-18 02:28:25 +05:00
Awais Ansari
9198dc5c64 fix: blackout UI, validation and browser related issues [TNL-8667] (#199)
* fix: spacing issue between blackout dates and status badge [TNL-8808]

* fix: display date and time for multi month and year date range  [TNL-8803]
2021-10-15 11:24:47 +05:00
edX Transifex Bot
2f4a19d413 chore(i18n): update translations 2021-10-11 02:28:23 +05:00
Awais Ansari
1c5fb4c646 feat: update feature table UI (#198)
* feat: update feature table

* test: fix failed feature table test cases

* refactor: features name is feature table

* refactor: update provider name
2021-10-09 00:23:17 +05:00
Ned Batchelder
3757c71446 build: use the organization commitlint check 2021-10-07 13:47:51 -04:00
Kshitij Sobti
6a2e1ba45f fix: improve styling and behaviour to match mockups [BD-38] [TNL-8730] (#193)
* fix: improve styling and behaviour to match mockups
This fixes the following issues:
TNL-8737: Description field should be larger
TNL-8738: Increase right and left padding in expanded card
TNL-8739: Expand/Collapse icon should have fixed position
TNL-8741: Remove field helper text on field error state
TNL-8742: Use consistent spacing between field and helper text
TNL-8743: Too much spacing above Save button
TNL-8744: remove field error states when re-focusing on field
TNL-8762: Copy changes to team configuration
TNL-8763: Radio button rendering issues
TNL-8764: Use lowercase "M" for "Public managed" and "Private managed" labels
TNL-8766: Match style of labels in collapsed card
2021-10-06 12:58:44 +00:00
Mehak Nasir
0c5ab984a4 fix: transition fix and status fix added 2021-10-05 16:59:55 +05:00
edX Transifex Bot
9540d48a4b chore(i18n): update translations 2021-10-04 02:28:24 +05:00
Mehak Nasir
6662009e5e fix: fixed the ordering of pages and resources cards 2021-09-30 18:49:18 +05:00
Awais Ansari
6ce280e3e1 feat: add blackout dates new UI and validation (#191)
* feat: implement blackout dates UI and validation

* chore: bump paragon version to 16.14.2

* refactor: blackout dates collapsible card with reusable collapsible component

Co-authored-by: Mehak Nasir <mehaknasir94@gmail.com>
2021-09-29 18:34:19 +05:00
Ahtisham Shahid
8552a96d56 refactor: added env variable for progress graph (#190)
* refactor: added env variable for progress graph

* refactor: removed API call when progress graph setting is disabled
2021-09-23 14:26:23 +05:00
edX Transifex Bot
0060f15752 chore(i18n): update translations 2021-09-20 02:28:23 +05:00
Kshitij Sobti
e6d6609bc2 add error messages for minimum validation 2021-09-17 14:34:40 +05:00
Kshitij Sobti
fde08bac4c use the new team_sets instead of topics 2021-09-17 14:34:40 +05:00
Kshitij Sobti
5cc2251af2 apply review feedback 2021-09-17 14:34:40 +05:00
Kshitij Sobti
6efbaa2dfe apply review feedback 2021-09-17 14:34:40 +05:00
Kshitij Sobti
f4979b4c37 apply review feedback 2021-09-17 14:34:40 +05:00
Kshitij Sobti
7682a17758 feat: add teams setting editor component
This commit adds a setting editor for teams that allows adding/removing and editing teams.
2021-09-17 14:34:40 +05:00
edX Transifex Bot
a047236f59 chore(i18n): update translations 2021-09-13 02:28:27 +05:00
Kshitij Sobti
42622296e5 feat: Adds settings pages for edxnotes, progress and wiki (#151)
Adds components to configure settings for edxnotes, progress and the wiki.
2021-09-06 12:33:28 +00:00
edX Transifex Bot
f3f192afe8 fix(i18n): update translations 2021-09-06 02:28:25 +05:00