ruby-hyperloop / hyper-mesh

The project has moved to Hyperstack!! - Synchronization of active record models across multiple clients using Pusher, ActionCable, or Polling
https://hyperstack.org/
MIT License
22 stars 12 forks source link

ActiveModel::Errors more accurate port with specs #73

Closed sfcgeorge closed 6 years ago

sfcgeorge commented 6 years ago

Ported and specs pass.

Mostly additions and fixes. People like @adamcreekroad and myself who added patches should remove them and use the proper methods now; they match Rails API almost exactly in most cases and fix edge-cases.

Deprecations / changes (not breaking):

Not implemented:

Hyperloop Changes

I have changed Hyperloop code to use the new classname, new constructor, and add and clear methods.

I think it's ready!

sfcgeorge commented 6 years ago

I've got all the tests passing. Now it's all standard Rails API - I've updated the Hyper Mesh code in the few places.