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)
Commit 628d9dfc660fe721106cde0b91e0233140cd49ff by Thorsten Vitt
Bumped version number
The file was modified pom.xml
Commit 88108a26fee93de318244411e6854c13e22b09c9 by Thorsten Vitt
+ rendition test file
The file was addedsrc/test/resources/rendition-test.xml
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
The file was modified src/main/webapp/WEB-INF/stylesheets/extractbody.xsl
The file was modified transformations.xpr
Commit 4eab50e4aa20cd2c3041c9f5c0493920c0ab7fc8 by Thorsten Vitt
Bumped version number
The file was modified pom.xml
Commit 0e25ddc8db0c36051d47a547d8e0e50921d88d40 by Thorsten Vitt
Started next development cycle
The file was modified pom.xml
Commit 8409ce0a7ca504e18797efc3f7e92e03d867d1e9 by Thorsten Vitt
updated tei stylesheets
The file was modified src/main/webapp/WEB-INF/tei-stylesheets
The file was modified src/main/webapp/WEB-INF/stylesheets/db2xhtml.xsl
The file was modified src/main/webapp/WEB-INF/stylesheets/epub.xsl
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
The file was modified pom.xml
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/AbstractExporter.java
The file was modified src/main/java/info/textgrid/services/aggregator/REST.java
Commit 596d57226d05e92f178f98c3e530d5e8c088fba8 by Thorsten Vitt
Updated TEI stylesheets to 7.30.0
The file was modified src/main/webapp/WEB-INF/stylesheets/db2xhtml.xsl
The file was modified src/main/webapp/WEB-INF/tei-stylesheets
Commit 7f7a343759877445f220ef17eb9a9b5297180372 by Thorsten Vitt
Enable CORS

