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

Removed customer-specific settings from source #60

Open
wants to merge 6 commits into
base: dan-settings
Choose a base branch
from

Conversation

dancar
Copy link
Collaborator

@dancar dancar commented Jul 7, 2017

Oops...

I accidentally pushed straight to master, so this PR is for reference only

Feature

Introduced settings.js which provides defaults for these now-removed customer-specific settings:

  1. Logo (Added default, temporary logo)
  2. Tech Phone number
  3. Ticket Rooms list
  4. Ticket Subjects list
  5. Minium Name & Password lengths for signup

Each setting can be overridden by a corresponding key in a customer-specific settings.json in the project root (this file must be provided or compilation will fail). The file is gitignored and a settings.example.json is provided for reference.

I also completely removed the frequent problems seeder.

Other Changes

strings.js is now strings.json, because, why not.
README & .env.example updated

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.

1 participant