Commit Graph

266 Commits (jebba)

Author SHA1 Message Date
Rick Carlino 3a56403287 Serve bootstrap, font awesome locally 2018-04-03 11:23:22 -05:00
Rick Carlino 11d1cbef42 Security updates (Ruby) 2018-03-22 13:24:10 -05:00
Rick Carlino a83dc98b08 Dep upgrades I 2018-03-22 13:14:33 -05:00
Rick Carlino aa2c573b46 Update ruby gems 2018-03-19 09:05:30 -05:00
Rick Carlino 73bd6eece6 FarmwareInstallations#create 2018-02-26 11:20:38 -06:00
Rick Carlino 9a8272615e Webdrive works. NEXT: Ignore `features/` dir unless RUN_CAPYBARA is true 2018-02-25 11:59:28 -06:00
Rick Carlino 65219abef6 Dep upgrades part VIII 2018-02-20 13:24:30 -06:00
Rick Carlino 48ba427c9a Dep upgrades part VII 2018-02-20 13:21:26 -06:00
Rick Carlino 3dadb77cc8
Introduce a "Flat IR" for sequence nodes (#655)
This is the first release of the Flat IR storage mechanism.
2018-02-11 13:33:46 -06:00
Rick Carlino 883a451a77 Upgrade paperclip gem 2018-01-29 09:46:38 -06:00
Rick Carlino 4d3230f5e4 Upgrade Ruby deps 2018-01-20 11:41:02 -06:00
Rick Carlino cc967063d3 CSP + Reporter done. Need to tune policy config 2018-01-12 16:56:13 -06:00
Rick Carlino f69904fb29 [V. UNSTABLE] First pass at React/Typescript upgrade 2017-12-12 09:26:48 -06:00
Rick Carlino ab2539b733 First attempt at auto_sync uuids 2017-11-14 12:56:37 -06:00
Rick Carlino fa5111e35b Swap out sneakers with bunny. 2017-11-09 13:07:35 -06:00
Rick Carlino b064e89ea9 Try to use AMQP as message queue for background workers 2017-11-08 09:11:31 -06:00
Rick Carlino 334972095f Thread.current => RequestStore.current 2017-11-06 14:07:18 -06:00
Rick Carlino 9c5356a500 Whoops- add bunny to Gemfile now that sneakers is gone 2017-11-06 10:26:03 -06:00
Rick Carlino 1c07b06daa Revert to delayed_job from sneakers 2017-11-06 10:04:47 -06:00
Rick Carlino 39e3cdda9a Use AMQP for delayed jobs 2017-10-24 14:33:38 -05:00
Rick Carlino a416d2f8e6 Upgrade bundler deps 2017-10-22 11:52:07 -05:00
Rick Carlino 94f216a540 Upgrade to latest FactoryBot 2017-10-22 08:19:50 -05:00
Rick Carlino 84d21cd160 Upgrade skylight agent, add tests for Auth::CreateTokenFromCredentials 2017-10-09 10:17:14 -05:00
Rick Carlino 6318dc4615 Ready for testing 2017-09-20 07:19:35 -05:00
Rick Carlino d07206cff5 Update gemfile 2017-09-19 06:36:28 -05:00
Rick Carlino f87a8c377e Done updating Gemfile 2017-08-21 08:14:17 -05:00
Rick Carlino 8b03d52bfa Udate Gemfile up to line 19; Update Rollbar.js 2017-08-21 08:12:16 -05:00
Rick Carlino 9391435ccd Udate Gemfile up to line 12 2017-08-21 08:04:52 -05:00
Rick Carlino 2cbe1e5f62 Update devise, delayed_job 2017-08-21 08:03:19 -05:00
Rick Carlino 8f3d95b7d1 Upgrade Thin 2017-08-21 08:00:28 -05:00
Rick Carlino 1a900b7ba7 Upgrade rollbar, rails 2017-08-21 07:47:17 -05:00
Rick Carlino 2c4e1e820f Server side rendering??? 2017-08-09 11:58:02 -05:00
Rick Carlino 0cdc4b377a Fix de.js changes suggested by zion2k. Remove montrose gem. 2017-07-31 13:23:46 -05:00
Rick Carlino 3a5a50875f Add coverage checks for Ruby code 2017-07-27 09:51:35 -05:00
Rick Carlino 8f3b0ac405 Update gemfile lock 2017-07-06 02:14:37 -05:00
Rick Carlino 8a588a4bef Added Procfile. Need to bring frontend/ dir up one level. 2017-06-29 16:01:27 -05:00
Rick Carlino 73d83335c2 Use tzdata gem for better timezone names 2017-06-14 18:14:20 -05:00
Rick Carlino 87871da0fd Remove warnings about http://, remove pin0 2017-06-06 07:51:13 -05:00
Rick Carlino 55f64c8e11 Downgrade rspec to remove funny warning messages 2017-05-25 06:44:19 -05:00
Rick Carlino d1cdfdfcb2 Evaluation of `polymorphic_constraints` gem 2017-05-18 13:20:12 -05:00
Rick Carlino 189fd44bdf Gemfile cleanup 2017-05-16 08:53:17 -05:00
Rick Carlino bba670c961 Ruby 2.4.1 and Rails 5.1 2017-05-12 14:16:24 -05:00
Rick Carlino 9a350ad230 add conditional attribute to PointSerializer based on pointer type 2017-05-10 14:37:35 -05:00
Rick Carlino ae9799d059 Update skylight, rollbar, add instrumentation for images endpoint slowness 2017-05-02 10:58:38 -05:00
Rick Carlino 3e3e63f61d First draft of calendar generation via `montrose` gem 2017-04-19 10:50:36 -05:00
Rick Carlino 8fa3eb1213 FE updates 2017-03-06 18:17:16 -06:00
Rick Carlino 73422c7873 Remove ice_cube 2017-02-28 16:28:54 -06:00
Rick Carlino 19e2967f74 Upgrade ice_cube 2017-02-24 14:35:23 -06:00
Rick Carlino cc2e360087 Batch deletions 2017-02-13 14:21:37 -06:00
Rick Carlino 9663189a89 Remove my custom TimeFilter now that mutations has one on master 2017-01-24 07:36:06 -06:00
Rick Carlino 2b9e1cb8ab [UNSTABLE] Schedules --> FarmEvents 2017-01-19 12:48:29 -06:00
Rick Carlino e13b95b76b Disallow MySQL and SQLite 2017-01-16 16:29:04 -06:00
Rick Carlino 72d88c8449 Bump image size limit. 2017-01-13 13:51:55 -06:00
Rick Carlino caaf855b36 [UNSTABLE] Got GCS policy objects working, need to tidy ENVs 2017-01-12 15:47:56 -06:00
Rick Carlino 70b071d1d8 [STABLE] Adding Fog gem for GCS integration. 2017-01-11 18:52:53 -06:00
Rick Carlino 82a2841064 Add more fields, validations to image and start writing model tests. 2017-01-11 09:27:06 -06:00
Rick Carlino b12956db1e Add paperclip to the Gemfile 2017-01-10 21:51:22 -06:00
Rick Carlino 5e3caa774a Done with docs. 2016-12-27 13:42:39 -06:00
Rick Carlino 35f6c27837 [STABLE] Add Rack::Attack 2016-12-15 15:21:46 -06:00
Rick Carlino dcf668fb31 Temporary Rollbar additions 2016-12-12 12:28:30 -06:00
Rick Carlino ce2cfcfb0b Authorization 2016-12-06 09:42:02 -06:00
Rick Carlino 796bad59e5 Merge conflicts 2016-12-05 09:29:31 -06:00
Brenda Wallace 9f380afe93 Rcors and Devise from rubygems 2016-12-04 22:08:36 +00:00
Rick Carlino dba5f642ff Add layout 2016-12-01 13:23:27 -06:00
Rick Carlino 5456b8fb46 Scaffold for mailer. 2016-12-01 12:50:07 -06:00
Rick Carlino 4399f8fce7 Downgrade AMS 2016-11-29 16:05:51 -06:00
Rick Carlino 83eaa2601b 🎉 Fix session bug. 2016-11-29 09:10:11 -06:00
Rick Carlino 8833439da1 Finally upgrade AMS 2016-11-28 16:09:25 -06:00
Rick Carlino 7d558432f1 Upgrade some deps" 2016-11-28 16:02:39 -06:00
Rick Carlino e93ab0021f Sorta-kinda-isolated bug. Upgrading gems now. 2016-11-28 15:58:31 -06:00
Rick Carlino 94251cb5b5 Add sucker_punch as job worker 2016-11-28 13:45:42 -06:00
Rick Carlino b09ecb43fa Config fixes 2016-11-23 12:40:22 -06:00
Rick Carlino b6991fd504 Modify .ruby-version 2016-11-21 09:36:49 -06:00
Chris Vandenberg c912d0a5f6 used sqlite in development mode (#11) 2016-11-10 10:22:12 -06:00
Rick Carlino 0fbc635349 More cleanup 2016-11-09 17:23:55 -06:00
Rick Carlino 0d5774b57d Remove all non-API parts of the app 2016-11-09 16:41:10 -06:00
Rick Carlino da3e3b2518 Gemfile update 2016-11-07 16:18:49 -06:00
Rick Carlino 6a69db4f7b Ensure sub_sequence_id is valid on sequence AST. 2016-10-14 14:08:30 -05:00
Rick Carlino 824c1ae18f Remove UUID 2016-10-11 15:15:36 -05:00
Connor Rigby 2da2567bcc ftfy 2016-09-26 08:16:26 -07:00
Rick Carlino a7f44af1e1 9th times a charm 2016-09-22 10:53:24 -05:00
Rick Carlino 10651414ab gemfile.lock changes 2016-09-12 15:32:46 -05:00
Rick Carlino cc94a1af39 Opps wrong branch 2016-09-12 15:29:58 -05:00
Rick Carlino 24bd33eaca Install MySQL 2016-09-12 14:16:01 -05:00
Rick Carlino 504b1ddad3 Fix README conflict 2016-09-05 09:58:09 -05:00
Connor Rigby 5fbc8f366b [UNSTABLE] removeing mongoid references. 2016-09-01 08:02:54 -07:00
Rick Carlino 92823f9185 [UNSTABLE] Remove most mongoid stuff, not done. 2016-08-19 22:24:00 -07:00
Rick Carlino 65c68dd62b Upgraded to latest rails version 2016-08-03 10:31:45 -05:00
Rick Carlino 2373930bc5 New way of handling devices 2016-03-25 08:48:31 -05:00
Rick Carlino ef399a9f0a [STABLE RELEASE] Removed legacy dashboard and replaced it with new SPA 2015-12-29 05:40:02 -06:00
Rick Carlino f4d7cda85e [UNSTABLE] Working JWTs on /api/tokens. Need to write tests and handle edge cases 2015-12-11 11:17:45 -06:00
Rick Carlino 71c6a4a048 [STABLE] Update all the gems 2015-11-24 14:25:33 -05:00
Rick Carlino 93d3926663 Fix failing tests 2015-11-24 13:51:09 -05:00
Rick Carlino 1a1d81cb1c Removal of react.js 2015-11-24 13:10:16 -05:00
Rick Carlino 207f7b2645 Added CORS support 2015-10-20 14:25:08 -05:00
Rick Carlino fef676b1c5 Cruft removal, part I 2015-10-20 13:03:42 -05:00
Rick Carlino 604eecd803 De-Angularization part II: Schedule builder 2015-10-08 10:15:26 -05:00
Rick Carlino ed2317db23 Add gulp_rails to simplify build process 2015-10-07 13:21:52 -05:00
Rick Carlino c8100098ba Ability to persistantly add crops to garden 💾 2015-09-29 15:10:24 -05:00
Rick Carlino 44a8725672 👏 Got redux and NPM working with asset pipeline 2015-09-18 15:13:33 -05:00
Rick Carlino 72a0f61ccf [UNSTABLE] React and Redux work. Need to fix Angular now 2015-09-18 13:42:37 -05:00
Rick Carlino 0e8b7000ae [UNSTABLE] Going to try to browserify-rails to end this madness 2015-09-18 13:23:18 -05:00
Rick Carlino 5ef0497a6f Add React 2015-09-02 16:52:20 -05:00
Rick Carlino c99237f7cd Add API docs 2015-06-10 06:56:35 -05:00
Rick Carlino 0e3f5bff2a Change URL of mesh server again. Update gemfile for Dokku 2015-05-28 12:23:20 -05:00
Rick Carlino 8cbbc5fe75 New MeshBlu URL 2015-05-27 12:22:10 -05:00
Rick Carlino a514c0d7f1 [UNSTABLE] Added Angular 1.3, started merging panels on control page 2015-05-16 12:44:47 -05:00
Rick Carlino 253ee552d7 Set step size button group to default to 1000 2015-03-19 15:05:42 -05:00
Rick Carlino 75dc160992 Forgot to change application name in Rakefile; re-running CI 2015-03-09 05:38:13 -05:00
Rick Carlino 05359e0d72 Add codeclimate test reporter 2015-03-09 05:18:02 -05:00
Rick Carlino 1ee2ec7840 Made the date flipper work like in the picture 2015-03-06 15:51:44 +07:00
Rick Carlino 942abb31f0 Almost works 2015-03-03 18:13:52 +07:00
Rick Carlino 5b80b0e64b deprecation of SkynetJS 2015-02-24 15:40:55 +07:00
Rick Carlino e9db438557 Deployment / bundler issues 2015-02-23 13:16:59 +07:00
Rick Carlino ca4cdc0690 Deployment / bundler issues 2015-02-23 13:07:29 +07:00
Rick Carlino a086811195 Deployment / bundler issues 2015-02-23 13:05:36 +07:00
Rick Carlino 53fabcc528 Deployment / bundler issues 2015-02-23 13:02:01 +07:00
Rick Carlino 756150ee4b Pickadate works. Added Jquery :( 2015-02-18 12:31:17 +07:00
Rick Carlino c4ded8fd3a Hound changes 2015-02-18 11:45:40 +07:00
Rick Carlino bcb2bb2caf Ability to see next schedule occurence 2015-02-17 17:55:41 +07:00
Rick Carlino 06ecf8d6b0 Gemfile update 2015-02-12 05:46:12 +07:00
Rick Carlino c3c05ce35a placeholder for Rory to take a look at 2015-02-10 08:36:04 +07:00
Rick Carlino e54db22e48 Attempting hand rolled solution for list sorting 2015-01-28 14:02:54 -06:00
Rick Carlino a000771bba Upgrade lodash, add timestamps to step model 2015-01-28 09:51:59 -06:00
Rick Carlino 7b59e64f36 copy is functional on the frontend again 2015-01-27 08:38:51 -06:00
Rick Carlino 658a8232bc Enforce a `position` field on database entries 2015-01-26 11:29:31 -06:00
Rick Carlino 4e9650d455 [STABLE] Added mongoid_orderable gem 2015-01-26 09:21:41 -06:00
Rick Carlino 35a9f1b332 Persisted copied steps to backend; Require login to view dashboard SPA 2015-01-23 13:56:13 -06:00
Rick Carlino 075c6a25c0 Added ability to create PERSISTANT sequence 2015-01-22 07:13:56 -06:00
Rick Carlino 886b4a571f Added sequence_id to serializer 2015-01-16 09:28:15 -06:00
Rick Carlino 6ebcadb65c Added AMS, mutations for sequence / steps 2015-01-06 07:14:53 -06:00
Rick Carlino 39986c0ea6 Minor refactor before adding Sequence model 2015-01-04 18:40:02 -06:00
Rick Carlino d5d22983ef Added ng-sortable via rails-assets 2014-12-29 07:38:33 -06:00
Rick Carlino 4ebc1a1676 Actually add icons 2014-12-12 19:29:51 -06:00
Rick Carlino 36e76cc0b3 Staging server 2014-06-30 06:40:26 -07:00
Rick Carlino ff90fb466f Escape from dependancy hell. 2014-06-30 06:19:59 -07:00
rick carlino 56b6930e4f Fixed Jasmine tests 2014-06-26 07:10:26 -07:00
rick carlino 7fa7dba12c Jasmine test runner config 2014-06-24 07:12:14 -07:00
rick carlino f931328f4e Secrets via figaro gem 2014-06-10 06:37:28 -07:00
rick carlino fdc6a71e19 Light cleanup, fixed failing spec 2014-05-23 06:59:57 -07:00
rick carlino 156dcd13b0 Added rails CSRF gem 2014-05-18 10:14:06 -07:00
rick carlino a4ab2ad052 Stubbed out dashboard and data pages 2014-05-08 07:02:51 -07:00
rick carlino 65c6bf6913 Fix merge conflicts 2014-05-07 07:02:04 -07:00
rick carlino fec9c7aa0e Started adding factoryGirl, specs. Fixed up some layouts and views 2014-05-07 06:57:54 -07:00
rick carlino 23d994893b Solidifying user sessions and registrations 2014-05-06 06:57:28 -07:00
rick carlino 8644ab6677 Solidifying user sessions and registrations 2014-05-06 06:57:28 -07:00
rick carlino e1a064446d Assets misbehaving- will fix this post deploy 2014-05-04 10:48:54 -07:00
rick carlino b4e57e7105 Assets misbehaving- will fix this post deploy 2014-05-04 10:48:54 -07:00
rick carlino 535424ee0c Migrating to HAML 2014-05-01 06:58:42 -07:00
rick carlino 66f7266782 Migrating to HAML 2014-05-01 06:58:42 -07:00