Commit Graph

9 Commits

Author SHA1 Message Date
Justin Licata
255d36842d remove unneeded Heroku gem. 2017-07-28 11:28:19 -05:00
Justin Licata
48874cf09c Add webpacker to handle JavaScript. 2017-07-28 11:21:36 -05:00
Justin Licata
c294394704 build User Invitations (#6)
* allow users to invite teammates - WIP.

* hide Sign Up link in views.

* build invitations spec.

* install missing node modules in CircleCI.

* install balloon.css via Yarn.

* disable Hound for JS.

* lint.

* add error messages to invitation view.
2017-07-21 14:56:42 -05:00
Andrew Fomera
87ca860557 Adds Settings and starts on Users Controllers (#1)
* Update app to run on 3000 by default instead of 5000

* handle yanked rb-fsenvent gem version

* Add user controller route

* Adds settings/users controllers

* Start adding settings table

* Adds settings creator to ensure one is created on db migrate

* whoops, validate only before creation

* Adds editing of settings

* lint

* cleanup

* Fix tests

* use the correct styling for tests

* update settings test syntax

* setting model test

* double quotes for html

* test for updating settings

* post -> patch

* Basic user list view

* using the github attr_encrypted fixes the deprecation messages for 5.1

* table view for users

* derp fix heading

* review changes

* cut out creating a setting...

* rename service class.

* update Settings form.

* add url to find slack webhook url

* fix indention

* re-organizate Settings form.

* change autofocus.

* add test/reports to gitignore
2017-07-14 15:15:36 -05:00
Justin Licata
82674fdf73 add CircleCI config file. (#3)
* add CircleCI config file.

* bump rb-fsevent.

* file YML syntax error.

* fix CircleCI config.
2017-07-14 14:09:56 -05:00
Justin Licata
911b42f49a add styling + Bootstrap. 2017-06-30 16:02:22 -05:00
Justin Licata
292a776a92 add Devise. 2017-06-30 14:48:17 -05:00
Justin Licata
842fb646f0 clean up Gemfile. 2017-06-30 14:23:58 -05:00
Justin Licata
54751794c1 initial commit. 2017-06-30 14:20:48 -05:00