Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1096 commits
Select commit Hold shift + click to select a range
0e419ea
Update InlineToaster.tsx
Jun 17, 2025
7f2d0bf
add the enter action
Fr4nc3 Jun 17, 2025
cebb2af
Merge branch 'ui-ux-refresh_eunsoo' into feature/ui-ux-refresh
Fr4nc3 Jun 17, 2025
bc2cb9e
Minor changes
Jun 17, 2025
5e4abb0
Merge pull request #268 from microsoft/psl-fdp-bicepchange
Roopan-Microsoft Jun 17, 2025
4485694
Bug Fix #19325
Ravikirana-Microsoft Jun 17, 2025
b024dd9
unused code removed
Ravikirana-Microsoft Jun 17, 2025
bb69bb5
Merge branch 'ui-ux-refresh_eunsoo' into feature/ui-ux-refresh
Fr4nc3 Jun 17, 2025
0bded44
Merge pull request #272 from microsoft/ui-ux-refresh-bug-fixes
Fr4nc3 Jun 17, 2025
4a4ed9f
Major changes
Jun 17, 2025
c6a6706
Bring eunsoo changes
Fr4nc3 Jun 17, 2025
e336d4d
conciliate merge from eunsoo
Fr4nc3 Jun 17, 2025
cfb3db0
clean chat after clarification
Fr4nc3 Jun 17, 2025
90e4362
partial fix for final call
Fr4nc3 Jun 17, 2025
7d78ffa
Major changes
Jun 17, 2025
f9ed338
Bug Fix #19398, #19280
Ravikirana-Microsoft Jun 18, 2025
01993cc
Merge branch 'ui-ux-refresh_eunsoo' into feature/ui-ux-refresh
Fr4nc3 Jun 18, 2025
08c5570
Merge pull request #274 from microsoft/ui-ux-refresh-bug-fixes
Fr4nc3 Jun 18, 2025
ceb4a3f
conciliate code
Fr4nc3 Jun 18, 2025
8e0de4f
Merge remote-tracking branch 'upstream/dev' into feature/ui-ux-refresh
Fr4nc3 Jun 18, 2025
baa212e
Update PlanPanelLeft.tsx
Fr4nc3 Jun 18, 2025
1f6c964
clean up console.errors
Fr4nc3 Jun 18, 2025
1449cac
Update planner_agent.py
Fr4nc3 Jun 18, 2025
8fb199f
Update planner_agent.py
Fr4nc3 Jun 18, 2025
851e599
Merge branch 'main' into dev
Roopan-Microsoft Jun 19, 2025
0785e57
Merge remote-tracking branch 'microsoft/dev' into feature/ui-ux-refresh
Fr4nc3 Jun 19, 2025
9e4e1de
update the limit of the element for the limit
Fr4nc3 Jun 19, 2025
0ba6eca
add something missing from before the app was broken
Fr4nc3 Jun 19, 2025
cbe48bb
Merge branch 'feature/ui-ux-refresh_619_wk' into feature/ui-ux-refresh
Fr4nc3 Jun 19, 2025
8d649f6
Merge pull request #278 from microsoft/hotfix
Abdul-Microsoft Jun 20, 2025
8dd98b8
Update deploy.yml to fix validate deployment pipeline issue
Abdul-Microsoft Jun 20, 2025
59e3828
Merge pull request #279 from microsoft/psl-fix-validatedeploy
Roopan-Microsoft Jun 20, 2025
146a627
Add new images to readme
marktayl1 Jun 20, 2025
e723703
Merge branch 'main' into dev
Roopan-Microsoft Jun 22, 2025
11747ac
Merge pull request #280 from microsoft/docs/add-readme-images
Fr4nc3 Jun 23, 2025
c426597
Update deployment parameters to fix the deployment pipeline issue
Abdul-Microsoft Jun 24, 2025
7aa027f
Merge pull request #281 from microsoft/psl-fix-deploymentpipeline
Roopan-Microsoft Jun 24, 2025
b5b1f9a
Updated readme for role assignment and file name
Ragini-Microsoft Jun 24, 2025
80d9b29
Merge pull request #282 from microsoft/psl-main-rc
Roopan-Microsoft Jun 24, 2025
98bd4c3
allow only frontend to call backend server
Fr4nc3 Jun 24, 2025
0e45dad
delete old frontend folder
Fr4nc3 Jun 24, 2025
872873a
rename new frontend_react to frontend
Fr4nc3 Jun 24, 2025
08db0f9
Update migration-commands.txt
Fr4nc3 Jun 24, 2025
ff17cf6
Merge branch 'dev' into feature/ui-ux-refresh
Roopan-Microsoft Jun 24, 2025
3ccb6fc
Tag dev01 reverted to latest
Roopan-Microsoft Jun 24, 2025
dd97f19
Merge pull request #219 from microsoft/feature/ui-ux-refresh
Roopan-Microsoft Jun 24, 2025
40009fa
Merge pull request #283 from microsoft/dev
Roopan-Microsoft Jun 25, 2025
6a13e1a
Prompt-Bug
UtkarshMishra-Microsoft Jun 26, 2025
4fc6f86
Added code changes related azd quota check
Abdul-Microsoft Jun 26, 2025
d611a33
Add gptModelCapacity parameter and update model capacity references
Abdul-Microsoft Jun 26, 2025
0d70505
Merge pull request #288 from microsoft/psl-azdquotacheck
Roopan-Microsoft Jun 26, 2025
5afaee9
Rename azureOpenAILocation to aiDeploymentsLocation in deployment scr…
Abdul-Microsoft Jun 26, 2025
5215f5b
Merge pull request #289 from microsoft/dev
Roopan-Microsoft Jun 26, 2025
40e8f3b
Update DeploymentGuide.md
Roopan-Microsoft Jun 26, 2025
dcbf547
Add files via upload
Roopan-Microsoft Jun 26, 2025
93acf7a
Update DeploymentGuide.md
Roopan-Microsoft Jun 26, 2025
a25962f
Merge pull request #290 from microsoft/docs_update_waf
Roopan-Microsoft Jun 26, 2025
2afeedc
Update deployment configurations to set WAF architecture parameters
Abdul-Microsoft Jun 27, 2025
778a172
Reduce GPT minimum capacity to 5 in deployment workflows
Abdul-Microsoft Jun 27, 2025
1fa0c92
Merge pull request #291 from microsoft/psl-deploymentpipeline-fix
Roopan-Microsoft Jun 27, 2025
23f728b
p2/p3 Bug fixes
Ravikirana-Microsoft Jun 30, 2025
85c5bc4
minifiest file not using anywhere removed linking
Ravikirana-Microsoft Jun 30, 2025
122e5e2
comments fix
Ravikirana-Microsoft Jul 1, 2025
d6c7417
Merge pull request #287 from microsoft/Exception-Prompt-BUG
Roopan-Microsoft Jul 1, 2025
4f56dcb
Merge pull request #292 from microsoft/Bugs-fixing
Roopan-Microsoft Jul 1, 2025
bbe7cd7
Enable Azure monitoring by uncommenting the configuration lines in ap…
Abdul-Microsoft Jul 1, 2025
f306b72
Merge pull request #293 from microsoft/psl-fix-telemetryissue
Roopan-Microsoft Jul 1, 2025
5f8ac09
Add files via upload
Thanusree-Microsoft Jul 1, 2025
0c49752
Create example.md
Thanusree-Microsoft Jul 1, 2025
189dc17
Add files via upload
Thanusree-Microsoft Jul 1, 2025
5bbfaf5
Update DeploymentGuide.md
Thanusree-Microsoft Jul 1, 2025
339e371
added fix for not creating task for input like "x" or "abcd" or meani…
Dhruvkumar-Microsoft Jul 2, 2025
352b551
Merge pull request #294 from microsoft/psl-bug-19543
Roopan-Microsoft Jul 2, 2025
777610b
Bug Fixes #19515,#19278,#19330
Ravikirana-Microsoft Jul 2, 2025
6e7fcf5
commented code removed
Ravikirana-Microsoft Jul 2, 2025
43b3fd4
Merge remote-tracking branch 'origin/dev' into Bugs-fixing
Ravikirana-Microsoft Jul 2, 2025
db77b42
Merge pull request #295 from microsoft/dev
Roopan-Microsoft Jul 2, 2025
81a6457
Merge pull request #296 from microsoft/Bugs-fixing
Roopan-Microsoft Jul 2, 2025
c43695c
DateFormat_backend
UtkarshMishra-Microsoft Jul 3, 2025
31e47e9
Update utils_date.py
UtkarshMishra-Microsoft Jul 3, 2025
4ddaab2
edit
Kanchan-Microsoft Jul 3, 2025
72e235c
edit
Kanchan-Microsoft Jul 3, 2025
ae17ade
updated deploy-waf
Kanchan-Microsoft Jul 4, 2025
d88fa65
Bugs fixes of 19597,19553,19524,19330,19278,19238
Ravikirana-Microsoft Jul 4, 2025
ab659e2
Merge remote-tracking branch 'origin/dev' into Bugs-fixing
Ravikirana-Microsoft Jul 4, 2025
570f38c
copilot comments resolved
Ravikirana-Microsoft Jul 4, 2025
1d5570f
missed file added
Ravikirana-Microsoft Jul 4, 2025
d6322b6
crpto reverted
Ravikirana-Microsoft Jul 4, 2025
3b61062
Merge pull request #299 from microsoft/Bugs-fixing
Roopan-Microsoft Jul 4, 2025
25f66c7
edit
Kanchan-Microsoft Jul 4, 2025
3fe0e81
Merge pull request #297 from microsoft/DateFormat-Bug
Roopan-Microsoft Jul 4, 2025
c628f7a
changed api version
Kanchan-Microsoft Jul 4, 2025
88b2467
edit1
Kanchan-Microsoft Jul 4, 2025
561abc5
edit1
Kanchan-Microsoft Jul 4, 2025
a233c77
Reuse Ai Foundry for MACAE
NirajC-Microsoft Jul 4, 2025
17dc2b8
added missing parameter
VishalS-Microsoft Jul 4, 2025
f11e9d0
Add AZURE_ENV_FOUNDRY_PROJECT_ID in CustomizingAzdParameters.md file
NirajC-Microsoft Jul 4, 2025
f3693a8
Delete docs/images/re_use_log/example.md
Thanusree-Microsoft Jul 4, 2025
82d290b
Merge pull request #298 from microsoft/psl-reuselog-file
Roopan-Microsoft Jul 4, 2025
2def33d
Merge pull request #300 from microsoft/psl-reuse-aif
Roopan-Microsoft Jul 4, 2025
ec80600
Merge pull request #301 from microsoft/psl-missingparameter-macae
Roopan-Microsoft Jul 4, 2025
1ffd2c9
Update re-use-log-analytics.md
Thanusree-Microsoft Jul 4, 2025
847ae77
Merge pull request #302 from microsoft/psl-linkupdate
Roopan-Microsoft Jul 4, 2025
bc5c274
edit
Kanchan-Microsoft Jul 7, 2025
57f1ebd
edit
Kanchan-Microsoft Jul 7, 2025
477525e
edit
Kanchan-Microsoft Jul 7, 2025
bb8442a
edit
Kanchan-Microsoft Jul 7, 2025
f1fdbc6
edit
Kanchan-Microsoft Jul 8, 2025
12358ca
test: MACAE - updated script per new UX/UI
Ritesh-Microsoft Jul 8, 2025
9d8d68e
test: MACAE - updated script per new UX/UI
Avijit-Microsoft Jul 8, 2025
36fd2d4
edit
Kanchan-Microsoft Jul 8, 2025
05b6792
edit
Kanchan-Microsoft Jul 8, 2025
94f5b21
Added condition for Azure openAI and Azure Ai Project name selection …
NirajC-Microsoft Jul 8, 2025
b776867
remove type from existingAiFounryName
NirajC-Microsoft Jul 8, 2025
5a10082
Bug fix # 20359
Ravikirana-Microsoft Jul 8, 2025
5817718
Merge pull request #305 from microsoft/macae-bug-fixes-2.0
Roopan-Microsoft Jul 8, 2025
1323c98
Private Connection should get used only for deployment which is creat…
NirajC-Microsoft Jul 8, 2025
d05ef29
added brokenlink checker yml file
Rohini-Microsoft Jul 9, 2025
cd1c960
update
Kanchan-Microsoft Jul 9, 2025
2a29439
update
Kanchan-Microsoft Jul 9, 2025
23a670d
refactor: Code clean up for roleassignments
Prajwal-Microsoft Jul 9, 2025
c294f68
update
Kanchan-Microsoft Jul 9, 2025
d20e4a7
update
Kanchan-Microsoft Jul 9, 2025
82eb274
Merge pull request #306 from microsoft/psl-githubaction
Roopan-Microsoft Jul 9, 2025
4dcc2e6
Merge pull request #304 from microsoft/psl-bug-20357
Prajwal-Microsoft Jul 9, 2025
d3b183c
edit
Kanchan-Microsoft Jul 9, 2025
0c49c73
edit
Kanchan-Microsoft Jul 9, 2025
c82b8ed
update
Kanchan-Microsoft Jul 9, 2025
33c5f12
edit
Kanchan-Microsoft Jul 9, 2025
e7a9289
added file nondevcontainer and changed path of resources.bicep in docs
Rohini-Microsoft Jul 9, 2025
b721e6d
Update NON_DEVCONTAINER_SETUP.md
Rohini-Microsoft Jul 9, 2025
c57d396
Update deploy.yml
Kanchan-Microsoft Jul 9, 2025
043659c
Update test-automation.yml
Harmanpreet-Microsoft Jul 9, 2025
d997847
Update deploy.yml
Harmanpreet-Microsoft Jul 9, 2025
8b5dfa8
updated deploy.yml
Kanchan-Microsoft Jul 9, 2025
b039211
Merge branch 'hotfix' of https://github.com/Kanchan-Microsoft/Multi-A…
Kanchan-Microsoft Jul 9, 2025
09a2815
updated test-automation
Kanchan-Microsoft Jul 9, 2025
b37f849
Merge pull request #307 from microsoft/psl-githubaction
Roopan-Microsoft Jul 9, 2025
5b20338
Update deploy.yml1
Harmanpreet-Microsoft Jul 9, 2025
26630d7
Update deploy.yml2
Harmanpreet-Microsoft Jul 9, 2025
8f4a7e3
Update test-automation.yml1
Harmanpreet-Microsoft Jul 9, 2025
743ae97
Update deploy.yml3
Harmanpreet-Microsoft Jul 9, 2025
c891f6b
edit
Kanchan-Microsoft Jul 9, 2025
656a6f7
Update test-automation.yml5
Harmanpreet-Microsoft Jul 9, 2025
5190684
update
Kanchan-Microsoft Jul 9, 2025
c60ff61
update
Kanchan-Microsoft Jul 9, 2025
c7895d3
Bug fix of #20088
Ravikirana-Microsoft Jul 9, 2025
5fc1a31
Merge branch 'macae-bug-fixes-2.0' of https://github.com/microsoft/Mu…
Ravikirana-Microsoft Jul 9, 2025
cb6e628
edit
Kanchan-Microsoft Jul 9, 2025
17fc48d
Update test-automation.yml
Harmanpreet-Microsoft Jul 9, 2025
89d8036
edit1
Kanchan-Microsoft Jul 9, 2025
8ed7cb8
Update test-automation.yml4
Harmanpreet-Microsoft Jul 9, 2025
2d539bd
Merge pull request #308 from microsoft/macae-bug-fixes-2.0
Roopan-Microsoft Jul 9, 2025
ca8c261
Update deploy.yml5
Harmanpreet-Microsoft Jul 9, 2025
891b792
Update deploy.yml9
Harmanpreet-Microsoft Jul 9, 2025
33ee484
Update constants.py
Harmanpreet-Microsoft Jul 9, 2025
1403600
edit1
Kanchan-Microsoft Jul 9, 2025
b4ab692
Merge branch 'hotfix' of https://github.com/Kanchan-Microsoft/Multi-A…
Kanchan-Microsoft Jul 9, 2025
7472b1d
updated deploy-waf
Kanchan-Microsoft Jul 9, 2025
8093fcf
updated e2e tests
Kanchan-Microsoft Jul 10, 2025
a72e337
updated requirements.txt
Kanchan-Microsoft Jul 10, 2025
dbbb3d3
edit
Kanchan-Microsoft Jul 10, 2025
e6de5f0
edit
Kanchan-Microsoft Jul 10, 2025
69cee7d
added required azd version in azure.yml file and updated DeploymentGu…
NirajC-Microsoft Jul 10, 2025
4f6ae96
Tooltip Issue fix
Ravikirana-Microsoft Jul 10, 2025
fb2747b
Merge branch 'main' into dev
Roopan-Microsoft Jul 10, 2025
95b6242
commented cleanup deployment
Kanchan-Microsoft Jul 10, 2025
f1472f7
Merge pull request #312 from microsoft/macae-bug-fixes-2.0
Roopan-Microsoft Jul 10, 2025
ba7c89c
Merge pull request #311 from microsoft/psl-macae-azdversion
Roopan-Microsoft Jul 10, 2025
096512c
Update deploy.yml
Harmanpreet-Microsoft Jul 10, 2025
8d3f101
Merge pull request #310 from microsoft/dev
Prajwal-Microsoft Jul 10, 2025
90df721
update
Kanchan-Microsoft Jul 10, 2025
10228a4
Merge branch 'hotfix' of https://github.com/Kanchan-Microsoft/Multi-A…
Kanchan-Microsoft Jul 10, 2025
4545a96
uncommented cleanup deployment
Kanchan-Microsoft Jul 10, 2025
96f29a5
update
Kanchan-Microsoft Jul 10, 2025
17c3117
edit
Kanchan-Microsoft Jul 10, 2025
756d08a
edit
Kanchan-Microsoft Jul 10, 2025
1021753
edit
Kanchan-Microsoft Jul 10, 2025
03388a2
edit
Kanchan-Microsoft Jul 10, 2025
1dbe3b3
update azure.yaml file
NirajC-Microsoft Jul 10, 2025
13b2f0a
Merge pull request #317 from microsoft/psl-macae-azd
Roopan-Microsoft Jul 10, 2025
38ec12a
Merge branch 'dev' into hotfix
Kanchan-Microsoft Jul 11, 2025
3f39f7c
edit
Kanchan-Microsoft Jul 11, 2025
e312927
edit
Kanchan-Microsoft Jul 11, 2025
8e8f388
edit
Kanchan-Microsoft Jul 11, 2025
a3f632a
edit
Kanchan-Microsoft Jul 11, 2025
fea682c
edit
Kanchan-Microsoft Jul 11, 2025
1b2dc1c
edit
Kanchan-Microsoft Jul 11, 2025
294a924
edit
Kanchan-Microsoft Jul 11, 2025
916f1a4
edit
Kanchan-Microsoft Jul 11, 2025
40305cd
edit
Kanchan-Microsoft Jul 11, 2025
fe8cc89
Merge pull request #319 from microsoft/dev
Roopan-Microsoft Jul 11, 2025
61f3f7e
Added templateName tag on rg
Ragini-Microsoft Jul 11, 2025
b70a686
Delete infra/main.json
Kanchan-Microsoft Jul 11, 2025
105b1ce
ci: enhance MACAE deployment and testing workflows
Avijit-Microsoft Jul 11, 2025
0f6ac65
Bug fix of #20489
Ravikirana-Microsoft Jul 11, 2025
9cd9e98
build error fix
Ravikirana-Microsoft Jul 11, 2025
f31f95d
Updated tag name typo
Ragini-Microsoft Jul 11, 2025
5f2b42c
added workflow for telemetry template check in azure.yaml file while …
Dhruvkumar-Microsoft Jul 11, 2025
d4249c2
Merge pull request #321 from microsoft/macae-bu-fixes
Roopan-Microsoft Jul 11, 2025
8269b70
Merge pull request #320 from microsoft/rc-templatetag-macae-main
Roopan-Microsoft Jul 11, 2025
fd68668
Merge pull request #322 from microsoft/psl-us-20458
Roopan-Microsoft Jul 11, 2025
602b1d2
test: MACAE_Updated_locator_send_button
Ritesh-Microsoft Jul 11, 2025
c51e1a5
Merge branch 'dev' of https://github.com/Ritesh-Microsoft/MACAE_test_…
Ritesh-Microsoft Jul 11, 2025
b42a75c
test: MACAE_updated_Locator_send_button
Ritesh-Microsoft Jul 11, 2025
2f9d4c7
test: MACAE_updated_Locator_send_button
Avijit-Microsoft Jul 11, 2025
2a05ec9
Merge branch 'main' into dev
Roopan-Microsoft Jul 14, 2025
8a6eb5e
updated quota capacity minimum to 150
Priyanka-Microsoft Jul 14, 2025
a0a145e
Merge pull request #325 from microsoft/model-capacity-update-in-files
Roopan-Microsoft Jul 14, 2025
75325e9
ci: integrate deployment and test automation workflow
Avijit-Microsoft Jul 15, 2025
8eb7ecf
Fix zone availability issue in public IP and make solutionPrefix as u…
Abdul-Microsoft Jul 15, 2025
ad5b985
fix: update parameter name from solutionPrefix to environmentName in …
Abdul-Microsoft Jul 15, 2025
9a66027
feat: add workflow_dispatch trigger and generate unique solution pref…
Abdul-Microsoft Jul 15, 2025
5d6d143
feat: add workflow_dispatch trigger for manual deployment
Abdul-Microsoft Jul 15, 2025
1f93b58
removed the deploy-waf testing code
Abdul-Microsoft Jul 15, 2025
d7d129d
remove push trigger from deploy workflow
Harsh-Microsoft Jul 15, 2025
c7bc900
Merge pull request #328 from microsoft/hb-wf-minor-fix
Roopan-Microsoft Jul 15, 2025
636b208
fix: change storage account type from Premium_ZRS to Standard_LRS for…
Abdul-Microsoft Jul 16, 2025
3e239a0
Merge pull request #327 from microsoft/psl-telemetryerrorfix
Roopan-Microsoft Jul 16, 2025
98d996e
Merge pull request #329 from microsoft/main
Roopan-Microsoft Jul 16, 2025
52543d5
added current step action and function with history to execute correc…
Dhruvkumar-Microsoft Jul 16, 2025
b56b3e2
Merge pull request #331 from microsoft/psl-bug-19514
Roopan-Microsoft Jul 18, 2025
e8c5f2c
Updated solutionPrefix param in main.bicep
NirajC-Microsoft Jul 23, 2025
3313ed3
Merge pull request #343 from microsoft/psl-solPrefix-fix
Roopan-Microsoft Jul 23, 2025
42e72ad
added RAI check in user clarification endpoint
Dhruvkumar-Microsoft Jul 28, 2025
0f99cb9
removed the extra lines
Dhruvkumar-Microsoft Jul 28, 2025
46af559
removed the extra white space
Dhruvkumar-Microsoft Jul 28, 2025
49f13dd
removed the whitespaces
Dhruvkumar-Microsoft Jul 28, 2025
1f463ca
date issue fix
Ravikirana-Microsoft Jul 28, 2025
dd004a6
replacing DefaultAzureCredential with ManagedIdentityCredential
Ragini-Microsoft Jul 29, 2025
b267848
rate limit error fix
Ravikirana-Microsoft Jul 29, 2025
b4ab4ad
Merge pull request #350 from microsoft/rc-psl-sfi-dev
Prajwal-Microsoft Jul 29, 2025
b828b5f
Merge pull request #348 from microsoft/psl-bug-19304
Roopan-Microsoft Jul 30, 2025
d4ee74e
date changes
Ravikirana-Microsoft Jul 30, 2025
aa225fa
code clean up
Ravikirana-Microsoft Jul 30, 2025
c243ec4
config reverted
Ravikirana-Microsoft Jul 30, 2025
d210dec
Merge remote-tracking branch 'origin/dev' into userstory-changes
Ravikirana-Microsoft Jul 30, 2025
08c3a14
lint issue fix
Ravikirana-Microsoft Jul 30, 2025
575f8c7
lint issue fix
Ravikirana-Microsoft Jul 30, 2025
c57e559
Merge pull request #352 from microsoft/userstory-changes
Roopan-Microsoft Jul 30, 2025
c0f8863
bug fix
Ravikirana-Microsoft Jul 30, 2025
15a9de1
Merge pull request #353 from microsoft/bug-fixes
Roopan-Microsoft Jul 30, 2025
3e81f36
load json file backend api
Fr4nc3 Jul 31, 2025
1ccf6f7
reorganize macae
Fr4nc3 Jul 31, 2025
1daea22
create db factory
Fr4nc3 Aug 1, 2025
fe61209
retail sample data creation
blessing-sanusi Aug 1, 2025
b7333e1
retail sample data creation
blessing-sanusi Aug 1, 2025
5f96d1b
retail sample data
blessing-sanusi Aug 1, 2025
9e03a9f
retail sample data
blessing-sanusi Aug 1, 2025
6b87e2e
sample data creation
blessing-sanusi Aug 1, 2025
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
78 changes: 78 additions & 0 deletions Data/create_search_resources.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
import os
from dotenv import load_dotenv
from azure.core.credentials import AzureKeyCredential
from azure.search.documents.indexes import SearchIndexClient, SearchIndexerClient
from azure.search.documents.indexes.models import (
SearchIndexerDataSourceConnection,
SearchIndexer,
SearchIndex,
SimpleField,
SearchableField,
SearchFieldDataType
)

