Skip to content
Merged

Dev #51

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
166 commits
Select commit Hold shift + click to select a range
b2e3913
Merge pull request #50 from SolidXAI/main
oswald-logicLoop May 13, 2026
8a608a0
0.1.10-beta.0
harish-LogicLoop May 14, 2026
040dfc6
formatting changes
harish-LogicLoop May 14, 2026
0bd705a
bug fix in rabbitmq subscriber optimisation in all subscribers to def…
harish-LogicLoop May 14, 2026
b90b135
ts errors fixed
harish-LogicLoop May 14, 2026
007104f
added import multer this fixes un-necessary ts errors in vscode
harish-LogicLoop May 14, 2026
efe898b
fix: username
gaurav-ll May 15, 2026
20fb959
changes to post the testing results to a webhook api with a test payload
oswald-logicLoop May 15, 2026
219df32
Merge pull request #55 from SolidXAI/testing_run_reporting
oswald-logicLoop May 15, 2026
2d2c26e
bug fix for shortext field mapping
Jenendar17 May 15, 2026
64397dd
Merge branch 'dev' of github.com:SolidXAI/core into dev
Jenendar17 May 15, 2026
a46a233
removed min and max from long text mapping
Jenendar17 May 15, 2026
109ac91
0.1.10-beta.1
oswald-logicLoop May 15, 2026
c64ac47
type fixes
oswald-logicLoop May 15, 2026
26ceb89
0.1.10-beta.2
oswald-logicLoop May 15, 2026
26d74d1
license changes
oswald-logicLoop May 15, 2026
f7d3614
changes to add a websocket adaptor to the bootstrap server routine
oswald-logicLoop May 15, 2026
8576c6c
0.1.10-beta.3
oswald-logicLoop May 15, 2026
f0a5077
queue related bug fixes
harish-LogicLoop May 16, 2026
f863994
bug fix in how alternative actions are rendered
harish-LogicLoop May 16, 2026
2f08fd8
enum for passwordless modes
harish-LogicLoop May 16, 2026
fa55662
normalised @ApiTags
harish-LogicLoop May 16, 2026
72393f2
added typing to catch blocks + authentication service bug fixes for p…
harish-LogicLoop May 16, 2026
5faa304
added typing to catch blocks + authentication service bug fixes for p…
harish-LogicLoop May 16, 2026
cbe4b79
changed model metadata service default form layout to be single column
harish-LogicLoop May 16, 2026
496d14d
auto addition of menus happens at the bottom now.
harish-LogicLoop May 16, 2026
e3351d4
ts changes error: any
harish-LogicLoop May 16, 2026
ed567d4
0.1.10-alpha.0
harish-LogicLoop May 16, 2026
ff907ae
removed un-necessary index on newvalue display
harish-LogicLoop May 18, 2026
513c953
0.1.10-alpha.1
harish-LogicLoop May 18, 2026
a919d45
failed login attempts field added to the json and update dto and expo…
chetankoli-ll May 18, 2026
e586b76
Merge pull request #57 from SolidXAI/predev
oswald-logicLoop May 18, 2026
a4cf809
0.1.10-beta.0
harish-LogicLoop May 18, 2026
1b394ac
moved back to beta3
harish-LogicLoop May 18, 2026
ead6077
bug fix in chatter message user resolution after we moved to queues.
harish-LogicLoop May 18, 2026
9895e6a
chatter message user resolution chagnes
harish-LogicLoop May 18, 2026
8d45ac2
0.1.10-beta.4
harish-LogicLoop May 19, 2026
4a5f40e
0.1.10-beta.5
harish-LogicLoop May 19, 2026
f473e6f
0.1.10-beta.6
harish-LogicLoop May 19, 2026
a10e42d
changes to the test runner
harish-LogicLoop May 19, 2026
a563661
0.1.10-beta.7
harish-LogicLoop May 19, 2026
21e17f5
0.1.10-beta.8
harish-LogicLoop May 19, 2026
4b30e6e
Merge pull request #56 from SolidXAI/failed-login-attempts-field
oswald-logicLoop May 19, 2026
314630c
0.1.10-beta.9
oswald-logicLoop May 19, 2026
cc22ad9
0.1.10-beta.9
harish-LogicLoop May 19, 2026
2ac71c1
Merge branch 'dev' of github.com:SolidXAI/core into dev
harish-LogicLoop May 19, 2026
2450682
0.1.10-beta.10
harish-LogicLoop May 19, 2026
45e7d8d
Merge branch 'dev' of github.com:SolidXAI/core into dev
gaurav-ll May 20, 2026
378b9de
playwrite added as dependency instead
jenendar-logicloop May 22, 2026
e8860a4
MCP table solid changes
rajesh-Logicloop May 22, 2026
35e1670
Merge pull request #58 from SolidXAI/mcp_table
jenendar-logicloop May 22, 2026
659266a
got rid of fieldNamesForRefresh and fieldIdsForRefresh dead chain sin…
oswald-logicLoop May 23, 2026
6d5c476
changes to route genertion commands thru solidctl. The refresh-module…
oswald-logicLoop May 23, 2026
cdb7879
0.1.10-beta.11
oswald-logicLoop May 23, 2026
a6a97ec
removed id command options and retained the singular name option only…
oswald-logicLoop May 23, 2026
f0c6d2f
0.1.10-beta.12
oswald-logicLoop May 23, 2026
6a70db5
changes to avoid too many initialization logs. controlled thru the ve…
oswald-logicLoop May 25, 2026
9a21513
Merge pull request #59 from SolidXAI/logger-changes
oswald-logicLoop May 25, 2026
58de182
0.1.10-beta.13
oswald-logicLoop May 25, 2026
19347f3
Merge branch 'dev' of github.com:SolidXAI/core into dev
oswald-logicLoop May 25, 2026
8cd5284
0.1.10-beta.14
oswald-logicLoop May 25, 2026
07c5a3d
Agent table clean up
rajesh-Logicloop May 25, 2026
866db1e
changes to colour the server startup line
oswald-logicLoop May 25, 2026
f140c78
0.1.10-beta.15
oswald-logicLoop May 25, 2026
2e38832
feat(chatter): add secure custom-note edit API with attachment add/re…
sundaram-logicloop May 27, 2026
80fa180
feat(chatter): add updateCustomNoteMessage action to ChatterMessageCo…
sundaram-logicloop May 27, 2026
b4c5e0c
feat(media): add deleteByMediaRecord method to MediaStorageProvider i…
sundaram-logicloop May 27, 2026
8cb911c
Merge pull request #60 from SolidXAI/chatter-custom-note-fix
oswald-logicLoop May 27, 2026
2e99b99
feat: add gupshup whatsapp provider
gaurav-ll May 28, 2026
9df1bc6
feat: implement WhatsApp Cloud API integration
gaurav-ll May 28, 2026
27bd1f1
Merge branch 'dev' into ft-whatsapp-cloud-api
gaurav-ll May 28, 2026
53476f2
Merge pull request #63 from SolidXAI/ft-whatsapp-cloud-api
gaurav-ll May 28, 2026
ab36db3
provision made to unlink data rather than having to teardown everything
harish-LogicLoop May 28, 2026
4c5140e
provision made to unlink data rather than having to teardown everything
harish-LogicLoop May 28, 2026
b688930
0.1.10-beta.16
harish-LogicLoop May 28, 2026
8a90246
0.1.10-beta.17
harish-LogicLoop May 28, 2026
d8efdf1
0.1.10-beta.18
harish-LogicLoop May 28, 2026
db0438e
0.1.10-beta.19
harish-LogicLoop May 28, 2026
278f7fb
0.1.10-beta.20
harish-LogicLoop May 28, 2026
00da04c
0.1.10-beta.21
harish-LogicLoop May 28, 2026
4036bc5
Add manual interaction step for Playwright and update README
harish-LogicLoop May 29, 2026
8001a12
Agent table clean up
rajesh-Logicloop May 25, 2026
6b338db
typeo issue
rajesh-Logicloop May 29, 2026
6320f04
Merge branch 'mcp_table' of https://github.com/SolidXAI/core into mcp…
rajesh-Logicloop May 29, 2026
8af817f
Merge pull request #65 from SolidXAI/mcp_table
rajesh-Logicloop May 29, 2026
a8fd977
Add field quality checks and fixes checklist for backend validation
harish-LogicLoop May 30, 2026
23750d6
refactor: remove unused dashboard question and variable providers, SQ…
harish-LogicLoop May 30, 2026
9bcbfdc
always print server startup line regardless of log level
oswald-logicLoop Jun 1, 2026
15bf502
Merge branch 'dev' of github.com:SolidXAI/core into dev
oswald-logicLoop Jun 1, 2026
9365f48
feat(dashboard): add various dashboard providers and runtime services
harish-LogicLoop Jun 1, 2026
494bc67
changes for new dashboards functionality
harish-LogicLoop Jun 1, 2026
8155548
feat(dashboard): update queue health menu item and reorder messages
harish-LogicLoop Jun 1, 2026
56d43e8
refactor: remove legacy dashboard files and add new dashboarding arch…
harish-LogicLoop Jun 1, 2026
4c2fa95
0.1.10-beta.22
oswald-logicLoop Jun 2, 2026
3d97f54
feat(dashboard): add Queue SLA heatmap provider and update metadata
harish-LogicLoop Jun 2, 2026
eed97fb
feat(dashboard): enhance widget permission checks and add unauthorize…
harish-LogicLoop Jun 2, 2026
c542471
feat(dashboard): implement explicit widget permissions and unauthoriz…
harish-LogicLoop Jun 2, 2026
ad7ba59
feat(dashboard): simplify queue health permissions by consolidating p…
harish-LogicLoop Jun 2, 2026
d1b0cd3
Merge pull request #67 from SolidXAI/ft-new-dashboard
oswald-logicLoop Jun 2, 2026
9aac2d5
0.1.10-beta.23
oswald-logicLoop Jun 2, 2026
1d332a1
changes to cleanup legacy table related fields
oswald-logicLoop Jun 3, 2026
b6c9d4c
feat(dashboard): add new dashboard controller actions to permissions
harish-LogicLoop Jun 3, 2026
34cfce6
Merge pull request #68 from SolidXAI/legacy_table_flags_cleanup
oswald-logicLoop Jun 3, 2026
64884a2
minor cleanup
oswald-logicLoop Jun 4, 2026
c694a0c
0.1.10-beta.24
oswald-logicLoop Jun 4, 2026
fb3da0c
added frontend base url as well to the default settings
oswald-logicLoop Jun 4, 2026
fa1b0ef
Bug fixs
rajesh-Logicloop Jun 5, 2026
5b7a199
Merge pull request #69 from SolidXAI/solid_test_issues
oswald-logicLoop Jun 5, 2026
b11aacc
0.1.10-beta.25
oswald-logicLoop Jun 5, 2026
d7f76b8
Refactor module metadata paths to use a consistent directory structur…
harish-LogicLoop Jun 5, 2026
24b5e8b
Implement module metadata explorer with CRUD operations and search fu…
harish-LogicLoop Jun 6, 2026
e6251ae
Enhance solid-core metadata structure for module mdtadata by removing…
oswald-logicLoop Jun 9, 2026
5e8e3f0
Update solid-core metadata: remove import/export options, rename fiel…
oswald-logicLoop Jun 9, 2026
182d22e
Refactor CRUD and model metadata services to enhance group filtering …
oswald-logicLoop Jun 9, 2026
5df64e8
Refactor field metadata actions and views: update action types, enhan…
oswald-logicLoop Jun 9, 2026
937f84b
many to one left join issue fixed
rajesh-Logicloop Jun 9, 2026
d45d7fc
Implement module package management: add controller, service, and DTO…
harish-LogicLoop Jun 9, 2026
4573243
Enhance module metadata seeder: add validation for module name, strea…
harish-LogicLoop Jun 9, 2026
66b9eb5
Add method to retrieve Solid UI module path and enhance cleanup logging
harish-LogicLoop Jun 9, 2026
87862a8
Add resumable import handling and transaction management in module pa…
harish-LogicLoop Jun 9, 2026
824cf5c
fix: correct package name in model generation command and update erro…
sundaram-logicloop Jun 10, 2026
ef54e15
menu item model cleanup
oswald-logicLoop Jun 10, 2026
5250243
Add view and action metadata tree views with updated permissions and …
oswald-logicLoop Jun 10, 2026
20c6177
Add view and action metadata tree views with updated permissions and …
oswald-logicLoop Jun 10, 2026
1f0f63f
Merge pull request #72 from SolidXAI/module-creation
oswald-logicLoop Jun 10, 2026
cf9172c
Merge remote-tracking branch 'origin/dev' into ft-module-metadata-exp…
oswald-logicLoop Jun 10, 2026
cc0e5e5
cleanup
oswald-logicLoop Jun 10, 2026
5100469
Remove unused database bootstrap service and related SQL cleanup proc…
harish-LogicLoop Jun 10, 2026
167a1bf
Merge branch 'ft-module-metadata-explorer' of github.com:SolidXAI/cor…
harish-LogicLoop Jun 10, 2026
267c252
Remove cleanup procedures for module metadata across all SQL dialects…
harish-LogicLoop Jun 10, 2026
5188c7b
Add media tree view and action & media view cleanup, enhance file sto…
oswald-logicLoop Jun 10, 2026
fe24751
Update solid-core-metadata.json to disable create, edit, and delete a…
oswald-logicLoop Jun 10, 2026
d89f0f5
Refactor menu cleanup logic in ModelMetadataService and ModuleMetadat…
harish-LogicLoop Jun 10, 2026
d9e5bc7
Merge branch 'ft-module-metadata-explorer' of github.com:SolidXAI/cor…
harish-LogicLoop Jun 10, 2026
6b80d81
Add archiver dependency and implement module package export functiona…
harish-LogicLoop Jun 10, 2026
3045dfb
Add clearPackageRuntime functionality and corresponding metadata action
harish-LogicLoop Jun 10, 2026
a6cfee6
changes for IAM
oswald-logicLoop Jun 11, 2026
a34bae1
Add model sequence and list of values tree views to metadata, other c…
oswald-logicLoop Jun 11, 2026
0f87f7a
Remove ChatterMessageDetails and ImportTransactionErrorLog menu items…
oswald-logicLoop Jun 11, 2026
f711798
Refactor metadata: remove standalone menu items and add scheduled job…
oswald-logicLoop Jun 11, 2026
e7878a2
pending cleanup of solid core menu items
oswald-logicLoop Jun 11, 2026
9f1e1a4
reverted accidental removal of the layout builder root menu
oswald-logicLoop Jun 11, 2026
fe005ff
fixes
oswald-logicLoop Jun 11, 2026
48d7605
Add TypeORM migration helper functions and export in index
harish-LogicLoop Jun 11, 2026
bf02c9a
removed unnecessary seed file
oswald-logicLoop Jun 11, 2026
c5d1233
Merge pull request #73 from SolidXAI/ft-module-metadata-explorer
oswald-logicLoop Jun 11, 2026
285be6a
Add archiver package to dependencies
harish-LogicLoop Jun 11, 2026
4347cdd
0.1.10-beta.26
harish-LogicLoop Jun 11, 2026
5137787
added index to fields newly added as sortable and searchable
oswald-logicLoop Jun 12, 2026
42964b3
roles group by module changes
oswald-logicLoop Jun 16, 2026
168e867
Merge pull request #75 from SolidXAI/role-user-changes
oswald-logicLoop Jun 16, 2026
0352f37
added module to rolemetadata list view
oswald-logicLoop Jun 16, 2026
52a228c
enabling create,edit,import,export on permission and lov modules
oswald-logicLoop Jun 16, 2026
bc77e17
ai interaction cleanup changes
oswald-logicLoop Jun 17, 2026
60c74bf
Add Date field in Instructions Response
saibazkhan-maker Jun 17, 2026
04f9e83
Merge pull request #76 from SolidXAI/aiInteraction-cleanup
oswald-logicLoop Jun 17, 2026
08412f4
Merge pull request #77 from SolidXAI/feature/import-instructions-date…
oswald-logicLoop Jun 19, 2026
c6b60a7
Merge pull request #71 from SolidXAI/solid_test_issues
oswald-logicLoop Jun 19, 2026
6caaa69
defaulted to modulemetadataseederservice if no seeder provided
jenendar-logicloop Jun 20, 2026
7914a9a
changes to avoid extra module checks before dynamically loading it
oswald-logicLoop Jun 20, 2026
8517bc5
Merge pull request #78 from SolidXAI/aiInteraction-cleanup
oswald-logicLoop Jun 20, 2026
f62a441
subscribers now use the event’s own transaction connection instead of…
pathikb Jun 21, 2026
e51b615
0.1.10-beta.27
oswald-logicLoop Jun 22, 2026
18d0a4a
ad changes
saibazkhan-maker Jun 12, 2026
11c45e8
Merge pull request #74 from SolidXAI/feature/microsoft-active-directo…
oswald-logicLoop Jun 23, 2026
c47be9f
0.1.10-beta.28
oswald-logicLoop Jun 23, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
616 changes: 616 additions & 0 deletions MICROSOFT_ACTIVE_DIRECTORY_OAUTH_FLOW.md

