Commit Graph

23 Commits

Author SHA1 Message Date
Reid Morrison ceb05f746b Drop Support for Mongo Mapper (#439)
* Drop support for Mongo Mapper.

* Refactor Appraisal
2017-03-08 23:29:42 +05:30
Yannick Rekinger cf09125dad Merge & CoreDataQuery scopes for RubyMotion
Merge branch 'master' of https://github.com/aasm/aasm into RubyMotion
CoreDataQuery now supports named scopes defined by AASM
2016-03-19 13:42:57 +01:00
Thorsten Böttger 6b8cca3426 Merge branch 'master' of https://github.com/javajax/aasm into javajax-master
Conflicts:
	README.md
	gemfiles/rails_4.0.gemfile
	gemfiles/rails_4.1.gemfile
	gemfiles/rails_4.2_mongo_mapper.gemfile
	lib/aasm/persistence.rb
2016-03-19 16:53:23 +13:00
Yannick Rekinger 505f0e2a67 Fixing some file dependencies for Ruby 2016-03-18 13:42:19 +01:00
Yannick Rekinger d0b982b121 Removed more require ! 2016-03-18 13:36:28 +01:00
Yannick Rekinger 2b9d850d99 Better RubyMotion file management.
CoreDataQuery persistence <3
2016-03-18 02:53:19 +01:00
Thorsten Böttger 7a7a17f5e8 Merge pull request #300 from LeeChSien/master
Add [dynamoid](http://joshsymonds.com/Dynamoid/) support.
2016-02-05 15:04:03 +13:00
Yannick Rekinger a8058bfc91 Adding RubyMotion support.
Changed all string-based eval logic to use RubyMotion supported logic instead.
2016-01-31 00:25:42 +01:00
Jason Lee 30b1edb1e7 Add [dynamoid](http://github.com/Veraticus/Dynamoid) support. 2016-01-10 20:34:27 +08:00
Reid Morrison 31387649f3 Add support for MongoMapper 2015-01-15 18:10:49 -05:00
Jack Thorne 49fc631405 add redis persistence 2014-12-02 16:33:39 -08:00
Thorsten Böttger 1b150427fd simplified persistence loading (refactoring) 2014-11-26 19:39:57 +01:00
Thorsten Böttger b2dfee3209 treat plain Ruby reading and writing as kind of persistence (refactoring) 2014-11-26 19:23:54 +01:00
Lin Jen-Shin c1461fbf6c Add [sequel](http://sequel.jeremyevans.net/) support.
I am trying to migrate some activerecord code to sequel, and this makes
aasm work for sequel out of the box. This is not yet feature complete
as for activerecord, missing some scope related features. However this
could be a start, and to be honest, since we're not using them, this is
far good enough for us.

I have tried my best to make this aligned with activerecord and mongoid,
and I've overridden `aasm_read_state` for sequel, because there's no
`new_record?` but only `new?` in sequel, and there's no `blank?`,
either. (which I believe is provided in activesupport, which sequel
does not depend on, and I don't want to force people to depend on that.)

Thanks for considering.
2014-04-22 22:40:22 +08:00
Thorsten Böttger 044e84b181 no need for ReadState anymore 2013-04-24 13:03:24 +02:00
Thorsten Böttger 7ab505ac2f shorten the persistence loading stuff a bit 2013-04-24 11:44:47 +02:00
Thorsten Böttger e32c5dd65d little persistence refactoring to improve readability 2013-02-22 21:40:01 +13:00
Thorsten Böttger c466d798ae keep it dry 2012-11-05 21:56:42 +13:00
Thorsten Böttger f2eeb2e4dc dry up read state (for persistence) 2012-11-05 21:48:44 +13:00
michaltaberski 53ea701855 elseif presistance 2011-12-16 16:46:15 +01:00
Thorsten Böttger 14061ca752 class refactorings 2011-11-26 18:30:47 +01:00
Travis Tilley ef0eb25715 restructure, de-nest 2009-10-30 12:20:50 -04:00
Travis Tilley 1e4c038eee reorganize to match rubyist/aasm 2009-08-08 16:53:47 -04:00