Project

General

Profile

Activity

From 09/11/2023 to 10/10/2023

10/10/2023

10:14 AM Feature #4854 (Review): origin affinity
Solution attached as .diff based on latest 3931a r14791. Tested in Virtual Desktop mode (regular and auto login) and ... Galya B
05:28 AM Bug #7879 (WIP): Cursor isn't positioned right when FILL-IN split on multiple lines
Tomasz Domin

10/09/2023

04:47 AM Feature #4854: origin affinity

|WebSocket Event | Event Type ID | Description | localStorage access | Response WS msg | GuiWebSocket method |
...
Galya B

10/08/2023

06:45 AM Feature #3931: single sign-on for virtual desktop mode
I've committed r14788 - r14791 with improvements to @fwd_sdk.js@: documentation on functions and an exposed @sendAuth... Galya B
01:01 AM Feature #3931: single sign-on for virtual desktop mode
The question is if there are customers using any 4GL methods like @setuserid@ for login page authentication: in-app c... Galya B
01:24 AM Feature #7884: Standard 4GL methods used for login screen authentication to be exposed in session...
4GL methods used by customers to authenticate in-app user & pass on login screens need to be provided in FWD for use ... Galya B
01:07 AM Feature #7884 (WIP): Standard 4GL methods used for login screen authentication to be exposed in s...
Galya B

10/07/2023

09:23 PM Feature #3931: single sign-on for virtual desktop mode
Galya B wrote:
> But when duplicating the logic from @ConnectionManager.authenticate()@, I've noticed that the query...
Ovidiu Maxiniuc

10/06/2023

10:09 AM Feature #3931: single sign-on for virtual desktop mode
I imagine after merging 3931a, we'll focus on closing #4571 and #7067, and after that formulate the new requirements ... Galya B
10:03 AM Feature #3931: single sign-on for virtual desktop mode
Greg Shah wrote:
> I'm not opposed to doing this in the next set of changes (which have to be completed quickly anyw...
Galya B
09:54 AM Feature #3931: single sign-on for virtual desktop mode
I'm not opposed to doing this in the next set of changes (which have to be completed quickly anyway due to customer d... Greg Shah
09:33 AM Feature #3931: single sign-on for virtual desktop mode
Can we compile a list of authentication methods in OpenEdge 4GL that can be applicable?
I know only of @setuserid@...
Galya B
09:23 AM Feature #3931: single sign-on for virtual desktop mode
For this use case where the original code was using 4GL features for database authentication, I think we should imple... Greg Shah
04:02 AM Feature #3931: single sign-on for virtual desktop mode
Ovidiu, a little bit of context:
@SsoAuthenticator@ is an interface for implementation by the customer with custom...
Galya B
09:45 PM Feature #3931: single sign-on for virtual desktop mode
I do not have a solution currently. Just some notes, until I read the whole thread and get a better understanding of ... Ovidiu Maxiniuc
08:36 AM Bug #7879: Cursor isn't positioned right when FILL-IN split on multiple lines
See the following test case. Run it and fill the fill-in so that the cursor wraps to the next line. Observe the unexp... Hynek Cihlar
08:34 AM Bug #7879 (WIP): Cursor isn't positioned right when FILL-IN split on multiple lines
Hynek Cihlar

10/05/2023

