Project

General

Profile

Activity

From 05/17/2023 to 06/15/2023

06/15/2023

12:10 PM Feature #4854: origin affinity
> Actually if @UserKeyValueStorage@ is meant to be used only through 4GL methods, then its handling can happen on the... Greg Shah
10:11 AM Feature #4854: origin affinity
Actually if @UserKeyValueStorage@ is meant to be used only through 4GL methods, then its handling can happen on the F... Galya B
10:01 AM Feature #4854: origin affinity
Greg Shah wrote:
> * We have host + port affinity.
If in-app user is allocated port, this port can't be used for an...
Galya B
09:58 AM Feature #4854: origin affinity
Greg Shah wrote:
> * Port affinity doesn't work when multiple brokers are in use.
This will write off some deployme...
Galya B
09:54 AM Feature #4854: origin affinity
I'm having one ground breaking idea running in the background in my brain for a while... I'll try to flesh it out. Pe... Galya B
09:26 AM Feature #4854: origin affinity
> Originally the task intended to solve the problem of making ports stable for end-users. But there is another variab... Greg Shah
09:22 AM Feature #4854: origin affinity
Greg Shah wrote:
> * Increased points of failure.
> * Slower.
Well, having the client traffic go through an embedd...
Galya B
09:19 AM Feature #4854: origin affinity
Originally the task intended to solve the problem of making ports stable for end-users. But there is another variable... Galya B
09:13 AM Feature #4854: origin affinity
The complications that are added by reverse proxy:
* More complex configuration.
* Increased points of failure.
...
Greg Shah
09:09 AM Feature #4854: origin affinity
The problem with remote spawns is that it's probably the preferred deployment for some apps (the main way to spawn we... Galya B
07:17 AM Feature #4854: origin affinity
> @UserKeyValueStorage@ is not supposed to have 4GL interface, right?
Incorrect. See #4517.
> In FWD which one...
Greg Shah
07:12 AM Feature #4854: origin affinity
> did I get this right?
Yes. There is also the [[p2j:Reverse Proxy]] case which adds complications.
Greg Shah
07:04 AM Feature #4854: origin affinity
And a slightly unrelated question:
From @PreferencesFactory@ javadoc:
> @Preferences.userRoot()@ returns the user...
Galya B
06:03 AM Feature #4854: origin affinity
@UserKeyValueStorage@ is not supposed to have 4GL interface, right? Galya B
05:46 AM Feature #4854: origin affinity
Actually remote hosts (different IPs) are an issue for @localStorage@ in general. Galya B
05:07 AM Feature #4854: origin affinity
There is an important limitation to working with domains. You need to know beforehand what domain / subdomain is mapp... Galya B

06/14/2023

02:32 PM Feature #4854: origin affinity
> If the stored data is not considered privacy-sensitive or exposing information that needs authorization, then the s... Greg Shah
06:13 AM Feature #4854: origin affinity
That being said, I actually remember that @localStorage@ data is readable by everyone with access to the device, it's... Galya B
06:07 AM Feature #4854: origin affinity
But before going too far with this task, let me ask the most important question: What type of data do we expect to be... Galya B
06:02 AM Feature #4854: origin affinity
Greg Shah wrote:
> > Then User @gbb@ is always redirected to its dedicated subdomain @https://e83aed3ddf.users.websi...
Galya B

06/13/2023

08:33 AM Feature #4854: origin affinity
> > The number of users in these pools is going to be limited. The average pool side will be between 5 and 25 users.... Greg Shah
08:32 AM Feature #4854: origin affinity
> Enabling @*.users.website.com@ in the DNS to point to the FWD server's host.
Yes, with the proper Jetty config,...
Greg Shah
08:06 AM Feature #4854: origin affinity
Greg Shah wrote:
> The number of users in these pools is going to be limited. The average pool side will be between...
Galya B
08:03 AM Feature #4854: origin affinity
Greg Shah wrote:
> A DNS subdomain implies a dedicated IP address. Are you suggesting allocating an IP address and ...
Galya B
07:42 AM Feature #4854: origin affinity
> I think I saw somewhere a task that was about reworking the spawning of new web clients as separate Jetty instances... Greg Shah
07:41 AM Feature #4854: origin affinity
> The max range of ports can be 49152-65535 (~16k).
Are you talking about the port number for the browser's sessio...
Greg Shah
07:14 AM Feature #4854: origin affinity
I think I saw somewhere a task that was about reworking the spawning of new web clients as separate Jetty instances. ... Galya B
07:12 AM Feature #4854: origin affinity
The max range of ports can be 49152-65535 (~16k). This is the max number of concurrent sessions currently. When each ... Galya B
08:06 AM Feature #4853: implement support for reporting a device-id which is meant to identify a unique cl...
> Does it mean a browser instance at this point should be distinguishable?
Yes.
> If the UUID is unique for eac...
Greg Shah
05:31 AM Feature #4853: implement support for reporting a device-id which is meant to identify a unique cl...
> This would be unique across all browser instances that connect to the same FWD server.
Does it mean a @browser ...
Galya B

06/12/2023

01:01 PM Feature #4853 (WIP): implement support for reporting a device-id which is meant to identify a uni...
Galya B

06/09/2023

12:10 PM Feature #3931: single sign-on for virtual desktop mode
> Is mapping end-users to OS accounts in a manual way even possible? I guess the customer systems support sign-up and... Greg Shah
11:59 AM Feature #3931: single sign-on for virtual desktop mode
Another one to verify I got right: Are temp users used only to authenticate @NativeSecureConnection@ before the serve... Galya B
11:15 AM Feature #3931: single sign-on for virtual desktop mode
I'm not sure if I got this right: Is the spawner running as admin to allow spawning client processes with any other u... Galya B
11:11 AM Feature #3931: single sign-on for virtual desktop mode
Also is it an option to consider the possible implications of running multiple end-users with the same OS user or jus... Galya B
11:10 AM Feature #3931: single sign-on for virtual desktop mode
The question about the amount of end-users is also related to the OS user pooling implementation. If the pooling can'... Galya B
10:56 AM Feature #3931: single sign-on for virtual desktop mode
Is mapping end-users to OS accounts in a manual way even possible? I guess the customer systems support sign-up and d... Galya B

05/23/2023

07:20 AM Bug #7368 (Test): Hotel GUI "Guests Accommodation Report" crashes web version
7368a merged to trunk as revision 14581 and archived. Hynek Cihlar

05/22/2023

12:30 PM Bug #7368: Hotel GUI "Guests Accommodation Report" crashes web version
Code Review Task Branch 7368a Revision 14576
No objections.
You can merge this to trunk after 7140a is merged.
Greg Shah
04:20 AM Bug #7368 (Review): Hotel GUI "Guests Accommodation Report" crashes web version
7368a revision 14576 resolves the reported NPE as well as requested resource not properly resolved when context not g... Hynek Cihlar
04:13 AM Bug #7368 (WIP): Hotel GUI "Guests Accommodation Report" crashes web version
Hynek Cihlar

05/20/2023

02:50 PM Bug #7368: Hotel GUI "Guests Accommodation Report" crashes web version
Reproduction in Hotel GUI: open @Guests@ tab, select @html@ in the right lower corner and press @Export@ button. The ... Stanislav Lomany
02:47 PM Bug #7368 (Test): Hotel GUI "Guests Accommodation Report" crashes web version
Stanislav Lomany
 

Also available in: Atom