Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v0.11.2 #2705

Merged
merged 30 commits into from
Sep 25, 2023
Merged
Changes from 1 commit
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
57edd31
fix: upgrade body-parser from 1.20.0 to 1.20.1
snyk-bot Oct 28, 2022
ae42f20
fix: upgrade express from 4.18.1 to 4.18.2
snyk-bot Oct 30, 2022
6706d78
fix: upgrade @babel/preset-env from 7.19.3 to 7.19.4
snyk-bot Nov 1, 2022
777d16b
fix: upgrade traverse from 0.6.6 to 0.6.7
snyk-bot Nov 5, 2022
2a4d8f2
fix: upgrade @babel/core from 7.19.3 to 7.19.6
snyk-bot Nov 11, 2022
29122d2
Add support for core _globals._extensions properties
taylortom Jan 9, 2023
4aca574
Make sure core 'extensions' are not removed from schemas
taylortom Jan 11, 2023
23f124c
Replace spread with [].concat for compatibility
taylortom Mar 23, 2023
47eaf22
Add form inputType inference
taylortom Mar 23, 2023
48a6116
Added check for exsistence of course
simondate Apr 17, 2023
3014be2
Added schema titles
simondate Apr 25, 2023
2335603
Reverted to stable Mongoose version
simondate May 14, 2023
cb973f9
fix #2697
cksachdev May 15, 2023
541bed0
[Snyk] Upgrade @babel/core from 7.19.3 to 7.19.6 (#2686)
taylortom May 19, 2023
784edd9
[Snyk] Upgrade traverse from 0.6.6 to 0.6.7 (#2685)
taylortom May 19, 2023
e826bfe
[Snyk] Upgrade express from 4.18.1 to 4.18.2 (#2683)
taylortom May 19, 2023
9fe6596
[Snyk] Upgrade body-parser from 1.20.0 to 1.20.1 (#2682)
taylortom May 19, 2023
7ae5a44
Merge branch 'release/0.11.2' into snyk-upgrade-2b65b8f5a5e4053a489d6…
taylortom May 19, 2023
45ce7ae
[Snyk] Upgrade @babel/preset-env from 7.19.3 to 7.19.4 (#2684)
taylortom May 19, 2023
0a4afa0
Add form inputType inference (#2701)
taylortom Jun 12, 2023
301149d
Add support for core _globals._extensions properties (#2692)
taylortom Jun 12, 2023
facde9a
Fixed code that was removing extensions showing
simondate Jul 14, 2023
57eda53
Reverted to stable Mongoose version (#2704)
taylortom Aug 14, 2023
c2f08e1
Added check for existence of course (#2702)
taylortom Aug 14, 2023
45a585b
Update package-lock dependencies
taylortom Aug 14, 2023
ade8d58
Update CHANGELOG.md
taylortom Aug 14, 2023
c40a233
Remove badges from README.md
taylortom Aug 14, 2023
22d4869
Fix: package-lock.json file
simondate Aug 15, 2023
1a5ad72
Fix: package-lock.json file (#2728)
simondate Aug 15, 2023
bdc1e19
Update release date
taylortom Sep 25, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Make sure core 'extensions' are not removed from schemas
taylortom authored Jan 11, 2023
commit 4aca574ebdc6aad332c701711f3b68d03c1e35ed
3 changes: 2 additions & 1 deletion frontend/src/modules/scaffold/schemas.js
Original file line number Diff line number Diff line change
@@ -36,8 +36,9 @@ define([ 'core/origin', './models/schemasModel' ], function(Origin, SchemasModel

// remove unrequired globals from the course
function trimGlobals(schema) {
var corePlugins = [{ targetAttribute: '_drawer' }, { targetAttribute: '_navigation' }]; // HACK to make sure core 'extensions' are included
var globals = schema._globals.properties;
trimDisabledPlugins(globals._extensions, _.values(configModel.get('_enabledExtensions')));
trimDisabledPlugins(globals._extensions, [...corePlugins, ..._.values(configModel.get('_enabledExtensions'))]);
trimDisabledPlugins(globals._menu, editorData.menutypes.where({ name: configModel.get('_menu') }));
trimDisabledPlugins(globals._theme, editorData.themetypes.where({ name: configModel.get('_theme') }));
// trim off the empty globals objects