Large diffs are not rendered by default.

53 changes: 53 additions & 0 deletions ai-interaction-cleanup.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
-- =============================================================
-- AI Interaction Metadata Cleanup Script
-- Run this against your PostgreSQL database to remove all
-- metadata and data associated with the aiInteraction model.
-- =============================================================

BEGIN;

-- 1. Remove menu item
DELETE FROM ss_menu_item_metadata
WHERE name = 'aiInteraction-menu-item';

-- 2. Remove action
DELETE FROM ss_action_metadata
WHERE name = 'aiInteraction-list-action';

-- 3. Remove user-level view customisations for aiInteraction views
DELETE FROM ss_user_view_metadata
WHERE view_metadata_id IN (
SELECT id FROM ss_view_metadata
WHERE name IN ('aiInteraction-list-view', 'aiInteraction-form-view')
);

-- 4. Remove saved filters pointing at the aiInteraction model
DELETE FROM ss_saved_fitlers
WHERE model_id = (
SELECT id FROM ss_model_metadata WHERE singular_name = 'aiInteraction'
);

-- 5. Remove security rules scoped to the aiInteraction model
DELETE FROM ss_security_rule
WHERE model_metadata_id = (
SELECT id FROM ss_model_metadata WHERE singular_name = 'aiInteraction'
);

