Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 398 lines (280 sloc) 16.113 kb
90395e3 @jcoyne HYDRA-838: Solr connection timeout is now 120 seconds
jcoyne authored
1 4.5.1
a0fe052 @mjgiarlo bumps version to 4.5.1 (fixes HYDRA-837 and HYDRA-838, and removes devel...
mjgiarlo authored
2 Removes .rvmrc and Gemfile.lock from version control (devs should deal with these themselves)
3 HYDRA-837: ActiveFedora::Datastreams#has_file_datastream should support :versionable argument (re-opened)
90395e3 @jcoyne HYDRA-838: Solr connection timeout is now 120 seconds
jcoyne authored
4 HYDRA-838: Solr connection timeout is now 120 seconds
5
b296178 @mjgiarlo bumps version to 4.5.0
mjgiarlo authored
6 4.5.0
7 HYDRA-837: ActiveFedora::Datastreams#has_file_datastream should support :versionable argument
8 implement per-class and per-instance defaults from rubydora 0.5.13
9 bump to Rubydora 0.5.13
10 add has_metadata :autocreate boolean that allows datastream to /not/ be created when a new object is saved
11 add an after_rollback handler to update the SolrService when an object is rolled back
12
1a7bbd2 @mjgiarlo bumps version to 4.4.1
mjgiarlo authored
13 4.4.1
14 HYDRA-834 find(:all) should work on ActiveFedora::Base
15 update AF to hide the deprecation warnings introduced in rubydora 0.5.11
16
b0543c2 @mjgiarlo bumping version to 4.4.0
mjgiarlo authored
17 4.4.0
18 Updated gem dependencies
19 Deprecated #find_by_solr()
20 Added compatibility with Rubydora 0.5.10
21 HYDRA-833 find_by_conditions should accept conditions as a string or a hash
22 HYDRA-696 ActiveModel::Dirty to track @ng_xml
23 HYDRA-830: Parsing has_model_s for model name
24
90cb13a @mjgiarlo bumping version to 4.3.0 and updating release notes to reflect the diffe...
mjgiarlo authored
25 4.3.0
26 Added the #delegate_to method for easier delegation of multiple terms to the same datastream.
ca858d8 @jcoyne HYDRA-826 Replace MetadataDatastream(deprecated) with SimpleDatastream
jcoyne authored
27 Deprecated AF::Base#file_streams
28 Deprecated AF::Base#to_xml
29 HYDRA-826 Added SimpleDatastream as a replacement for MetadataDatastream
30
8d8d2cc @jcoyne Added Base.find_each which allows yielding of each result
jcoyne authored
31 4.2.0
32 Added Base.find_each which allows yielding of each result
088dba1 @jcoyne Added find_in_batches which yields a chunk of solr records
jcoyne authored
33 Added Base.find_in_batches which allows yielding of a chunk of solr results
5057110 @barmintor 4.2.0 relese notes
barmintor authored
34 Added ActiveFedora::NtriplesRDFDatastream
f146146 @jcoyne Updating history
jcoyne authored
35 Rubydora to 0.5.9
5057110 @barmintor 4.2.0 relese notes
barmintor authored
36 HYDRA-726 integration tests verify versionable attribute of datastreams
f146146 @jcoyne Updating history
jcoyne authored
37 HYDRA-811 allow setting a pid after object is initialized, but before it is saved
38 find(:all) must use solr paramater qt=standard
39 HYDRA-812 belongs_to should replace assertions, even if the asserted object is not found.
40 HYDRA-814 add clone()
41 HYDRA-815 give :type a default value (ActiveFedora::Datastream) for has_file_datastream
42 HYDRA-816 Sharding works automatically if multiple connections are specified in fedora.yml
43 HYDRA-818 Assign_pid should work correctly when the config is not sharded.
8d8d2cc @jcoyne Added Base.find_each which allows yielding of each result
jcoyne authored
44
a7075ca @barmintor 4.1.0 release notes
barmintor authored
45 4.1.0
0efa0fb @jcoyne Fixed documentation of changes
jcoyne authored
46 ActiveFedora::Base.find() now supports filtering by solr fields (boolean AND).
a7075ca @barmintor 4.1.0 release notes
barmintor authored
47 * example: ModsAsset.find('title_t' => 'Song of Fire and Ice','author_t'=>['Agatha Christie', 'Dr. Seuss']
8d8d2cc @jcoyne Added Base.find_each which allows yielding of each result
jcoyne authored
48 ActiveFedora::Base.find_with_conditions which is the replacement for ActiveFedora::Base.find_by_fields_by_solr (previously deprecated)
a7075ca @barmintor 4.1.0 release notes
barmintor authored
49 YAML configurations are loaded through ERB, allowing reference to evaluated Ruby or environment variables
50 When setting ng_xml= with a Nokogiri node, cast it to a new Nokogiri document
51
8d8d2cc @jcoyne Added Base.find_each which allows yielding of each result
jcoyne authored
52 4.0.0
95a8918 @jcoyne Upgrade om to 1.5.3. Remove unnecessary test
jcoyne authored
53 Removed deprecations
54 * allowing :fedora level in fedora.yml
55 * automatic includes of Relationships and FileMethods is removed
ec62c99 @jcoyne Bump to rc20
jcoyne authored
56 Added sharding
95a8918 @jcoyne Upgrade om to 1.5.3. Remove unnecessary test
jcoyne authored
57 Added find_document which determines the correct model and then casts the object to that.
58 Improved loading from solr
59 RDF datastreams
642c620 @jcoyne Don't require solrizer-fedora in the rake file
jcoyne authored
60 Replaced solr-ruby with rsolr. Note: remove any calls to .hits
7aa4a6d @jcoyne Bump version to 4.0.0.rc2
jcoyne authored
61 load_instance is now deprecated, replaced with find
17f6081 @jcoyne load_instance_from_solr should instantiate objects with the correct clas...
jcoyne authored
62 Find and load_instance_from_solr always instantiate the model defined in the object.
2a4384e @jcoyne Moved :environment rake task to top level namespace. Bump to rc4
jcoyne authored
63 Run a stub :environment task in the fixture loading rake tasks (which is overridden by rails)
ef8e0f5 @jcoyne bump to rc6
jcoyne authored
64 Find raises ObjectNotFoundError when the object isn't found
e3a7774 @jcoyne Don't use solrizer in fixture loader. Release rc7
jcoyne authored
65 Removed dependency on solrizer-fedora
1178b8c @jcoyne Avoid unnecessary reload of Rels-ext when typecasting. Version to rc8
jcoyne authored
66 Avoid unnecessary reload of RELS-EXT when typecasting
c5fb8f6 @jcoyne Bumped to version rc9
jcoyne authored
67 HYDRA-754 Delegate discovery of config parameters to a separate module to allow for non-file-based configuration
1cdb4e1 @jcoyne has_metadata should set :versionable
jcoyne authored
68 HYDRA-753 has_metadata should accept :versionable as part of the spec.
69 HYDRA-755 Instantiate un-spec'ed datastreams in SolrDigitalObject
00168a5 @jcoyne HYDRA-758 Added ActiveFedora::Base.exists?
jcoyne authored
70 HYDRA-758 Added ActiveFedora::Base.exists?
71 Fixes for Ruby 1.9 compatibility
345f932 @jcoyne Bump to 4.0.0.rc12
jcoyne authored
72 HYDRA-741 Use fixture loader in repo:* rake tasks. Parameters changed to foxml and dir.
73 rubydora to 0.5.7
4014ec6 @jcoyne Lazily load solr
jcoyne authored
74 Lazily load solr config
1ba516d @jcoyne SpecialThing is in samples now
jcoyne authored
75 HYDRA-766 Model#classname_from_uri singularizes terms, but it shouldn't change them.
76 HYDRA-767 Remove Model::DEFAULT_NS
ffdc30d @jcoyne Releasing rc16
jcoyne authored
77 Upgrade Om to 1.6.0
a4b5c54 @jcoyne Update to rc18
jcoyne authored
78 QualifiedDublinCore now extends immediately from NokogiriDatastream
ef5fd7d @jcoyne Bump version to 4.0.0.rc19
jcoyne authored
79 Deprecated MetadataDatastream
ec62c99 @jcoyne Bump to rc20
jcoyne authored
80 HYDRA-755 Succeed with loading from solr even if the object was missing a declared datastream
95a8918 @jcoyne Upgrade om to 1.5.3. Remove unnecessary test
jcoyne authored
81
606e96d @jcoyne Bump version to 3.3.2
jcoyne authored
82 3.3.2
83 HYDRA-745 No need to require :url be present on external datastreams
84 Initialize relationships graph to empty array
85 HYDRA-668 ActiveFedora models do not need to be immediate descendants of ActiveFedora::Base
86 Fix for camel cased classes in classname from uri
87 HYDRA-746 Speed up find() by not hitting solr first
88 Added description for active_fedora:load_fixtures task
a25639f @jcoyne Datastream from spec should accept versionable. Bumped rubydora to 0.5.3...
jcoyne authored
89 HYDRA-748 Allow setting versionable via has_metadata
606e96d @jcoyne Bump version to 3.3.2
jcoyne authored
90
91
5722f67 @jcoyne Release ActiveFedora 0.3.2
jcoyne authored
92 3.3.1
93 Allow explicit setting of predicate config.
94 Check for appropriate content before saving a datastream
95 rubydora to 0.5.2
96 Support for changing base fixture directory path
97 Removed unnecessary dependencies
98
0d35d34 @jcoyne Fixed version in the history
jcoyne authored
99 3.3.0
9f36211 @jcoyne You should be able to specify checksumType when creating a datastream
jcoyne authored
100 A label set on an unsaved datastream should be saved in the repository
101 Should be able to add checksumType parameter when creating a datastream
7e899de @jcoyne Bump version to 3.3.0
jcoyne authored
102 Upgrade rubydora to 0.5.1 so we can do checksum verification
b40baa5 @jcoyne Update rubydora to 0.5.0. pass the validateChecksums parameter to rubydo...
jcoyne authored
103 Pass checksumVerification parameter to rubydora
f552f73 @jcoyne Added ActiveFedora::Base.has_file_datastream
jcoyne authored
104 Allow you to override the class of file datastream that gets created by using ActiveFedora::Base.has_file_datastream
3102b0a @jcoyne Update History.txt
jcoyne authored
105 Allow `predicate_mappings.yml` to specify explicit namespace prefixes to use instead of ns0, ns1, ..., nsN when serializing a `RelsExtDatastream`.
7e899de @jcoyne Bump version to 3.3.0
jcoyne authored
106 HYDRA-737 fixes for tests failing under ree 1.8.7-2011.12
9f36211 @jcoyne You should be able to specify checksumType when creating a datastream
jcoyne authored
107
5d5dd5f @jcoyne Bumped version to 3.2.2
jcoyne authored
108 3.2.2
109 Rubydora 0.4.1
110 Fixed bugs where updating datastream properties would overwrite content.
1513182 @jcoyne Updated history
jcoyne authored
111 HYDRA-661: Changed namespaces and names or rake tasks according to HYDRA-661 with the exception that harvest was renamed export
5d5dd5f @jcoyne Bumped version to 3.2.2
jcoyne authored
112
02f6620 @jcoyne Log some history and bump version
jcoyne authored
113 3.2.1
114 Load rake tasks.
115 Rubydora 0.4.0
116 Added fixture exporter
117
359a834 @jcoyne Created a predicates module
jcoyne authored
118 3.2.0
119
133ebe3 @jcoyne Bump version to 3.2.0
jcoyne authored
120 Deprecate ContentModel.pid_from_ruby_class, use Model.to_class_uri instead
235afef @jcoyne HYDRA-731 Added the count method
jcoyne authored
121 Added a count method
122 HYDRA-731 running count on a has_many relationship returns zero unless the relationship has been loaded
25e8401 @jcoyne added validations and bumped version to pre4
jcoyne authored
123 Added ActiveModel validations.
124 Added callbacks on initialize, save, update, create, delete and find
8d805d1 @jcoyne Added callbacks on initialize, save, update, create, delete and find
jcoyne authored
125 Added Base.create
780300b @jcoyne HYDRA-730 Don't initialize active_fedora until it's needed
jcoyne authored
126 HYDRA-730 ActiveFedora isn't being initialized unless it is specified in the project Gemfile
356e00a @jcoyne History changes
jcoyne authored
127 Don't create pids until save so that we don't cycle through pids we don't intend to save
128 inspect method gives less information (more readable)
129 Added an equality method
130 Deprecate the automatic inclusion of datastream_collections (you should include this optional module in your models if you intend to use it)
131 Deprecate the automatic inclusion of relationships (you should include this optional module in your models if you intend to use it)
132 Deprecate the automatic inclusion of file_management (you should include this optional module in your models if you intend to use it)
62e8b3a @jcoyne refactor testing
jcoyne authored
133 Disseminators have been added
0932ac3 @jcoyne Update history
jcoyne authored
134 HYDRA-729 don't update xml datastreams unless they've changed
356e00a @jcoyne History changes
jcoyne authored
135 Added adapt_to method to reduce number of round trips to fedora.
136 ActiveFedora::Relationship is deprecated (was not being used)
c6bdbd9 @jcoyne Split semantic node and relationships
jcoyne authored
137 Rails 3.1 compatibility
138 Ruby 1.9 compatibility
08e7a00 @jcoyne HYDRA-733 When serializing, MetadataDatastream does not load the existin...
jcoyne authored
139
359a834 @jcoyne Created a predicates module
jcoyne authored
140 3.1.6
08e7a00 @jcoyne HYDRA-733 When serializing, MetadataDatastream does not load the existin...
jcoyne authored
141 HYDRA-733 When serializing, MetadataDatastream does not load the existing content, so it can overwrite with blank
142
afa6fc7 @jcoyne Bump version to 3.1.5
jcoyne authored
143 3.1.5
144 HYDRA-722 updating AF::Base#label= and then saving doesn't persist the change
145 JettyWrapper to 1.2.0
146 Upgrade to rspec2
147 add_file_datastream should take a prefix option.
148 Added assert_content_model method
149 Updates for ruby 1.9 compatibility
150
c701d31 @jcoyne Bumped version to 3.1.4
jcoyne authored
151 3.1.4
152 Update rubydora to 0.2.6
153 Created a consistent implementation of Model.classname_from_uri
154
0434749 @jcoyne bump to version 3.1.3, update rubydora to 0.2.4. Ensure a mimeType is se...
jcoyne authored
155 3.1.3
156 Set mimeType for all datastreams, default to text/xml
157 Update rubydora to 0.2.4
158
73f944a @jcoyne Update history
jcoyne authored
159 3.1.2
1042445 @jcoyne Set mimeTypes for RelsExtDatastream and NokogiriDatastream
jcoyne authored
160 correctly handling non-default pid_namespace (Benjamin Armintor)
161 info uri support; rdf:type predicate compatibility with Fedora(Benjamin Armintor)
162 more flexibility for initializing Rubydora (Michael B. Klein)
163 NokogiriDatastream and RELS-EXT datastream set mimeType (Justin Coyne)
164
73f944a @jcoyne Update history
jcoyne authored
165
166 3.1.1
167 adds support for better handling of literal values in the RELS-EXT datastream.
168 adds support for setting the controlGroup via a parameter to has_metadata.
169 ability to pass a predicate as a parameter to AF::Base#relationships to get a list of the matching targets. This reads a bit better than ids_for_outbound().
170 refactoring to support overriding certain sections (ContentModel) by consumers of active-fedora.
171
172 3.1.0
173 Based on rubydora for fedora interface
174 RDF-xml for the relationships
175
9d480c1 @jcoyne HYDRA-663 -- passing a empty string to an id setter of a belongs to asso...
jcoyne authored
176 3.0.4
177
178 HYDRA-663 -- Passing an empty string to a id setter should clear the belongs to association
179
ccfa127 @jcoyne Bump to 3.0.3
jcoyne authored
180 3.0.3
d617101 @jcoyne Added has_and_belongs_to_many associations. Version bump to 3.0.2
jcoyne authored
181
182 Added HasAndBelongsToManyAssociation
183
ccfa127 @jcoyne Bump to 3.0.3
jcoyne authored
184 3.0.2
185
186 YANKED
187
188
5d6d562 @jcoyne HYDRA-654 -- Reify as the class in has_model instead of active_fedora_mo...
jcoyne authored
189 3.0.1
190
191 HYDRA-654 -- Fixed reification using has_model as the class instead of active_fedora_model
192
c8e8fbd @jcoyne Added history and fixed merge mistake in Gemfile.lock
jcoyne authored
193 3.0.0
194
195 added belongs_to and has_many model relationships
196 added nested_attributes_for
197 Added dependency on rails > 3.0.0
198
294b441 @jcoyne Version bump to 2.3.7
jcoyne authored
199 2.3.7
ad2f4ca @jcoyne Version bump to 2.3.5
jcoyne authored
200
294b441 @jcoyne Version bump to 2.3.7
jcoyne authored
201 HYDRA-650 -- Fixed relationship inheritance (Rick Johnson)
202
203 2.3.6
204
205 YANKED
206 Removed Bundler.require, which was causing odd dependency order resolving.
207
208 2.3.5
209
210 YANKED
ad2f4ca @jcoyne Version bump to 2.3.5
jcoyne authored
211 branched so that trunk now require rails 3.
212 Named finders HYDRA-541 (Rick Johnson)
213
e6f3f96 @jcoyne Bumped version for 2.3.4
jcoyne authored
214 2.3.4
ad2f4ca @jcoyne Version bump to 2.3.5
jcoyne authored
215
e6f3f96 @jcoyne Bumped version for 2.3.4
jcoyne authored
216 moved dirty assignment to NokogiriDatastream#update_values; added test (Benjamin Armintor)
217 Fixed HYDRA-590
218
78186de @flyingzumwalt HYDRUS-151: Base.update_datastream_attributes now relies on update_index...
flyingzumwalt authored
219 2.1.0
220
221 HYDRUS-151: Base.update_datastream_attributes now relies on update_indexed_attributes instead of update_attributes. This makes it easier to support non-javascript forms (and makes update_datastream_attributes worth using).
222
223 2.0.4
224
225 collection_members_append now returns self.
226
227 2.0.3
228
229 HYHULL-25: tweaking ContentModel to ignore namespace
230
7db96f5 @flyingzumwalt 2.0.2:
flyingzumwalt authored
231 2.0.2
232
233 Fixed activeresource requirement in specfile
234 Switched Bundler to rely on specfile for runtime dependencies.
235
7806db8 @flyingzumwalt documentation
flyingzumwalt authored
236 2.0.1
237
238 Made Gemfile agnostic about Rails version (dependency on activeresource)
239
caf6f53 @flyingzumwalt HYDRA-378 updating to solrizer 1.0.0, which uses RSolr instead of ruby-s...
flyingzumwalt authored
240 2.0.0
241
242 Upgraded to use solrizer 1.0.0, which uses RSolr instead of the outdated ruby-solr:
243
244 All solrize and extract methods now accept and return a _Hash_ rather than a Solr::Document
245 As part of this switch, *all field names are stored as Strings, not Symbols*. If you previously accessed something as solr_doc[:title_t], now you need to access it as solr_doc["title_t"]
246
cd445ff @flyingzumwalt Minor: Fixed Gemfile to require activeresource <3.0.0 NOT >3.0.0
flyingzumwalt authored
247 1.2.9
248 Minor: Fixed Gemfile to require activeresource <3.0.0 NOT >3.0.0
249
d9e30d4 @flyingzumwalt 1.2.6 pre-release
flyingzumwalt authored
250 1.2.6
52f0f5f @flyingzumwalt docs for release
flyingzumwalt authored
251
252 Requires Solrizer 0.3.0 or higher
253
254 HYDRA-274 Configurable Facets
255 HYDRA-275 Update ActiveFedora to use Solrizer::XML::TermBasedSolrizer when indexing NokogiriDatastreams
256
d9e30d4 @flyingzumwalt 1.2.6 pre-release
flyingzumwalt authored
257 1.2.5 -- botched version release
258
bf9c631 @flyingzumwalt Bug: Base.file_objects_append wasn't saving the child object after modif...
flyingzumwalt authored
259 1.2.4
260
261 Bug: Base.file_objects_append wasn't saving the child object after modifying its RELS-EXT
262
f51c14a @flyingzumwalt Base.load_model now raises ObjectNotFoundError if there is no object cor...
flyingzumwalt authored
263 1.2.3
264
fadf6a5 @flyingzumwalt change history and new gemspec
flyingzumwalt authored
265 Major: Switched flow of relationship assertions for file objects. Now children assert isPartOf rather than parents asserting hasCollectionMember (see HYDRA-70 and HYDRA-71)
f51c14a @flyingzumwalt Base.load_model now raises ObjectNotFoundError if there is no object cor...
flyingzumwalt authored
266
fadf6a5 @flyingzumwalt change history and new gemspec
flyingzumwalt authored
267 New class method: ActiveFedora::Base#has_bidirectional_relationship creates relationship finder methods that search across bidirectional relationships (ie. finds all of the object's hasPart assertions as well as any objects pointing at it with isPartOf)
165d868 @flyingzumwalt tidying up implementation of file_objects
flyingzumwalt authored
268
fadf6a5 @flyingzumwalt change history and new gemspec
flyingzumwalt authored
269 Feature: Fedora::Connection now returns the Fedora error in any ServerError messages
f51c14a @flyingzumwalt Base.load_model now raises ObjectNotFoundError if there is no object cor...
flyingzumwalt authored
270
fadf6a5 @flyingzumwalt change history and new gemspec
flyingzumwalt authored
271 Documentation: Added RDoc code comments for experimental features from version 1.2
f51c14a @flyingzumwalt Base.load_model now raises ObjectNotFoundError if there is no object cor...
flyingzumwalt authored
272
bd9a12a @flyingzumwalt MetadataDatastream.update_indexed_attributes doesn't get tripped up by a...
flyingzumwalt authored
273 Bug: MetadataDatastream.update_indexed_attributes doesn't get tripped up by attribute names wrapped in arrays (previously wrapping the symbol in an array would cause an error
274
fadf6a5 @flyingzumwalt change history and new gemspec
flyingzumwalt authored
275 Bug: Applied some fixes to usage of URIs in SemanticNode
a367c57 @flyingzumwalt Fedora::Connection now returns the Fedora error in any ServerError messa...
flyingzumwalt authored
276
f51c14a @flyingzumwalt Base.load_model now raises ObjectNotFoundError if there is no object cor...
flyingzumwalt authored
277 1.2.2
278
279 Misc bug fixes
280
281 1.2.1
282
283 TERMPORARY: removed solrizer from gem dependency list (cyclic reference breaks bundler)
284
285 1.2
286
287 Now support using OM::XML::Terminologies in NokogiriDatastreams
288
289 resolved #504 -- Allow SSL certificate client authentication for connections to Fedora
290
291 Added Experimental methods for has_datastream, named_datastream, and remove_relationship (contributed by Rick Johnson at Notre Dame)
292
7777667 @flyingzumwalt MetadataDatastream.update_indexed_attributes was no longer marking the o...
flyingzumwalt authored
293 1.1.13
294
295 MetadataDatastream.update_indexed_attributes was no longer marking the object dirty when triggered. Resulted in changed datastreams not saving. Fixed now.
296
bd1134f @flyingzumwalt just documentation and more test coverage
flyingzumwalt authored
297 1.1.12
298
299 * Minor fix to Base.get_values_from_datstream (wasn't returning default values when necessary)
300
9f468f9 @flyingzumwalt 1.1.11: fix to update_index preventing double-metadata, now nokogiri dat...
flyingzumwalt authored
301 1.1.11
302
303 * fix to update_index preventing double-metadata
304 * now nokogiri datastreams initialize with default template.
305
1278688 @flyingzumwalt solrizer fix to ensure that Nokogiri Datastreams are included in Base.to...
flyingzumwalt authored
306 1.1.8
307
308 solrizer fix to ensure that Nokogiri Datastreams are included in Base.to_solr
309
c15ff33 @flyingzumwalt nokogiri datastream integration
flyingzumwalt authored
310 1.1.7
311
d1ce51d @flyingzumwalt final prep for 1.1.7 release
flyingzumwalt authored
312 Nokogiri Datastream support using Nokogiri and OM::XML. Includes indexing of xml contents into solr based on accessors declared using OM::XML:Accessor module.
c15ff33 @flyingzumwalt nokogiri datastream integration
flyingzumwalt authored
313 You now have the option of calling has_metadata without passing in a block
314
315
24556d1 @flyingzumwalt Bug #959: Base.delete fails to delete objects from Solr even when ENABLE...
flyingzumwalt authored
316 1.1.6
317
318 Bug #959: Base.delete fails to delete objects from Solr even when ENABLE_SOLR_UPDATES == true
319
41d9d05 @flyingzumwalt minor
flyingzumwalt authored
320 1.1.5
321
322 Feature: Base.save triggers Solrizer if you've required the gem in your app
323
250f3f3 @flyingzumwalt updated rspec tests to run against jetty (hydra-jetty) instead of tomcat
flyingzumwalt authored
324 1.1.2
325
6bba63a @flyingzumwalt changelog for 1.1.2
flyingzumwalt authored
326 Bug: Model.find_by_solr fails when you pass it an argument of :all
250f3f3 @flyingzumwalt updated rspec tests to run against jetty (hydra-jetty) instead of tomcat
flyingzumwalt authored
327 Testing: Updated RSpec tests to run against localhost:8983 with Fedora 3.3 (instead of localhost:8080 with Fedora 3.2). This means you can use a copy of hydra-jetty from http://github.com/hydraproject/hydra-jetty
6bba63a @flyingzumwalt changelog for 1.1.2
flyingzumwalt authored
328 Testing: Reduced the amount of noise output to the shell during tests
250f3f3 @flyingzumwalt updated rspec tests to run against jetty (hydra-jetty) instead of tomcat
flyingzumwalt authored
329
3dbf458 @flyingzumwalt 1.1.1 changelog
flyingzumwalt authored
330 1.1.1 2010-03-22
331
332 Bug: .load_objects wipes out datastream attributes from model-defined datastreams (ie. label and mimeType)
333
334 1.1.0 2010-03-20
335
336 Feature #822: Export & Ingest Fedora Objects
337
8489bb6 @flyingzumwalt 1.0.9 with export/ingest support
flyingzumwalt authored
338 1.0.9 2010-03-10
339
340 !! Requires a new Solr schema by default. We recommend updating solr with the schema.xml located at http://bitbucket.org/mediashelf/active_fedora/src/tip/solr/config/schema.xml. If you want to keep using the old schema.xml, you must save the solr mappings file from http://bitbucket.org/mediashelf/active_fedora/src/tip/config/solr_mappings_af_0.1.yml as config/solr_mappings.yml in your application(s).
341
342 Bundled ruby-fedora into active-fedora, removing external gem dependency
343
344 Field names now map to solr field names using solr_mappings.yml. You can put your own into RAILS_ROOT/config/solr_mappings.yml or rely on the default within the gem.
345
346 * Bug #552: Model relationship should be asserted using hasModel instead of conformsTo
347 * Bug #614: Datastream should have mime_type accessors
348 * Bug #692: Datastream.new should allow you to use :mime_type as an argument instead of :mimeType
349 * Feature #430: YAML-based config files for Fedora Repository and SolrService
350 * Feature #475: Ability to perform XUpdate-style partial updates of XML metadata
351 * Feature #753: Configurable Solr Field Names
352 * Feature #807: update_indexed_attributes should return the new index for any added values
353
354 1.0.7 2009-09-18
355
356 Performance improvements. Requires RubyFedora 1.0.7 (but will probably work with 1.0.5)
357
358 Feature #489: Optimize datastreams method so that you only hit fedora and parse xml when you have to
359 Bug #415: Base.save returns meaningful responses and yields exceptions when appropriate
360 Bug #465: ActiveFedora::Base#fields method performance issues (tied to #489)
361
362
363 1.0.6 2009-08-27
364
365 Minor update.
366
367 * ToDo #78: Relationship finders should return an array of ActiveFedora Objects
368 * Bug #40: Fedora::Datastream should track control_group attribute correctly
369 * Bug #425: SOLR_DOCUMENT_ID still hardcoded as "id" in a few spots
370 * Bug #449: using has_metadata breaks support for custom pids
371
372 1.0.5 2009-07-17
373
374 Minor update.
375
376 * Bug #387: Base.deserialize should mark all datastreams as not new
377 * ToDo #389: Base.update_attributes and Base.update_indexed_attributes should accept :datastream limiter
378 * Feature #388: Base.update_attributes and Base.update_indexed_attributes should support deleting fields
379
380 1.0.4 2009-07-10
381
382 !! Not Backwards Compatible with Fedora < 3.2.* !!
383
384 * 1 major enhancement:
385 * ruby-fedora is now compatible with Fedora 3.2.1
386
387 Changelog:
388 * ToDo #272: Datastream.new should accept a :prefix option for auto-incrementing DSIDs
389 * ToDo #275: Update RubyFedora to work with Fedora 3.2 REST API
390 * ToDo #308: ActiveFedora::FedoraObject.datatsreams should load label as well as pid and dsId
391 * ToDo #318: Intelligent FileDatastream and FileAsset Management
392 * Bug #312: Base.delete should delete the solr record as well as the Fedora Object
393 * Feature #46: Improve OSX Fedora/Solr Disk Image
394 * Feature #284: solr document id should by a config option instead of hard coded as "id"
395 * Feature #307: ActiveFedora::Base should provide a label setter.
396 * Feature #314: Relationship finder should provide a "response_format" option, default to format of "objects"
e6f3f96 @jcoyne Bumped version for 2.3.4
jcoyne authored
397 * Feature #327: Option to turn off solr updates (assume that something else will update Solr for you)
Something went wrong with that request. Please try again.