# Load environment variables from .env file
load_dotenv()

# Retrieve environment variables
SEARCH_ENDPOINT = os.getenv("SEARCH_ENDPOINT")
SEARCH_API_KEY = os.getenv("SEARCH_API_KEY")
BLOB_CONNECTION_STRING = os.getenv("BLOB_CONNECTION_STRING")
BLOB_CONTAINER_NAME = os.getenv("BLOB_CONTAINER_NAME")

# Validate required environment variables
required_vars = [SEARCH_ENDPOINT, SEARCH_API_KEY, BLOB_CONNECTION_STRING, BLOB_CONTAINER_NAME]
if any(var is None for var in required_vars):
raise ValueError("One or more required environment variables are missing.")

def create_search_resources():
"""Create Azure AI Search resources: data source, index, and indexer."""
try:
# Initialize SearchIndexClient for index operations
index_client = SearchIndexClient(
endpoint=SEARCH_ENDPOINT,
credential=AzureKeyCredential(SEARCH_API_KEY)
)

# Initialize SearchIndexerClient for data source and indexer operations
indexer_client = SearchIndexerClient(
endpoint=SEARCH_ENDPOINT,
credential=AzureKeyCredential(SEARCH_API_KEY)
)

# Define data source connection
data_source = SearchIndexerDataSourceConnection(
name="macae-blob-datasets",
type="azureblob",
connection_string=BLOB_CONNECTION_STRING,
container={"name": BLOB_CONTAINER_NAME}
)
indexer_client.create_or_update_data_source_connection(data_source)
print("Data source 'macae-blob-datasets' created successfully.")

