Changes

Summary

  1. Bumped version number (details)
  2. + rendition test file (details)
  3. HTML: embed and frame carry on embedded <style>s. (details)
  4. Bumped version number (details)
  5. Started next development cycle (details)
  6. updated tei stylesheets (details)
  7. Adjust target file name if we use a transformation (details)
  8. Allow to zip a whole search result. (details)
  9. Updated TEI stylesheets to 7.30.0 (details)
  10. Enable CORS (details)
  11. Tests: Log generated files (details)
  12. ZIP Query Export: Add start and stop arguments (details)
  13. + runIn headings (details)
  14. Added handling for linkURLPattern to XSLT (details)
  15. Added linkURLPattern to the service (details)
  16. HTML: fixed fragment handling for $linkURLPattern (details)
  17. updated TEI stylesheets (details)
  18. Fixed search export limits (details)
  19. Limit zip comment size (details)
  20. fixup: removed 'required=yes', doesn't work w/some saxon versions (details)
  21. ZIP: Streaming option to defer tree walking. (details)
  22. Added a search client implementation with a Collection interface (details)
  23. Refactored rootObjects to be an iterable (details)
  24. Removed unneccessary expansions of all root objects (details)
  25. Fixed NPE when AggregationTree is used for non-aggregations (details)
  26. ZIP: Added 'filter' argument to search export (details)
  27. Updated TEI stylesheets to 7.32 (details)
  28. Test file for enzyclopaediae & fragments (details)
  29. Removed divContents override, appearently no effect (details)
  30. Updated enzyclopaediae test file (details)
  31. HTML: render heading in fragment case (details)
  32. Render .runIn and following paragraph inline (details)
  33. HTML: add sensible @class to <h[1-6]> (details)
  34. HTML: Experimentally switch to HTML5 output (details)
  35. Support @ID@ in linkURLPattern (details)
  36. Ignore ID attribute if ID not in document (details)
  37. fixup! Support @ID@ in linkURLPattern (details)
  38. HTML: .runIn should be prefixed with block-level stuff. (details)
  39. Revert "HTML: Experimentally switch to HTML5 output" (details)
  40. Updated TEI stylesheets to v7.33.0 (details)
  41. Set version number to 1.4.5 (details)
The file was modified pom.xml (diff)
The file was addedsrc/test/resources/rendition-test.xml (diff)
Commit 01009c14cf13b533492cda52c2c5af0b0477aa26 by Thorsten Vitt
HTML: embed and frame carry on embedded <style>s.

If the HTML transformation leads to a <style> definition to be embedded
in the HTML header, that style definition will be copied into the body
div to be embedded as a scoped style definition.

Fixes #11740
The file was modified src/main/webapp/WEB-INF/stylesheets/frame.xsl (diff)
The file was modified transformations.xpr (diff)
The file was modified src/main/webapp/WEB-INF/stylesheets/extractbody.xsl (diff)
The file was modified pom.xml (diff)
Commit 0e25ddc8db0c36051d47a547d8e0e50921d88d40 by Thorsten Vitt
Started next development cycle
The file was modified pom.xml (diff)
The file was modified src/main/webapp/WEB-INF/stylesheets/epub.xsl (diff)
The file was modified src/main/webapp/WEB-INF/stylesheets/db2xhtml.xsl (diff)
The file was modified src/main/webapp/WEB-INF/tei-stylesheets (diff)
Commit 730fa91da69d89a25945c2009a9b982cbabb69a8 by Thorsten Vitt
Adjust target file name if we use a transformation
The file was modified src/main/java/info/textgrid/services/aggregator/zip/ZipResult.java (diff)
The file was modified pom.xml (diff)
Commit 5be228a3c3ff7961d2251230b9364e879d289584 by Thorsten Vitt
Allow to zip a whole search result.

