*** hieplq has joined #idempiere | 00:35 | |
*** is-mw2 has joined #idempiere | 02:28 | |
*** is-mw has quit IRC | 02:28 | |
*** red1 has joined #idempiere | 02:43 | |
red1 | Xinchao hieplq | 02:43 |
---|---|---|
*** ChanServ sets mode: +o red1 | 02:43 | |
*** nakarat has joined #idempiere | 02:46 | |
red1 | Hello nakarat | 02:46 |
*** cochineve has joined #idempiere | 04:01 | |
*** cochineve has quit IRC | 04:31 | |
*** hieplq has quit IRC | 05:22 | |
*** hieplq has joined #idempiere | 05:24 | |
*** hieplq has quit IRC | 06:07 | |
*** hieplq has joined #idempiere | 06:07 | |
*** abhishek__ has joined #idempiere | 06:23 | |
*** abhishek__ has left #idempiere | 06:31 | |
*** abhishekganguly has joined #idempiere | 06:33 | |
*** abhishekganguly has left #idempiere | 06:34 | |
*** a42niem has joined #idempiere | 06:41 | |
*** red1 has quit IRC | 07:24 | |
*** KermitTheFragger has joined #idempiere | 07:32 | |
*** nmicoud has joined #idempiere | 07:51 | |
*** red1 has joined #idempiere | 07:54 | |
red1 | Hi hieplq | 07:58 |
*** ChanServ sets mode: +o red1 | 07:58 | |
*** bangla has joined #idempiere | 08:54 | |
*** bangla has quit IRC | 08:57 | |
*** red1 has quit IRC | 09:24 | |
*** hieplq has quit IRC | 10:10 | |
*** hieplq has joined #idempiere | 10:50 | |
*** tomassvikruha has joined #idempiere | 11:46 | |
*** aguerra has joined #idempiere | 11:46 | |
*** tomassvikruha has quit IRC | 12:48 | |
*** tomassvikruha has joined #idempiere | 12:50 | |
*** Deepak_ has joined #idempiere | 12:51 | |
*** Hideaki has joined #idempiere | 13:00 | |
*** ocurieles has joined #idempiere | 13:01 | |
ocurieles | Good Morning guys | 13:02 |
nmicoud | Hi | 13:02 |
aguerra | hello everybody!!!! | 13:06 |
*** nakarat has quit IRC | 13:06 | |
Deepak_ | Hello All | 13:07 |
*** CarlosRuiz has joined #idempiere | 13:08 | |
*** ChanServ sets mode: +o CarlosRuiz | 13:08 | |
CarlosRuiz | Good Morning | 13:08 |
nmicoud | Bonjour | 13:08 |
aguerra | hello CarlosRuiz | 13:08 |
Deepak_ | Hello Carlos | 13:09 |
Deepak_ | Carlos, In pricelist, currently vendorbreak supports break per BPartner only | 13:14 |
Deepak_ | As BPartner is mandatory field | 13:14 |
Deepak_ | Do you know why qty break for all BPartner not supported? | 13:15 |
CarlosRuiz | Deepak_, AFAIK not supported with price list break | 13:17 |
Deepak_ | See pricelist break work for a BPartner | 13:19 |
Deepak_ | But not for all BPartner by providing null BPartner | 13:19 |
Deepak_ | BPartner is mandatory field on price list break | 13:20 |
*** norbertbede has joined #idempiere | 13:28 | |
*** octavian_ has joined #idempiere | 13:48 | |
octavian_ | Hello. Is it possible to run process from model validator ? | 13:49 |
Deepak_ | CarlosRuiz, and following question is it good idea to make BPartner non mandatory and supporting qty break from price list break? | 13:50 |
Deepak_ | octavian, Yes it is possible | 13:50 |
*** tbayen has joined #idempiere | 13:52 | |
Deepak_ | You can look at how InOutGen.generate method launch process | 13:52 |
octavian_ | Thank you | 13:52 |
*** red1 has joined #idempiere | 13:54 | |
*** ChanServ sets mode: +o red1 | 13:55 | |
red1 | Hello everyone.. | 13:56 |
red1 | hi Hideaki | 13:56 |
*** octavian_ has quit IRC | 13:56 | |
*** Deepak_ has quit IRC | 13:56 | |
Hideaki | Hi red1 | 13:56 |
red1 | Konnichiwa | 13:57 |
Hideaki | Hello :D | 13:57 |
tbayen | Daarestiet from Krefeld! :-) | 13:57 |
aguerra | buenos dias red1 | 13:57 |
red1 | buenos aires aguerra | 13:57 |
CarlosRuiz | Hi Thomas / Hi Alejandro | 14:02 |
hieplq | hi CarlosRuiz, i and nmicoud test IDEMPIERE-2244 and see some issue, also fixed it. please help me review it. | 14:03 |
CarlosRuiz | ok hieplq - testing | 14:06 |
*** Deepak_ has joined #idempiere | 14:12 | |
Deepak_ | Sorry may my session got Zombie | 14:12 |
Deepak_ | CarlosRuiz, and following question is it good idea to make BPartner non mandatory and supporting qty break from price list break? | 14:12 |
Deepak_ | If you answered above question, please repost | 14:12 |
Deepak_ | As I can't see | 14:13 |
*** CarlosRuiz has quit IRC | 14:14 | |
*** carlos_ has joined #idempiere | 14:14 | |
*** carlos_ is now known as CarlosRuiz | 14:15 | |
*** ChanServ sets mode: +o CarlosRuiz | 14:16 | |
CarlosRuiz | Deepak, for me sounds like a good idea - maybe check in forums what others think | 14:17 |
Deepak_ | ohk | 14:18 |
Deepak_ | We already started work on same | 14:18 |
Not-311d | [IDEMPIERE] ocurieles updated IDEMPIERE-1604 description set to "Extend the features on Window Customization / Tab Customization * Add Displayed Yes/No * Display Logic * Sequence * Where and Order By * Tab Customization " | 14:33 |
Not-311d | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1604 | 14:33 |
tbayen | Hi all! We think about an extension of the login. We want to allow authentication through BasicAuth and through client certificates. If anyone is interested we can discuss that. | 14:38 |
CarlosRuiz | Hi tbayen sounds interesting | 14:42 |
CarlosRuiz | I saw something on Chuck's side about connecting BasicAuth with AD_User - but don't know the details | 14:42 |
CarlosRuiz | Another topic that I see interesting would be to authenticate using google apps | 14:43 |
CarlosRuiz | I was wondering about that - and I think it can be good to make the "authenticator" pluggable | 14:44 |
CarlosRuiz | and maybe the LDAP implementation on idempiere would be moved as a plugin | 14:44 |
tbayen | One of the ideas is to install a client certificate on an phone and give the user access without a need to give him a password. You can allow access to a single device (not a user). | 14:45 |
CarlosRuiz | but - in my research it didn't see as an easy task - there are several services to authenticate and manage things in different ways | 14:45 |
CarlosRuiz | if we make the authentication pluggable - then you can have a plugin that checks the certificate and correlates it with a user | 14:46 |
CarlosRuiz | or maybe the certificate brings the user information within and you just need to move ahead in the login process as authenticated | 14:47 |
CarlosRuiz | I think if we isolate the LDAP implementation to be a plugin (in beta status) we could evolve the plugin interface to cope with other authentication services | 14:50 |
*** red1 has quit IRC | 14:50 | |
CarlosRuiz | tbayen, there was also something tricky in the research I made for multi-tenant environments | 14:50 |
tbayen | My idea was that the certificate is checked by an apache proxy. It adds a new header that contains the user name. | 14:51 |
CarlosRuiz | if different tenants wants different authentication services - then you would need a way to identify the tenant on the login page | 14:51 |
tbayen | Then my idea was that the standard login process can use that header information to automatically fill the user and password field. | 14:52 |
CarlosRuiz | not password - just user - and a way to know that the user was authenticated with the certificate | 14:54 |
tbayen | Yes, that was the idea. | 14:55 |
tbayen | I hope with a right proxy configuration I can guarantee that the header is guaranteed to be only there when the user is authenticated. So the pure existence of the header is like having a password. | 14:56 |
hieplq | please investigate, we can rewrite login module with http://shiro.apache.org/ | 14:57 |
CarlosRuiz | hieplq, that looks great | 15:00 |
CarlosRuiz | at the moment we have two ways of authentication - ad_user and LDAP - seems like shiro can make it pluggable | 15:03 |
*** tomassvikruha has quit IRC | 15:05 | |
*** Hideaki has quit IRC | 15:10 | |
hieplq | seem shiro is skeleton, but it's good design for pluggable other authenticate method | 15:12 |
Not-311d | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-1604 | 15:21 |
Not-311d | [IDEMPIERE] Maybe AD_Tab.AD_Process_ID can be also a good candidate to customize for tenant. | 15:22 |
Not-311d | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1604 | 15:22 |
Not-311d | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-1604 Fix Version set to "None" | 15:22 |
Not-311d | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1604 | 15:22 |
Not-311d | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-1604 | 15:27 |
Not-311d | [IDEMPIERE] tip: I think the change is just on class GridTabVO.loadTabDetails Also, IsSingleRow and IsReadOnly must be changed to be Yes/No list instead of a checkbox - to allow nulls and change the code accordingly to check for null there. Also I see in the GridTabVO code the IsReadOnly is not being used And I think the Multi Row Only can be hidden as is not used. | 15:27 |
Not-311d | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1604 | 15:27 |
tbayen | My thought was that the apache authentication is used by very many people and is very stable. And apache can use many different auth modules too. I have a greater trust to apache. | 15:28 |
*** hieplq has quit IRC | 15:28 | |
*** Deepak_ has quit IRC | 15:35 | |
Not-311d | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2244 Attachment set to "IDEMPIERE-2244_fordev.patch" | 15:47 |
Not-311d | [IDEMPIERE] Thanks [~hieplq], first patch I was able to integrate successfully, but second failed. I'm attaching for you review a patch called IDEMPIERE-2244_fordev.patch. Minor fixes there: - the names of the migration scripts were wrong - must be yyyymmddhhmm - there was an update to c_acctprocessor in the script which I deleted - the patch for VM_ARGUMENTS didn't apply on second patch - please check if this patch do what you wanted there - also, I | 15:47 |
Not-311d | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2244 | 15:47 |
Not-311d | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2516 Attachment set to "IDEMPIERE-2516_add.patch" | 16:17 |
Not-311d | [IDEMPIERE] [~nmicoud], there is still a case (tested) if GardenWorld set the SYSTEM_IN_MAINTENANCE_MODE=N and System set SYSTEM_IN_MAINTENANCE_MODE=Y in this case GardenUser still can login. The attached patch IDEMPIERE-2516_add.patch solves that - I think it would be required to complete your approach - WDYT? | 16:17 |
Not-311d | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2516 | 16:17 |
Not-311d | [IDEMPIERE] nmicoud updated IDEMPIERE-2516 | 16:19 |
Not-311d | [IDEMPIERE] Yes, i haven't though of this possibility, but in this case the System value must override the tenant value. Thanks ! Nicolas | 16:19 |
Not-311d | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2516 | 16:19 |
norbertbede | hi all | 16:40 |
CarlosRuiz | Hi norbertbede | 16:41 |
*** hieplq has joined #idempiere | 16:41 | |
*** hieplq_ has joined #idempiere | 16:43 | |
hieplq_ | hi CarlosRuiz, i will test IDEMPIERE-2244 when i has strong network. wdyt about IDEMPIERE-2523? | 16:44 |
CarlosRuiz | hieplq, if you and nmicoud tell me that 2244 is ready I can integrate it / so, please make your tests thorough :) | 16:45 |
CarlosRuiz | ah 2523 - :DDD the lazy patch | 16:45 |
*** nmicoud has quit IRC | 16:45 | |
*** hieplq has quit IRC | 16:46 | |
*** hieplq__ has joined #idempiere | 16:47 | |
norbertbede | in interesting issue we found - related to peformance | 16:47 |
hieplq__ | sure, next day i will test script, and material to sure parameter update to eclipse | 16:47 |
norbertbede | we have locally PG91 on amazon 93 same task tooks locally 3 sec on amazon 90 sec | 16:47 |
*** KermitTheFragger has quit IRC | 16:49 | |
norbertbede | we found a difference setup - parameter - enable_material | 16:49 |
*** hieplq_ has quit IRC | 16:49 | |
norbertbede | this was locally disabled on server 93 enabled | 16:49 |
norbertbede | lot discussion arounds | 16:50 |
norbertbede | will test night change parameter | 16:50 |
norbertbede | any experience ? | 16:50 |
*** hieplq has joined #idempiere | 16:51 | |
*** jo_ has joined #idempiere | 16:51 | |
norbertbede | more info: http://www.postgresql.org/docs/9.3/static/runtime-config-query.html | 16:52 |
CarlosRuiz | nope - not experience with that parameter here | 16:52 |
*** hieplq__ has quit IRC | 16:54 | |
*** hieplq_ has joined #idempiere | 16:55 | |
norbertbede | your setup is true or false, maybe just for curious | 16:55 |
*** hieplq__ has joined #idempiere | 16:57 | |
CarlosRuiz | it says there the default is on | 16:57 |
CarlosRuiz | let me check - I haven't touched defaults | 16:57 |
*** hieplq has quit IRC | 16:58 | |
norbertbede | sure. thanks | 16:59 |
norbertbede | suggest this tool http://explain.depesz.com/ for everybody | 16:59 |
norbertbede | for analysing queries | 17:00 |
*** hieplq_ has quit IRC | 17:00 | |
CarlosRuiz | in my postgresql - checked with "show all" command | 17:01 |
CarlosRuiz | is not showing any value for enable_material | 17:01 |
CarlosRuiz | not in 8.4 neither in 9.4 | 17:01 |
norbertbede | this "explain" us materialisation tooks on server 1. 0sec from query time AND second server 47% from query time | 17:03 |
norbertbede | strange | 17:03 |
norbertbede | but thanks. i will share our experiences with that | 17:04 |
*** tomassvikruha has joined #idempiere | 17:40 | |
*** hieplq has joined #idempiere | 17:51 | |
*** hieplq has quit IRC | 17:55 | |
Not-311d | [IDEMPIERE] tsvikruha updated IDEMPIERE-2437 | 19:02 |
Not-311d | [IDEMPIERE] I will attach next patch after changing it into Preference Dialog - seems it logical... Currently I am wondering of usability this theme concept per Client. Thats mean login page will have some general UI loaded from default theme defined in system config. After successful login, default theme for client will be loaded (theme which is defined in AD_Theme with IsDefault=Y). I've just tested this use case and looks like it is on a good way.. | 19:02 |
Not-311d | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2437 | 19:02 |
norbertbede | CarlosRuiz, @tomassvikruha update our favorite topic :) theme "Make iDempiere themes definable on different levels" | 19:03 |
norbertbede | we move forward 1 step | 19:03 |
norbertbede | means we want to find out how we can switch client theme when login | 19:04 |
norbertbede | tomas made some java early stage classes but he describe our problem | 19:04 |
norbertbede | would be helpful if you can advice Tomas direction | 19:04 |
norbertbede | thanks well | 19:04 |
norbertbede | we are online now both so can interact if required | 19:05 |
*** ocurieles has quit IRC | 19:30 | |
CarlosRuiz | thanks norbertbede / tomassvikruha - I was struggling here with an eclipse issue | 19:34 |
CarlosRuiz | I don't know about the resources not refreshed - sounds like some cached resources issue | 19:36 |
CarlosRuiz | but on the issue about login page with a default system-wide theme | 19:36 |
CarlosRuiz | in several tickets we've found the need to have a way to identify a tenant from the login page | 19:37 |
CarlosRuiz | maybe something like http://url/webui?AD_Client_ID=1000000 could make the trick | 19:37 |
tomassvikruha | Maybe its related to cached resource, or login page is loaded with header css styles, and after login only body of page is changes…WDYT? Because when I inspect page in chrome there was still linked old css styles | 19:40 |
CarlosRuiz | I think if you push F5 it will reload the correct | 19:41 |
norbertbede | can be this forced by login without F5 ? | 19:42 |
norbertbede | by code i mean | 19:42 |
tomassvikruha | yes, F5 will reload browser page | 19:42 |
tomassvikruha | after it is everything correct | 19:42 |
Not-311d | [iDempiere] CarlosRuiz_globalqss pushed 1 commit to release-2.1 [+0/-0/±3] https://bitbucket.org/idempiere/idempiere/commits/ | 19:55 |
Not-311d | [iDempiere] globalqss 033c01e - IDEMPIERE-2516 iDempiere monitor shows inactive clients (maintenance mode / active sessions) / thanks to Nicolas Micoud (nmicoud) | 19:55 |
Not-311d | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2516 status set to "Resolved" -assignee set to "Nicolas Micoud" -resolution set to "Fixed" | 19:55 |
Not-311d | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2516 | 19:55 |
CarlosRuiz | don't know if that refresh can be forced programatically | 19:59 |
norbertbede | ok thanks well we will try again with hieplq | 20:08 |
norbertbede | to sort out | 20:08 |
*** norbertbede has quit IRC | 20:17 | |
Not-311d | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2523 Attachment set to "IDEMPIERE-2523_alt.patch" | 20:17 |
Not-311d | [IDEMPIERE] [~hieplq], I reviewed the patch and I think the modification to MSysConfig is not needed, uploading a patch IDEMPIERE-2523_alt.patch suggesting using Query to get the MSysConfig object. Now, instead of this patch I think it can be worthy to work on making WPreference extensible (or pluggable). I think this is one of the things that every implementation would like to add their own preferences for users. WDYT? | 20:17 |
Not-311d | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2523 | 20:17 |
*** tbayen has quit IRC | 20:19 | |
Not-311d | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2298 status set to "Resolved" -resolution set to "Won't Fix" | 20:25 |
Not-311d | [IDEMPIERE] Thanks [~hahmed], I'm not integrating this patch as r3 moved to jetty, but I think it deserves a wiki page explaining how to secure the default tomcat and pointing to the patch here - and explaining to change server.xml in a running server | 20:25 |
Not-311d | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2298 | 20:25 |
Not-311d | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2298 labels set to "Security" | 20:26 |
Not-311d | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2298 | 20:26 |
Not-311d | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2298 Version set to "2.1" | 20:26 |
Not-311d | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2298 | 20:26 |
*** norbertbede has joined #idempiere | 20:31 | |
Not-311d | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2361 | 20:32 |
Not-311d | [IDEMPIERE] Yes, sounds like Env.getURL maybe can do the trick as you point here - using the sysconfig key we can put it anywhere, not based on zkwebui | 20:32 |
Not-311d | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2361 | 20:32 |
Not-311d | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2389 | 21:07 |
Not-311d | [IDEMPIERE] Thanks [~hieplq] Some things noticed in the peer review: - script 201502041515_IDEMPIERE-2389 on postgresql has an additional insert into ad_element than the oracle version - script 201502161604_IDEMPIERE-2389 has wrong register filename on postgresql, and it has a sysconfig update for the developer password leaked - script 201513031604-IDEMPIERE-2389 has wrong name - the format must be yyyymmddhhmm - serialVersionUID of ProcessInfo change | 21:07 |
Not-311d | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2389 | 21:07 |
*** aguerra has quit IRC | 21:41 | |
*** aguerra has joined #idempiere | 22:05 | |
Not-311d | [IDEMPIERE] tsvikruha updated IDEMPIERE-2478 | 22:10 |
Not-311d | [IDEMPIERE] Hi @Hiep, after merging last version I noticed that this patch produces one bug. Busy Dialog is not opened when process is fired from Info Window. Process runs without busy dialog - that is very strange for users. Can you reproduce it? | 22:10 |
Not-311d | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2478 | 22:10 |
Not-311d | [IDEMPIERE] tsvikruha updated IDEMPIERE-2478 | 22:11 |
Not-311d | [IDEMPIERE] Hi [~hieplq], after merging last version I noticed that this patch produces one bug. Busy Dialog is not opened when process is fired from Info Window. Process runs without busy dialog - that is very strange for users. Can you reproduce it? | 22:11 |
Not-311d | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2478 | 22:11 |
Not-311d | [IDEMPIERE] tsvikruha updated IDEMPIERE-2478 status set to "Reopened" -resolution set to "None" | 22:12 |
Not-311d | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2478 | 22:12 |
*** a42niem has quit IRC | 22:13 | |
*** aguerra has quit IRC | 22:14 | |
*** tomassvikruha has left #idempiere | 22:24 | |
*** jmpiloq__ has joined #idempiere | 22:27 | |
*** CarlosRuiz has quit IRC | 23:04 | |
*** CarlosRuiz has joined #idempiere | 23:06 | |
*** ChanServ sets mode: +o CarlosRuiz | 23:06 | |
*** norbertbede has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!