# Define index schema
index = SearchIndex(
name="macae-index",
fields=[
SimpleField(name="id", type=SearchFieldDataType.String, key=True),
SearchableField(name="content", type=SearchFieldDataType.String),
SearchableField(name="metadata", type=SearchFieldDataType.String)
]
)
index_client.create_or_update_index(index)
print("Index 'macae-index' created successfully.")

# Define indexer
indexer = SearchIndexer(
name="macae-indexer",
data_source_name="macae-blob-datasets",
target_index_name="macae-index"
)
indexer_client.create_or_update_indexer(indexer)
print("Indexer 'macae-indexer' created successfully.")

except Exception as e:
print(f"An error occurred while creating search resources: {e}")

if __name__ == "__main__":
create_search_resources()
21 changes: 21 additions & 0 deletions Data/data_upload.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
from azure.storage.blob import BlobServiceClient
import os
from dotenv import load_dotenv

load_dotenv()

# Retrieve environment variables
BLOB_CONNECTION_STRING = os.getenv("BLOB_CONNECTION_STRING")
BLOB_CONTAINER_NAME = os.getenv("BLOB_CONTAINER_NAME")
local_folder = "./datasets"

blob_service_client = BlobServiceClient.from_connection_string(BLOB_CONNECTION_STRING)
container_client = blob_service_client.get_container_client(BLOB_CONTAINER_NAME)