Might take a while ...
The file was modified src/main/java/info/textgrid/services/aggregator/REST.java (diff)
The file was modified src/main/java/info/textgrid/services/aggregator/AbstractExporter.java (diff)
Commit 596d57226d05e92f178f98c3e530d5e8c088fba8 by Thorsten Vitt
Updated TEI stylesheets to 7.30.0
The file was modified src/main/webapp/WEB-INF/stylesheets/db2xhtml.xsl (diff)
The file was modified src/main/webapp/WEB-INF/tei-stylesheets (diff)
The file was modified pom.xml (diff)
The file was modified src/main/webapp/WEB-INF/beans.xml (diff)
The file was modified src/main/java/info/textgrid/services/aggregator/REST.java (diff)
Commit 7e2c7751761e793094b013735384220d99ab8d1a by Thorsten Vitt
Tests: Log generated files
The file was modified src/test/java/info/textgrid/services/aggregator/EpubIT.java (diff)
The file was modified src/test/java/info/textgrid/services/aggregator/html/HtmlRegressionTest.java (diff)
Commit b062f555c048b5b8fc7d757bdfdfa8f18cd33aa9 by Thorsten Vitt
ZIP Query Export: Add start and stop arguments
The file was modified src/main/java/info/textgrid/services/aggregator/AbstractExporter.java (diff)
The file was modified src/main/java/info/textgrid/services/aggregator/REST.java (diff)
The file was modified src/test/resources/nbvb.0.html (diff)
The file was modified src/test/resources/mr23.0.html (diff)
The file was modified src/main/webapp/WEB-INF/stylesheets/db2xhtml.xsl (diff)
The file was modified src/test/resources/11sqw.0.html (diff)
The file was modified src/test/resources/mr47.0.html (diff)
The file was addedsrc/test/resources/rendition-test.html (diff)
The file was modified src/test/resources/msdd.0.html (diff)
The file was modified src/test/resources/n2kf.0.html (diff)
The file was modified src/test/resources/mjr3.0.html (diff)
Commit 9186b20fb9102f362b280f8ad2757c1bde3cb187 by Thorsten Vitt
Added handling for linkURLPattern to XSLT
The file was modified src/main/webapp/WEB-INF/stylesheets/db2xhtml.xsl (diff)
Commit c34a0c36db35cde7dda69420b9040cf0cb8a8e0a by Thorsten Vitt
Added linkURLPattern to the service
The file was modified src/main/java/info/textgrid/services/aggregator/REST.java (diff)
The file was modified src/main/java/info/textgrid/services/aggregator/html/HTMLWriter.java (diff)
Commit ec270cc81d62175fe43eb27d5662da615c18f2ea by Thorsten Vitt
HTML: fixed fragment handling for $linkURLPattern
The file was modified src/main/webapp/WEB-INF/stylesheets/db2xhtml.xsl (diff)
The file was modified src/main/webapp/WEB-INF/tei-stylesheets (diff)
Commit 8677098515e3ee26ece4e46960ca88cb674199f7 by Thorsten Vitt
Fixed search export limits
The file was modified src/main/java/info/textgrid/services/aggregator/AbstractExporter.java (diff)
The file was modified src/main/java/info/textgrid/services/aggregator/zip/ZipResult.java (diff)
The file was modified transformations.xpr (diff)
Commit c9bee494f96f89091dab11a5b6ec2da6f0f6acb1 by Thorsten Vitt
fixup: removed 'required=yes', doesn't work w/some saxon versions
The file was modified src/main/webapp/WEB-INF/stylesheets/db2xhtml.xsl (diff)
Commit f5cf802544df05c63d51020b48156a107688c6d8 by Thorsten Vitt
ZIP: Streaming option to defer tree walking.

By default, the ZIP export collects the metadata of all objects it
intends to export before actually starting to output something. This is
sensible when there is a link structure between the various objects that
needs to be rewritten, since we need to know an object's metadata in
order to calculate its filename.  The disadvantage of this method is
that for large sets of data, it may take quite a while until we deliver
our first bytes, which may cause the client or some intermediate proxy
to timeout before we start delivering.

