Commit Graph

15 Commits

Author SHA1 Message Date
Justin Licata
7f40632103 fix app.json ENV vars (#10)
* convert integer to string.

* cache npm modules in CircleCI.

* fix app.json.
2017-07-21 17:14:54 -05:00
Justin Licata
4991ef7314 Deploy to Heroku 🤖 (#8)
* cache gems in CircleCI.

* add deploy to Heroku button.
2017-07-21 16:55:31 -05:00
Justin Licata
2aaad977b4 cache gems in CircleCI. (#7) 2017-07-21 14:57:10 -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
dfbce3da0c add README. (#4) 2017-07-14 14:56:16 -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
4597a7f7db Merge pull request #2 from ProctorU/feature/add-hound
add Hound configuration for linting.
2017-07-14 09:58:58 -05:00
Justin Licata
d0074507dc use 80 characters. 2017-07-14 09:57:36 -05:00
Justin Licata
430ae0245c add Hound configuration for linting. 2017-07-14 09:56:52 -05:00
Justin Licata
63ec72a107 build UI with unit testing. 2017-07-14 08:23:40 -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