Wicket development contractors

2022-07-08 Thread Boris Goldowsky
+services but it does not seem to have been updated since 2016 (!). Thanks for any leads, Boris -- Boris Goldowsky Director of Technology CAST, Inc. www.cast.org<http://www.cast.org>

OAuth authentication

2022-01-18 Thread Boris Goldowsky
What is the current best practice for allowing users to sign in to a Wicket application using an OAuth2 provider (eg Google account, Twitter, Canvas, etc). * Is Apache Shiro a possibility? Looks like it’s got some Wicket integration, but OAuth2 is listed as “coming”. * PicketLink? *

Enclosure around a RefreshingView

2019-06-28 Thread Boris Goldowsky
What’s the best practice for a list (built in this case with a RefreshingView) that has a header, which should be hidden if the list is empty? The most obvious would be to wrap around the whole thing, but the RefreshingView is still considered visible even when empty, so that doesn’t work by i

Re: Redirect based on a header?

2018-03-01 Thread Boris Goldowsky
gt; https://twitter.com/mtgrigorov > > > On Thu, Feb 22, 2018 at 5:55 PM, Boris Goldowsky > wrote: > >> I’m not sure if there is a wicket-y way to do this. >> >> In the environment where I’m deploying my wicket app (google cloud +

Redirect based on a header?

2018-02-22 Thread Boris Goldowsky
I’m not sure if there is a wicket-y way to do this. In the environment where I’m deploying my wicket app (google cloud + kubernetes + docker + tomcat), a request that came in to the load balancer under insecure http is forwarded to wicket, and identified by the request containing an “x-forwarde

Re: AjaxCallListener and promises

2017-05-12 Thread Boris Goldowsky
ub.com/apache/wicket/blob/b24decd2f60983c11e75e5f2c34d0c6a93b56426/wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-ajax-jquery.js#L614 Martin Grigorov Wicket Training and Consulting https://twitter.com/mtgrigorov On Wed, May 3, 2017 at 5:52 PM, Boris Goldow

Re: header item uniqueness

2017-05-10 Thread Boris Goldowsky
Sven, do you expect your fix for this to get into the next point release of Wicket 7, or will it only be in Wicket 8? Just trying to determine if I need to build a work-around or if I can wait for an official fix. Thanks! Boris On 4/25/17, 9:07 PM, "Boris Goldowsky" wrote:

AjaxCallListener and promises

2017-05-03 Thread Boris Goldowsky
Is there any way to use a method that returns a promise as the onBefore of an IAxaxCallListener? I don’t want the ajax operation to move forward until the promise resolves. Due to the nature of promises in Javascript, there doesn’t seem to be a way to simply wait for it. Boris

Re: header item uniqueness