This commit introduces the '&stream=true' parameter to the ZIP export.
When given, it causes exporting to start live while we walk the
aggregation tree: Non-aggregation objects are written as soon as they
are encountered, aggregation representations as soon as all their
aggregated items have been written. This can reduce the delay
drastically. However, the link rewriting table used for each object
includes only those items that have already been seen, thus some
textgrid: links might remain unresolved in the exported files.
The file was modified src/main/java/info/textgrid/services/aggregator/AbstractExporter.java (diff)
The file was modified src/main/java/info/textgrid/services/aggregator/tree/AggregationTreeFactory.java (diff)
The file was modified src/main/java/info/textgrid/services/aggregator/zip/ZipResult.java (diff)
The file was modified src/main/java/info/textgrid/services/aggregator/REST.java (diff)
Commit bca5be73e9bd436e278fcb2256b01a27864cfcad by Thorsten Vitt
Added a search client implementation with a Collection interface
The file was addedsrc/main/java/info/textgrid/services/aggregator/SearchResultList.java (diff)
The file was addedsrc/test/java/info/textgrid/services/aggregator/SearchResultListTest.java (diff)
Commit 258a80777010f3cf4d95cac9e567af4f39e06dc7 by Thorsten Vitt
Refactored rootObjects to be an iterable
The file was modified src/main/java/info/textgrid/services/aggregator/AbstractExporter.java (diff)
The file was modified src/main/java/info/textgrid/services/aggregator/zip/ZipResult.java (diff)
The file was modified src/main/java/info/textgrid/services/aggregator/html/HTMLWriter.java (diff)
The file was modified src/main/java/info/textgrid/services/aggregator/teicorpus/TEICorpusSerializer.java (diff)
Commit 078e4c83b53cd29670602a26b350170b9a8b1a4b by Thorsten Vitt
Removed unneccessary expansions of all root objects
The file was modified src/main/java/info/textgrid/services/aggregator/AbstractExporter.java (diff)
The file was modified src/main/java/info/textgrid/services/aggregator/zip/ZipResult.java (diff)
Commit 990dc26208c9f8daf97b4b20a6e2b1e88344375b by Thorsten Vitt
Fixed NPE when AggregationTree is used for non-aggregations
The file was modified src/main/java/info/textgrid/services/aggregator/tree/AggregationTreeFactory.java (diff)
The file was modified pom.xml (diff)
Commit 53dfb04a9bd8ee3dd071f3aff7cfe0317e527da1 by Thorsten Vitt
ZIP: Added 'filter' argument to search export
The file was modified src/main/java/info/textgrid/services/aggregator/REST.java (diff)
The file was modified .classpath (diff)
The file was modified pom.xml (diff)
The file was modified src/test/java/info/textgrid/services/aggregator/SearchResultListTest.java (diff)
The file was modified src/main/java/info/textgrid/services/aggregator/AbstractExporter.java (diff)
The file was modified src/main/java/info/textgrid/services/aggregator/SearchResultList.java (diff)
Commit 4812e164ec27e35317a1aedb31b397bf4fe0bf56 by Thorsten Vitt
Updated TEI stylesheets to 7.32
The file was modified src/main/webapp/WEB-INF/tei-stylesheets (diff)
Commit 79893b46f2b3d2c9d4dd73dea2d3c99ca7eed594 by Thorsten Vitt
Test file for enzyclopaediae & fragments
The file was modified transformations.xpr (diff)
The file was addedsrc/test/resources/enztest.xml (diff)
Commit 593ec203767b45b403f7c145745c8840aba763b2 by Thorsten Vitt
Removed divContents override, appearently no effect

