- 13 Oct, 2022 1 commit
-
-
robot authored
LYC-7904 Fix RC deployment process LYC-7806: HCL: MATCHES operator doesn't recognize space character LYC-7932: FUTURE isDone method returns FALSE until get() method is executed when QXDEBUG =zAKzTz LYC-7880: Support integer variables in SELECT FIRST statement LYC-7865: Implementation of the sql-statement SELECT CASE ... in Lycia LYC-7879: Failed autotests using xml_cryptokey class LYC-7922 L4 - "Content-Security-Policy" header tuning LYC-7918 M2 - Improper Error Handling LYC-7922, LYC-7923, LYC-7924, LYC-7925 HCL(ALPS) Low-priority security issues LYC-7917: Add a certificate for QPM verification when downloading LYC-5944: Windows Defender SmartScreen detects qpm_gui.exe as an unrecognized application LYC-7919 L1 - SSL Cookie without Secure flag set / LYC-7920 L2 - Http Only Flag Not Set LYC-7801 Error when running app on non-existent instance LYC-7837: Investigate is it possible to implement the FGLSOURCEPATH functionality in Lycia LYC-7763: Implement engine for generating SWAGGER with API of the application LYC-7835: LVSCE: Debug: Watch panel does not work at all (or was not implemented ) LYC-7822: Implementation of the sql-statement SELECT FIRST max ... in Lycia
-
- 28 Sep, 2022 2 commits
-
-
robot authored
LYC-7893: LD: Update OpenSSL and CURL libraries to more actual versions LYC-7892: LD: Avoid system folders for interprocess memory to reduce security requirements LYC-7889: ESQLC: EXECUTE PROCEDURE statement is converted wrongly LYC-7887: ESQLC: DATETIME type can not be used as an embedded parameter LYC-7825: Implement START REPORT TO XML HANDLER and PRINTX statements (bug fix) LYC-7870: LD: Registry read errors are not handled properly LYC-7885: LD: The main process infinitely waits for background instance in case of process is terminated LYC-7372: Implement full functionality of the xml.Serializer class LYC-7825: Implement START REPORT TO XML HANDLER and PRINTX statements LYC-7879: Failed autotests using xml_cryptokey class LYC-7822: Implementation of the sql-statement SELECT FIRST max ... in Lycia LYC-7358: Implement full functionality of the com.HttpResponse class LYC-7359: Implement full functionality of the com.HttpRequest class LYC-7360: Implement full functionality of the com.HttpPart class LYC-7448: FUTURE isDone method returns FALSE until get() method is executed LYC-7794: The asynchronous web.Request does not keep cookies properly LYC-7345: Implement full functionality of base.Channel class LYC-7861: Compiler Existing Signal -11: When pushing datatype definitions (code is attached) LYC-7366: Implement full functionality of the xml.DomDocument class (Part 1) LYC-7366: Implement full functionality of the xml.DomDocument class (Part 1) LYC-7366: Implement full functionality of the xml.DomDocument class (Part 1) LYC-7366: Implement full functionality of the xml.DomDocument class (Part 1) LYC-7366: Implement full functionality of the xml.DomDocument class (Part 1) LYC-7815: Error when SCHEMA with FORMONLY option LYC-7366: Implement full functionality of the xml.DomDocument class (Part 1) LYC-7366: Implement full functionality of the xml.DomDocument class (Part 1) LYC-7366: Implement full functionality of the xml.DomDocument class (Part 1) LYC-7795 Investigate problem with compiling Lycia4GlAnalyzer LYC-7366: Implement full functionality of the xml.DomDocument class (Part 1) LYC-7366: Implement full functionality of the xml.DomDocument class (Part 1) (with libxml2 2.9) LYC-7777: Remove LyciaIDE project from build tree LYC-7763: Implement engine for generating SWAGGER with API of the application LYC-7408 LVSCE:FormBuilder-V2 - WebComponent.ComponentProperties LYC-7750 Web Service: SWAGGER: We need a call method which allows any additional parameters in URL LYC-7750: Web Service: SWAGGER: We need a call method which allows any additional parameters in URL LYC-7750 Web Service: SWAGGER: We need a call method which allows any additional parameters in URL LYC-7753: Implement full functionality of the xml.CryptoKey class (Triple DES) LYC-7749: RETURNS statement in combination with RETURN has issues (number of record members do not match) LYC-7751: Debugger: Report module variables values are not available LYC-7751: Debugger: Report module variables values are not available LYC-7744: RAD: Add supporting SQLServer database to the RAD library (SQLServer fails on INSERT statement) LYC-7721: Implement full functionality of the xml.CryptoKey class (RSA-SHA1, RSA-SHA256, RSA-SHA384, RSA-SHA512) + Added workaround for problem with unexpected error for small-sized keys LYC-7742: Implement full functionality of the xml.CryptoKey class (HMAC-SHA1, HMAC-SHA256, HMAC-SHA384, HMAC-SHA512) LYC-7727: Lycia in containers: Improve error diagnostic for QX_KMS_HOST configuration LYC-7728: Compiler error with --* comment in report LYC-7738: The crash occurs when xml.CryptoKey key size is too short for signature scheme LYC-7737: The crash occurs when xml.CryptoKey is restored from a corrupted file LYC-7644: Review and fix the existing libraries for the LYC-DynamicRAD implementation LYC-7700 New window styles - applied another way to prevent flickering LYC-7700 New window styles [top/center/bottom/stretch and left/center/right/stretch] LYC-7644: Review and fix the existing libraries for the LYC-DynamicRAD implementation LYC-7396: Implement full functionality of the xml.CryptoKey class (DSA-SHA1) + Safer comparison for private keys LYC-7721: Implement full functionality of the xml.CryptoKey class (RSA-SHA1, RSA-SHA256, RSA-SHA384, RSA-SHA512) LYC-7718: Implement SetKeyWithIV function of the xml.CryptoKey class LYC-7700 Style to open/position a window vertically center - horizontally-right LYC-7691: Disabling the mouse accept-double click action in a display array is broken LYC-7639: Provide the build features to customize build from Jenkins LYC-7397: Implement part of functionality of the xml.Encryption class (Encrypt & Decrypt) LYC-7711: Implement full functionality of the xml.CryptoKey class (AES128, AES192, AES256) LYC-7395: Native types optimization: The invalid behavior when global unexpanded RECORD is used as function parameter LYC-7639: Provide the build features to customize build from Jenkins LYC-7632: KMS Adding license without KMS server LYC-7643 Fixed date selection for min/max year LYC-6628 Upgrade Lycia client build scripts [polishing] LYC-7655: Feature Request: Utility Class to manage the actionView LYC-7698 CSP Error when launching app in JQuery mode LYC-6628 Upgrade Lycia client build scripts LYC-7643 Calendar picker doesn't show date set in the textfield LYC-7354: Implement full functionality of the security.Digest class + Fixed merge error LYC-7680: Make Lycia library libcurl.so static to get rid off libcrypto.so.1.1 LYC-7648: Update OpenSSL library to version 3 LYC-7402: Implement part of functionality of the xml.Signature class (Sign & Verify) LYC-7396: Implement full functionality of the xml.CryptoKey class (DSA-SHA1) LYC-7354: Implement full functionality of the security.Digest class LYC-7355: Implement full functionality of the security.HexBinary class LYC-7356: Implement full functionality of the security.Base64 class LYC-7353: Implement full functionality of the security.RandomGenerator class LYC-7559: Integrate Crypto++ library to the Lycia LYC-7683: Function reference type cannot be used with arrays LYC-7692: Error message needs to be adopted to also cater for fm2 forms (not just PER) LYC-7691: Disabling the mouse accept-double click action in a display array is broken LYC-6628 Lycia client: Upgrade Lycia client build scripts for new versions of Webpack and Babel #3 LYC-7623: Implement toolbar with text/text+icon/icon-only buttons and dropdown if appropriate LYC-7687 Client code stabilization - 17729_messages_js_csp LYC-6628 Lycia client: Upgrade Lycia client build scripts for new versions of Webpack and Babel 2 LYC-6628 Lycia client: Upgrade Lycia client build scripts for new versions of Webpack and Babel LYC-7644: Review and fix the existing libraries for the LYC-DynamicRAD implementation LYC-7655: Feature Request: Utility Class to manage the actionView LYC-7654: Remove WaitChild property as unused LYC-7623 Removed support for text/text+icon buttons in LayoutHeader code (as old toolbar we use for now renders only icons on Navbar) LYC-7623: Implement toolbar with text/text+icon/icon-only buttons and dropdown if appropriate LYC-7671: DISPLAY NULL corrupts text alignment LYC-7644: Review and fix the existing libraries for the LYC-DynamicRAD implementation LYC-7669: Compiling of defintion variable with type FUNCTION with parameter RECORD by reference fails LYC-7579: The mixed case cannot be used for function reference variable LYC-7580: The function reference call error is not handled in time LYC-7581: The crash occurs when mixed case is used for function reference name LYC-7664: Compiling of calling function reference that is a member of RECORD is failed LYC-7665: Compiling of calling of a method from another method of Record fails LYC-7623 Added support for toolbar buttons placement (top or popup) LYC-7602: KMS: Implement an ability to configure the QX_KMS_HOST variable in VM without any problem in case the KMS servers have different IP addresses LYC-7537 LVSCE FB Form opening error after updating VSCode to version 1.66.2 LYC-7559: Integrate Crypto++ library to the Lycia + Changed AIF macro names to avoid conflicts with Crypto++ library LYC-7537 Spring version updated LYC-7623 Fix for tests LYC-7344: Implement full functionality of os.Path class + Handled error in case of temp folder does not exist LYC-7559: Integrate Crypto++ library to the Lycia + Changed AIF macro names to avoid conflicts with Crypto++ library LYC-7623 CSP fix LYC-7623 Implement toolbar with text/text+icon/icon-only buttons and dropdown if appropriate LYC-7643 Calendar picker keyboard navigation affects form navigation LYC-7630 Calendar. Year is unable to be selected after scroll. Year range is too short LYC-7547: Add env variable to control webservice process idle life in seconds LYC-7629: Implement a back-end part of the solution for making a toolbar with text/text+icon/icon-only buttons and dropdown if appropriate LYC-7624 FD: CSP in a form [JQuery] LYC-7620: arg_val() should behave differently for compat modes LYC-7621: Fix and improve OPEN FILE/READ FILE functionality LYC-7604 VDOM messages.js - modify tooltips logic so that they don't overlap on the screen [global tooltips fix] LYC-7628: JSON ARRAY: Clarify if the method .clear() does exist or not and if yes, what it should do. LYC-7624 FD: CSP when rendering a form with JQuery mode (after chrome update to v.102.0.5005.61)[for jQuery version] LYC-7546 ON IDLE is ignored by webservice [take 1] LYC-7618 ]/LYC-7524 fixed CSP in table widgets LYC-7618 INSIGHT[app hangs]/LYC-7524 [text field focus problem - after field change next char goes to the previous one] LYC-7604 VDOM messages.js - modify tooltips logic so that they don't overlap on the screen LYC-7607 FD: Forms opening fail with latest Chrome(102.0.5005.61) [fixed for web mode] LYC-7343: Implement full functionality of base.SqlHandle class LYC-7565 SSH deployment WIN->LNX/LNX->LNX should add executable permissions for program binary files LYC-7607 FD: Forms opening fail with latest Chrome(102.0.5005.61) LYC-7558 Inactive window visibility fix [CSP fix] LYC-7565 SSH deployment WIN->LNX/LNX->LNX should add executable permissions for program binary files LYC-7343: Implement full functionality of base.SqlHandle class LYC-4637 Action defaults accelerator doesn't work in MDI LYC-7490: SUBDIALOG: Prepare solution for executing subdialog's actions from another module LYC-7546 ON IDLE is ignored - EasyWebApiController methods of different inner classes with the same name are renamed for readability LYC-7558 Inactive window visibility fix LYC-7558 RC stabilization (frontend) [focus on insible window is ignored] LYC-7558 RC stabilization (frontend) [reports aren't visible] LYC-4637 Action defaults accelerator doesn't work in MDI [CSP in MDi on exit] LYC-7490: SUBDIALOG: Prepare solution for executing subdialog's actions from another module LYC-7490: SUBDIALOG: Prepare solution for executing subdialog's actions from another module LYC-7417: Implement RETURNS function constraints (type cast) LYC-7576 Editable combobox field value should become selected on input start LYC-7342: Implement full functionality of ui.dialog class LYC-7562: NEXT FIELD PREVIOUS leaves the input LYC-7573 Combobox with no items links all dropdowns to itself LYC-4637 Action defaults accelerator doesn't work in MDI LYC-7558 RC stabilization (frontend) [LYC-4637 rolled back] LYC-6638: Passing records by reference to functions INOUT LYC-7496: QRUN randomly hangs on application exit + Fixed some memory problems revealed by Valgrind + Probably, the problem is still here but now it's hidden LYC-7558 RC stabilization (frontend) - blocked toolbar issue [hanged app fix] LYC-7331: Implement prepared 'create database db_name' and 'drop database db_name' statements LYC-7493 VDOM[CONSTRUCT] Add text mode for entering free form construct queries to smart widgets - ComboBox misc changes LYC-7558 RC stabilization (frontend) LYC-7562: NEXT FIELD PREVIOUS leaves the input LYC-7562: NEXT FIELD PREVIOUS leaves the input LYC-7558 RC stabilization (frontend) - blocked toolbar issue LYC-7562: NEXT FIELD PREVIOUS leaves the input LYC-7562: NEXT FIELD PREVIOUS leaves the input LYC-7558 RC stabilization (frontend) - frm_dat_1 LYC-7558 RC stabilization (frontend) - 16060_editable_combobox LYC-7457: ASYNC examples stop compile + Fixed broken timeout LYC-7479: Column count error in the list of INSERT statement. (MS SQL Server) + Removed strange modification of the internal size field LYC-7457: ASYNC examples stop compile + Changed the way how the missed variables are gathered LYC-7560: RC stabilization (backend) LYC-7405: Implement full functionality of the util.Interval class LYC-7347: Implement full functionality of util.JSON class LYC-7346: Implement full functionality of om.XmlWriter class LYC-7495 CheckBox, Slider, Spinner, ListBox, ComboBox, Calendar, TimeEditField can be accessed even if they are blocked from focus - TimeEditField fix LYC-7364: Implement full functionality of the xml.StaxReader class LYC-7495 CheckBox, Slider, Spinner, ListBox, ComboBox, Calendar, TimeEditField can be accessed even if they are blocked from focus [Calendar, TimeEdit] LYC-7554: Textarea and TextField should be able to display "*" and "!" chars from 4gl LYC-7364: Implement full functionality of the xml.StaxReader class LYC-6737: KMS license does not count different clients from one VM LYC-7151: Lycia in containers: Provide command line parameter to dump all active KMS sessions LYC-7415: The unexpected error about missing return statement is reported LYC-7415: The unexpected error about missing return statement is reported LYC-7404: Implement full functionality of the util.Date class LYC-7373: Implement some functions of the DYNAMIC ARRAY object LYC-7330: Implement prepared 'close database' statement LYC-7344: Implement full functionality of os.Path class LYC-7348: Implement full functionality of the util.Integer class LYC-7316: Function can be referenced and invoked dynamically in a CALL instruction, or in an expression + Fixed unsupported legal syntax LYC-7454: Lycia in containers: Add security key handshake between client and server LYC-7335: TylerTech: Add supporting String variables in SQL queries + Fixed case with several STRING variables in the same query LYC-7495 CheckBox, Slider, Spinner, ListBox, ComboBox, Calendar, TimeEditField can be accessed even if they are blocked from focus LYC-4637 Action defaults accelerator doesn't work in MDI LYC-7546: ON IDLE is ignored by webservice LYC-7546: ON IDLE is ignored by webservice LYC-7547: Add env variable to control webservice process idle life in seconds LYC-7518 do not allow concurrent builds LYC-7518 clean container after build #2 LYC-7518 clean container after build #2 LYC-7518 clean container after build, hold container for debugging LYC-7518 LYC-7362: Implement full functionality of the xml.StaxWriter class LYC-7510: Implement case-sensitive prepared statement 'database db_name'. LYC-7511: Implement case-sensitive SQL...END SQL block 'database db_name'. LYC-7495 CheckBox style reverted LYC-7495 widget state is changed without being 'focused' by the server - Slider LYC-7495 saved work LYC-7336: TylerTech: Add supporting case-sensitive database LYC-7485: Prepare the license that will cover all Lycia components LYC-7367: Implement full functionality of the xml.DomNode class (Part 3) LYC-7367: Implement full functionality of the xml.DomNode class (part 2) LYC-7485: Prepare the license that will cover all Lycia components LYC-7367: Implement full functionality of the xml.DomNode class (part 1) LYC-7495 widget state is changed without being 'focused' by the server - checkbox experimental fixes LYC-7524 Client: Form comment attribute leads to unexpected runtime behaviour LYC-7527: Update built-in functions to fit version 4 of Loqate service. LYC-7525: HIDE OPTION should be case insensitive LYC-7366: Implement full functionality of the xml.DomDocument class (Part 1) LYC-7503 Screen array is unable to be controlled with a mouse cursor in DISPLAY ARRAY dialog LYC-7317: Implement supporting declarative DIALOG block LYC-7493 VDOM[CONSTRUCT] Add text mode to smart widgets - ComboBox [tuning of existing functionality] LYC-7481 Doubleclick on border window titlebar separates window border from window content LYC-7483 Misc [qch dependent styles, focus management logic]
-
robot authored
LYC-7474 FD TextField widget is missing textPicture property LYC-7482 VDOM[CONSTRUCT - Feature request] Add text field for free form query to combobox in construct mode LYC-7320: Implement supporting Variable attributes LYC-7310: TylerTech: Connect to MS SQL doesn't work via CONNECT TO with the connection details specified directly in 4gl LYC-7484 VDOM[CONSTRUCT] ComboBox should use ComboBoxItemValue instead of Text when composing query string LYC-7465 Smart Widget: CheckBox Smart Widget for Construct [more styling] LYC-7477: MoreData: Fatal crash when scrolling with empty table LYC-7478: DIALOG.getfieldbuffer() does not validate field LYC-7465 Smart Widget: CheckBox Smart Widget for Construct LYC-7408 LVSCE:FormBuilder-V2 - Develop complex multi-value editors (Part 2) - misc fixes LYC-7336: TylerTech: MS SQL - add compiler option to use case sensitive identifiers for database objects LYC-7335: TylerTech: Add supporting String variables in SQL queries LYC-7475: Webservice closes with error -102083 + Avoid sending the message about network error (socket is already closed) LYC-7467: Application crashes with QXDEBUG=KzTz if FUTURE variable definition is present LYC-7457: ASYNC examples stop compile LYC-7206: Investigate and implement if possible to make functions from dynamic libraries are available to call without any usrcfuncs definition LYC-7408 LVSCE:FormBuilder-V2 - Develop complex multi-value editors (Part 2 - ResourceId, Image, errors visualization) LYC-7310: TylerTech: Connect to MS SQL doesn't work via CONNECT TO with the connection details specified directly in 4gl LYC-7320: Implement supporting Variable attributes LYC-7310: TylerTech: Connect to MS SQL doesn't work via CONNECT TO with the connection details specified directly in 4gl LYC-7310: TylerTech: Connect to MS SQL doesn't work via CONNECT TO with the connection details specified directly in 4gl LYC-7310: TylerTech: Connect to MS SQL doesn't work via CONNECT TO with the connection details specified directly in 4gl LYC-7320: Implement supporting Variable attributes LYC-7316: Function can be referenced and invoked dynamically in a CALL instruction, or in an expression
-
- 15 Feb, 2022 1 commit
-
-
robot authored
LYC-7324 LVSCE:FormBuilder-V2 - Develop complex multi-value editors (Part 2) LYC-7432: The text of Querix EULA should be replaced with the correct one. LYC-7433: Fail to run app on Linux (KMS error) LYC-7324 LVSCE:FormBuilder-V2 - Develop complex multi-value editors (Part 1) LYC-7310: TylerTech: Connect to MS SQL doesn't work via CONNECT TO with the connection details specified directly in 4gl LYC-7311: TylerTech: Connection to MS SQL doesn't work with Driver alias in configs LYC-7421 IDE. PER form compilation fails due to DB upper case parameter LYC-7375: Extend support of function call arguments count mismatch detection for methods LYC-7349: Implement RETURNS function constraints LYC-7410: KMS: Add KMS server to windows services during installation
-
- 31 Jan, 2022 1 commit
-
-
robot authored
LYC-7421 IDE. PER form compilation fails due to DB upper case parameter
-
- 26 Jan, 2022 1 commit
-
-
robot authored
LYC-7323 LVSCE:FormBuilder-V2 - Implement property editors for simple property value types saved work 0123 LYC-7323 LVSCE:FormBuilder-V2 - Implement property editors for simple property value types Fixed error messages for LYC-7313 and LYC-7315 LYC-7313: Implement supporting fully typed function LYC-7315: Implement supporting definition of methods LYC-7322 LVSCE:FormBuilder-V2 - Develop general purpose code to deliver edited property values to XML LYC-7363: debugadapter: debugger does not stop at a breakpoint LYC-7327: Widget: FunctionField - ON ACTION infield() blocks initial event trigger LYC-7350: IMPORT FGL is failed in case sources is not built yet and the path is different LYC-7340: 4gl compiler fails in case $include file path is related to current directory and 4gl file path is in subdirectory LYC-7326: Debugger does not stop at a breakpoint LYC-7173: Native types optimization: Support COMMA operator VDOM Fix of the styles for single-line string fields Linux LYC-7326: Debugger does not stop at a breakpoint LYC-7309: qform should have parameters for include and define preprocessor directives qxpp: added argument -T for output into stdout LYC-7325: KMS detect physical machine in docker-container LYC-7319: Implement supporting Genero's style preprocessor statements LYC-7273 LVSCE:FormBuilder-V2 - Basic implementation of the properties view qfgl: -I argument in uppercase
-
- 17 Jan, 2022 1 commit
-
-
robot authored
LYC-7326: Debugger does not stop at a breakpoint
-
- 13 Jan, 2022 1 commit
-
-
robot authored
LYC-7326: Debugger does not stop at a breakpoint
-
- 12 Jan, 2022 1 commit
-
-
robot authored
LYC-7309: qform should have parameters for include and define preprocessor directives LYC-7211 LVSCE:FormBuilder-V2 - Prepare widget property settings for further use by properties editor LYC-7211 LVSCE:FormBuilder-V2 - Prepare widget property settings for further use by properties editor LYC-7286: The NULL value of the variable LVARCHAR is not inserted into DB. (SQL Server) LYC-7211 LVSCE:FormBuilder-V2 - Prepare widget property settings for further use by properties editor LYC-7243: KMS: Make it possible to run kms as a background service LYC-4939: Native types optimization: Provide native representation for fixed-size arrays (N-dimensions) LYC-6672: Genero: stringBuffer methods missing: trimLeft,-right, whitespace.... LYC-7304: Description of KMS server in the QPM has to be changed LYC-7301: Importing Genero's packages should be ignored in Lycia as this packages are build-in already fglm LYC-7211 LVSCE:FormBuilder-V2 - Prepare widget property settings for further use by properties editor LYC-7302: OPTIONS SHORT CIRCUIT statement should be implemented for compatibility with Genero LYC-7301: Importing Genero's packages should be ignored in Lycia as this packages are build-in already LYC-7299: Preprocessing is failed in case path of input file contains subfolder during compiling 4gl file LYC-7196 LVSCE:FormBuilder-V2 - Implement Drag/Drop of multiple widgets into Form.ScreenRecords/ScreenRecord elements LYC-7196 LVSCE:FormBuilder-V2 [fix] LYC-7196 LVSCE:FormBuilder-V2 - Implement Drag/Drop of multiple widgets into ScreenRecords form property/ScreenRecord element LYC-7285: After Collapse and De-Collapse of a function field, inner text field and button/event are disabled LYC-7195: Develop web service, that allows to add and verify Loqate Keys LYC-7281 Insight: Container having widgets with property Collapsed=true doesn't show them after being obscured by other window and appeared again LYC-7195: Develop web service, that allows to add and verify Loqate Keys LYC-7248: QPM. Add KMS component LYC-7248: QPM. Add KMS component
-
- 23 Dec, 2021 2 commits
-
-
robot authored
LYC-7281 Insight: Container having widgets with property Collapsed=true doesn't show them after being obscured by other window and appeared again
-
robot authored
KMS: Disabled requests from license consumers LYC-7285: After Collapse and De-Collapse of a function field, inner text field and button/event are disabled
-
- 16 Dec, 2021 2 commits
- 15 Dec, 2021 1 commit
-
-
robot authored
-
- 13 Dec, 2021 1 commit
-
-
Vlad Nebozhin authored
-