-- 6. Remove views
DELETE FROM ss_view_metadata
WHERE name IN ('aiInteraction-list-view', 'aiInteraction-form-view');

-- 7. Remove field metadata belonging to the aiInteraction model
DELETE FROM ss_field_metadata
WHERE model_id = (
SELECT id FROM ss_model_metadata WHERE singular_name = 'aiInteraction'
);

-- 8. Remove the model metadata record itself
DELETE FROM ss_model_metadata
WHERE singular_name = 'aiInteraction';

-- 9. Drop the actual data table
DROP TABLE IF EXISTS ss_ai_interactions;

COMMIT;
109 changes: 90 additions & 19 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

17 changes: 9 additions & 8 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@solidxai/core",
"version": "0.1.9",
"version": "0.1.10-beta.28",
"description": "This module is a NestJS module containing all the required core providers required by a Solid application",
"main": "dist/index.js",
"types": "dist/index.d.ts",
Expand Down Expand Up @@ -40,6 +40,7 @@
"@nestjs/throttler": "^6.4.0",
"@types/passport-apple": "^2.0.3",
"amqplib": "^0.10.4",
"archiver": "^5.3.2",
"axios": "^1.7.0",
"bcrypt": "^5.1.1",
"bson": "^6.10.1",
Expand Down Expand Up @@ -70,6 +71,7 @@
"passport-local": "^1.0.0",
"passport-microsoft": "^2.1.0",
"pg": "^8.11.3",
"playwright": ">=1.0.0",
"pluralize": "^8.0.0",
"puppeteer": "^23.2.0",
"qs": "^6.12.0",
Expand All @@ -81,11 +83,7 @@
"uuid": "^9.0.1",
"xlsx": "^0.18.5"
},
"peerDependenciesMeta": {
"playwright": {
"optional": true
}
},
"peerDependenciesMeta": {},
"peerDependencies": {
"@nestjs/axios": "^3.0.2",
"@nestjs/cache-manager": "^2.2.2",
Expand All @@ -98,13 +96,14 @@
"@nestjs/mongoose": "^10.0.10",
"@nestjs/passport": "^10.0.3",
"@nestjs/platform-express": "^10.0.0",
"@nestjs/platform-ws": "^10.0.0",
"@nestjs/serve-static": "^4.0.2",
"@nestjs/swagger": "^7.2.0",
"@nestjs/typeorm": "^10.0.1",
"@nestjs/websockets": "^10.0.0",
"nest-commander": "^3.12.5",
"nest-winston": "^1.9.7",
"nestjs-cls": "^5.4.3",
"playwright": ">=1.0.0",
"reflect-metadata": "^0.2.2",
"typeorm": "^0.3.20",
"typeorm-naming-strategies": "^4.1.0",
Expand All @@ -125,11 +124,13 @@
"@nestjs/mongoose": "^10.0.10",
"@nestjs/passport": "^10.0.3",
"@nestjs/platform-express": "^10.0.0",
"@nestjs/platform-ws": "^10.0.0",
"@nestjs/serve-static": "^4.0.2",
"@nestjs/swagger": "^7.2.0",
"@nestjs/testing": "^10.0.0",
"@nestjs/typeorm": "^10.0.1",
"@solidxai/code-builder": "^0.0.2",
"@nestjs/websockets": "^10.0.0",
"@solidxai/code-builder": "^0.1.8",
"@types/express": "^4.17.17",
"@types/hapi__joi": "^17.1.12",
"@types/jest": "^29.5.2",
Expand Down
Loading