Ruby version: 2.4.2
- Dependencies
- Developer Dependencies
- User seeds for development
- Create initial superadmin account
- Sort locale yaml files
- Importing from access db with rake task
- Run model, integration and controller tests
- Run system (acceptance) tests
- LICENSE
- Postgresql
- ImageMagick (for paperclip)
Use rails db:seed
to get these users:
- superadmin
- email: superadmin@example.com
- password: asdfasdf
- social_worker
- email: social_worker@example.com
- password: asdfasdf
- department_manager
- email: department_manager@example.com
- password: asdfasdf
- volunteer
- email: volunteer@example.com
- password: asdfasdf
Sends an invitation email to the email address, so that the account can be activated:
$ rails setup:superadmin email=email@test.com
Ready to use with standard Password asdfasdf
(No activation needed):
Only use this on testing servers that are unable to send emails (security risk)
$ rails setup:superadmin_initialized email=email@test.com
Run this task, in order to sort the locale files alphabetically.
$ rails i18n:sort
Run in the command line:
$ rails access:import file=path/to/access_file.accdb
$ rails test
For system (acceptance) tests run:
$ rails test:system
For having chrome open and visible when running system tests locally:
$ rails test:system driver=visible
All the sources created are made available under the terms of the GNU Affero General Public License (GNU AGPLv3). See the GNU-AGPL-3.0.txt file for more details.