Michael S. Klishin
f89991f43b
Add Codox to the :dev profile
2012-06-29 10:57:50 +04:00
Michael S. Klishin
2778710cc1
Document options monger.collection/ensure-index takes
2012-06-29 10:57:17 +04:00
Michael S. Klishin
e4507f42eb
Doc string correction
2012-06-28 15:05:12 +04:00
Michael S. Klishin
db8f29ce5a
Back to 1.1.0-SNAPSHOT
2012-06-27 20:52:02 +04:00
Michael S. Klishin
9a29881583
1.1.0-alpha3
2012-06-27 20:51:21 +04:00
Michael S. Klishin
3b0e0421c2
Change log update
2012-06-27 20:51:13 +04:00
Michael S. Klishin
f194dc9cae
Reader extensions for Joda Time types
2012-06-27 20:30:35 +04:00
Michael S. Klishin
1b69e0644b
Extend Clojure reader for ObjectId and java.util.Date
2012-06-27 19:51:10 +04:00
Michael S. Klishin
a21267cf41
Back to 1.1.0-SNAPSHOT
2012-06-27 19:13:10 +04:00
Michael S. Klishin
5a631d25c4
1.1.0-alpha2
2012-06-27 19:10:56 +04:00
Michael S. Klishin
8ca41347ad
Change log update
2012-06-27 19:10:24 +04:00
Michael S. Klishin
dde4a59495
Correct the test now that we don't have :date in the serialized value
2012-06-27 19:10:20 +04:00
Michael S. Klishin
ff77d3ccd7
3rd correction
2012-06-27 19:08:55 +04:00
Michael S. Klishin
2fcdfab8ba
Can't use print-dup on dates on 1.3 :(
2012-06-27 19:08:15 +04:00
Michael S. Klishin
5e4d8d7c5a
Correct test ns name
2012-06-27 19:06:57 +04:00
Michael S. Klishin
a5514c2cf6
Now working on 1.1.0 SNAPSHOT
2012-06-27 19:05:53 +04:00
Michael S. Klishin
6c7bad518c
1.1.0-alpha1
2012-06-27 19:05:18 +04:00
Michael S. Klishin
80771cb16f
Update change log
2012-06-27 19:05:10 +04:00
Michael S. Klishin
43349f65ae
Add an alternative Ring session store that uses Clojure reader serialization
...
This way libraries like Friend, that use namespaced keywords (::identity) and other
Clojure-specific data structures will work well with Monger.
Current store will strip off namespace information from namespaced keywords
because clojure.core/name work that way. For example: (name ::identity).
Reported by Julio Barros.
2012-06-27 19:02:11 +04:00
Michael S. Klishin
828e7981f0
.travis.yml tweaks
2012-06-27 10:08:23 +04:00
Michael S. Klishin
a789b97a43
Add :url to project.clj
2012-06-27 10:07:50 +04:00
Michael S. Klishin
8cb32d761c
Prepare for the next development iteration
2012-06-26 13:44:36 +04:00
Michael S. Klishin
133448090c
README update
2012-06-26 13:41:19 +04:00
Michael S. Klishin
3a830ad2e9
1.0.0
...
11 months in the making!
2012-06-26 13:37:56 +04:00
Michael S. Klishin
dc7a8fd6ec
Extend DBObject conversion protocol for more JodaTime types
2012-06-26 13:23:16 +04:00
Michael S. Klishin
c2a56cbf77
...and as part of converting an entire map
2012-06-23 19:36:14 +04:00
Michael S. Klishin
53854254e4
Cover conversion of booleans separately
2012-06-23 19:34:49 +04:00
Michael S. Klishin
76efdc7e7b
Add a clause for booleans per discussion on the mailing list
2012-06-23 19:16:42 +04:00
Michael S. Klishin
f9fa17f572
Add a new test, more spring cleanup before 1.0.0
2012-06-23 19:11:54 +04:00
Michael S. Klishin
326af3ef5a
Merge branch 'master' of github.com:michaelklishin/monger
2012-06-20 23:58:11 +04:00
Michael S. Klishin
0ab1e7639f
Depend on MongoDB Java driver 2.8
...
Recommended by one of the 10gen engineers to improve lock contention in
write-heavy apps.
2012-06-20 10:13:20 +04:00
Michael Klishin
651db263aa
Update master
2012-06-19 12:37:56 +04:00
Michael S. Klishin
7009c9389b
Hint link to Ragtime now that we integrate with it
2012-06-19 12:26:32 +04:00
Michael S. Klishin
8fd871ff11
Merge branch 'master' of github.com:michaelklishin/monger
2012-06-19 12:25:30 +04:00
Michael S. Klishin
1fb6bea360
Back to snapshot
2012-06-19 12:24:51 +04:00
Michael S. Klishin
3a114172bc
1.0.0 RC2
2012-06-19 12:23:58 +04:00
Michael S. Klishin
fb331264ea
Bump clojure.core.cache version so that it does not bleed reflection warnings
2012-06-19 12:21:50 +04:00
Michael S. Klishin
2fc81a8180
More robust test, does not depend on test run order and concurrently running tests
2012-06-19 12:21:28 +04:00
Michael S. Klishin
0a2fdc8cc3
Ragtime migrations adapter
2012-06-19 12:18:43 +04:00
Michael S. Klishin
d68b57511c
More helpful exception message
2012-06-18 05:18:36 +04:00
Michael S. Klishin
b5b35baabb
Correct mailing list name
2012-06-18 03:08:14 +04:00
Michael S. Klishin
e34340bbaa
Back to CI profile for CI
2012-06-16 06:48:49 +04:00
Michael S. Klishin
2df0b911f2
Revert "No more need for a separate CI profile"
...
This reverts commit da45e6140c .
There is something funky going on with either Sonatype snapshots or Clojure
master snapshots publishing
2012-06-16 06:47:59 +04:00
Michael S. Klishin
92a262ff8a
A typo
2012-06-14 19:55:02 +04:00
Michael S. Klishin
6f25f1bc45
Correct type hint
2012-06-14 19:33:36 +04:00
Michael S. Klishin
a3d581725c
Merge branch 'master' of github.com:michaelklishin/monger
2012-06-14 19:30:35 +04:00
Michael S. Klishin
da45e6140c
No more need for a separate CI profile
...
1.5-snapshot-MASTER jars once failed to resolve on travis-ci.org because we did not have Sonatype OSS
repo set up (Clojure snapshots are now published there)
2012-06-14 19:29:48 +04:00
Michael S. Klishin
3a948667d5
Fight Java with Java
...
Make our own version of DBRef that is exactly like the original but has one extra constructor and
implements clojure.lang.IDeref so it is possible to @dereference such refs.
This is only one small step in a proper, Clojuric, easy to use DBRef support. We may tack more Monger-specific
extensions to our DBRef implementation later.
As sang by Jetallica:
Do unto others as they have done unto you
but what in the hell is this world coming to?
Blow the universe into nothingness
nuclear warfare shall lay us to rest
Fight Java with Java
ending is near
fight Java with Java
bursting with fear
2012-06-14 19:28:40 +04:00
Michael S. Klishin
c172737816
Document that monger.testkit is still experimental and will have breaking changes
2012-06-14 18:36:44 +04:00
Michael S. Klishin
b634951812
src/monger => src/clojure/monger
2012-06-14 18:33:42 +04:00