Connor Turland
693e6f5e10
bug fixes and make active class auto
2017-10-14 12:03:05 -04:00
Connor Turland
a1d4c99ff6
abstract exploreMapsBar into reusable navBar
2017-10-13 13:58:21 -04:00
Connor Turland
9cc700c64d
use decorator pattern for notifs api
2017-09-22 18:38:38 -04:00
Devin Howard
85408a14d3
Initial notification centre using mailboxer
2016-12-16 16:20:53 -05:00
Devin Howard
b9190233b1
enable sucker punch for heroku ( #878 )
2016-10-29 23:38:17 +08:00
Devin Howard
87228a9631
delete old gems and upgrade aws/paperclip ( #676 )
...
* remove old gems from gemfile, upgrade aws/paperclip
* update paperclip config
* upload screenshots as a blob instead of base64 to maps controller
2016-10-02 18:29:35 -04:00
Devin Howard
7f8110b6be
configure rack attack to allow 5r/s for the load_url_title route
2016-09-25 23:22:18 +08:00
Devin Howard
0ace202ace
automatic rubocop updates
2016-09-24 11:00:46 +08:00
Devin Howard
3843cab643
rails 5 + api v2 + raml api docs ( #593 )
...
* update Gemfile to rails 5 and ruby 2.3.0
* fiddle with javascripts and add sprockets manifest file
* update config directory for rails 5
* fix some errors with controllers/serializers
* fix travis and rspec
* new serializers renamed to serializers
* module Api::V1
* reusable embedding code
* add index/collections/paging. overriding most of snorlax now |:)
* raml api documentation + rspec tests to verify schemas/examples
* add sorting by ?sort and searching by ?q. Add pagination Link headers
* api v1 => v2
* fill out synapse api
* alphabetize map policy
* fix page thing
* fill out maps api
* formParameters => properties, and fiddle with map api
* more raml 1.0 stuff i'm learning about
* deprecate v1 api
* rails 5 uses ApplicationRecord class for app-wide model config
* Update topic spec for api v2
* workaround for user_preference.rb issue
* get ready for token api docs. also TODO is mapping api docs
* spec out mapping api
* map/mapping/synapse spec, plus other bugs
* awesome, token specs/apis are done
* add sanity checks to the api tests
* more cleanup
* devise fix
* fix starred map error
2016-09-21 13:22:40 -04:00
Devin Howard
7d4da81272
Update code style automatically using rubocop gem ( #563 )
...
* install rubocop
* 1961 automatic rubocop fixes
* update rubocop.yml to ignore half of the remaining cops
* rubocop lint warnings
* random other warnings fixed
2016-07-26 08:14:23 +08:00
Devin Howard
1d12aed3eb
switch to dotenv-rails
2016-06-07 12:55:49 +08:00
Connor Turland
14dfe3c926
styling for doorkeeper and api functional
2016-03-24 17:16:27 -07:00
Connor Turland
604087c592
Merge branch 'develop' into feature/realtime.video
2016-03-14 10:45:16 +11:00
Connor Turland
77d69dd2a3
turns out we do need delayed_job
2016-03-13 11:56:18 +11:00
Connor Turland
d863d1c15b
remove traces of delayed_job
2016-03-13 10:42:55 +11:00
Connor Turland
11e57c1b37
rebase onto develop which now has API and pundit
2016-03-13 10:36:38 +11:00
Devin Howard
cec6d3bfcd
handle pundit errors with http 403
2016-02-28 13:24:55 +08:00
Devin Howard
0ae8ea0ca5
implement csv/xls export
2016-02-07 13:12:18 +08:00
Devin Howard
1c0f6f2e2a
don't put RAILS_ENV into the .env file - chicken and egg
...
see https://github.com/bkeepers/dotenv/issues/19 for more info
2016-01-07 18:47:58 +08:00
Devin Howard
2525a6fb65
add permission service, refactor map model a bit, add validations
2015-12-17 09:10:52 +08:00
Devin Howard
1597665be5
merge develop with rails4 stuff
2015-12-07 13:58:42 +08:00
Devin Howard
62ae38e70d
fix devise integration for rails 4
2015-11-03 20:56:50 +08:00
Devin Howard
5c813beafe
merge
2015-10-27 18:20:12 +08:00
Devin Howard
25117cf0e6
add rspec scaffold tests and a test db environment
2015-10-12 11:45:59 +08:00
Devin Howard
e14001061c
fiddle with topic and mapping controllers so they work again
2015-09-19 20:01:44 +08:00
Devin Howard
c250f5d395
asset precompiling simpler in rails 4
2015-09-10 22:03:39 +08:00
Devin Howard
3c0bdff823
some config changes for rails 4 found on the Internet
2015-09-10 17:43:58 +08:00
Connor Turland
34500b3255
little fix for Util.splitLine
2014-08-10 19:44:53 -04:00
Connor Turland
341f9b9bdd
home page styling
2014-08-10 19:13:25 -04:00
Connor Turland
e702f7023f
renamed application to not be ISSAD, now Metamaps
2014-07-30 01:24:20 -04:00
Connor Turland
f402ddc243
changed code for production env so that I can debug
2013-02-03 19:52:14 -05:00
Connor Turland
24dcd4c13a
added code to application.rb that should fix
2013-02-03 19:25:08 -05:00
Connor Turland
2c9a7a8946
changed caching again
2012-12-14 02:41:59 -05:00
Connor Turland
7c2169a2de
changed the caching settings
2012-12-14 02:38:59 -05:00
Connor Turland
8f3164027b
added all files
2012-09-22 22:39:12 -04:00