Skip to content

Commit

Permalink
Common Updates
Browse files Browse the repository at this point in the history
- Added LogEvent and LogException functions
- Added SendActivityLog function
- Various updates to bring this in line with other XData servers
  • Loading branch information
500Foods committed Nov 15, 2023
1 parent 38c4863 commit 555059a
Show file tree
Hide file tree
Showing 5 changed files with 278 additions and 73 deletions.
2 changes: 1 addition & 1 deletion HexaGongsX.dpr → HexaGongsServer.dpr
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
program HexaGongsX;
program HexaGongsServer;

uses
Vcl.Forms,
Expand Down
28 changes: 14 additions & 14 deletions HexaGongsX.dproj → HexaGongsServer.dproj
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<ProjectGuid>{B7FA4D30-BDBC-4EE9-B033-9D8BA9062E07}</ProjectGuid>
<ProjectVersion>18.7</ProjectVersion>
<FrameworkType>VCL</FrameworkType>
<MainSource>HexaGongsX.dpr</MainSource>
<MainSource>HexaGongsServer.dpr</MainSource>
<Base>True</Base>
<Config Condition="'$(Config)'==''">Release</Config>
<Platform Condition="'$(Platform)'==''">Win64</Platform>
Expand Down Expand Up @@ -68,7 +68,7 @@
<DCC_Namespace>System;Xml;Data;Datasnap;Web;Soap;Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;$(DCC_Namespace)</DCC_Namespace>
<Icon_MainIcon>$(BDS)\bin\delphi_PROJECTICON.ico</Icon_MainIcon>
<Icns_MainIcns>$(BDS)\bin\delphi_PROJECTICNS.icns</Icns_MainIcns>
<SanitizedProjectName>HexaGongsX</SanitizedProjectName>
<SanitizedProjectName>HexaGongsServer</SanitizedProjectName>
</PropertyGroup>
<PropertyGroup Condition="'$(Base_Win32)'!=''">
<DCC_UsePackage>DBXSqliteDriver;RESTComponents;fmxase;DBXDb2Driver;DBXInterBaseDriver;FmxTeeUI926;VCLTMSFNCChartPkgDXE12;vclactnband;vclFireDAC;emsclientfiredac;tethering;svnui;DataSnapFireDAC;FireDACADSDriver;DBXMSSQLDriver;TMSQueryStudio;DatasnapConnectorsFreePascal;FireDACMSSQLDriver;JSExtend;vcltouch;rbUSERDesign2126;FMXTMSFNCUIPackPkgDXE12;vcldb;bindcompfmx;svn;TMSWEBCorePkgLibDXE12;DBXOracleDriver;TMSCloudPkgDXE12;inetdb;IcsFmxD103Run;CEF4Delphi;FMXTMSFNCWebSocketPkgDXE12;IcsVclD103Run;rbTC2126;FMXTMSFNCWXPackPkgDXE12;emsedge;fmx;FireDACIBDriver;fmxdae;vclib;rbBDE2126;FireDACDBXDriver;dbexpress;IndyCore;DCEF_XE5;xdata;vclx;dsnap;emsclient;DataSnapCommon;rbRCL2126;FireDACCommon;VCLTMSFNCUIPackPkgDXE12;RESTBackendComponents;DataSnapConnectors;TMSCloudPkgDEDXE12;VCLRESTComponents;soapserver;vclie;FMXTeeDB926;bindengine;DBXMySQLDriver;CloudService;FireDACOracleDriver;FireDACMySQLDriver;DBXFirebirdDriver;CData.QuickBooksOnline.D26;FireDACCommonODBC;FireDACCommonDriver;VCLTMSFNCCorePkgDXE12;DataSnapClient;inet;rbTCUI2126;IndyIPCommon;bindcompdbx;vcl;IndyIPServer;DBXSybaseASEDriver;sparkle;tmsbcl;IndySystem;FireDACDb2Driver;VCLTMSFNCDashboardPackPkgDXE12;FMXTee926;dsnapcon;VCLTMSFNCMapsPkgDXE12;FMXTMSFNCCorePkgDXE12;TMSWorkflow;FireDACMSAccDriver;fmxFireDAC;FireDACInfxDriver;vclimg;FireDAC;FMXTMSFNCMapsPkgDXE12;emshosting;FireDACSqliteDriver;FireDACPgDriver;ibmonitor;FireDACASADriver;advmemopkgdXE12;DBXOdbcDriver;FireDACTDataDriver;TMSDiagram;soaprtl;DbxCommonDriver;FMXTMSFNCDashboardPackPkgDXE12;ibxpress;DataSnapServer;xmlrtl;soapmidas;DataSnapNativeClient;fmxobj;vclwinx;FireDACDSDriver;rtl;emsserverresource;DbxClientDriver;ibxbindings;DBXSybaseASADriver;CustomIPTransport;vcldsnap;VCLTMSFNCWebSocketPkgDXE12;rbIDE2126;bindcomp;appanalytics;DBXInformixDriver;IndyIPClient;EurekaLogCore;rbCloudSC2126;bindcompvcl;IcsCommonD103Run;rbUSER2126;TMSCryptoPkgDXE12;dclTMSQueryStudio;TMSWEBCorePkgDXE12;dbxcds;VclSmp;adortl;FireDACODBCDriver;VCLTMSFNCWXPackPkgDXE12;DataSnapIndy10ServerTransport;aurelius;dsnapxml;DataSnapProviderClient;dbrtl;IndyProtocols;inetdbxpress;FireDACMongoDBDriver;TMSCryptoPkgDEDXE12;FMXTMSFNCChartPkgDXE12;DataSnapServerMidas;$(DCC_UsePackage)</DCC_UsePackage>
Expand Down Expand Up @@ -164,7 +164,7 @@
<BorlandProject>
<Delphi.Personality>
<Source>
<Source Name="MainSource">HexaGongsX.dpr</Source>
<Source Name="MainSource">HexaGongsServer.dpr</Source>
</Source>
<Excluded_Packages>
<Excluded_Packages Name="C:\Program Files (x86)\Steema Software\Steema TeeChart Standard VCL FMX 2022.35\Delphi26\Delphi26.win32\Bin\DclTee926.bpl">TeeChart Standard 2022 Components</Excluded_Packages>
Expand All @@ -177,28 +177,28 @@
</Excluded_Packages>
</Delphi.Personality>
<Deployment Version="3">
<DeployFile LocalName="Win64\Release\HexaGongsX.exe" Configuration="Release" Class="ProjectOutput">
<DeployFile LocalName="hexagongs_logo.png" Configuration="Release" Class="UWP_DelphiLogo44">
<Platform Name="Win64">
<RemoteName>HexaGongsX.exe</RemoteName>
<RemoteDir>Assets\</RemoteDir>
<RemoteName>Logo44x44.png</RemoteName>
<Overwrite>true</Overwrite>
</Platform>
</DeployFile>
<DeployFile LocalName="Win32\Debug\HexaGongsX.exe" Configuration="Debug" Class="ProjectOutput">
<Platform Name="Win32">
<RemoteName>HexaGongsX.exe</RemoteName>
<DeployFile LocalName="Win64\Debug\HexaGongsServer.exe" Configuration="Debug" Class="ProjectOutput">
<Platform Name="Win64">
<RemoteName>HexaGongsServer.exe</RemoteName>
<Overwrite>true</Overwrite>
</Platform>
</DeployFile>
<DeployFile LocalName="Win64\Debug\HexaGongsX.exe" Configuration="Debug" Class="ProjectOutput">
<Platform Name="Win64">
<RemoteName>HexaGongsX.exe</RemoteName>
<DeployFile LocalName="Win32\Debug\HexaGongsServer.exe" Configuration="Debug" Class="ProjectOutput">
<Platform Name="Win32">
<RemoteName>HexaGongsServer.exe</RemoteName>
<Overwrite>true</Overwrite>
</Platform>
</DeployFile>
<DeployFile LocalName="hexagongs_logo.png" Configuration="Release" Class="UWP_DelphiLogo44">
<DeployFile LocalName="Win64\Release\HexaGongsServer.exe" Configuration="Release" Class="ProjectOutput">
<Platform Name="Win64">
<RemoteDir>Assets\</RemoteDir>
<RemoteName>Logo44x44.png</RemoteName>
<RemoteName>HexaGongsServer.exe</RemoteName>
<Overwrite>true</Overwrite>
</Platform>
</DeployFile>
Expand Down
Binary file added HexaGongsServer.res
Binary file not shown.
11 changes: 10 additions & 1 deletion Unit2.dfm
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ object MainForm: TMainForm
TextHeight = 13
object mmInfo: TMemo
Left = 8
Top = 40
Top = 39
Width = 607
Height = 478
Anchors = [akLeft, akTop, akRight, akBottom]
Expand Down Expand Up @@ -63,6 +63,15 @@ object MainForm: TMainForm
TabOrder = 4
OnClick = btRedocClick
end
object btnEMail: TButton
Left = 333
Top = 8
Width = 75
Height = 25
Caption = 'Redoc'
TabOrder = 5
OnClick = btnEMailClick
end
object tmrStart: TTimer
Enabled = False
Interval = 100
Expand Down
Loading

0 comments on commit 555059a

Please sign in to comment.