e579a341a4
Add WebSocketManager.cs and more
...
Add WebSocketManager.cs and more
2025-07-27 22:25:48 +09:00
9a328bff0b
Merge pull request #300 from gnh1201/cryptography
...
CodeQL / Analyze (javascript) (push) Waiting to run
Deploy Jekyll with GitHub Pages dependencies preinstalled / build (push) Waiting to run
Deploy Jekyll with GitHub Pages dependencies preinstalled / deploy (push) Blocked by required conditions
Add resource server autostart and Chromium config options
2025-07-27 16:17:10 +09:00
c3d68e1d2f
Fix typo
...
Fix typo
2025-07-27 16:12:55 +09:00
2b4814ecb5
Add resource server autostart and Chromium config options
...
Introduces ResourceServerAutoStart and ChromiumFileName/ChromiumDevToolsPrefix settings to app.config and resources. Refactors resource server startup logic to support autostart and configurable browser launch. Cleans up related code in MainForm and Program for improved flexibility and maintainability.
2025-07-27 15:57:05 +09:00
5ee4a1f7b6
Merge pull request #298 from gnh1201/cryptography
...
Update file headers to reflect .vb extensions
2025-07-27 00:34:44 +09:00
3583415ee2
Update file headers to reflect .vb extensions
...
Changed file header comments in cryptography-related modules from '.cs' to '.vb' to accurately reflect the file types. This improves clarity and consistency in source file documentation.
2025-07-27 00:31:49 +09:00
453fc231d0
Merge pull request #296 from gnh1201/cryptography
...
Add `WelsonJS.Cryptography` package (SEED, ARIA, HIGHT algoritm)
2025-07-26 23:21:48 +09:00
5c1ffff822
Add license headers to cryptography classes
...
Added SPDX license and copyright headers to AriaCore and HightAlgorithm classes for compliance and documentation. Minor formatting adjustments in AriaAlgorithm and AriaEcbTransform to improve consistency.
2025-07-26 23:19:48 +09:00
0b73fe8b60
Offical test vector ALL PASSED: SEED, ARIA, HIGHT
...
Offical test vector ALL PASSED: SEED, ARIA, HIGHT algorithm
2025-07-26 23:12:31 +09:00
9d234e82dc
Fix ARIA algorithm has failed #295 (TEST PASSED)
...
Fix ARIA algorithm has failed #295 (TEST PASSED)
2025-07-26 23:06:36 +09:00
76ebdbb7a8
try fix #295 (TEST FAILED)
...
try fix #295 (TEST FAILED)
2025-07-26 18:09:11 +09:00
3498f27619
Implement HIGHT algorithm with official test vector (TEST PASSED) #293
...
Implement HIGHT algorithm with official test vector (TEST PASSED) #293
2025-07-25 00:06:40 +09:00
2a8c4d196c
Add HIGHT block cipher implementation #293
...
Implemented the HIGHT block cipher with ECB mode support, including HightAlgorithm, HightCore, and HightEcbTransform classes. Updated the test program to include HIGHT encryption/decryption tests and added support for PaddingMode.None in ARIA and SEED ECB transforms.
2025-07-20 19:49:52 +09:00
ec03bf415d
Add ARIA cryptography algorithm
...
Add ARIA cryptography algorithm
2025-07-19 19:07:05 +09:00
2688765f84
Update the contacts
2025-07-16 13:57:04 +09:00
848a4359fa
Fix SEED cryptography algorithm
...
Fix SEED cryptography algorithm
2025-07-09 11:20:54 +09:00
cb649c88ed
Update SEED algorithm
2025-07-05 13:24:10 +09:00
63f009fb73
Add SEED algorithm test project for WelsonJS.Cryptography
...
Introduced a new test project 'WelsonJS.Cryptography.Test' with a Program.vb that tests SEED encryption and decryption. Updated the solution file to include both the cryptography library and its test project, and configured build settings for all platforms.
2025-07-04 23:53:03 +09:00
9afb64a997
Add package WelsonJS.Cryptography
...
Add package `WelsonJS.Cryptography`
2025-07-04 23:43:09 +09:00
21f2187d17
Delete WelsonJS - Backup.Esent.csproj
2025-06-26 10:50:34 +09:00
cc31e9383e
Update README.md (WelsonJS.Esent)
2025-06-26 10:49:40 +09:00
dcf966b2c5
Fix the null check for schema should occur before accessing schema.PrimaryKey
2025-06-26 10:26:59 +09:00
82df8c5605
Update EsentDatabase specs
2025-06-26 10:22:07 +09:00
91ce125c7f
Update MainForm.cs
2025-06-25 15:38:26 +09:00
aacc2414f2
ESENT completed #277
2025-06-25 00:19:56 +09:00
9d2fb432f7
Add the package ManagedEsent, and WelsonJS.Esent
...
Add the package ManagedEsent (microsoft/ManagedEsent@d358c07 ), and WelsonJS.Esent
2025-06-24 17:55:34 +09:00
62d219f443
ESENT: Add method CreateIndex
...
The index creation process has been separated into a dedicated method to improve readability and stability.
2025-06-24 11:30:27 +09:00
3e4b6a73b5
Fix the index creation failure
2025-06-23 18:15:37 +09:00
ece369f8f0
Revert "Update MetadataStore.cs"
...
This reverts commit ba3e21feca .
2025-06-23 18:04:39 +09:00
ba3e21feca
Update MetadataStore.cs
2025-06-23 17:40:02 +09:00
0cb0f9303d
ESENT: fix the index creation failure #277
2025-06-23 17:36:03 +09:00
dfef7a622f
ESENT: try 2
2025-06-22 22:27:42 +09:00
7aa70a2eeb
Try to apply ESENT database #277
2025-06-21 18:33:38 +09:00
260292a873
Fix typo of the license and contributing files
2025-05-26 00:10:26 +09:00
a0e29aa491
Add SPDX headers and references to all source files
2025-05-25 15:52:46 +09:00
ec2681b43e
Add SPDX and references to all source files
2025-05-25 15:47:19 +09:00
e4e96d566d
Add SPDX headers to all source files
2025-05-25 14:56:37 +09:00
bd66105504
Add LICENSE to each project
2025-05-25 13:56:44 +09:00
2b9a406805
Update Completion.cs
2025-05-24 16:23:01 +09:00
cb6e25eaa9
Make traceable tasks
2025-05-24 16:18:43 +09:00
c9b6c6a117
Add the SearchMaxResults const
2025-05-24 16:09:33 +09:00
9b64204771
Fix thread-safety issue with concurrent list access.
2025-05-24 15:51:37 +09:00
d9f9d3e38b
Fix issue with file executable path auto-completion
2025-05-24 15:33:07 +09:00
7e29cc649f
Fix mistypo
2025-05-24 12:53:38 +09:00
bee2be97a9
Add the link text
2025-05-24 12:49:37 +09:00
f1a6ef4435
Fix UI management flow issue.
2025-05-24 12:39:58 +09:00
d214a8d749
Fix issues and PR #254 #260
2025-05-24 12:16:11 +09:00
Theodore Tsirpanis
e74b7b8b73
Remove dependency to System.IO.Compression.ZipFile package.
2025-05-22 03:00:34 +03:00
Theodore Tsirpanis
4d9427f514
Revert "Merge pull request #255 from gnh1201/dev"
...
This reverts commit 4d37a3eb4a , reversing
changes made to fc31b528da .
2025-05-22 02:54:55 +03:00
Theodore Tsirpanis
ea3e70ab24
Revert "Merge pull request #256 from gnh1201/dev"
...
This reverts commit 26bc061819 , reversing
changes made to 4d37a3eb4a .
2025-05-22 02:54:47 +03:00
Theodore Tsirpanis
f2dc0a3904
Revert "Merge pull request #257 from gnh1201/dev"
...
This reverts commit 308fccf165 , reversing
changes made to 26bc061819 .
2025-05-22 02:54:35 +03:00
6637ebde11
Criminal IP (criminalip.io) integration to WelsonJS Editor
2025-05-17 16:36:49 +09:00
b2db6a4b0a
One more fix #254
2025-05-17 14:14:15 +09:00
f60754d9d4
One more fix #254
2025-05-17 12:54:07 +09:00
ca9caef94e
One more fix #254
2025-05-17 11:50:27 +09:00
c2f578a1c8
Remove the unnecessary line
2025-05-17 11:32:13 +09:00
32a261963a
One more fix #254
2025-05-17 11:26:46 +09:00
1c678ba7ae
Update ZipExtractor.cs
2025-05-17 03:56:45 +09:00
753ef4c6e5
Fix performance issue when initial start
2025-05-17 03:29:36 +09:00
e454c22053
Adopt the code review
2025-05-17 02:46:48 +09:00
db3f0eae0c
Update WelsonJS.Toolkit/WelsonJS.Launcher/ZipExtractor.cs
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-05-17 02:43:34 +09:00
3361fc1270
Adopt the code review
2025-05-17 02:39:42 +09:00
d9721bdb5a
Adopt the code review
2025-05-17 02:32:27 +09:00
edd36c3344
Remove the dependency System.IO.Compression.ZipFile #254
...
Remove the dependency `System.IO.Compression.ZipFile`
It will be fix the potentially license conflct issue from the `System.IO.Compression.ZipFile` package.
2025-05-17 01:54:51 +09:00
5087359ac3
Revert "Replace the keyword void to Task for async method"
...
This reverts commit 0ad978bb6b .
2025-05-11 01:21:08 +09:00
0ad978bb6b
Replace the keyword void to Task for async method
2025-05-10 16:53:47 +09:00
a001471451
Improve the concept to access a blob sources
2025-05-10 16:07:36 +09:00
14c8b12df7
Add a CDN servers
2025-05-05 23:32:41 +09:00
deed89560b
Update ResourceServer.cs
2025-05-05 23:22:02 +09:00
eb32437f96
Update ResourceServer.cs
2025-05-05 21:34:50 +09:00
c95b7a373b
Update ResourceServer.cs
2025-05-05 21:33:06 +09:00
302e7ce4fc
Add an available CDN servers
2025-05-05 19:13:41 +09:00
a5fc5de78f
Update ResourceServer.cs
2025-05-05 17:47:50 +09:00
d362d852ad
Add JavaScript CDN servers
2025-05-05 17:38:48 +09:00
245dd85341
Update editor.html
2025-04-27 11:39:43 +09:00
fb6596fe64
Update editor.html
2025-04-27 11:10:00 +09:00
a42180d244
Set throttle to the prompt context
2025-04-27 10:50:52 +09:00
eae2795bbf
Update Program.cs
2025-04-22 21:27:23 +09:00
98e73b2372
Fix bug when use the devtools protocol with the remote allow origins (Fix WebSocket error)
2025-04-22 21:26:42 +09:00
4c0895850b
Update the integrity attributes
2025-04-18 19:48:41 +09:00
ea412908ef
Update editor.html
2025-04-18 19:31:23 +09:00
05ea48a0be
some updates
2025-04-18 19:22:25 +09:00
243ff95198
Migrate to React framework
2025-04-18 01:06:27 +09:00
e5a89c9182
Forward Whois and DNS query data to LLM services
...
Forward Whois and DNS query data to LLM services (e.g. Server configuration assistant)
2025-04-12 14:24:59 +09:00
e7b6a87175
Reduce code complexity
2025-04-11 14:15:03 +09:00
5b2863058a
Add support the Azure AI, Optimize the HTTPClient object uses.
2025-04-11 13:44:21 +09:00
d42210f922
Update WelsonJS.Toolkit/WelsonJS.Launcher/Program.cs
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-04-10 02:27:42 +09:00
f84f2195c3
Revert Cache Compression
2025-04-10 02:12:28 +09:00
1742ca385b
Update AzureAi.cs
2025-04-10 02:00:18 +09:00
2a9ebaff51
Update AzureAi.cs
2025-04-10 01:48:33 +09:00
916154499c
Some updates
2025-04-09 19:58:41 +09:00
f7de7bd430
Add Cache Compression
2025-04-06 15:23:19 +09:00
2cb3c1c331
Add the cached blob
2025-04-05 20:05:23 +09:00
295ad2fca8
Update ResourceServer.cs
2025-04-05 17:43:34 +09:00
9ecc93a399
Update ResourceServer.cs
2025-04-05 17:42:44 +09:00
2896cc6bf1
Some updates
2025-04-05 17:27:38 +09:00
be37951807
Add the blob server gateway
2025-04-05 17:10:19 +09:00
dd85e98c9a
Some updates
2025-04-05 15:16:15 +09:00
d8fa8779de
Refactor an endpoints of the web based editor
2025-04-05 12:53:28 +09:00
96dbe7b2cd
Add Azure AI service (Azure AI Foundry), Add the AppConfig manager
2025-04-02 11:25:23 +09:00
56ee12741c
some updates
2025-03-31 17:09:28 +09:00
4372bdb09d
some updates
2025-03-31 16:59:56 +09:00
40b0b704e3
some updates
2025-03-31 15:06:03 +09:00
9a8ee4d7f9
some updates
2025-03-31 14:50:02 +09:00
4f319d474f
some updates
2025-03-31 14:18:03 +09:00
93ed60bcf7
some updates
2025-03-31 14:16:35 +09:00
5d717505f4
Edit the codes from code review result
2025-03-30 22:24:35 +09:00
c0f9816000
Update editor.html
2025-03-30 20:50:54 +09:00
00ea473683
set SRI and CORS policy strictly to editor.html
2025-03-30 20:48:03 +09:00
6d5af6d422
Update the assembly info
2025-03-23 15:55:45 +09:00
c1052e0147
Code consistency fix, Replace Random to RandomNumberGenerator, Mutex dispose
2025-03-23 15:12:15 +09:00
d3135bef8e
Add the mutex to avoid redundant
2025-03-23 14:43:23 +09:00
54af38b6b6
Add TFA (TOTP) endpoint
2025-03-21 23:50:22 +09:00
394ce1e903
Update in 2025-03-21
2025-03-21 17:18:39 +09:00
2450bc0b9c
Update ResourceServer.cs
2025-03-20 11:02:33 +09:00
6737b4885b
Update DnsQuery.cs
2025-03-20 10:11:29 +09:00
81d6e67f94
Update the namespaces
2025-03-20 09:42:38 +09:00
e68c1e5e2f
Add DNS Query feature
2025-03-19 17:03:06 +09:00
4e78905bbc
Enhance a performance and security in PR
2025-03-19 15:48:12 +09:00
e2c9169121
Update editor.html, ResourceServer.cs
2025-03-19 14:02:12 +09:00
1f859c75c6
Improve initial start time, and Add WHOIS request
2025-03-19 12:10:00 +09:00
07991329fc
Update editor.html
2025-03-17 17:47:44 +09:00
01e94830e7
Update editor.html
2025-03-17 17:23:55 +09:00
c8e757487e
Update editor.html
2025-03-17 17:19:05 +09:00
2a2cdf8a4a
Update MainForm.cs
2025-03-17 16:49:04 +09:00
98b9019633
Update editor.html
2025-03-17 13:54:38 +09:00
434f5d4a8d
Update editor.html
2025-03-17 13:49:23 +09:00
46a3049d62
Update editor.html
2025-03-17 13:29:00 +09:00
be9ed37eea
Update editor.html
2025-03-17 13:24:03 +09:00
15b2e606b1
Some updates for optimization and security
2025-03-17 11:09:00 +09:00
0cbb22ac26
Add LLM AI code generation
2025-03-16 18:14:02 +09:00
240a65e61c
Update ResourceServer.cs
2025-03-16 15:37:26 +09:00
2da5051c5b
Update ResourceServer.cs
2025-03-16 15:08:20 +09:00
1124dc5bf4
Add a setting to separate web browser user profiles.
2025-03-16 14:28:59 +09:00
b93d16669f
Update ExecutablesCollector.cs
2025-03-16 04:33:39 +09:00
0aceb0e86b
Update ResourceServer.cs
2025-03-16 03:30:15 +09:00
dc06506276
Add the code completion with Monaco Editor #183
...
This update supports the ability to auto-completion executable file paths in the code editor through the list of software installed on the local computer.
2025-03-16 03:11:59 +09:00
1f2a1e79b7
Update ResourceServer.cs
2025-03-15 00:46:07 +09:00
6722704859
Update ResourceServer.cs
2025-03-15 00:37:03 +09:00
96bd29c06a
Adopt the comments of the AI reviewers
2025-03-15 00:23:20 +09:00
b1cabe9fbb
Add some code for #183
2025-03-15 00:07:28 +09:00
b3f75d3c53
Fix status code
2025-03-14 17:55:05 +09:00
4d26f504f8
Merge branch 'dev' of https://github.com/gnh1201/welsonjs into dev
2025-03-14 17:47:15 +09:00
4bc2a95c42
Add the notify (tray) icon to Launcher
...
Add the notify (tray) icon to Launcher
2025-03-14 17:46:38 +09:00
6d601aa79f
Update editor.html
2025-03-12 15:47:12 +09:00
4105b567ee
Update editor.html
2025-03-12 15:03:43 +09:00
9213d18c90
Reduce complexity: Splitting the GetResource method into separate methods
2025-03-10 00:16:42 +09:00
7c19dd366f
Add the favicon.ico response when try a request
2025-03-09 23:56:38 +09:00
53124007c2
Update editor.html
2025-03-09 18:01:12 +09:00
fdc6062433
Update editor.html
2025-03-09 17:50:17 +09:00