2017-04-25 Thread Boris Goldowsky
On 25.04.2017 15:32, Boris Goldowsky wrote: > I think Sven is right. > Debugging through, it appears to be here in ResourceAggregator: > > private void recordHeaderItem(HeaderItem item, Set depsDone) > { > rende

Re: header item uniqueness

2017-04-25 Thread Boris Goldowsky
. Sven On 24.04.2017 23:41, Martin Grigorov wrote: > On Mon, Apr 24, 2017 at 11:39 PM, Martin Grigorov > wrote: > >> Hi, >> >> On Mon, Apr 24, 2017 at 10:20 PM, Boris Goldowsky >> wrote: >> >>

header item uniqueness

2017-04-24 Thread Boris Goldowsky
I have a situation like this: public void renderHead(IHeaderResponse response) { … response.render(JavaScriptHeaderItem.forReference(resRef, pageParameters1, “id1”)); response.render(JavaScriptHeaderItem.forReference(resRef, pageParameters2, “id2”)); } where same ResourceReference i

Re: Snapshot testing for wicket?

2016-12-15 Thread Boris Goldowsky
e: Hi, What exactly do you need to do ? To test your application against Wicket 7.6.0-SNAPSHOT ? Martin Grigorov Wicket Training and Consulting https://twitter.com/mtgrigorov On Thu, Dec 15, 2016 at 12:40 PM, Boris Goldowsky wrote: > Has anyone impleme

Snapshot testing for wicket?

2016-12-15 Thread Boris Goldowsky
Has anyone implemented snapshot testing for a wicket app or have suggestions on how it might be done? Boris (yes, I know there are different schools of thought on whether snapshot testing is a good idea or not)

Annotation for detachable field

2016-12-05 Thread Boris Goldowsky
Is there any way to create an annotation that would mark a field’s value as something that ought to be detached? That is, instead of: private IModel userModel; @Override public void onDetach() { super.onDetach();

Re: Adding a row to a ListView (or any repeater) programmatically for Ajax update

2016-07-11 Thread Boris Goldowsky
You might also try “QuickView” : https://github.com/vineetsemwal/quickview This has worked well for us for situations where we are appending items to a repeater. Boris On 7/11/16, 10:59 AM, "Martin Grigorov" wrote: Hi, The article is http://wicketinaction.com/2008/10/repainting-only-newly-c

Re: JQuery 3.0.0

2016-07-07 Thread Boris Goldowsky
OK, thanks. From the release notes it sounds like 2.2.3 at least should be safe to use? Boris On 7/7/16, 1:38 PM, "Martin Grigorov" wrote: Hi, Yes, there are known problems. It is not recommended to upgrade yet! On Jul 7, 2016 8:25 PM, "Boris Goldowsky" wrote: >

JQuery 3.0.0

2016-07-07 Thread Boris Goldowsky
Are there any problems with replacing the default jQuery reference in Wicket 7.3 (jQuery 1.12.3) with the latest (jQuery 3.0.0)? Have others tried this configuration? Thanks Boris

simple automated accessibility testing

2016-03-19 Thread Boris Goldowsky
I¹m thinking it would be handy to automate testing of the simplest of validity & accessibility requirements ­ eg, checking that every element has an alt attribute, and every form input has a label. Eventually maybe taking this up a notch and connecting with existing HTML validation and a11y-checki

Re: AJAX-Behavior that decides activation of a link

2015-01-08 Thread Boris Goldowsky
If I¹m understanding you correctly, wouldn¹t it be sufficient to code this as a simple AjaxLink, which responds with a regular AJAX update when the link is disabled, or uses setResponsePage when it¹s enabled? Boris On 1/7/15, 9:15 PM, "Joachim Schrod" wrote: >Hi, > >I have a class of links wh

Re: How to set cache scope for mapped resources

2014-12-12 Thread Boris Goldowsky
On 12/12/14, 11:22 AM, "Martin Grigorov" wrote: >On Fri, Dec 12, 2014 at 2:52 AM, Boris Goldowsky >wrote: > >> Ah, yes that works. I can now reference my resources too. >> >> Now, sorry to be a pain about this, but I would like to get it

Re: How to set cache scope for mapped resources

2014-12-11 Thread Boris Goldowsky
nsulting >https://twitter.com/mtgrigorov > >On Thu, Dec 11, 2014 at 8:42 PM, Boris Goldowsky >wrote: > >> Thanks for this. I’m trying replacing the mapper with an extension of >> AbstractResource and an extension of ResourceReference, as suggested in >> that post, and

Re: How to set cache scope for mapped resources

2014-12-11 Thread Boris Goldowsky
It describes the idea. > >Martin Grigorov >Wicket Training and Consulting >https://twitter.com/mtgrigorov > >On Tue, Dec 9, 2014 at 3:45 AM, Boris Goldowsky >wrote: > >> The mapper maps a url path to a filesystem directory, so we can mount, >> say, /static/* to a di

Re: mod_pagespeed with wicket?

2014-12-11 Thread Boris Goldowsky
The issue seems to be that, if the mod_pagespeed Javascript rewriting rules are enabled, then the Wicket ajax code tries to re-load JS libraries like jQuery. This is not only unnecessary, it breaks things. Specifically ‹ without mod_pagespeed, or with the rewrite_javascript rules disabled, Wicket

mod_pagespeed with wicket?

2014-12-11 Thread Boris Goldowsky
Is anyone using google’s mod_pagespeed with Wicket? I would be interested in comparing notes. As a test, we’ve installed mod_pagespeed (default configuration) on an Apache web server that is a proxy in front of the Tomcat instance which runs Wicket, and are seeing some somewhat mysterious AJA

Re: How to set cache scope for mapped resources

2014-12-08 Thread Boris Goldowsky
ctResource where >you have much better control on the response headers. > > >Martin Grigorov >Wicket Training and Consulting >https://twitter.com/mtgrigorov > >On Mon, Dec 8, 2014 at 11:03 PM, Boris Goldowsky >wrote: > >> I have a request mapper that extends

How to set cache scope for mapped resources

2014-12-08 Thread Boris Goldowsky
I have a request mapper that extends AbstractMapper, and returns a ResourceStreamRequestHandler from mapRequest(). The resource is being send with a Cache-Control: private header, which is unfortunate for caching in this case; we want the resources to be publicly cacheable. How can I set the c

Re: [SOLVED] Re: PropertyModel / PropertyResolver / Map or List access

2014-11-10 Thread Boris Goldowsky
I would recommend against using .object inside a PropertyModel, at least if your application makes use of detachable models. When a component uses the property model in your example, new PropertyModel(MyPage.this, "list.object[1].anyProperty") The model returned by MyPage.getList() will be

Re: Modify items in quickview?

2014-10-30 Thread Boris Goldowsky
Thu, Oct 30, 2014 at 1:16 PM, Boris Goldowsky >wrote: > >> How would you set things up to have the best of both worlds with a >> QuickView? I need to have >> (a) a button like an AjaxItemsNavigator that adds additional elements to >> the QuickView without repain

Modify items in quickview?

2014-10-30 Thread Boris Goldowsky
How would you set things up to have the best of both worlds with a QuickView? I need to have (a) a button like an AjaxItemsNavigator that adds additional elements to the QuickView without repainting the entire view, AND (b) some AJAX operations that change the entire content of the QuickView –

Re: equals() method for LoadableDetachableModels

2014-07-11 Thread Boris Goldowsky
Thank you all for your replies, very helpful! Sven Meier mailto:s...@meiers.net>> wrote: >detachable models should never use getObject() in their implementation of >equals()? generally this is a good advice: there are several places in Wicket checking for model equality (e.g. ReuseIfModelsEqua

equals() method for LoadableDetachableModels

2014-07-10 Thread Boris Goldowsky
I’ve started using CheckingObjectOutputStream to test for models of database objects that are not properly detached, and find it very useful. However I just diagnosed (after many hours of frustration) that it can also cause problems rather than solve them. CheckingObjectOutputStream causes the

Re: How to implement an auto-save behavior

2014-02-11 Thread Boris Goldowsky
4 at 5:48 PM, Ernesto Reinaldo Barreiro < > reier...@gmail.com> wrote: > >> Is not a function? If I look at the source code I see something like >> >> submitMultipartForm = function(context) { >> >> }, >> >> >> >> >> On

Re: How to implement an auto-save behavior

2014-02-10 Thread Boris Goldowsky
has a working example that would be really helpful. Boris On Feb 10, 2014, at 11:08 AM, Ernesto Reinaldo Barreiro wrote: > Maybe Wicket.Ajax.Call.subitMultipartForm? > > > On Mon, Feb 10, 2014 at 4:56 PM, Boris Goldowsky wrote: > >> I'm attempting to migrate an a

How to implement an auto-save behavior

2014-02-10 Thread Boris Goldowsky
I’m attempting to migrate an auto-saving behavior from wicket 1.5 to wicket 6. In wicket 1.5 it worked by doing something like this every 30 seconds to loop through auto-save-enabled forms on the page and submit them: $("form.ajaxAutoSave").each(function() { var form = $(this); wicketSub

Re: Question on role-based authorization

2013-12-20 Thread Boris Goldowsky
; Can you debug what's happening there in your case? > > Sven > > On 12/20/2013 01:53 PM, Boris Goldowsky wrote: >> I’m trying to use wicket-auth-roles (in Wicket 1.5.9) to make a component >> that is enabled only for logged-in users. In my case if you’re not logged &g

Re: Question on role-based authorization

2013-12-20 Thread Boris Goldowsky
Dec 20, 2013, at 8:17 AM, Sven Meier wrote: > AnnotationsRoleAuthorizationStrategy#check() looks good to me. > > Can you debug what's happening there in your case? > > Sven > > On 12/20/2013 01:53 PM, Boris Goldowsky wrote: >> I’m trying to use wicket-auth-roles

Question on role-based authorization

2013-12-20 Thread Boris Goldowsky
I’m trying to use wicket-auth-roles (in Wicket 1.5.9) to make a component that is enabled only for logged-in users. In my case if you’re not logged in, you have only a role called GUEST. If you are logged in you have a role called STUDENT (and also GUEST, since everything guests can do, stude

Contract opportunity in Boston area

2013-05-29 Thread Boris Goldowsky
n site in Wakefield, MA a day or two a week, but we will certainly consider other options as well. Please contact me directly by email if you are interested - Boris Goldowsky Director of Technology CAST, Inc. - To unsubscrib

Re: Static-file resource serving question

2013-01-17 Thread Boris Goldowsky
older where the > current .html is. > > > On Thu, Jan 17, 2013 at 2:52 PM, Boris Goldowsky wrote: > >> Hi all - >> >> Trying to upgrade a number of wicket applications from 1.4 to wicket 1.5, >> and then once that's working, to 6.x. >> >>

Static-file resource serving question

2013-01-17 Thread Boris Goldowsky
Hi all - Trying to upgrade a number of wicket applications from 1.4 to wicket 1.5, and then once that's working, to 6.x. One thing we want to handle is having any reference in the markup such as be able to find that image in a filesystem directory known to the application. There are also js

ATOM display in wicket?

2011-10-12 Thread Boris Goldowsky
Is wicketstuff-rome still a usable package with recent Wicket versions, or does anyone have an alternative simple way to display an ATOM or RSS feed on a wicket page? Thanks! Boris - To unsubscribe, e-mail: users-unsubscr...

Job opening - Boston area

2010-07-14 Thread Boris Goldowsky
Our educational R&D non-profit is looking to hire a programmer who has a real interest in working to improve education. You'd have to be in commuting distance of Wakefield, MA (just north of Boston). The job will involve lots of building experimental web apps using Wicket. Please see htt

Re: Recover from session expiration ?

2010-04-12 Thread Boris Goldowsky
Thanks for the suggestion! StatelessAjaxFallbackLink is very nearly magical. It in fact almost works, but unfortunately seems incompatible with most UrlCodingStrategies. It generates some spurious URLs with the wrong number of ..'s if the page has a subdirectory or two in the URL. Back to t

Recover from session expiration ?

2010-04-08 Thread Boris Goldowsky
I have a wicket website that stores some user choices around how a page is displayed in the Session - simple, non-critical information. It also uses Ajax to do things like bring up a zoomed-in version of an image. The problem is when sessions expire after an hour or so, trying to zoom an image

Re: better way setting up ID for a Wicket component?

2010-03-30 Thread Boris Goldowsky
IDs are needed for e.g. AJAX functionality. The default Wicket implementation of markup IDs will create them smartly, never creating duplicate ids even in the case of multiple instances of panels, repeaters, etc. As I understand Wicket best practice, it is never to call setMarkupId() at all,

Wicketstuff updated!

2010-03-24 Thread Boris Goldowsky
As discussed, and not hearing any objections, I've updated the wicketstuff-core project to depend on Wicket 1.4.7. wicketstuff-core's version number is now 1.4.7-SNAPSHOT, and the idea is that people can test it, and barring any major problems it can be released as a stable version 1.4.7 . N

Re: Wicketstuff versioning

2010-03-23 Thread Boris Goldowsky
Ursprüngliche Nachricht- Von: Major Péter [mailto:majorpe...@sch.bme.hu] Gesendet: Dienstag, 23. März 2010 11:38 An: users@wicket.apache.org Betreff: Re: Wicketstuff versioning 2010-03-23 11:24 keltezéssel, Boris Goldowsky írta: I may be wrong, but wouldn't it make sense to delay crea

Re: Wicketstuff versioning

2010-03-23 Thread Boris Goldowsky
I may be wrong, but wouldn't it make sense to delay creating a 1.4.x branch until/unless someone actually wants to commit some code that would be different for 1.4.x and 1.5-SNAPSHOT? Once we branch, we have to start committing every bug fix to two different versions, right? If we're lucky, eve

Re: Responding to JSON request

2010-03-19 Thread Boris Goldowsky
POST data and parse it. So perhaps TinyMCE is doing this in a non-standard way? Bng Igor Vaynberg wrote: there is no parameter name that it sends it under? the {} string has to be assigned to something -igor On Fri, Mar 19, 2010 at 9:17 AM, Boris Goldowsky wrote: I'm try

Responding to JSON request

2010-03-19 Thread Boris Goldowsky
I'm trying to make the spellcheck part of the wicketstuff tinymce module work. I think the protocol used by the spellchecking plugin may have changed since this module was written. TinyMCE sends a POST request to the server; the post data looks something like this (this is JSON format, right?

Re: Easies way to set custom HTML

2010-03-19 Thread Boris Goldowsky
Do you mean you have HelloPanel with one markup, and HelloMyDearFriends with the same functionality but different markup? In that case define a trivial class HelloMyDearFriends.java extending HelloPanel but not changing the function. Drop in your HelloMyDearFriends.html next to it, and you sh

Re: Wicketstuff versioning

2010-03-19 Thread Boris Goldowsky
nino martinez wael wrote: I'll be happy to join in Boris. That would be awesome, thanks Nino. I'm thinking the first thing would be to bump the wicket dependency to v1.4.7 and do a maven release of the current state of wicketstuff-core as version 1.4.7. Make sense? Is that something you

Re: Wicketstuff versioning

2010-03-18 Thread Boris Goldowsky
Thank you for your thoughts Jeremy -- and your previous work on WicketStuff. I am certainly unhappy to hear that it felt like torture and that junk was being dumped on you rather than getting support from the community. I'd volunteer to put a bit of time into this, but I don't have time to be sol

Re: Wicketstuff versioning

2010-03-17 Thread Boris Goldowsky
problem with WicketStuff. -- Jeremy Thomerson http://www.wickettraining.com On Tue, Mar 16, 2010 at 1:00 PM, Boris Goldowsky wrote: The wicketstuff-core is calling itself version 1.4.2 in the HEAD of SVN. Shouldn't this be updated to 1.4.7 now to

Re: TinyMCE components in WicketStuff

2010-03-16 Thread Boris Goldowsky
Great. Can someone with write access to the repository do this? Or if i can do it via my SVN credentials, tell me how. Thanks! Bng Igor Vaynberg wrote: sure -igor On Tue, Mar 16, 2010 at 12:21 PM, Boris Goldowsky wrote: The TinyMCE package depends on the Jazzy spell checker, which

Re: TinyMCE components in WicketStuff

2010-03-16 Thread Boris Goldowsky
The TinyMCE package depends on the Jazzy spell checker, which doesn't seem to be in any public maven repository. Would it be reasonable to put that jar into the wicketstuff repository? The latest version appears to be the one at https://sourceforge.net/projects/jazzy/files/ Bng --

Wicketstuff versioning

2010-03-16 Thread Boris Goldowsky
The wicketstuff-core is calling itself version 1.4.2 in the HEAD of SVN. Shouldn't this be updated to 1.4.7 now to keep in sync with Wicket? Bng - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional comm

Re: TinyMCE components in WicketStuff

2010-03-15 Thread Boris Goldowsky
ugs. however, i dont think the project is maintained so most likely no one will pay attention to the jira entry. if you would like to take over the maintenance we can grant you svn access. -igor On Fri, Mar 5, 2010 at 9:13 AM, Boris Goldowsky wrote: Just curious, is the TinyMCE wicketstuff pr

Re: Wicket session never expires

2010-03-15 Thread Boris Goldowsky
I once tested when Tomcat sessions actually get expired, and it can be very much longer than the given session-timeout value. Probably if there was active traffic the session would be recycled sooner, but I think if you need accurate timing then you have to implement something yourself rather

TinyMCE components in WicketStuff

2010-03-05 Thread Boris Goldowsky
Just curious, is the TinyMCE wicketstuff project abandoned, or are there plans to update it? It's using a version of TinyMCE from 2008. If we updated it, is there someone that we should send patches to? Boris - To unsubscribe

Re: Question on resource caching [solved]

2008-08-19 Thread Boris Goldowsky
Sorry, please ignore my recent message. I found my mistake, and it had nothing to do with Wicket. The image resources in question do get properly refreshed. Boris - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional comm

Question on resource caching

2008-08-19 Thread Boris Goldowsky
Hi, I have some pages that reference images that are in files external to the web application and I am serving the images via SharedResources like so: public class ExternalImageResource extends WebResource { ... public IResourceStream getResourceStream() { return new FileResourc