Fixes #12836
The file was modified pom.xml
The file was modified src/main/java/info/textgrid/services/aggregator/REST.java
The file was modified src/main/webapp/WEB-INF/beans.xml
Commit 7e2c7751761e793094b013735384220d99ab8d1a by Thorsten Vitt
Tests: Log generated files
The file was modified src/test/java/info/textgrid/services/aggregator/html/HtmlRegressionTest.java
The file was modified src/test/java/info/textgrid/services/aggregator/EpubIT.java
Commit b062f555c048b5b8fc7d757bdfdfa8f18cd33aa9 by Thorsten Vitt
ZIP Query Export: Add start and stop arguments
The file was modified src/main/java/info/textgrid/services/aggregator/REST.java
The file was modified src/main/java/info/textgrid/services/aggregator/AbstractExporter.java
Commit 556a0923d9eed11c94f244310e16ad4e8e308e4a by Thorsten Vitt
+ runIn headings
The file was modified src/test/resources/msdd.0.html
The file was modified src/test/resources/n2kf.0.html
The file was modified src/main/webapp/WEB-INF/stylesheets/db2xhtml.xsl
The file was modified src/test/resources/mr47.0.html
The file was modified src/test/resources/nbvb.0.html
The file was addedsrc/test/resources/rendition-test.html
The file was modified src/test/resources/mr23.0.html
The file was modified src/test/resources/11sqw.0.html
The file was modified src/test/resources/mjr3.0.html
Commit 9186b20fb9102f362b280f8ad2757c1bde3cb187 by Thorsten Vitt
Added handling for linkURLPattern to XSLT
The file was modified src/main/webapp/WEB-INF/stylesheets/db2xhtml.xsl
Commit c34a0c36db35cde7dda69420b9040cf0cb8a8e0a by Thorsten Vitt
Added linkURLPattern to the service
The file was modified src/main/java/info/textgrid/services/aggregator/html/HTMLWriter.java
The file was modified src/main/java/info/textgrid/services/aggregator/REST.java
Commit ec270cc81d62175fe43eb27d5662da615c18f2ea by Thorsten Vitt
HTML: fixed fragment handling for $linkURLPattern
The file was modified src/main/webapp/WEB-INF/stylesheets/db2xhtml.xsl
Commit 5f3c4c0572b9daca6a701519be08ca01b42567db by Thorsten Vitt
updated TEI stylesheets
The file was modified src/main/webapp/WEB-INF/tei-stylesheets
Commit 8677098515e3ee26ece4e46960ca88cb674199f7 by Thorsten Vitt
Fixed search export limits
The file was modified src/main/java/info/textgrid/services/aggregator/AbstractExporter.java
Commit 04a6d2d967aef7a1165c02b7f5b23bd023b62219 by Thorsten Vitt
Limit zip comment size
The file was modified src/main/java/info/textgrid/services/aggregator/zip/ZipResult.java
The file was modified transformations.xpr
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
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/zip/ZipResult.java
The file was modified src/main/java/info/textgrid/services/aggregator/AbstractExporter.java
The file was modified src/main/java/info/textgrid/services/aggregator/REST.java
The file was modified src/main/java/info/textgrid/services/aggregator/tree/AggregationTreeFactory.java
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
The file was addedsrc/test/java/info/textgrid/services/aggregator/SearchResultListTest.java
Commit 258a80777010f3cf4d95cac9e567af4f39e06dc7 by Thorsten Vitt
Refactored rootObjects to be an iterable
The file was modified src/main/java/info/textgrid/services/aggregator/html/HTMLWriter.java
The file was modified src/main/java/info/textgrid/services/aggregator/teicorpus/TEICorpusSerializer.java
The file was modified src/main/java/info/textgrid/services/aggregator/AbstractExporter.java
The file was modified src/main/java/info/textgrid/services/aggregator/zip/ZipResult.java
Commit 078e4c83b53cd29670602a26b350170b9a8b1a4b by Thorsten Vitt
Removed unneccessary expansions of all root objects
The file was modified src/main/java/info/textgrid/services/aggregator/zip/ZipResult.java
The file was modified src/main/java/info/textgrid/services/aggregator/AbstractExporter.java
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
The file was modified pom.xml
Commit 53dfb04a9bd8ee3dd071f3aff7cfe0317e527da1 by Thorsten Vitt
ZIP: Added 'filter' argument to search export
The file was modified .classpath
The file was modified src/test/java/info/textgrid/services/aggregator/SearchResultListTest.java
The file was modified src/main/java/info/textgrid/services/aggregator/REST.java
The file was modified src/main/java/info/textgrid/services/aggregator/SearchResultList.java
The file was modified src/main/java/info/textgrid/services/aggregator/AbstractExporter.java
The file was modified pom.xml
Commit 4812e164ec27e35317a1aedb31b397bf4fe0bf56 by Thorsten Vitt
Updated TEI stylesheets to 7.32
The file was modified src/main/webapp/WEB-INF/tei-stylesheets
Commit 79893b46f2b3d2c9d4dd73dea2d3c99ca7eed594 by Thorsten Vitt
Test file for enzyclopaediae & fragments
The file was modified transformations.xpr
The file was addedsrc/test/resources/enztest.xml
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 modified src/main/webapp/WEB-INF/stylesheets/db2xhtml.xsl
The file was added.gitattributes
Commit 63c2d676d681089c37dd01dde9e41e9425d6bb1d by Thorsten Vitt
Updated enzyclopaediae test file
The file was modified src/test/resources/enztest.xml
Commit 6ebfe66e3e212d35f2ccacae96b3a02b8b91e55a by Thorsten Vitt
HTML: render heading in fragment case
The file was modified src/main/webapp/WEB-INF/stylesheets/db2xhtml.xsl
Commit ce03d74fa255d30f2bed55756a40be76f4cf3b12 by Thorsten Vitt
Render .runIn and following paragraph inline
The file was modified src/main/webapp/WEB-INF/stylesheets/db2xhtml.xsl
Commit 4dd5a87b45a4564fdfd6fadded7b946da0142b8d by Thorsten Vitt
HTML: add sensible @class to <h[1-6]>
The file was modified src/test/resources/11sqw.0.html
The file was modified .classpath
The file was modified src/main/webapp/WEB-INF/stylesheets/db2xhtml.xsl
The file was modified src/test/resources/msdd.0.html
The file was modified src/test/resources/mr23.0.html
The file was modified src/test/resources/nbvb.0.html
The file was modified src/test/resources/mr47.0.html
The file was modified src/test/resources/n2kf.0.html
The file was modified src/test/resources/mjr3.0.html
Commit 427d4f0c6f538f5ad9c8189656f466d036f31084 by Thorsten Vitt
HTML: Experimentally switch to HTML5 output
The file was modified src/test/resources/mjr3.0.html
The file was modified src/main/webapp/WEB-INF/stylesheets/db2xhtml.xsl
The file was modified src/test/resources/mr47.0.html
The file was modified src/test/resources/msdd.0.html
The file was modified src/test/resources/n2kf.0.html
The file was modified src/test/resources/mr23.0.html
The file was modified src/test/resources/nbvb.0.html
The file was modified src/test/resources/11sqw.0.html
Commit 6dedcf2ad678e81a6f7e18f4400ca9e8318181a9 by Thorsten Vitt
Support @ID@ in linkURLPattern
The file was modified src/main/webapp/WEB-INF/stylesheets/db2xhtml.xsl
Commit 9e2ec04743c0f606a299dab102a2a0f6f9253192 by Thorsten Vitt
Ignore ID attribute if ID not in document
The file was modified transformations.xpr
The file was modified src/main/webapp/WEB-INF/stylesheets/db2xhtml.xsl
Commit e0fc590561c491676f83d09dc63baae58596df62 by Thorsten Vitt
fixup! Support @ID@ in linkURLPattern
The file was modified src/main/webapp/WEB-INF/stylesheets/db2xhtml.xsl
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/mr23.0.html
The file was modified src/test/resources/msdd.0.html
The file was modified src/test/resources/n2kf.0.html
The file was modified src/test/resources/11sqw.0.html
The file was modified src/test/resources/nbvb.0.html
The file was modified src/main/webapp/WEB-INF/stylesheets/db2xhtml.xsl
The file was modified src/test/resources/mr47.0.html
The file was modified src/test/resources/mjr3.0.html
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/11sqw.0.html
The file was modified src/test/resources/nbvb.0.html
The file was modified src/test/resources/mjr3.0.html
The file was modified src/test/resources/n2kf.0.html
The file was modified src/test/resources/mr23.0.html
The file was modified src/test/resources/msdd.0.html
The file was modified src/main/webapp/WEB-INF/stylesheets/db2xhtml.xsl
The file was modified src/test/resources/mr47.0.html
Commit 5274681af55f2b086b013e6066b13ae23ebbd066 by Thorsten Vitt
Updated TEI stylesheets to v7.33.0
The file was modified src/main/webapp/WEB-INF/tei-stylesheets
Commit c1b492c0578cca14729a90fc4c0a6d77d78e2c56 by Thorsten Vitt
Set version number to 1.4.5
The file was modified pom.xml