This override from textstructure.xsl has been added for the TEI
stylesheets 6.17, but it does not show any differences for the current
test files.
The file was added.gitattributes (diff)
The file was modified src/main/webapp/WEB-INF/stylesheets/db2xhtml.xsl (diff)
Commit 63c2d676d681089c37dd01dde9e41e9425d6bb1d by Thorsten Vitt
Updated enzyclopaediae test file
The file was modified src/test/resources/enztest.xml (diff)
Commit 6ebfe66e3e212d35f2ccacae96b3a02b8b91e55a by Thorsten Vitt
HTML: render heading in fragment case
The file was modified src/main/webapp/WEB-INF/stylesheets/db2xhtml.xsl (diff)
Commit ce03d74fa255d30f2bed55756a40be76f4cf3b12 by Thorsten Vitt
Render .runIn and following paragraph inline
The file was modified src/main/webapp/WEB-INF/stylesheets/db2xhtml.xsl (diff)
Commit 4dd5a87b45a4564fdfd6fadded7b946da0142b8d by Thorsten Vitt
HTML: add sensible @class to <h[1-6]>
The file was modified src/test/resources/msdd.0.html (diff)
The file was modified src/main/webapp/WEB-INF/stylesheets/db2xhtml.xsl (diff)
The file was modified .classpath (diff)
The file was modified src/test/resources/nbvb.0.html (diff)
The file was modified src/test/resources/mr23.0.html (diff)
The file was modified src/test/resources/mr47.0.html (diff)
The file was modified src/test/resources/n2kf.0.html (diff)
The file was modified src/test/resources/11sqw.0.html (diff)
The file was modified src/test/resources/mjr3.0.html (diff)
Commit 427d4f0c6f538f5ad9c8189656f466d036f31084 by Thorsten Vitt
HTML: Experimentally switch to HTML5 output
The file was modified src/test/resources/mr47.0.html (diff)
The file was modified src/test/resources/msdd.0.html (diff)
The file was modified src/test/resources/n2kf.0.html (diff)
The file was modified src/test/resources/11sqw.0.html (diff)
The file was modified src/test/resources/nbvb.0.html (diff)
The file was modified src/main/webapp/WEB-INF/stylesheets/db2xhtml.xsl (diff)
The file was modified src/test/resources/mr23.0.html (diff)
The file was modified src/test/resources/mjr3.0.html (diff)
Commit 6dedcf2ad678e81a6f7e18f4400ca9e8318181a9 by Thorsten Vitt
Support @ID@ in linkURLPattern
The file was modified src/main/webapp/WEB-INF/stylesheets/db2xhtml.xsl (diff)
Commit 9e2ec04743c0f606a299dab102a2a0f6f9253192 by Thorsten Vitt
Ignore ID attribute if ID not in document
The file was modified src/main/webapp/WEB-INF/stylesheets/db2xhtml.xsl (diff)
The file was modified transformations.xpr (diff)
Commit e0fc590561c491676f83d09dc63baae58596df62 by Thorsten Vitt
fixup! Support @ID@ in linkURLPattern
The file was modified src/main/webapp/WEB-INF/stylesheets/db2xhtml.xsl (diff)
Commit 5576c914f8f08f78f027cc23b837ccbd52aefdaa by Thorsten Vitt
HTML: .runIn should be prefixed with block-level stuff.

Oh, this is all a hack. Why doesn't Firefox simply support display:
run-in?
The file was modified src/test/resources/msdd.0.html (diff)
The file was modified src/test/resources/mjr3.0.html (diff)
The file was modified src/main/webapp/WEB-INF/stylesheets/db2xhtml.xsl (diff)
The file was modified src/test/resources/nbvb.0.html (diff)
The file was modified src/test/resources/n2kf.0.html (diff)
The file was modified src/test/resources/mr47.0.html (diff)
The file was modified src/test/resources/mr23.0.html (diff)
The file was modified src/test/resources/11sqw.0.html (diff)
Commit b15f45614ca9b35e0121f0aa240ed831b121fbe0 by Thorsten Vitt
Revert "HTML: Experimentally switch to HTML5 output"

This reverts commit 427d4f0c6f538f5ad9c8189656f466d036f31084.

Conflicts:
src/main/webapp/WEB-INF/stylesheets/db2xhtml.xsl
src/test/resources/11sqw.0.html
src/test/resources/mjr3.0.html
src/test/resources/mr23.0.html
src/test/resources/mr47.0.html
src/test/resources/msdd.0.html
src/test/resources/n2kf.0.html
src/test/resources/nbvb.0.html
The file was modified src/test/resources/n2kf.0.html (diff)
The file was modified src/test/resources/mr23.0.html (diff)
The file was modified src/test/resources/nbvb.0.html (diff)
The file was modified src/test/resources/mr47.0.html (diff)
The file was modified src/test/resources/11sqw.0.html (diff)
The file was modified src/test/resources/mjr3.0.html (diff)
The file was modified src/main/webapp/WEB-INF/stylesheets/db2xhtml.xsl (diff)
The file was modified src/test/resources/msdd.0.html (diff)
Commit 5274681af55f2b086b013e6066b13ae23ebbd066 by Thorsten Vitt
Updated TEI stylesheets to v7.33.0
The file was modified src/main/webapp/WEB-INF/tei-stylesheets (diff)
Commit c1b492c0578cca14729a90fc4c0a6d77d78e2c56 by Thorsten Vitt
Set version number to 1.4.5
The file was modified pom.xml (diff)