12:40 PM Feature #3931: single sign-on for virtual desktop mode
Ovidiu: Can you please review starting at #3931-430 and advise? With this task we are moving Hotel GUI away from 4GL... Greg Shah
12:35 PM Feature #3931: single sign-on for virtual desktop mode
P.S. @HotelGuiSsoAuthenticator.java@ seems to have to be placed in @embedded/src/com/goldencode/hotel@, but it will g... Galya B
12:29 PM Feature #3931: single sign-on for virtual desktop mode
I still don't know the answer of the last question, but what I can do on hotel_gui is done. The @SsoAuthenticator@ im... Galya B
06:22 AM Feature #3931: single sign-on for virtual desktop mode
I see @ConnectionManager@ tries to be smart and find the column names for user / pass based on @com.goldencode.p2j.pe... Galya B
06:19 AM Feature #3931: single sign-on for virtual desktop mode
The user password has to be encoded, the result is found. Galya B
06:04 AM Feature #3931: single sign-on for virtual desktop mode
I created a simple jdbc connection in the authenticator, but @SELECT COUNT(*) FROM meta_user@ returns 0. When is @met... Galya B
05:16 AM Feature #3931: single sign-on for virtual desktop mode
Where is the @meta_user@ table, where is the h2 db - the file @hotel_gui/deploy/db/hotel.h2.db@ seems empty. Is there... Galya B
03:12 AM Feature #3931: single sign-on for virtual desktop mode
For the hotel_gui authenticator there should be a connection to the DB and then @SecurityOps.setUserId(username, pass... Galya B
02:14 AM Feature #3931: single sign-on for virtual desktop mode
I'll do the review first and will keep the rebase when we are close to merge (as I assume it can be kind of difficult... Constantin Asofiei
02:03 AM Feature #3931: single sign-on for virtual desktop mode
Do I rebase and we do the final review?
Login / logout pages are not translated. That can go under #4762 or #7814....
Galya B

10/04/2023

01:27 PM Feature #3931: single sign-on for virtual desktop mode
I pushed small, but important fix for embedded handlers in r14786. To serve the hotel_gui login page as before, on to... Galya B
07:44 AM Feature #3931: single sign-on for virtual desktop mode
We're not removing @RemoteLaunchOptionRightsEditor@ and related code now, although it won't have any effect. I heard ... Galya B
06:28 AM Feature #3931: single sign-on for virtual desktop mode
Done in r14784. Galya B
05:38 AM Feature #3931: single sign-on for virtual desktop mode
Galya, go ahead and remove the @RemoteObject.registerStaticNetworkServer@ code for @WebClientLauncher@ in @StandardSe... Constantin Asofiei

10/03/2023

10:32 AM Feature #3931: single sign-on for virtual desktop mode
I'm against having the remote interface, because it will break any of the enhancements to the wrapper container I'm g... Galya B
09:56 AM Feature #3931: single sign-on for virtual desktop mode
> > Why not remove remote launching?
> This will make it mandatory to run any embedded web app from within the FWD S...
Greg Shah
04:05 AM Feature #3931: single sign-on for virtual desktop mode
I've added the section [[p2j:Single_Sign_On#Enforcing-Licensing-Policies|Enforcing Licensing Policies]]. I think it c... Galya B
03:21 AM Feature #3931: single sign-on for virtual desktop mode
Auto-login session expiration is driven by the 3rd party authentication server / directory. Adding Sign Out button on... Galya B
03:20 AM Feature #3931: single sign-on for virtual desktop mode
Constantin Asofiei wrote:
> Galya B wrote:
> > What do you mean by that? Notify the authenticator of the server bei...
Galya B
03:13 AM Feature #3931: single sign-on for virtual desktop mode
Galya B wrote:
> What do you mean by that? Notify the authenticator of the server being started to allow it cleanup ...
Constantin Asofiei
01:27 AM Feature #3931: single sign-on for virtual desktop mode
Constantin Asofiei wrote:
> Galya: I think we need to change the javadoc for @EmbeddedWebHandler.spawn@ and @WebClie...
Galya B

10/02/2023

12:58 PM Feature #3931: single sign-on for virtual desktop mode
Constantin Asofiei wrote:
> Greg Shah wrote:
> > Why not remove remote launching?
> This will make it mandatory to...
Constantin Asofiei
12:45 PM Feature #3931: single sign-on for virtual desktop mode
Greg Shah wrote:
> Why not remove remote launching?
This will make it mandatory to run any embedded web app from wi...
Constantin Asofiei
12:43 PM Feature #3931: single sign-on for virtual desktop mode
> *Greg*: we have also the OS user configured for launching batch programs or appservers. This is done via @clientCo... Greg Shah
11:57 AM Feature #3931: single sign-on for virtual desktop mode
Galya B wrote:
> Constantin Asofiei wrote:
> > * @SecurityManager.removeContext@ needs implementation.
>
> I tri...
Constantin Asofiei
11:34 AM Feature #3931: single sign-on for virtual desktop mode
Constantin Asofiei wrote:
> * @SecurityManager.removeContext@ needs implementation.
I tried everything and nothin...
Galya B
10:21 AM Feature #3931: single sign-on for virtual desktop mode
Also, on the logout page there could be a second button called "Sign out", only when auto-login is enabled in the @Ss... Galya B
10:15 AM Feature #3931: single sign-on for virtual desktop mode
I would like to know the opinion of the customers who would implement auto-login, because it's very specific.
But ...
Galya B
09:53 AM Feature #3931: single sign-on for virtual desktop mode
Galya, I agree about the @trustedspawner@ - you are correct, the FWD user can have its own OS user and we can conside... Constantin Asofiei
09:09 AM Feature #3931: single sign-on for virtual desktop mode
Constantin Asofiei wrote:
> *Remote Launching*
>
> The discussion is mainly that for normal SSO spawning, we requ...
Galya B
08:52 AM Feature #3931: single sign-on for virtual desktop mode
More on the topic of sessions:
* FWD sessions: number of live sessions and their type (forked, same browser, etc), w...
Galya B
08:46 AM Feature #3931: single sign-on for virtual desktop mode
Ah, I think what's confusing at the moment with the dummy @SsoAuthenticator@ and hotel gui is that the authenticator ... Galya B
08:42 AM Feature #3931: single sign-on for virtual desktop mode
Constantin Asofiei wrote:
> Review for 3931a rev 14781.
Up in r14782: Admin console fixes and improvements; ENTER...
Galya B
02:24 AM Feature #3931: single sign-on for virtual desktop mode
Review for 3931a rev 14781.
*Admin Console - OS User*
* editing an OS user:
** does not load the Description
**...
Constantin Asofiei

09/29/2023

09:46 AM Bug #7856: Improve parsing of specifications from ini files
Work in #7784 improved the parsing of font specifications such that spaces are also treated as separators (along with... Alexandru Lungu
09:41 AM Bug #7856 (New): Improve parsing of specifications from ini files
Alexandru Lungu

09/26/2023

07:32 PM Bug #7824 (Review): Simplify idle connection settings and apply the default configuration for the...
Committed rev 14754 (7824a). This version should simplify debugging. Sergey Ivanovskiy

09/25/2023

08:49 AM Bug #7824: Simplify idle connection settings and apply the default configuration for the web clie...
I changed the subject because these configuration parameters are needed to be different as they are used differently. Sergey Ivanovskiy

09/22/2023

10:06 AM Bug #7824: Simplify idle connection settings and apply the default configuration for the web clie...
There are the web server idle timeout and the embedded web server idle timeout. The first one is set for @WebServer@ ... Sergey Ivanovskiy
08:22 AM Bug #7824: Simplify idle connection settings and apply the default configuration for the web clie...
Now I think that all these parameters should be present. It seems that it would be enough to fix the correct default ... Sergey Ivanovskiy
08:17 AM Bug #7824: Simplify idle connection settings and apply the default configuration for the web clie...
@maxHttpIdleTimeout@ is set to 0 (infinite timeout) if this setting is not defined in the directory under @webClient@... Sergey Ivanovskiy
08:02 AM Bug #7824: Simplify idle connection settings and apply the default configuration for the web clie...
Sergey Ivanovskiy wrote:
> Also @"maxIdleTimeout"@ is erroneously (or intentionally) used by @WebServer@ to set its ...
Sergey Ivanovskiy
07:28 AM Bug #7824: Simplify idle connection settings and apply the default configuration for the web clie...
Also @"maxIdleTimeout"@ is erroneously (or intentionally) used by @WebServer@ to set its http/https session idle time... Sergey Ivanovskiy
06:47 AM Bug #7824 (WIP): Simplify idle connection settings and apply the default configuration for the we...
I created task branch 7824a. Sergey Ivanovskiy
02:39 AM Bug #7824: Simplify idle connection settings and apply the default configuration for the web clie...
These two timeout parameters of @webClient@... Sergey Ivanovskiy
02:27 AM Bug #7824 (Closed): Simplify idle connection settings and apply the default configuration for the...
Sergey Ivanovskiy

09/21/2023

11:29 AM Feature #4854: origin affinity
The following is just a storage of an intermediate state of some diagrams and code. It isn't for evaluation or revie... Greg Shah

09/19/2023

09:19 AM Bug #7794: FILL-IN: editing numbers issues
*FIXED*
Vladimir Tsichevski wrote:
> In OE, a non-unknown value is padded left with spaces, so it is kind of ri...
Vladimir Tsichevski
09:03 AM Feature #7814: Supporting translated texts for web login / logout screens
> > > The web client is not loaded on the login / logout page.
> >
> > Right, so why do we care about translations...
Greg Shah
08:48 AM Feature #7814: Supporting translated texts for web login / logout screens
Galya B wrote:
> Also SPA is a form of web app I'm very well familiar and it loads all resources at once in a compre...
Hynek Cihlar
08:45 AM Feature #7814: Supporting translated texts for web login / logout screens
Galya B wrote:
> Greg Shah wrote:
> > > The web client is not loaded on the login / logout page.
> >
> > Right, ...
Hynek Cihlar
08:45 AM Feature #7814: Supporting translated texts for web login / logout screens
Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Did you mean that this code @Iterator<Entry<String, String>> bun...
Sergey Ivanovskiy
08:44 AM Feature #7814: Supporting translated texts for web login / logout screens
Also SPA is a form of web app I'm very well familiar and it loads all resources at once in a compressed format, so it... Galya B
08:39 AM Feature #7814: Supporting translated texts for web login / logout screens
Greg Shah wrote:
> > The web client is not loaded on the login / logout page.
>
> Right, so why do we care about ...
Galya B
08:33 AM Feature #7814: Supporting translated texts for web login / logout screens
Galya B wrote:
> Greg Shah wrote:
> > > * the high traffic low functionality pages will need to load a js library a...
Greg Shah
08:30 AM Feature #7814: Supporting translated texts for web login / logout screens
Sergey Ivanovskiy wrote:
> Did you mean that this code @Iterator<Entry<String, String>> bundles = TranslationManager...
Hynek Cihlar
08:29 AM Feature #7814: Supporting translated texts for web login / logout screens
Greg Shah wrote:
> > * the high traffic low functionality pages will need to load a js library and all translations;...
Galya B
08:27 AM Feature #7814: Supporting translated texts for web login / logout screens
> Greg, you want to preserve the current approach. If that's the case, then the login page should use @currentLanguag... Greg Shah
07:20 AM Feature #7814: Supporting translated texts for web login / logout screens
Did you mean that this code @Iterator<Entry<String, String>> bundles = TranslationManager.getBundles(bundleBaseName, ... Sergey Ivanovskiy
06:11 AM Feature #7814: Supporting translated texts for web login / logout screens
Sergey Ivanovskiy wrote:
> I can apply the changes from #7814-15 to the required task branch if there are no objecti...
Hynek Cihlar
06:10 AM Feature #7814: Supporting translated texts for web login / logout screens
Galya B wrote:
> Hynek Cihlar wrote:
> > @CURRENT-LANGUAGE@ is interpreted by the customer app, it can be any valid...
Hynek Cihlar
06:08 AM Feature #7814: Supporting translated texts for web login / logout screens
Galya B wrote:
> Hynek Cihlar wrote:
> > > * loading label and button texts in the ui with javascript will cause fl...
Hynek Cihlar
05:56 AM Feature #7814: Supporting translated texts for web login / logout screens
Hynek Cihlar wrote:
> @CURRENT-LANGUAGE@ is interpreted by the customer app, it can be any valid identifier, not jus...
Galya B
05:53 AM Feature #7814: Supporting translated texts for web login / logout screens
Sergey Ivanovskiy wrote:
> We should decide who takes this issue because it can block this task.
I think it's als...
Galya B
05:52 AM Feature #7814: Supporting translated texts for web login / logout screens
Hynek Cihlar wrote:
> > * loading label and button texts in the ui with javascript will cause flickering, if the pag...
Galya B
05:33 AM Feature #7814: Supporting translated texts for web login / logout screens
I can apply the changes from #7814-15 to the required task branch if there are no objections. Sergey Ivanovskiy
05:27 AM Feature #7814: Supporting translated texts for web login / logout screens
Then in this @EmbeddedWebServerImpl@... Sergey Ivanovskiy
05:20 AM Feature #7814: Supporting translated texts for web login / logout screens
We should decide who takes this issue because it can block this task. Sergey Ivanovskiy
05:17 AM Feature #7814: Supporting translated texts for web login / logout screens
Sergey Ivanovskiy wrote:
> It seems that enough to fix @TranslationManager.parse@ (transfroms to identifiers) and @T...
Hynek Cihlar
05:13 AM Feature #7814: Supporting translated texts for web login / logout screens
It seems that enough to fix @TranslationManager.parse@ (transfroms to identifiers) and @TranslationManager.getIdentif... Sergey Ivanovskiy
05:07 AM Feature #7814: Supporting translated texts for web login / logout screens
Galya B wrote:
> Sergey Ivanovskiy wrote:
> > So you found a hot issue.
> Yep. I thought it's intentional and cust...
Hynek Cihlar
05:04 AM Feature #7814: Supporting translated texts for web login / logout screens
Galya B wrote:
> * one language has multiple locales, for example English has 13 and French 6, but translations are ...
Hynek Cihlar
04:49 AM Feature #7814: Supporting translated texts for web login / logout screens
Sergey Ivanovskiy wrote:
> So you found a hot issue.
Yep. I thought it's intentional and customer apps are converte...
Galya B
04:47 AM Feature #7814: Supporting translated texts for web login / logout screens
Galya B wrote:
> Sergey Ivanovskiy wrote:
> > Galya B wrote:
> > > Current translation mechanics 1:
> > > * The w...
Sergey Ivanovskiy
04:44 AM Feature #7814: Supporting translated texts for web login / logout screens
Another important aspect is to keep a correlation between the error messages displayed in the ui and the logs on the ... Galya B
04:14 AM Feature #7814: Supporting translated texts for web login / logout screens
Greg, you want to preserve the current approach. If that's the case, then the login page should use @currentLanguage@... Galya B
03:58 AM Feature #7814: Supporting translated texts for web login / logout screens
Sergey Ivanovskiy wrote:
> Galya B wrote:
> > Current translation mechanics 1:
> > * The web driver shows certain ...
Galya B
03:57 AM Feature #7814: Supporting translated texts for web login / logout screens
Galya B wrote:
> Current translation mechanics 1:
> * The web driver shows certain messages and menus that reflect ...
Sergey Ivanovskiy
02:43 AM Feature #7814: Supporting translated texts for web login / logout screens
Web login screens at @/gui@, @/chui@, @/embedded@ and the respective logout screens introduced with SSO in #3931 need... Galya B
02:25 AM Feature #7814 (New): Supporting translated texts for web login / logout screens
Galya B
08:20 AM Feature #3931: single sign-on for virtual desktop mode
As I noted above #3931-322, I'm OK with removing the remote form of embedded and the trustedspawner. However, I want... Greg Shah
07:13 AM Feature #3931: single sign-on for virtual desktop mode
Galya B wrote:
> But let's not forget that remote is a type of embedded and it should require SSO enabled as well, a...
Galya B
07:12 AM Feature #3931: single sign-on for virtual desktop mode
Getting back to the review.
There was an important question about what we do with @trustedspawner@ and the fact th...
Galya B

09/18/2023

02:19 PM Bug #7794: FILL-IN: editing numbers issues
*FIXED*
@Ctrl-CursorLeft@ and @Ctrl-CursorRight@ move caret word left and right.
Vladimir Tsichevski
02:13 PM Bug #7794: FILL-IN: editing numbers issues
*ISSUE*
Navigation issue: in OE in GUI mode, the @CURSOR-DOWN@ and @CURSOR-UP@ keys move cursor right and left. In F...
Vladimir Tsichevski
01:53 PM Bug #7794: FILL-IN: editing numbers issues
*ISSUE*
Issues related to setting screen value.
Invalid character must not be tolerated, so the following values ...
Vladimir Tsichevski
07:08 AM Bug #7794: FILL-IN: editing numbers issues
*ISSUE*
Yet another issue with decimal editor:
# insert an unknown value by typing @?@
# select the @?@ sign
# ...
Vladimir Tsichevski
08:47 AM Feature #3931: single sign-on for virtual desktop mode
Galya B wrote:
> Which command do you use to create .po files from app sources?
I always used POEditor. But I thi...
Hynek Cihlar
08:44 AM Feature #3931: single sign-on for virtual desktop mode
Which command do you use to create .po files from app sources? Galya B
08:39 AM Feature #3931: single sign-on for virtual desktop mode
Galya B wrote:
> Hynek Cihlar wrote:
> > Galya B wrote:
> > > 1. The spawn errors are not present in the front-end...
Hynek Cihlar
08:25 AM Feature #3931: single sign-on for virtual desktop mode
Galya B wrote:
> Also let me just conclude something again, because I'm not understood when I say it only once.
>
...
Hynek Cihlar
08:22 AM Feature #3931: single sign-on for virtual desktop mode
Hynek Cihlar wrote:
> Galya B wrote:
> > 1. The spawn errors are not present in the front-end files and can't be au...
Galya B
08:20 AM Feature #3931: single sign-on for virtual desktop mode
Galya B wrote:
> 1. The spawn errors are not present in the front-end files and can't be automatically extracted to ...
Hynek Cihlar
08:14 AM Feature #3931: single sign-on for virtual desktop mode
Also let me just conclude something again, because I'm not understood when I say it only once.
Having .po files me...
Galya B
08:04 AM Feature #3931: single sign-on for virtual desktop mode
Greg Shah wrote:
> Why not do this on the server in Java and only provide what is needed? Why not use the browser's ...
Galya B
07:30 AM Feature #3931: single sign-on for virtual desktop mode
Galya B wrote:
> Also the login page that can be server-side rendered, needs to load gettext.js and all resources an...
Greg Shah
07:26 AM Feature #3931: single sign-on for virtual desktop mode
Also the login page that can be server-side rendered, needs to load gettext.js and all resources and translate on the... Galya B
07:24 AM Feature #3931: single sign-on for virtual desktop mode
Thank you everyone for the contribution. Finally we can agree on my original comments - there is no tool, code, scrip... Galya B
07:15 AM Feature #3931: single sign-on for virtual desktop mode
To be clear: I'm not expecting this task to do anything with automation for gettext. It is enough to create the @.po... Greg Shah
05:00 AM Feature #3931: single sign-on for virtual desktop mode
Galya B wrote:
>what it is is still unclear... gettext... a JavaScript library?! That's the only gettext in the proj...
Sergey Ivanovskiy
03:24 AM Feature #3931: single sign-on for virtual desktop mode
Galya B wrote:
> Greg Shah wrote:
> > > Having an external tool not plugged into the automation doesn't sound very ...
Hynek Cihlar
03:06 AM Feature #3931: single sign-on for virtual desktop mode
Hynek Cihlar wrote:
> Galya B wrote:
> > Greg Shah wrote:
> > > There is none and we plan no such thing. I have th...
Hynek Cihlar
03:04 AM Feature #3931: single sign-on for virtual desktop mode
Greg Shah wrote:
> > Having an external tool not plugged into the automation doesn't sound very standard for modern ...
Galya B
03:01 AM Feature #3931: single sign-on for virtual desktop mode
Galya B wrote:
> Greg Shah wrote:
> > There is none and we plan no such thing. I have the feeling that I am not und...
Hynek Cihlar
01:45 AM Feature #3931: single sign-on for virtual desktop mode
Greg Shah wrote:
> There is none and we plan no such thing. I have the feeling that I am not understand something cr...
Galya B

09/15/2023

03:30 PM Bug #7794: FILL-IN: editing numbers issues
*ISSUE*
Yet another issue with decimal editor: initially the screen value is filled with spaces (which is incorrect ...
Vladimir Tsichevski
03:23 PM Bug #7794 (WIP): FILL-IN: editing numbers issues
Vladimir Tsichevski wrote:
> Yet another issue: decimal editor: inserting the question mark @?@ does not reset the e...
Vladimir Tsichevski
02:58 PM Bug #7794: FILL-IN: editing numbers issues
*FIXED*
Yet another issue: decimal editor: inserting the question mark @?@ does not reset the editor to unknown stat...
Vladimir Tsichevski
10:50 AM Feature #3931: single sign-on for virtual desktop mode
Greg Shah wrote:
> > > FWD translatable strings would be in FWD-specific bundles and then two would ever meet or ove...
Hynek Cihlar
10:21 AM Feature #3931: single sign-on for virtual desktop mode
Galya B wrote:
> A little background on things...
>
> There are two ways to load resource bundles: from @.java@ c...
Hynek Cihlar
10:17 AM Feature #3931: single sign-on for virtual desktop mode
Galya B wrote:
> OK, alien mode activated:
>
> I think... and write... and hopefully it will be read... and under...
Hynek Cihlar
09:42 AM Feature #3931: single sign-on for virtual desktop mode
> > FWD translatable strings would be in FWD-specific bundles and then two would ever meet or overlap.
> How is then...
Greg Shah
09:37 AM Feature #3931: single sign-on for virtual desktop mode
Galya B wrote:
> Greg Shah wrote:
> > FWD translatable strings would be in FWD-specific bundles and then two would ...
Sergey Ivanovskiy
09:13 AM Feature #3931: single sign-on for virtual desktop mode
Greg Shah wrote:
> FWD translatable strings would be in FWD-specific bundles and then two would ever meet or overlap...
Galya B
09:11 AM Feature #3931: single sign-on for virtual desktop mode
> I don't find it a good idea to run customer apps re-conversion every time someone changes the wording of an error m... Greg Shah
09:07 AM Feature #3931: single sign-on for virtual desktop mode
A little background on things...
There are two ways to load resource bundles: from @.java@ class extending @java.u...
Galya B
08:37 AM Feature #3931: single sign-on for virtual desktop mode
OK, alien mode activated:
I think... and write... and hopefully it will be read... and understood... a very import...
Galya B
08:28 AM Feature #3931: single sign-on for virtual desktop mode
Galya B wrote:
> Greg Shah wrote:
> > > Having an external tool not plugged into the automation doesn't sound very ...
Greg Shah
08:25 AM Feature #3931: single sign-on for virtual desktop mode
> > What do you mean by this? @SESSION:CURRENT-LANGUAGE@ is assignable and we react to it.
> Greg, please, don't ma...
Greg Shah
08:22 AM Feature #3931: single sign-on for virtual desktop mode
Greg Shah wrote:
> > Having an external tool not plugged into the automation doesn't sound very standard for modern ...
Galya B
08:20 AM Feature #3931: single sign-on for virtual desktop mode
> Having an external tool not plugged into the automation doesn't sound very standard for modern programs.
We do ...
Greg Shah
08:16 AM Feature #3931: single sign-on for virtual desktop mode
Greg Shah wrote:
> What do you mean by this? @SESSION:CURRENT-LANGUAGE@ is assignable and we react to it.
Greg, pl...
Galya B
08:14 AM Feature #3931: single sign-on for virtual desktop mode
> > > @CURRENT-LANGUAGE@ will be set by directory.xml. As far as I can see from any examples it is the full language ... Greg Shah
08:12 AM Feature #3931: single sign-on for virtual desktop mode
> We want the translations to be based on GNU gettext. This is a de facto industry standard, it's simple to use, has ... Greg Shah
08:07 AM Feature #3931: single sign-on for virtual desktop mode
Hynek Cihlar wrote:
> We want the translations to be based on GNU gettext. This is a de facto industry standard
Hav...
Galya B
07:38 AM Feature #3931: single sign-on for virtual desktop mode
Hynek Cihlar wrote:
> Galya B wrote:
> > @CURRENT-LANGUAGE@ will be set by directory.xml. As far as I can see from ...
Galya B
07:33 AM Feature #3931: single sign-on for virtual desktop mode
Galya B wrote:
> @CURRENT-LANGUAGE@ will be set by directory.xml. As far as I can see from any examples it is the fu...
Hynek Cihlar
07:29 AM Feature #3931: single sign-on for virtual desktop mode
Hynek Cihlar wrote:
> See the attached diff, it provides a possible gettext implementation for FWD runtime. I haven'...
Hynek Cihlar
07:28 AM Feature #3931: single sign-on for virtual desktop mode
@CURRENT-LANGUAGE@ will be set by directory.xml. As far as I can see from any examples it is the full language name. ... Galya B
07:02 AM Feature #3931: single sign-on for virtual desktop mode
Galya B wrote:
> I didn't know you've started. I'm ready with the implementation in 3931a r14777. Can you please che...
Hynek Cihlar
06:50 AM Feature #3931: single sign-on for virtual desktop mode
Constantin, Sergey, Hynek, 3931a is ready for final review. Galya B
06:49 AM Feature #3931: single sign-on for virtual desktop mode
It's done in r14780.
With this config the login can be translated:...
Galya B
06:07 AM Feature #3931: single sign-on for virtual desktop mode
@WebDriverHandler@ error msg added to translation resources in r14778. Next I'll translate the login / logout pages a... Galya B
05:07 AM Feature #3931: single sign-on for virtual desktop mode
I didn't know you've started. I'm ready with the implementation in 3931a r14777. Can you please check if it's in chec... Galya B
04:50 AM Feature #3931: single sign-on for virtual desktop mode
Galya B wrote:
> Hynek Cihlar wrote:
> > If there is no objection I will add proper support for string translation ...
Hynek Cihlar
01:58 AM Feature #3931: single sign-on for virtual desktop mode
Hynek Cihlar wrote:
> If there is no objection I will add proper support for string translation also for FWD runtime...
Galya B

09/14/2023

04:58 PM Bug #7794: FILL-IN: editing numbers issues
*ISSUE*
Yet another issue which can be reproduced with @7019.p@ attached to the #7019 issue.
I enter -890134 into...
Vladimir Tsichevski
04:38 PM Bug #7794: FILL-IN: editing numbers issues
*ISSUE*
Yet another issue related to the digit insertion in a decimal editor:
# The initial value has a *single i...
Vladimir Tsichevski
03:47 PM Bug #7794: FILL-IN: editing numbers issues
Vladimir Tsichevski wrote:
> 2. Digits can be inserted at the lowest integer part of the format (over the digit 5 ...
Vladimir Tsichevski
03:42 PM Bug #7794: FILL-IN: editing numbers issues
*FIXED*
Another issues related to the digit insertion in a *decimal* editor:
The initial value is always @12,345....
Vladimir Tsichevski
02:24 PM Bug #7794: FILL-IN: editing numbers issues
*FIXED*
Another issues related to the @DELETE@ action in a decimal editor:
The initial value is always @12,345.67...
Vladimir Tsichevski
12:51 PM Bug #7794: FILL-IN: editing numbers issues
*FIXED*
Another 2 issues related to the @BACKSPACE@ action in a decimal editor:
# After I erase the digit @3@ in ...
Vladimir Tsichevski
12:42 PM Feature #3931: single sign-on for virtual desktop mode
> If there is no objection I will add proper support for string translation also for FWD runtime.
Go ahead.
Greg Shah
12:35 PM Feature #3931: single sign-on for virtual desktop mode
Galya B wrote:
> My idea was that all errors sent to the end-user will have the uuid and they will be logged with th...
Constantin Asofiei
12:30 PM Feature #3931: single sign-on for virtual desktop mode
Currently we don't have translation resolved for FWD runtime (beside Javascript client). @TranslationManager@ address... Hynek Cihlar
12:00 PM Feature #3931: single sign-on for virtual desktop mode
Galya B wrote:
> Sergey Ivanovskiy wrote:
> > I think you should try @ResourceBundle.getBundle(String baseName, Loc...
Sergey Ivanovskiy
11:37 AM Feature #3931: single sign-on for virtual desktop mode
Constantin Asofiei wrote:
> Galya B wrote:
> > I'm adding all the errors to the ui, but I just want to mention a su...
Galya B
11:16 AM Feature #3931: single sign-on for virtual desktop mode
Sergey Ivanovskiy wrote:
> I think you should try @ResourceBundle.getBundle(String baseName, Locale locale)@ to load...
Galya B
11:01 AM Feature #3931: single sign-on for virtual desktop mode
Galya B wrote:
> Sergey Ivanovskiy wrote:
> > I guess that it needs to
> > [...]
> I tried earlier to set it thou...
Sergey Ivanovskiy
10:37 AM Feature #3931: single sign-on for virtual desktop mode
Sergey Ivanovskiy wrote:
> I guess that it needs to
> [...]
I tried earlier to set it though @EnvironmentOps@ and ...
Galya B
10:36 AM Feature #3931: single sign-on for virtual desktop mode
Sergey Ivanovskiy wrote:
> I guess that it needs to...
Sergey Ivanovskiy
10:31 AM Feature #3931: single sign-on for virtual desktop mode
Galya B wrote:
> I'm adding all the errors to the ui, but I just want to mention a superior and more reliable debugg...
Constantin Asofiei
10:30 AM Feature #3931: single sign-on for virtual desktop mode
I guess that it needs to... Sergey Ivanovskiy
10:10 AM Feature #3931: single sign-on for virtual desktop mode
Galya B wrote:
> One more to the topic: Translating parameterized messages should be done before the specifiers are ...
Sergey Ivanovskiy
09:46 AM Feature #3931: single sign-on for virtual desktop mode
Translations is the last sub-task I have before a final review. I need more specific pointers how to solve it with th... Galya B
09:32 AM Feature #3931: single sign-on for virtual desktop mode
We have other tasks open to translate all other messages, so eventually all the messages will be translated. Greg Shah
09:31 AM Feature #3931: single sign-on for virtual desktop mode
> A question - since the same error is supposed to be present in the logs, what language should it be in? If the logi... Greg Shah
07:26 AM Feature #3931: single sign-on for virtual desktop mode
One more to the topic: Translating parameterized messages should be done before the specifiers are substituted. I can... Galya B
03:26 AM Feature #3931: single sign-on for virtual desktop mode
A question - since the same error is supposed to be present in the logs, what language should it be in? If the login ... Galya B
02:55 AM Feature #3931: single sign-on for virtual desktop mode
Not to mention (mentioning) this approach will eliminate the need to keep translations for 10+ errors. Galya B
02:45 AM Feature #3931: single sign-on for virtual desktop mode
I myself had that issue multiple times of not understanding why the credentials are not accepted according to the mes... Galya B

09/13/2023

05:05 PM Bug #7794: FILL-IN: editing numbers issues
I am remembering that some layout modes (@COLON-ALIGNED@?, @SIDE-LABELS@?) might change the alignment of the associat... Greg Shah
04:51 PM Bug #7794: FILL-IN: editing numbers issues
*FIXED*
Screen value formatting issue:
GUI Swing, both decimal/integer editors:
In OE, a non-unknown value is ...
Vladimir Tsichevski

09/12/2023

02:35 PM Bug #7794: FILL-IN: editing numbers issues
*ISSUE*
@FILL-IN@ for a decimal variable, default format, Swing: if the cursor points to a thousands delimiter, an i...
Vladimir Tsichevski
02:33 PM Bug #7794: FILL-IN: editing numbers issues
*ISSUE*
@FILL-IN@ for an *integer* variable, default format, Swing: if the cursor points to a thousands delimiter,...
Vladimir Tsichevski
02:31 PM Bug #7794 (WIP): FILL-IN: editing numbers issues
Vladimir Tsichevski
12:04 PM Feature #4856 (Review): web client session forking
Ready for review in 3931a (latest r14770), based on trunk r14707.
Relevant files:...
Galya B
10:42 AM Feature #3931: single sign-on for virtual desktop mode
Galya B wrote:
> Just mentioning on time... the whole confusion of the end user about messages about FWD user / acco...
Greg Shah
10:40 AM Feature #3931: single sign-on for virtual desktop mode
Just mentioning on time... the whole confusion of the end user about messages about FWD user / account and OS user / ... Galya B
10:40 AM Feature #3931: single sign-on for virtual desktop mode
Galya B wrote:
> And you want them translated or not?
Yes. If there is any problem with the translations, our cu...
Greg Shah
10:37 AM Feature #3931: single sign-on for virtual desktop mode
And you want them translated or not? Galya B
10:33 AM Feature #3931: single sign-on for virtual desktop mode
Galya B wrote:
> Greg Shah wrote:
> > Please restore the previous level of detail.
> The number / type of errors i...
Greg Shah
09:44 AM Feature #3931: single sign-on for virtual desktop mode
Also translating the errors with Google translator may get funny for things like @Cannot load dynamic libraries.@. :) Galya B
09:26 AM Feature #3931: single sign-on for virtual desktop mode
Greg Shah wrote:
> Please restore the previous level of detail.
The number / type of errors in the web handlers wen...
Galya B
08:45 AM Feature #3931: single sign-on for virtual desktop mode
> > When running in an enviornment where there is no existing session, then I think we should handle this same requir... Greg Shah
08:39 AM Feature #3931: single sign-on for virtual desktop mode
> It's convenient when end-users tell admins what exactly went wrong by quoting the error message, but at the same ti... Greg Shah
01:30 AM Feature #3931: single sign-on for virtual desktop mode
Constantin Asofiei wrote:
> Galya B wrote:
> > All right, I'll just set the context anew every time it's not a remo...
Galya B
01:26 AM Feature #3931: single sign-on for virtual desktop mode
Greg Shah wrote:
> When running in an enviornment where there is no existing session, then I think we should handle ...
Galya B
01:21 AM Feature #3931: single sign-on for virtual desktop mode
Constantin Asofiei wrote:
> At least, we need a proper error message being shown (something like @Not enough permiss...
Galya B
07:37 AM Bug #7515: FILL-IN: editing dates issues
Yet another issue: in @7019.p@ I assign the date variable on the @LEAVE@ event of the date @FILL-IN@:... Vladimir Tsichevski

09/11/2023

05:37 PM Bug #7515: FILL-IN: editing dates issues
Another issue: when the user presses @TAB@, and focus moves from the date @FILL-IN@ to the next tabbed widget, this w... Vladimir Tsichevski
04:11 PM Bug #7779: ChUI Swing: focus does not move backward with Shift-TAB key
Yet another issue in FWD ChUI:
I invoke a button, which causes an action, which causes an error, which raises an e...
Vladimir Tsichevski
04:01 PM Bug #7779: ChUI Swing: focus does not move backward with Shift-TAB key
Another issue:
In OE in character mode error messages are displayed in the message area.
In FWD a message box is ...
Vladimir Tsichevski
11:18 AM Bug #7779: ChUI Swing: focus does not move backward with Shift-TAB key
Vladimir Tsichevski wrote:
> Another issue with ChUI (both Swing and native).
>
> In OE pressing the @Ctrl-R@ key...
Vladimir Tsichevski
09:58 AM Bug #7779: ChUI Swing: focus does not move backward with Shift-TAB key
Another issue with ChUI (both Swing and native).
In OE pressing the @Ctrl-R@ key cleans the screen to an empty str...
Vladimir Tsichevski
08:54 AM Bug #7779: ChUI Swing: focus does not move backward with Shift-TAB key
Another issue in ChUI (both Swing and native).
In OE ChUI the @Home@ and @End@ keys move focus to the first and la...
Vladimir Tsichevski
08:34 AM Bug #7779: ChUI Swing: focus does not move backward with Shift-TAB key
ChUI Swing: another issue: the @CursorDown@ key moves the cursor outside the destination widget area.
See the @777...
Vladimir Tsichevski
07:39 AM Bug #7779: ChUI Swing: focus does not move backward with Shift-TAB key
Another issue in *ChUI native* mode: pressing @Tab@ and @Backtab@ sometimes does not work as expected:
# can cause...
Vladimir Tsichevski
03:04 PM Feature #3931: single sign-on for virtual desktop mode
> Sergey, as far as I understand at the moment there is no config for languages outside of a 4GL app? I mean there is... Greg Shah
03:00 PM Feature #3931: single sign-on for virtual desktop mode
Constantin Asofiei wrote:
> Galya B wrote:
> > All right, I'll just set the context anew every time it's not a remo...
Greg Shah
12:26 PM Feature #3931: single sign-on for virtual desktop mode
Galya B wrote:
> All right, I'll just set the context anew every time it's not a remote call.
The context needs to ...
Constantin Asofiei
10:30 AM Feature #3931: single sign-on for virtual desktop mode
I'm speaking about redirections and links... On app end JS redirects to the logout page in SSO. The taskbar menu shou... Galya B
10:27 AM Feature #3931: single sign-on for virtual desktop mode
> The easy way out was if directory knew the external address for login / logout.
How is this different from the s...
Greg Shah
10:06 AM Feature #3931: single sign-on for virtual desktop mode
The variables in the address are too many and both the Java servlets and the js code have difficulties to imagine whe... Galya B
09:56 AM Feature #3931: single sign-on for virtual desktop mode
I don't see how we can eliminate the reverse proxy support. Some customers require that only the server's port 443 i... Greg Shah
09:51 AM Feature #3931: single sign-on for virtual desktop mode
Can we remove reverse proxies for customers?
The /gui, /chui, /embedded port is configurable and if that is @443@ ...
Galya B
08:32 AM Feature #3931: single sign-on for virtual desktop mode
r14767 Review part II improvements applied. Galya B
06:13 AM Feature #3931: single sign-on for virtual desktop mode
Greg, I remember you wanted @remotelaunchoption@ to be checked for all web spawn requests, instead of just those from... Galya B
05:53 AM Feature #3931: single sign-on for virtual desktop mode
Btw the mime types look neater in the latest revision. I've put them in a map. Galya B
05:28 AM Feature #3931: single sign-on for virtual desktop mode
Constantin Asofiei wrote:
> > > ** @handle@ - can we make the mime type code for images more generic?
> > Do you st...
Galya B
05:06 AM Feature #3931: single sign-on for virtual desktop mode
Constantin Asofiei wrote:
> > Unfortunately that wacky @initSecurityManager@ serves a purpose. The authenticator is ...
Galya B
04:49 AM Feature #3931: single sign-on for virtual desktop mode
Galya B wrote:
> This part is completely reworked, especially in the latest revision, so it's not applicable any mor...
Constantin Asofiei
03:49 AM Feature #3931: single sign-on for virtual desktop mode
Constantin Asofiei wrote:
> 4. SecurityManager refactoring
> * @SecurityManager@ is used from customer applications...
Galya B
03:20 AM Feature #3931: single sign-on for virtual desktop mode
Constantin Asofiei wrote:
> 3. SSO and embedded refactoring
> * @LeafSessionManager@, @p2j.remote.js@ - no actual c...
Galya B
10:45 AM Feature #4856: web client session forking
It is fine where it is for now. We will probably reorganize these so that the features that are for analysis or diag... Greg Shah
10:43 AM Feature #4856: web client session forking
The new menu item ended up in the middle, because it seems the lower menu is added after the initialization. Do I try... Galya B
09:01 AM Feature #4856: web client session forking
> > There is an existing popup menu on the taskbar, add an item to that.
>
> It is existing only for virtual deskt...
Greg Shah
08:49 AM Feature #4856: web client session forking
Greg Shah wrote:
> There is an existing popup menu on the taskbar, add an item to that.
It is existing only for v...
Galya B
08:06 AM Feature #4854: origin affinity
Yes, this sounds reasonable. Greg Shah
07:36 AM Feature #4854: origin affinity
OK, then if a storage identifier is provided (probably userId with SSO), then the value will be set in @localStorage@... Galya B
07:26 AM Feature #4854: origin affinity
The design is good.
> Do I work on it under #4517 or here?
Here.
> > Due to the fact that some customers hav...
Greg Shah
02:48 AM Bug #7786: FOCUS handle must return only field-level widgets
This issue was identified during #6615.
@FOCUS@ should only return field-level (frame child widgets or other frame...
Hynek Cihlar
02:44 AM Bug #7786 (New): FOCUS handle must return only field-level widgets
Hynek Cihlar
 

Also available in: Atom