access_log
Commits on Feb 18, 2013
-
Added --until to filter_access
Tim Brody committedFeb 18, 2013 -
Use Multiline::CSV for dump_access
Tim Brody committedFeb 18, 2013
Commits on Feb 15, 2013
-
Merge Event::FilterAccess into CLI tool
dump_access can now --remove access logs after dumping.
Tim Brody committedFeb 15, 2013 -
Tools for dumping and filtering access logs
Tim Brody committedFeb 15, 2013 -
Tim Brody committed
Feb 15, 2013
Commits on Feb 14, 2013
Commits on Feb 13, 2013
-
Use mysql_enable_utf8 to utf8 encode DB strings
According to NYTProf calling {dbh}->{Driver} is really slow, plus DBD::mysql gives us a utility to enable utf-8 anyway.Tim Brody committedFeb 13, 2013 -
Default just the date MM-YY to 00-00
00:00:00 is a valid time, so we need to restrict our datetime-range matching fix to just setting MM-DD fields to 0 in the database. E.g. if the user supplies '2012' we write 2012-00-00 This will match a search for "..2012-01-01" (as lift_embargoes does)
Tim Brody committedFeb 13, 2013 -
Allow as_item() to be used on Dataobjref
Tim Brody committedFeb 13, 2013
Commits on Feb 12, 2013
-
Merge branch 'master' of github.com:eprints/eprints
Tim Brody committedFeb 12, 2013 -
Don't show count (max+1) in browse view placeholder page, fixing #35
Timothy Miles-Board committedFeb 12, 2013
Commits on Feb 11, 2013
-
Merge pull request #33 from eprints/fix_db_get_ids_by_field_values
Database::get_ids_by_field_values() should process %opts fixing #32
Tim Brody committedFeb 11, 2013 -
Database::get_ids_by_field_values() should process %opts fixing #32
Timothy Miles-Board committedFeb 11, 2013 -
Force commit in lift_embargoes
Fixes #21. Most of the time lift_embargoes will cause an eprint commit (/revision) due to fileinfo changing. However if there is no icon on the document the eprint will not be committed, causing any triggered behaviour (e.g. full_text_status) to not occur. This change calls a force-commit on the document (which will force-commit the eprint in turn).
Tim Brody committedFeb 11, 2013 -
Unset Date/Time should be undef
Otherwise range matching will match the undefined date.
Tim Brody committedFeb 11, 2013
Commits on Feb 6, 2013
-
Merge branch 'search_optimise'
Tim Brody committedFeb 6, 2013 -
Merge branch 'search_optimise'
Tim Brody committedFeb 6, 2013 -
Merge branch 'search_explain' into search_optimise
Tim Brody committedFeb 6, 2013 -
Don't turn GIVENNAME into G-I-V-...
Previous bug-fix was a bit over-keen on splitting initials out. We'll now limit it to a block(s) of upto 3 uppercase letters.
Tim Brody committedFeb 6, 2013 -
Generate logical OR instead of OrSubQueries
Instead of UNIONing 'Or' conditions, use a logical OR. Added some more unit tests, but it is possible there is an edge case that removing the UNION'ed sub-queries was intended to fix. Or it could be that edge case has been fixed elsewhere (Subjects?) meaning we don't need the sub-queries anymore.
Tim Brody committedFeb 6, 2013
Commits on Feb 5, 2013
-
Check code/securecode are set for login
Fixes #31. If securecode is NULL (e.g. bad external log-in code) then any user from the same IP can gain access if they don't have a securecode cookie set.
Tim Brody committedFeb 5, 2013 -
Show full command-line in History log
Fixes #22. (If no other actor is defined)
Tim Brody committedFeb 5, 2013 -
Tim Brody committed
Feb 5, 2013 -
Merge branch 'master' of github.com:eprints/eprints
Tim Brody committedFeb 5, 2013 -
Generating UUIDs requires bytes semantics
If a program has got itself into utf-8 mode errors will spew forth from UUID generation.
Tim Brody committedFeb 5, 2013 -
Limit the number of items on a browse view page
Fixes #25. Update::Views calls get_record() for the complete result set on a page. This can break memory/processing limits when generating views on large sites. As a crude fix we'll apply a limit to the maximum number of items on a single page. It's not clever to send huge HTML files to users anyway.
Tim Brody committedFeb 5, 2013 -
Merge pull request #30 from eprints/fix_subject_export
Export correct subject.depositable value, fixing #29
Tim Brody committedFeb 5, 2013 -
Export correct subject.depositable value, fixing #29
Timothy Miles-Board committedFeb 5, 2013 -
Merge branch 'master' of github.com:eprints/eprints
Tim Brody committedFeb 5, 2013 -
Support uuid="..." on objects. Set the .xsd in EPrints XML exports with a pretty /cgi/schema/ep2.xsd.
Tim Brody committedFeb 5, 2013
Commits on Feb 4, 2013
-
Fixed cgi/schema for Multiparts
Don't include sub-fields of compounds/multiparts in schema. Where Text/Id fields have custom maxlengths specify these individually. Generate MetaField::Name as a bespoke schema, avoiding repeating it for every name instance. Changed schema type names to use '.' instead of '_' (which can be confused with field names). Field types with no schema override will just be "xs:string".
Tim Brody committedFeb 4, 2013 -
Merge pull request #28 from eprints/retry_export_url_fix_SOTON-61
Fixup 3.2 custom search export URLs #26
Tim Brody committedFeb 4, 2013