Posted
about 10 years
ago
by
Kalle Korhonen
Blog post
added by
Kalle Korhonen
Thanks to the enthusiastic, borderline pestering community :), yet another tynamo module, this time tynamo-federatedaccounts 0.5.0
... [More]
, gets an upgrade to T5.4! Use it before the code expires, see http://tynamo.org/tynamo-federatedaccounts+guide and code at https://github.com/tynamo/tynamo-federatedaccounts.Release notes at https://github.com/tynamo/tynamo-federatedaccounts/releases/tag/tynamo-federatedaccounts-parent-0.5.0Upgrade to T5.4 #1Rewrite the CollapsiblePanel component as a requirejs module #2 Thanks to the enthusiastic, borderline pestering community :), yet another tynamo module, this time tynamo-federatedaccounts 0.5.0, gets an upgrade to T5.4! Use it before the code expires, see http://tynamo.org/tynamo-federatedaccounts+guide and code at https://github.com/tynamo/tynamo-federatedaccounts.Release notes at https://github.com/tynamo/tynamo-federatedaccounts/releases/tag/tynamo-federatedaccounts-parent-0.5.0Upgrade to T5.4 #1Rewrite the CollapsiblePanel component as a requirejs module #2
View Online
[Less]
|
Posted
about 10 years
ago
by
Kalle Korhonen
Blog post
added by
Kalle Korhonen
The little engineer was very proud of his little engine. But one day, a fellow train enthusiast noticed the engine was a leaking. They
... [More]
drove the train to the engine yard and... oh well, perhaps I took the metaphor too far. Suffice to say, thanks to Jochen Berger for spotting and reporting an issue in 0.6.1. Fixed and added another enhancement well.ContextPath is inconsistently saved as part of the savedRequest #15Access to /modules/** and /modules.gz/** should be allowed by default #14User guide at http://tynamo.org/tapestry-security+guide, code at https://github.com/tynamo/tapestry-security/.Enjoy the ride!Tynamo Team
View Online
[Less]
|
Posted
about 10 years
ago
by
Kalle Korhonen
Blog post
added by
Kalle Korhonen
Choo choo! The security train is moving again, all aboard! This is the 0.6.1 bullet train on the latest T5.4-beta-22 rail. Our rail
... [More]
engineers have been hard at work and delivered the following enhancements: Session timeout, Login, POST form resubmission fails #7Redirecting to saved XHR url can lead to Exceptions #6add German messages for the login form #5Upgrade security.loginForm component to take advantage of new Twitter Bootstrap look and feel of Tapestry 5.4 #3User guide at http://tynamo.org/tapestry-security+guide, code at https://github.com/tynamo/tapestry-security/.Enjoy the ride!Tynamo Team
View Online
[Less]
|
Posted
over 10 years
ago
by
Kalle Korhonen
Blog post
added by
Kalle Korhonen
Once again, thanks to Alejandro Scandroli's brilliant work, we are releasing another T5.4 compatible module: tapestry-resteasy 0.4.0.
... [More]
Source at Github, read the userguide at http://tynamo.org/tapestry-resteasy+guide. Release notes:New Feature[TYNAMO-221] - Add support for RestEASY generated JavaScript API[TYNAMO-231] - Integrate Swagger[TYNAMO-235] - Make it super easy to add CORS support.+ issues on the github milestone 0.4.0.
View Online
[Less]
|
Posted
almost 11 years
ago
by
Kalle Korhonen
Blog post
added by
Kalle Korhonen
On the heels of tapestry-security 0.6.0 release, follows our second T5.4 compatible release: tapestry-routing 0.1.0. Same deal here
... [More]
, the source is moved to Github and the userguide is still at the familiar location at http://tynamo.org/tapestry-routing+guide. Alejandro Scandroli did all the hard work, thanks Alejandro!For release notes, I'm thinking in the future I'm just going to link to the Github milestone for the release. Let's practice: tapestry-routing 0.1.0 milestone.
View Online
[Less]
|
Posted
almost 11 years
ago
by
Kalle Korhonen
Blog post
edited by
Kalle Korhonen
As hinted earlier, our first T5.4 compatible module, tapestry-security is released. This release is primarily for compatibility
... [More]
, although I threw in one, non-backwards compatible enhancements for optimized rememberMe cookies because I felt it was the right time. The source has moved to Github and the userguide is still at the familiar location at http://tynamo.org/tapestry-security+guide. I've only recently started working more on T5.4 codebase myself so keep the enhancements (and pull requests!) coming as you see need. Open issues against the Github repo please.Release Notes - tapestry-security-0.6.0** Improvement * [TYNAMO-147] - Make tapestry-security compatible with tapestry-5.4** Task * [TYNAMO-236] - Migrate tapestry-security to tapestry 5.4 beta** Github issue#1: Implement a new default CookieRememberMeManager for creating smaller rememberme cookies (how do you get "release notes" out from Github?)
View Online
[Less]
|
Posted
almost 11 years
ago
by
Kalle Korhonen
Blog post
added by
Kalle Korhonen
GitHub is cool and we so desperately want to be cool too that we decided Tynamo needs to be there as well. In all seriousness, Dragan
... [More]
Sahpaski wrote up a whizbang script to import all of the Tynamo's SVN history, branches etc. to a Git repo so it made the move a no-brainer. Thanks Dragan. We still love Codehaus though and they'll continue providing a lot of the infrastructure support, like CI builds and Confluence space but we are going to moving issue management over to Github as well so we can be ready for your pull requests instead of writing the code ourselves :) Also because we are good Git citizens, each Tynamo module now has its own Git repo. Checkout the Github organization page at https://github.com/tynamo and navigate from there to your preferred module and start forking away!Now that a public beta of Tapestry 5.4 is out, we are also starting a module upgrade and release cycle for 5.4 compatibility. Tapestry-security 0.6.0 is first in line, watch for the release announcement later!
View Online
[Less]
|
Posted
over 11 years
ago
by
Kalle Korhonen
Blog post
added by
Kalle Korhonen
Project Lambda was merged to the mainline a while back but b106 is the official developer preview release and (depending on how you
... [More]
look at things) it was actually released on schedule. My main interest beyond lamba expessions is how the JRE performs with the new metaspace. Naturally Mark has a few forewords to say about the new JDK8 build, go get yours!
View Online
[Less]
|
Posted
over 11 years
ago
by
Kalle Korhonen
Blog post
edited by
Kalle Korhonen
Federatedaccounts takes another leap forward by integrating with a new, Scribe-based module, Pac4j by Jérôme Leleu. See, the problem
... [More]
with Scribe, and Oauth in general, is that there's no standard way of getting any unique identifier with Oauth (unlike in OpenID). So there are several different provider specific extension and it quickly becomes a mess (read what the author of Scribe thinks about this). Anyway, it's great somebody, and in this case, Jérôme, still bothers to generalize the approach because otherwise I would have needed to do it. The new Federated Accounts module, tynamo-federatedaccounts-pac4jbasedoauth, simply provides UI components (Oauth sign in components, callback pages) around Pac4j, handles the Oauth all automatically and bakes in Tapestry-style configuration around it so all you need to do is to just add your Oauth app credentials. The primary use case for the new module is authentication and user profile federation, for other uses cases, you typically still want to use provider specific APIs and libraries. Documentation is also updated, although a bit thin still. Read more at tynamo-federatedaccounts guide.Release notes:Improvement[TYNAMO-211] - Allow parametrized configuration in federated login components for setting rememberMe in the token[TYNAMO-220] - Implement rolling tokens support for federated accounts[TYNAMO-181] - Implement DefaultJpaFederatedAccountServiceImpl[TYNAMO-182] - Support GitHub federated loginNew Feature[TYNAMO-93] - Support for Google OAuth 2.0Bug[TYNAMO-217] - returnPageName is required since there's no defaultReturnPage prop in AbstractOauthSignIn Enjoy,Tynamo Team
View Online
[Less]
|
Posted
over 11 years
ago
by
Alejandro Scandroli
Blog post
edited by
Alejandro Scandroli
- "improving the formatting using the excerpt macro"
This two little but useful libraries have new versions
... [More]
available.tapestry-resteasy 0.3.2 is mostly a maintenance release for updating the JAX-RS dependency to JBoss' resteasy 3.0.1.Final.tapestry-routing 0.0.6 introduces:cleaner and more flexible API design.support for reloading of @At annotations (TYNAMO-8814)support for the tapestry.application-folder symbol (TYNAMO-15717)the ability to contribute Routes from different sourcesa new annotation called @Route as an alternative to the @At annotationRead more at tapestry-routing guide and tapestry-resteasy guideEnjoy!The Tynamo Team.
View Online
[Less]
|