Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/xmlet/HtmlFlow

HtmlFlow Java DSL to write typesafe HTML
https://github.com/xmlet/HtmlFlow

[maven-release-plugin] prepare release htmlflow-4.5

ad78494513d81ff249f6b8f316499a087f629aaf authored 11 months ago by Miguel Gamboa <[email protected]>
[maven-release-plugin] prepare for next development iteration

0d19a6b4e626ea163a5ef647002c1147891dafea authored 11 months ago by Miguel Gamboa <[email protected]>
Upgrade HtmlApiFaster

1b37cd34a3db4f2dc3d9c10497c6e39c1208a52f authored 11 months ago by Miguel Gamboa <[email protected]>
Merge branch 'development'

e61b2b9914d5e752043d62963f44e23ca4ae9582 authored 11 months ago by Miguel Gamboa <[email protected]>
Replace javadoc by Dokka to deal with javadoc both in Java and Kotlin sources

3785907852384ecf3698a85a45752515f58db188 authored 11 months ago by Miguel Gamboa <[email protected]>
Merge branch 'new-suspending-continuation' into development

497fa8586aa2872c9e7035ba525b9fa1754679cb authored 11 months ago by Miguel Gamboa <[email protected]>
BUG Fix on new Suspend continuations. Missing override visitDynamic() to ensure a suspend continuation in chain. Mores unit tests.

3e0ae18d955c7dc295dc69a46f3cf41edccc5efc authored 11 months ago by Miguel Gamboa <[email protected]>
Optimize to reuse the same HtmlContinuationSuspendableTerminationNode

7bc2cd72d438c81f8e905904f242a2f1908332d1 authored 11 months ago by Miguel Gamboa <[email protected]>
New implementations of HtmlContinuationSuspendable for each kind. New suspendable Visitor and PreProcessing.

bc5ffe3eb4dcf9aa593a89a9641bc30bcd458ae9 authored 11 months ago by Miguel Gamboa <[email protected]>
New HtmlContinuationSuspendable with executeSuspending(). Remove duplicate copyElement() and turn in static method of HtmlContinuation

35fbd27fcfd938d2e57c647b18b1d2ca396cbe78 authored 11 months ago by Miguel Gamboa <[email protected]>
New String unary operator + for text node oh HtmlApiFaster 1.7. New extension E.has { } to chain child elements.

539516840ff4646f4459b1928c7c556ac28bda6b authored 11 months ago by Miguel Gamboa <[email protected]>
Make E the receiver of suspending extension, rather than a parameter.

3b227e2bdb8c222efdf11bbc049bde178b19c834 authored 11 months ago by Miguel Gamboa <[email protected]>
Update README new builder raw()

b74b4d35c0bdae148c06bcc88f26d41b854d5627 authored 12 months ago by Miguel Gamboa <[email protected]>
[maven-release-plugin] prepare for next development iteration

14c9818ee1b9c4df086b471c92647a943a31c57a authored 12 months ago by Miguel Gamboa <[email protected]>
[maven-release-plugin] prepare release htmlflow-4.4

12f432985c36a2f4214c90beae9f9f044a7e96aa authored 12 months ago by Miguel Gamboa <[email protected]>
Merge branch 'resolve#55' into development

6dbaf53bbc5b3e44710761fc670c0d291782f238 authored 12 months ago by Miguel Gamboa <[email protected]>
Fix Tests and Flowifier to use raw() rather than text().

7198916006e6b0701274ebdb29b725562716e8ce authored 12 months ago by Miguel Gamboa <[email protected]>
Upgrade to HtmlApiFaster 1.0.16 with new raw() to distinguish from text(). While the text visitor should escape HTML the raw should keep text as it is.

62dfed8477dba80af312406e7818fb0b630a608f authored 12 months ago by Miguel Gamboa <[email protected]>
Remove HtmlUtils with htmlEscape and htmlUnescape of Spring Web due to lower performance.

b16fca6c132e5ca54ce567c5a6f1fcecd8504f94 authored 12 months ago by Miguel Gamboa <[email protected]>
PErformance Overhead of Apache Commons Escape HTML. Remove it. Add implementation from spring web.

40fac4fb6f85612ed303b641232724be6a183e59 authored 12 months ago by Miguel Gamboa <[email protected]>
Try Apache Commons Text to escape HTML!

ced8648eedeadea522d15985d3bc8feddf55b7a5 authored 12 months ago by Miguel Gamboa <[email protected]>
Kotlin Extensions - new dyn { } lambda with parent Element as receiver to allow the use of implicit this.

New extensions on factory methods view() and viewAsync() to discard parameter page and allow star...

4eaf7f96c91f6c3cc57b174f17d83171c3f39dea authored 12 months ago by Miguel Gamboa <[email protected]>
[maven-release-plugin] prepare for next development iteration

7a1bf4dae55abce81e4095983f370dc6200bfefa authored 12 months ago by Miguel Gamboa <[email protected]>
[maven-release-plugin] prepare release htmlflow-4.3

94ad427b9dd3d7172a5fbf0eaac593c720587d5c authored 12 months ago by Miguel Gamboa <[email protected]>
Add sonatype staging plugin

4a02f639d4e47544b2fe8fedb3c1750bdc2643c8 authored 12 months ago by Miguel Gamboa <[email protected]>
Merge branch 'development'

a24c817427cdf858ca8df8bae8578346177c7559 authored 12 months ago by Miguel Gamboa <[email protected]>
Remove useless public modifiers in tests

5d852ff76e0208261bb3b6946ec2d9988ccf8de1 authored 12 months ago by Miguel Gamboa <[email protected]>
FIX unit test. Replace render with write

02cfe03c2a0e410a5527e5de43ae4d4a224e8381 authored 12 months ago by Miguel Gamboa <[email protected]>
Minor change

404e0e155c1f53d1936d2af81f4ad0172415a8a9 authored 12 months ago by Miguel Gamboa <[email protected]>
Merge branch 'feature-kotlin-extensions' into development

0004ddad6c10bc5ec284f5c9c9c740bad36d46ea authored 12 months ago by Miguel Gamboa <[email protected]>
New HtmlFlow builder extension suspending() to include suspend functions that correctly progress.

b4d88729bd637e249f8e3748d59ade14c8d6e8bb authored 12 months ago by Miguel Gamboa <[email protected]>
Support for Kotlin and new extension property to close tag, i.e. .l maps to .__()

2b23da74c0573458ef07b9d7dcee17b3304f80ac authored 12 months ago by Miguel Gamboa <[email protected]>
Merge branch 'resolve#105' into development

190efda32789a9d9bdffc7318014f3da4cce7a6a authored 12 months ago by Miguel Gamboa <[email protected]>
New Unit test to check new attributes in globalEventAttributes.

3f054184d055024853cf95e965f3cfe4eacd8f28 authored 12 months ago by Miguel Gamboa <[email protected]>
Upgrade to HtmlApiFaster 1.0.15 with new events in globalEventAttributes

f89af04a4baa83413b9793800ca7d543c6882060 authored 12 months ago by Miguel Gamboa <[email protected]>
New Unit test to check resulting HTML consistency in multiple threads scenarios comparing the same template with HtmlView and HtmlViewAsync.

a85cae675f9762a47f6b1c7aaccef0974e6036d4 authored about 1 year ago by Miguel Gamboa <[email protected]>
Add Github sponsorship

80d21769bebab503192aee37f862f9cd2adc3e38 authored about 1 year ago by Miguel Gamboa <[email protected]>
[maven-release-plugin] prepare for next development iteration

6f69d8d1b22f1dd1baf221b3fdb9558e6c3ad3d2 authored about 1 year ago by Miguel Gamboa <[email protected]>
[maven-release-plugin] prepare release htmlflow-4.2

0a0df35d476a0f019724955d3d30bc77939c244f authored about 1 year ago by Miguel Gamboa <[email protected]>
Merge branch 'development'

88535709a84c95d3d97976484da460a3da0ee823 authored about 1 year ago by Miguel Gamboa <[email protected]>
Prepare release 4.2

f6f206a9b8fba64cfd316290a6f7c11ac960e0f3 authored about 1 year ago by Miguel Gamboa <[email protected]>
Merge branch 'bug-fix-off-indentation-on-view' into development

46dba3dd1c22da9ca7c6fcba8eef4838511282c7 authored about 1 year ago by Miguel Gamboa <[email protected]>
Remove indentation check of Continuation and format indentation on preprocessing.

bbdad4c900e51c4cbe8134d9f4647a2627e3d11a authored about 1 year ago by Miguel Gamboa <[email protected]>
Merge branch 'bug-fix-interleave-use-of-text-in-attrs' into development

e82b89727b23c3fe3cef617c2aed5ffff202405a authored about 1 year ago by Miguel Gamboa <[email protected]>
Check wrong behavior of interleaved use of text() in atttrs generates ill-formed HTML. Fix to throw exception.

6c161177ee1cbcb08f706bd9ac09d3a0e4e757d6 authored about 1 year ago by Miguel Gamboa <[email protected]>
Merge branch 'feature-htmlview-generic' into development

d49f76fb77019f7717545c3a2eec1dffec21036f authored about 1 year ago by Miguel Gamboa <[email protected]>
Examples of HtmFlow snippets if/else and loops for README.md

d4d18c46fd7d5f440da24959da9b2ef6e8e7e6fe authored about 1 year ago by Miguel Gamboa <[email protected]>
Make HtmlView<M> generic with M the type of the model.

502b8a3cd52596dcd72e5389df7fdadf886473fc authored about 1 year ago by Miguel Gamboa <[email protected]>
Update README with Examples of data binding, if/else and loops. Simplify some statements.

abced2139cb28cc3d945bb657438e6227ac7b8ca authored about 1 year ago by Miguel Gamboa <[email protected]>
Add ref gh-pages to use de correct branch

4aac871bf91e26d75532152a40d375b09e708c69 authored about 1 year ago by Miguel Gamboa <[email protected]>
Update jekyll-gh-pages.yml - change default branch

20c8c0cd13c3a92a04e8d3f9b88c5274e842023b authored about 1 year ago by Fernando Miguel Gamboa de Carvalho <[email protected]>
Create jekyll-gh-pages.yml

a47aa28e19aed751452ccc8ab3067fc31a89b693 authored about 1 year ago by Fernando Miguel Gamboa de Carvalho <[email protected]>
Create FUNDING.yml

7684d97d49723bd8df6ea61ba3b0835686d00d59 authored about 1 year ago by Fernando Miguel Gamboa de Carvalho <[email protected]>
[maven-release-plugin] prepare for next development iteration

dc5e7538084eda20549549964b1101eea8b78bc8 authored about 1 year ago by Miguel Gamboa <[email protected]>
[maven-release-plugin] prepare release htmlflow-4.1

2a0f197246cb13548a434347d30a037909fc8bf7 authored about 1 year ago by Miguel Gamboa <[email protected]>
Update HtmlApiFaster dependency.

b019e8b388904dfa01ba3f7dd5682e3933fb9d3c authored about 1 year ago by Miguel Gamboa <[email protected]>
Merge branch 'development'

cb4b3e795fa6c464def1659b7268b70839e90cd1 authored about 1 year ago by Miguel Gamboa <[email protected]>
Merge branch 'resolve#97' into development

2878493b562ef2a5584ad492925d011ebdb43078 authored about 1 year ago by Miguel Gamboa <[email protected]>
New unit test to check new API of HtmlApiFaster supporting new Script Type Attributes.

56e7e3154c05c64c4724ec674be761f1a65c2475 authored about 1 year ago by Miguel Gamboa <[email protected]>
Merge branch 'resolve#97' into development

def6117cdb8b1d2695ba998420f24823129e8a9e authored about 1 year ago by Miguel Gamboa <[email protected]>
Update to new HtmlApiFaster API to distinguish between boolean attributes and others.

Whenever boolean attributes are false we are suppressing that attribute at all in the output.

5d64e786e2da34d83b5bf14bb5ae476019120588 authored about 1 year ago by Miguel Gamboa <[email protected]>
Merge pull request #99 from xmlet/resolve#96

Add links shields to javadocs of HtmlApiFaster and HtmlFlow

3ef7b20f551ea96ecc835f8a4ef79a8fdbfcfe0e authored about 1 year ago by Fernando Miguel Gamboa de Carvalho <[email protected]>
Add links shields to javadocs of HtmlApiFaster and HtmlFlow

b707b4001959cf28db2e7aa3eb3fe37203ca99ac authored about 1 year ago by Miguel Gamboa <[email protected]>
HtmlViewAsync support for thread unsafe view that my run sequentially successful, despite being asynchronous in relation to the data model.

e6f8a07c23440d625869e435b48edb0bce987ca8 authored about 1 year ago by Miguel Gamboa <[email protected]>
Add unit test validating that HtmlView cannot make directly use of dynamic. It should use an auxiliary inner div. Related with issue: https://github.com/xmlet/HtmlFlow/issues/90

806e62628093a1205682be18174dc84417107dec authored over 1 year ago by Miguel Gamboa <[email protected]>
Alert about migration notes.

e774ee8634908f3b96b82aebc0f883a6ace92d67 authored over 1 year ago by Miguel Gamboa <[email protected]>
Add missing Test scope for slf4j

e5512a3721c90753ca01c67ad565da51dc921955 authored over 1 year ago by Miguel Gamboa <[email protected]>
Merge branch 'development'

c7931c8a4f03c5ad4137e7166f099d5d797faa3e authored almost 2 years ago by Miguel Gamboa <[email protected]>
Formatting

6e3dfad5a0179f2cb6ece9bc63d29aa7ba9448e3 authored almost 2 years ago by Miguel Gamboa <[email protected]>
Include in TOC link to Legacy API 3.x. Brief description about the using .of() and .dynamic().

595121e560ce14eee1bcfa5ef0c2e0ba40443ee2 authored almost 2 years ago by Miguel Gamboa <[email protected]>
[maven-release-plugin] prepare release htmlflow-4.0

4cd7f0f741ba7ecfa6958b2852ec340f6a56d4a6 authored almost 2 years ago by Miguel Gamboa <[email protected]>
[maven-release-plugin] prepare for next development iteration

efe82100335d184f2405e1c0a2d64a164e68a1c8 authored almost 2 years ago by Miguel Gamboa <[email protected]>
Replace HtmlApiFaster snapshot by release dependency.

3e931f93059bd2dd14830f1a0e3e65cbfc2465d5 authored almost 2 years ago by Miguel Gamboa <[email protected]>
Prepare for 4.0

3e24b0fea9443813b7a7b7b5fda0df5782079e44 authored almost 2 years ago by Miguel Gamboa <[email protected]>
Merge branch 'development'

132707c67f82f0ff0d0bdf6212c84ef9ee4cc7a4 authored almost 2 years ago by Miguel Gamboa <[email protected]>
Add missing asynchronous-html-views on TOC

f1eedfb8761393cde95bd8bc94f3073cb8335e5d authored almost 2 years ago by Miguel Gamboa <[email protected]>
Update Table of Contents

00822d28fc41b9d3b79db2ae0f39e7fe95470b76 authored almost 2 years ago by Miguel Gamboa <[email protected]>
Update conform to new XsdAsmFaster version 10.

9a3664bec0af2bc6fa9ee83c6342852ba9f9922b authored almost 2 years ago by Miguel Gamboa <[email protected]>
Merge pull request #88 from Raidline/task/improve-html-flow-architecture

Improve html flow architecture

c1d8720d24e13e18460ee77775ef3e5e079b054a authored almost 2 years ago by Pedro Fialho <[email protected]>
Minor Fix miss System.

8daf9909162e4b55ceb4e0d1bedbe5772d4951a0 authored almost 2 years ago by Miguel Gamboa <[email protected]>
Fix text and samples for new HtmlFlow, HtmlPage and HtmView. New sample for HtmlViewAsync use with await() builder.

e978ff591a38d80494ce6bec2854dd7d3ebd7847 authored almost 2 years ago by Miguel Gamboa <[email protected]>
- Remove inheritance in HtmlViewAsync from the class HtmlView. Now it inherits of HtmlPage instead.

- Storing Visitor on TLS does not work for HtmlViewAsync. Its asynchronism allows concurrency and...

6016643bf2961ff46ee9cf243d25ad8a73ec4791 authored about 2 years ago by Miguel Gamboa <[email protected]>
Merge branch 'task/improve-html-flow-architecture' into development

664e2c1b78ce07f6657c004332bee645397784cf authored about 2 years ago by Miguel Gamboa <[email protected]>
- Adds tests

* Adds test to combine await and dynamic

147bd9d5b29aa682ffd06d1d3cf9dbaea01916f5 authored about 2 years ago by Raidline <[email protected]>
- Again old logic of readAndReset into render(), i.e. getVisitor().out().setLength(0) to enhance performance.

- New unit test to check setOut() on same view.
- BUG fix on HtmlFlow factory wring reuse of same...

2ae9a0861b0a1ca257985fe64e41accbccedcff3 authored about 2 years ago by Miguel Gamboa <[email protected]>
Change Tags to class, instead of interface.

44a025563fde7b13b99994aae108e142eb046257 authored about 2 years ago by Miguel Gamboa <[email protected]>
Remove duplicated code. Move Appendable and write() to base class HtmlVisitor.

a0ecf5b9946a1cf9308d5e16857621bfae15a278 authored about 2 years ago by Miguel Gamboa <[email protected]>
Fix Flowifier unit tests according to new HtmlDoc API without render().

01e24f4d06c36edc20d16aab44691c3eaa8368af authored about 2 years ago by Miguel Gamboa <[email protected]>
- Fix setIndentation for HtmlView, removing newlines of HtmlContinuationSyncStatic when indentation is false.

- HtmlWithoutIndentation replace Web templates definition through lambdas by standard functions.

89b662cce45876005781122d742c4d7c98a27861 authored about 2 years ago by Miguel Gamboa <[email protected]>
- Fixes unit tests

256606e6d6ccaa3e9091f2b078c32187215c3cac authored about 2 years ago by Raidline <[email protected]>
Remove out from HtmlView and remove readAndReset(). HtmlDoc without write() and either render().

c66f0cbc6d99766e4397bda8dcd3ef2505d39449 authored about 2 years ago by Miguel Gamboa <[email protected]>
- Removes readAndReset and passes the logic to the render or write

- Simplifies factories

8b6dffbf4863ef170f9377c022f1a7850589b669 authored about 2 years ago by Raidline <[email protected]>
- Merges branches with improvements on continuations structure

49fd127ac80f0d8b2159ccd1efc3a44b76bca8d6 authored about 2 years ago by Raidline <[email protected]>
Merge remote-tracking branch 'fork/refactor-preprocessing-and-continuations' into task/improve-html-flow-architecture

# Conflicts:
# src/main/java/htmlflow/async/TerminationHtmlContinuationNode.java
# src/main/java...

5e0a6b45237c3dd8a41e236dfd459274df75df7a authored about 2 years ago by Raidline <[email protected]>
- Replaces all traces of PrintStream and StringBuilder with Appendable

3665776342060f42ff2cb96465b4dd3b70f5e9df authored about 2 years ago by Raidline <[email protected]>
- Replaces StringBuilder and PrintStream with Appendable

5cea90638aaf90ad7f5337e495cfb8887faf1f30 authored about 2 years ago by Raidline <[email protected]>
Refactor to dedicated package htmlflow.continuations FIXES.

ad810e12c15c5db993fcea3cff6527392a7662d7 authored about 2 years ago by Miguel Gamboa <[email protected]>
Refactor to dedicated package htmlflow.continuations.

a40b8c486aa5ea3dcd558b58fcf29d3e5ce50faa authored about 2 years ago by Miguel Gamboa <[email protected]>
Remove code duplication. Use template method on HtmlContinuationSync with hook method emitHtml.

8bf9380a684ae2974dd591a8718be8600044fedc authored about 2 years ago by Miguel Gamboa <[email protected]>
Remove model T from class HtmlContinuation. Only use T for dynamic and async continuations.

9138987589cc8a69b39e355bfc128d3d39193bb1 authored about 2 years ago by Miguel Gamboa <[email protected]>