for filename in os.listdir(local_folder):
file_path = os.path.join(local_folder, filename)
if os.path.isfile(file_path):
print(f"Uploading {filename}...")
with open(file_path, "rb") as data:
container_client.upload_blob(name=filename, data=data, overwrite=True)
print("Upload complete!")
5 changes: 5 additions & 0 deletions Data/datasets/Competitor_Pricing_Analysis.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
ProductCategory,ContosoAveragePrice,CompetitorAveragePrice
Dresses,120,100
Shoes,100,105
Accessories,60,55
Sportswear,80,85
6 changes: 6 additions & 0 deletions Data/datasets/Customer_Churn_Analysis.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
ReasonForCancellation,Percentage
Service Dissatisfaction,40
Financial Reasons,3
Competitor Offer,15
Moving to a Non-Service Area,5
Other,37
6 changes: 6 additions & 0 deletions Data/datasets/Email_Marketing_Engagement.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
Campaign,Opened,Clicked,Unsubscribed
Summer Sale,Yes,Yes,No
New Arrivals,Yes,No,No
Exclusive Member Offers,No,No,No
Personal Styling Invite,No,No,No
Autumn Collection Preview,Yes,Yes,No
2 changes: 2 additions & 0 deletions Data/datasets/Loyalty_Program_Overview.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
TotalPointsEarned,PointsRedeemed,CurrentPointBalance,PointsExpiringNextMonth
4800,3600,1200,1200
5 changes: 5 additions & 0 deletions Data/datasets/Subscription_benefits_utilization.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Benefit,UsageFrequency
Free Shipping,7
Early Access to Collections,2
Exclusive Discounts,1
Personalized Styling Sessions,0
4 changes: 4 additions & 0 deletions Data/datasets/Unauthorized_Access_Attempts.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Date,IPAddress,Location,SuccessfulLogin
2023-06-20,192.168.1.1,Home Network,Yes
2023-07-22,203.0.113.45,Unknown,No
2023-08-15,198.51.100.23,Office Network,Yes
4 changes: 4 additions & 0 deletions Data/datasets/Warehouse_Incident_Reports.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Date,IncidentDescription,AffectedOrders
2023-06-15,Inventory system outage,100
2023-07-18,Logistics partner strike,250
2023-08-25,Warehouse flooding due to heavy rain,150
3 changes: 3 additions & 0 deletions Data/datasets/customer_feedback_surveys.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
SurveyID,Date,SatisfactionRating,Comments
O5678,2023-03-16,5,"Loved the summer dress! Fast delivery."
O5970,2023-09-13,4,"Happy with the sportswear. Quick delivery."
2 changes: 2 additions & 0 deletions Data/datasets/customer_profile.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
CustomerID,Name,Age,MembershipDuration,TotalSpend,AvgMonthlySpend,PreferredCategories
C1024,Emily Thompson,35,24,4800,200,"Dresses, Shoes, Accessories"
3 changes: 3 additions & 0 deletions Data/datasets/customer_service_interactions.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{"InteractionID":"1","Channel":"Live Chat","Date":"2023-06-20","Customer":"Emily Thompson","OrderID":"O5789","Content":["Agent: Hello Emily, how can I assist you today?","Emily: Hi, I just received my order O5789, and wanted to swap it for another colour","Agent: Sure, that's fine- feel free to send it back or change it in store.","Emily: Ok, I'll just send it back then","Agent: Certainly. I've initiated the return process. You'll receive an email with the return instructions.","Emily: Thank you."]}
{"InteractionID":"2","Channel":"Phone Call","Date":"2023-07-25","Customer":"Emily Thompson","OrderID":"O5890","Content":["Agent: Good afternoon, this is Contoso customer service. How may I help you?","Emily: I'm calling about my order O5890. I need the gown for an event this weekend, and just want to make sure it will be delivered on time as it's really important.","Agent: Let me check... it seems like the delivery is on track. It should be there on time.","Emily: Ok thanks."]}
{"InteractionID":"3","Channel":"Email","Date":"2023-09-15","Customer":"Emily Thompson","OrderID":"","Content":["Subject: Membership Cancellation Request","Body: Hello, I want to cancel my Contoso Plus subscription. The cost is becoming too high for me."]}
8 changes: 8 additions & 0 deletions Data/datasets/delivery_performance_metrics.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Month,AverageDeliveryTime,OnTimeDeliveryRate,CustomerComplaints
March,3,98,15
April,4,95,20
May,5,92,30
June,6,88,50
July,7,85,70
August,4,94,25
September,3,97,10
6 changes: 6 additions & 0 deletions Data/datasets/product_return_rates.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
Category,ReturnRate
Dresses,15
Shoes,10
Accessories,8
Outerwear,12
Sportswear,9
6 changes: 6 additions & 0 deletions Data/datasets/product_table.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
ProductCategory,ReturnRate,ContosoAveragePrice,CompetitorAveragePrice
Dresses,15,120,100
Shoes,10,100,105
Accessories,8,60,55
Outerwear,12,,
Sportswear,9,80,85
8 changes: 8 additions & 0 deletions Data/datasets/purchase_history.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
OrderID,Date,ItemsPurchased,TotalAmount,DiscountApplied,DateDelivered,ReturnFlag
O5678,2023-03-15,"Summer Floral Dress, Sun Hat",150,10,2023-03-19,No
O5721,2023-04-10,"Leather Ankle Boots",120,15,2023-04-13,No
O5789,2023-05-05,Silk Scarf,80,0,2023-05-25,Yes
O5832,2023-06-18,Casual Sneakers,90,5,2023-06-21,No
O5890,2023-07-22,"Evening Gown, Clutch Bag",300,20,2023-08-05,No
O5935,2023-08-30,Denim Jacket,110,0,2023-09-03,Yes
O5970,2023-09-12,"Fitness Leggings, Sports Bra",130,25,2023-09-18,No
8 changes: 8 additions & 0 deletions Data/datasets/social_media_sentiment_analysis.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Month,PositiveMentions,NegativeMentions,NeutralMentions
March,500,50,200
April,480,60,220
May,450,80,250
June,400,120,300
July,350,150,320
August,480,70,230
September,510,40,210
4 changes: 4 additions & 0 deletions Data/datasets/store_visit_history.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Date,StoreLocation,Purpose,Outcome
2023-05-12,Downtown Outlet,Browsing,"Purchased a Silk Scarf (O5789)"
2023-07-20,Uptown Mall,Personal Styling,"Booked a session but didn't attend"
2023-08-05,Midtown Boutique,Browsing,"No purchase"
6 changes: 6 additions & 0 deletions Data/datasets/website_activity_log.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
Date,PagesVisited,TimeSpent
2023-09-10,"Homepage, New Arrivals, Dresses",15
2023-09-11,"Account Settings, Subscription Details",5
2023-09-12,"FAQ, Return Policy",3
2023-09-13,"Careers Page, Company Mission",2
2023-09-14,"Sale Items, Accessories",10
7 changes: 7 additions & 0 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
pyodbc
sqlalchemy
pandas
azure-storage-blob
azure-search-documents
langchain
openai
Empty file.
Empty file.
Empty file.
Empty file.
Loading