Skip to content

OMS (Organization Management System) is a fully featured, Ruby on Rails web application that allows non-technical users to manage their organization's online presence.

License

Notifications You must be signed in to change notification settings

CountryRoadsTech/oms2

Repository files navigation

OMS (Organization Management System) Continuous Integration

OMS (Organization Management System) is a fully featured, Ruby on Rails web application that allows non-technical users to manage their organization's online presence.

Testing

Overcommit is used to run these checks before each 'git commit' and 'git push'.

Style analysis of source code is enforced with Rubocop:

bundle exec rubocop

Static security analysis is enforced with Brakeman:

bundle exec brakeman

All unit and integration tests are run with RSpec:

bundle exec rspec

Contributions

Contributions are most welcomed and appreciated! We will be happy to provide assistance and help make the process as easy as possible for you.

Submit a new Pull Request with your contributions, and please ensure all tests pass! You will need to add new tests for new code.

Helpful Application Links

If you are an admin user:

  • /admin/background_jobs to view GoodJob's admin dashboard to manage background jobs.

If you are running in development environment:

  • /admin/requests to view RailsMiniProfiler's request performance dashboard.

About

OMS (Organization Management System) is a fully featured, Ruby on Rails web application that allows non-technical users to manage their organization's online presence.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages