Skip to content

Merge appsembler/ficus/develop to appsembler/ficus/master branch - #194

Merged
OmarIthawi merged 6 commits into
appsembler/ficus/masterfrom
appsembler/ficus/develop
Jan 11, 2018
Merged

Merge appsembler/ficus/develop to appsembler/ficus/master branch #194
OmarIthawi merged 6 commits into
appsembler/ficus/masterfrom
appsembler/ficus/develop

Conversation

@OmarIthawi

@OmarIthawi OmarIthawi commented Jan 3, 2018

Copy link
Copy Markdown

This is mainly to get the #184 released to ASU staging and production. The API has been deployed for a while. I've also created a PR (https://github.com/appsembler/edx-configs/pull/226) to get the ASU Staging back to appsembler/ficus/master.

@OmarIthawi OmarIthawi changed the title merge appsembler/ficus/develop to appsembler/ficus/master branch Merge appsembler/ficus/develop to appsembler/ficus/master branch Jan 3, 2018
@OmarIthawi

Copy link
Copy Markdown
Author

…ack-obey-discovery-settings

don't automatically enable courseware discovery for devstack
@OmarIthawi

Copy link
Copy Markdown
Author

@bryanlandia @amirtds @tkeemon could you please take a look?

@melvinsoft melvinsoft left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@OmarIthawi This is great! just a minor change, everything else looks good to me.

Comment thread lms/envs/devstack_appsembler.py Outdated


# override devstack.py automatic enabling of courseware discovery
FEATURES['ENABLE_COURSE_DISCOVERY'] = ENV_TOKENS.get('TPA_CLEAN_USERNAMES_KEEP_DOMAIN_PART', False)

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think you calling a wrong setting here: TPA_CLEAN_USERNAMES_KEEP_DOMAIN_PART

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@OmarIthawi - Yes, this doesn't look right. Looks like that was my commit—not sure how that got so wrong... Should be

FEATURES['ENABLE_COURSE_DISCOVERY'] = ENV_TOKENS['FEATURES'].get('ENABLE_COURSE_DISCOVERY', False)

This is overriding a line in devstack.py which overrides the original FEATURE definition to always turns on course discovery.

@OmarIthawi

OmarIthawi commented Jan 8, 2018 via email

Copy link
Copy Markdown
Author

…ack-obey-discovery-settings-rework

(Fix) don't automatically enable courseware discovery for devstack
@OmarIthawi

Copy link
Copy Markdown
Author

@melvinsoft We've addressed the issue. I'll merge.

@OmarIthawi
OmarIthawi merged commit 8fb8d72 into appsembler/ficus/master Jan 11, 2018
OmarIthawi pushed a commit that referenced this pull request Aug 18, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants