Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fedora4 #4

Closed
wants to merge 94 commits into from
Closed

Fedora4 #4

wants to merge 94 commits into from

Conversation

yqjiang
Copy link

@yqjiang yqjiang commented Aug 21, 2013

No description provided.

dltj and others added 30 commits February 5, 2013 20:40
As taken from GitHub, flattenDocument() returns a data structure where the values are blank.  See Islandora-Dev message https://groups.google.com/d/topic/islandora-dev/A_ajiI6stnA/discussion for details.
If $this->cookieFile = tempnam(sys_get_temp_dir(), 'curlcookie'); fails,
the problem isn't seen until saveCookiesToSession() when
$this->cookieFile is a boolean null instead of a file name.  This
adds a check to createCookieFile() to make sure the cookie file
in the temporary directory can be created.
Conflicts:
	FedoraApiSerializer.php
Test for valid temporary file.
FoxmlDocument wasn't correcly setting the versioning
flag on datastreams. This was causing any object created
in Tuque using FoxmlDocument to have its datastreams set
to non-versionable.

The fix was a simple error serializing the output of a
boolean to XML. PHP was outputting 1 or 0 for true or
false, while the foxml was expecting true or false. Any
other value was interperated as false.
Fixed FoxmlDocument not respecting versioning
namespaces in constructObject tests
Wrap existing datastream, so a copy is created if someone tries to change
it.
getNextIdentifier supplying many ids if asked
Facilitate datastream copying.
Support for UUIDs in Tuque.
Throw a more descriptive error about malformed XML.
nigelgbanks and others added 28 commits May 3, 2013 13:45
Added a method to access a user's fedora attributes
…objects

Allow for the ingestion of datastreams from other NewFedoraObjects.
Conflicts:
	implementations/fedora3/Object.php
	tests/HttpConnectionTest.php
	tests/implementations/DatastreamTestBase.php
	tests/implementations/fedora3/FedoraApi/FedoraApiTest.php
	tests/implementations/fedora3/FedoraRelationships/FedoraRelationshipsExternalTest.php
Conflicts:
	implementations/fedora4/FedoraApi.php
	implementations/fedora4/Repository.php
get labels from fedora

[(Deliver) #55038680]
@nigelgbanks
Copy link

Can you issue this pull request to the fedora4 branch instead?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

8 participants