Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merging 1.2 features into Main #857

Merged
merged 330 commits into from
Sep 20, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
330 commits
Select commit Hold shift + click to select a range
91b79d9
Corrected location for req.txt and updated versions
KyleWerts Jun 11, 2024
f7ff917
Dockerfile fix
KyleWerts Jun 11, 2024
f8f62f8
chore: Update requirements.txt for backend and enrichment services
dayland-ms Jun 11, 2024
9ebdec5
chore: Update Dockerfile and requirements.txt for backend and enrichm…
dayland-ms Jun 12, 2024
ad4febb
Merge remote-tracking branch 'origin/vNext-Dev' into dayland/1.1.2-se…
dayland-ms Jun 12, 2024
ee2e8bd
chore: Update file extension check in FileUploadedFunc to remove olde…
dayland-ms Jun 12, 2024
41e13aa
fix spelling issue
bjakems Jun 12, 2024
ea648bf
Merge remote-tracking branch 'origin/vNext-Dev' into dayland/1.1.2-se…
dayland-ms Jun 12, 2024
0a41a6d
chore: Save document status log when requeueing in TextEnrichment fun…
georearl Jun 12, 2024
2db36a4
chore: Refactor blob upload logic in resubmit_Items function
georearl Jun 12, 2024
e54f37a
Created test script for Docker and ACR REST API
KyleWerts Jun 12, 2024
a161f33
KyleWerts Jun 12, 2024
ea5003a
chore: Update TextEnrichment initialization
georearl Jun 14, 2024
5b64362
fix long running query az cli command
wotey Jun 14, 2024
96637cd
Merge branch 'vNext-Dev' into wotey/7730
wotey Jun 14, 2024
5842ed0
Merge pull request #754 from microsoft/main
dayland Jun 17, 2024
74005af
Merge branch 'vNext-Dev' into wotey/7730
dayland Jun 17, 2024
0c2553b
Merge pull request #759 from microsoft/wotey/7730
dayland Jun 17, 2024
50af1ab
Merge branch 'vNext-Dev' into geearl/7712-lang-ident-auth-error-2
dayland Jun 17, 2024
4424bd8
chore: Add Azure AI Form Recognizer domain to AzureUSGovernment.env
dayland-ms Jun 18, 2024
50c34e9
Merge remote-tracking branch 'origin/vNext-Dev' into dayland/1.1.2-se…
dayland-ms Jun 18, 2024
27f1c90
Adding support.md back in
dayland-ms Jun 18, 2024
8fe4e60
chore: Update uvicorn version in requirements.txt files
dayland-ms Jun 18, 2024
df25825
add build-containers to pipeline yaml
dayland Jun 18, 2024
7846aed
usgov support for subnet policies and diagnostic settings
dayland Jun 19, 2024
bc4d027
Update node version
KronemeyerJoshua Jun 20, 2024
87f44d4
added function code to new structure
sloethen Jun 20, 2024
614932b
copied enrichment and webapp to new home.
sloethen Jun 20, 2024
15fe4cc
removed src folder
sloethen Jun 20, 2024
c1fc6c0
copied and editing docker files
sloethen Jun 20, 2024
067615c
Revert "copied and editing docker files"
dayland Jun 20, 2024
0f5584f
Add images to accepted file types and correctly navigate list of fold…
KronemeyerJoshua Jun 22, 2024
25223e8
Update pipelines to have SECRET_EXPIRATION_DAYS variable
KronemeyerJoshua Jun 24, 2024
32a2c89
Updated to use keyvaultname instead of id
KronemeyerJoshua Jun 24, 2024
eddf43d
Merge pull request #764 from microsoft/dayland/1.1.2-secure-mode
dayland Jun 25, 2024
11986a9
Merge branch 'vNext-Dev' into joshuakr/7784-Sharepoint-Update
dayland Jun 25, 2024
b79b2f7
Merge pull request #771 from microsoft/joshuakr/7784-Sharepoint-Update
dayland Jun 25, 2024
b715466
Merge branch 'vNext-Dev' into joshuakr/7783-Upgrade-Node
dayland Jun 25, 2024
bf0ac90
Merge branch 'vNext-Dev' into geearl/7712-lang-ident-auth-error-2
dayland Jun 25, 2024
a512885
Merge pull request #758 from microsoft/geearl/7712-lang-ident-auth-er…
dayland Jun 25, 2024
3562ac9
Merge branch 'vNext-Dev' into joshuakr/7783-Upgrade-Node
dayland Jun 25, 2024
21b7664
Merge pull request #768 from microsoft/joshuakr/7783-Upgrade-Node
dayland Jun 25, 2024
c16b441
chore: Remove unused code and prompts for few-shot search query and r…
dayland-ms Jun 25, 2024
b854f6a
Merge pull request #774 from microsoft/dayland/7815-remove-few-shot-e…
dayland Jun 25, 2024
2d545d6
chore: Update Dockerfile to install skopeo for exporting docker image…
dayland Jun 26, 2024
d22aeb9
complete docker upload to ACR scripts
dayland Jun 26, 2024
b7296c2
update spellcheck
asbanger Jun 26, 2024
ead3424
updating error to be removed on next question run
wotey Jun 27, 2024
67fa659
Merge pull request #779 from microsoft/asbanger/documentation-spell-c…
dayland Jun 27, 2024
b6b4f5a
Merge branch 'vNext-Dev' into wotey/errorfix
dayland Jun 27, 2024
4a2793e
Merge pull request #781 from microsoft/wotey/errorfix
dayland Jun 27, 2024
3e58cac
Merge branch 'vNext-Dev' into dayland/7735-push-images-to-acr-with-v2…
sloethen Jun 27, 2024
cdcc196
chore: Update Azure AI key and endpoint names and explicit region par…
dayland-ms Jun 27, 2024
c43dd96
cleanup acr files
bjakems Jun 28, 2024
6c19625
Merge pull request #785 from microsoft/dayland/7835-fix-issue-with-ai…
dayland Jun 28, 2024
717d27c
cleanup extra us of image_tag.txt in TF and update documentation
dayland Jun 28, 2024
7b1f2ef
Merge branch 'vNext-Dev' into dayland/7735-push-images-to-acr-with-v2…
dayland Jun 28, 2024
71a95f6
Update considerations_production.md
KronemeyerJoshua Jun 28, 2024
e190e5f
update to install newer version of skopeo for consistency.
dayland-ms Jul 1, 2024
7d24083
fix errors in Dockerfile
dayland-ms Jul 1, 2024
19fddc1
upgrade skopeo version
dayland-ms Jul 1, 2024
e4c5a77
fix package file for skopeo
dayland-ms Jul 1, 2024
ea24e97
update base to bookwork and skopeo to trixie
dayland-ms Jul 1, 2024
ee08cf7
Merge pull request #786 from microsoft/dayland/7735-push-images-to-ac…
dayland Jul 2, 2024
7a3662b
Add secure mode cost estimation and Fix broken links to documentation
dayland-ms Jul 2, 2024
cdb0f80
add sizing estimator to secure deployment steps
dayland-ms Jul 2, 2024
14df916
additional updates related to secure mode
dayland-ms Jul 2, 2024
f61eaa7
Merge branch 'vNext-Dev' into KronemeyerJoshua-patch-1
dayland Jul 2, 2024
96c6338
Merge pull request #788 from microsoft/dayland/7843-add-secure-mode-c…
dayland Jul 2, 2024
6f09883
Merge branch 'vNext-Dev' into KronemeyerJoshua-patch-1
dayland Jul 2, 2024
e8ffbdb
Merge pull request #787 from microsoft/KronemeyerJoshua-patch-1
dayland Jul 2, 2024
b2bc8dc
Merge remote-tracking branch 'origin/main' into vNext-Dev
dayland-ms Jul 2, 2024
a1f33ce
Update costestimator.md
asbanger Jul 2, 2024
c7d93a3
Update costestimator.md
asbanger Jul 2, 2024
55b10a3
Merge branch 'vNext-Dev' into asbanger/7844-update-cost-estimation-IA…
asbanger Jul 2, 2024
37dda01
Merge pull request #790 from microsoft/asbanger/7844-update-cost-esti…
dayland Jul 2, 2024
79d50a1
add flag to allow DDOS to be optional
dayland-ms Jul 2, 2024
6f961c6
Update langchain and openai dependencies and set agent_executor_kwargs
dayland-ms Jul 2, 2024
adf0437
Merge pull request #792 from microsoft/dayland/7719-fix-tabular-data-…
dayland Jul 3, 2024
f6c78d8
Merge remote-tracking branch 'origin/vNext-Dev' into dayland/7855-mak…
dayland Jul 3, 2024
6fb7bb8
chore: Update DDOS Protection Plan handling in infrastructure scripts
dayland Jul 4, 2024
4b16ffd
add new variables for AOAI model SKUs
dayland Jul 4, 2024
8ef092c
add new param to CI/CD parameter files
dayland Jul 4, 2024
1a9d684
Merge pull request #794 from microsoft/dayland/7880-mode-aoai-model-s…
dayland Jul 5, 2024
f7c2064
Merge remote-tracking branch 'origin/vNext-Dev' into dayland/7855-mak…
dayland-ms Jul 5, 2024
49d8903
Merge branch 'vNext-Dev' into dayland/7855-make-ddos-optional-setting
dayland Jul 5, 2024
b53a7d6
update to switch ARM templates based on config
dayland Jul 5, 2024
8b05321
Merge pull request #793 from microsoft/dayland/7855-make-ddos-optiona…
dayland Jul 7, 2024
065926d
Change from key based access to AAD Auth for several services
dayland Jul 8, 2024
965524e
adding CognitiveServicesUser and StorageQueueDataMesssageProcessor us…
bjakems Jul 9, 2024
78ce559
Switch search, openai, translation, and text ai services to AAD auth
dayland Jul 9, 2024
4045aad
Add CognitiveServicesOpenAIUser to enrichment. Add SearchIndexDataR…
bjakems Jul 10, 2024
4d94b9a
Removing unused keys from being added as secrets in KV
dayland Jul 10, 2024
cd5f4d3
fix parameter error in function
dayland Jul 10, 2024
4490e54
fix param error in exception handling logic
dayland Jul 10, 2024
707260d
cleanup tabular and math assistant approaches
dayland Jul 10, 2024
802a6d1
cleanup unused code in function
dayland Jul 11, 2024
ef509fe
Update FormRec to use RBAC instead of key auth
dayland Jul 16, 2024
12696b9
chore: Update AOAI resource group prompt message and add deletion of …
georearl Jul 16, 2024
25e33fc
cleanup TF output variables
dayland Jul 16, 2024
f1ec3fa
resolve issue with sas token scope
bjakems Jul 17, 2024
164a0af
Merge pull request #796 from microsoft/geearl/7883-delete-rg-fix-2
dayland Jul 17, 2024
63c9b45
Updated to prepare for new Vision SDK an remove AZURE-AI-KEY kv secret
dayland Jul 19, 2024
0a50a9e
Change CosmosDB to use Entra ID Auth instead of shared keys
dayland Jul 19, 2024
52b98ac
fix pipeline errors
dayland Jul 20, 2024
33aebe3
change to trigger new build
dayland Jul 20, 2024
aad223d
whitespace change to trigger new build
dayland Jul 20, 2024
b4e688d
Update Azure Search scope URLs in deployment scripts
dayland Jul 20, 2024
309f6c6
Merge branch 'vNext-Dev' into dayland/7881-update-cosmosdb-conn-to-aa…
dayland Jul 20, 2024
5795186
Fix Azure Function startup errors
dayland Jul 21, 2024
dece090
White space change to trigger build
dayland Jul 22, 2024
3b4d713
White space update to trigger new build
dayland Jul 22, 2024
65c45c5
update to fix csv data issue
wotey Jul 31, 2024
ab09ffa
adding error in leiu of fix
wotey Aug 1, 2024
ddda05a
Merge pull request #806 from wotey/wotey/4o-issues
wotey Aug 1, 2024
761020b
Update Azure Functions deployment to use managed identities
dayland Aug 2, 2024
cc5fda8
restore Vision to be key based access
bjakems Aug 2, 2024
6f8d042
updating calls to
wotey Aug 6, 2024
bc906b9
update to remove extra call to completions api
wotey Aug 6, 2024
7924965
update to add error messaging in other areas to prevent hanging chat
wotey Aug 7, 2024
aa0b39a
update to flatten unneeded code between 3.5 and 4 versions
wotey Aug 7, 2024
5b80f91
disable webchat due to subscription issues
dayland Aug 7, 2024
0df16a9
Merge pull request #809 from microsoft/wotey/chaterror
dayland Aug 8, 2024
804fbaf
Merge branch 'vNext-Dev' into wotey/7998-tabdata
dayland Aug 8, 2024
e5c56de
Merge remote-tracking branch 'origin/main' into vNext-Dev
dayland Aug 8, 2024
cad7ea2
Merge remote-tracking branch 'origin/vNext-Dev' into wotey/7998-tabdata
dayland Aug 8, 2024
4d57b27
chore: Update npm dependencies and fix vulnerabilities
dayland Aug 8, 2024
a217aa6
Merge remote-tracking branch 'origin/vNext-Dev' into dayland/7881-upd…
dayland Aug 8, 2024
e2f0546
chore: Update vite.config.ts to add process polyfill
dayland Aug 8, 2024
aa34ee8
fix merge issue
dayland Aug 8, 2024
2b76a6d
Merge pull request #813 from microsoft/wotey/7998-tabdata
dayland Aug 8, 2024
ee08e09
fixes for Entra Auth issues with translation
dayland Aug 8, 2024
6bb1ef2
Merge remote-tracking branch 'origin/vNext-Dev' into dayland/7881-upd…
dayland Aug 8, 2024
2ae1d44
Remove Video Indexer and ENABLE_MULTIMEDIA feature flag
dayland Aug 8, 2024
a339530
remove auto update for npm
dayland Aug 8, 2024
8de5f2c
Move storage back to storage subnet and fix name of kv secret
dayland Aug 13, 2024
afb64b9
Fixing secret name
bjakems Aug 13, 2024
cb5626f
chore: Update deployment configuration link in features documentation
georearl Aug 15, 2024
36c977e
Merge pull request #819 from microsoft/geearl/doc-link-broken
dayland Aug 16, 2024
a95d3de
Merge branch 'vNext-Dev' into dayland/7881-update-cosmosdb-conn-to-aa…
dayland Aug 16, 2024
b847a15
update KV secrets to have content type & expiration dates compliant w…
dayland Aug 19, 2024
3471b5e
Updated process flow diagram to use Azure OpenAI logo and added in ad…
cmccleary8 Aug 19, 2024
7f026e6
updated image
cmccleary8 Aug 19, 2024
152003f
Merge remote-tracking branch 'origin/vNext-Dev' into cmccleary/docs
cmccleary8 Aug 19, 2024
65d8a5f
update citations to show when there is relevant information in suppor…
wotey Aug 19, 2024
bbd84aa
remove console log
wotey Aug 19, 2024
bb6f17a
Merge branch 'vNext-Dev' into wotey/citations
wotey Aug 19, 2024
76c3b8c
Merge pull request #823 from microsoft/cmccleary/docs
cmccleary8 Aug 20, 2024
aec3790
Merge branch 'vNext-Dev' into dayland/7881-update-cosmosdb-conn-to-aa…
dayland Aug 20, 2024
98165a3
Merge pull request #797 from microsoft/dayland/7881-update-cosmosdb-c…
dayland Aug 20, 2024
df08ec9
update for tooltip instead of hiding tabs
wotey Aug 20, 2024
795acf7
remove log
wotey Aug 20, 2024
df953a8
update message
wotey Aug 20, 2024
646ba1c
remove unused import
wotey Aug 20, 2024
9ec00e2
Merge branch 'vNext-Dev' into wotey/citations
dayland Aug 21, 2024
82214b1
Update function managed identity to have SearchIndexDataContributor r…
dayland Aug 21, 2024
f16a993
Merge pull request #825 from microsoft/wotey/citations
dayland Aug 21, 2024
86810cb
Merge branch 'vNext-Dev' into dayland/7935-fix-auth-issue-with-image-…
dayland Aug 21, 2024
4bffabd
Merge pull request #827 from microsoft/dayland/7935-fix-auth-issue-wi…
dayland Aug 21, 2024
c6312f0
fix the url encoding when generating sas tokens for citations
dayland-ms Aug 23, 2024
bd781c5
Merge pull request #832 from microsoft/dayland/7942-fix-citation-with…
dayland Aug 26, 2024
1a2d520
update to handle error due to new content filtering method by api
wotey Aug 26, 2024
0ec2e77
update to check other chat.completion calls
wotey Aug 27, 2024
648dd80
Merge pull request #837 from microsoft/wotey/contentfilter
dayland Aug 27, 2024
0207336
WIP: Updates for UI to upload file to new backend API. API uploads t…
bjakems Aug 27, 2024
1bf29bd
Open the webapp App Service networking to public
dayland Aug 27, 2024
0f1061a
updated folder-picker to use "getfolders" api instead of direct stora…
dayland Aug 28, 2024
22565ef
First pass at getting file blobs from backend service for citations
dayland Aug 29, 2024
7d2921b
update backend tests for upload_file functionality
wotey Aug 30, 2024
12dc3a6
update to add more tests
wotey Aug 30, 2024
74ceec3
final fix to render citation files from Blob in memory
dayland Aug 30, 2024
92be776
Adding test for get-file endpoint
bjakems Aug 30, 2024
87a4c1e
Bump nltk from 3.8.1 to 3.9 in /functions
dayland Sep 2, 2024
3749702
update usgov region due to capacity constraints
dayland Sep 2, 2024
72b8401
trying another usgov region
dayland Sep 2, 2024
110f174
change back to original usgov region
dayland Sep 2, 2024
e1ca396
Merge pull request #840 from microsoft/dayland/functions-ntlk-3.9
dayland Sep 2, 2024
d228b9b
Merge branch 'vNext-Dev' into bjake/7938-upload-to-api
dayland Sep 2, 2024
79a0904
Add spinner overlay for file upload progress
dayland Sep 2, 2024
0023b79
Emergency update for dependency issue in ntlk 3.9
dayland Sep 2, 2024
a8f90ab
Merge branch 'vNext-Dev' into bjake/7938-upload-to-api
dayland Sep 2, 2024
c1c2d54
Update requirements.txt
dayland Sep 2, 2024
bb92a32
Merge branch 'vNext-Dev' into bjake/7938-upload-to-api
dayland Sep 2, 2024
2445ff3
Merge pull request #839 from microsoft/bjake/7938-upload-to-api
dayland Sep 3, 2024
f5fb898
Merge remote-tracking branch 'origin/vNext-Dev' into dayland/7941-rou…
dayland Sep 3, 2024
7a8c648
Merge pull request #838 from microsoft/dayland/7941-route-citation-fi…
dayland Sep 3, 2024
ef06ab6
Merge remote-tracking branch 'origin/vNext-Dev' into dayland/7946-add…
dayland Sep 3, 2024
7d06a1e
Merge pull request #841 from microsoft/dayland/7946-add-visual-indica…
dayland Sep 3, 2024
99f064e
Updated to full connection string over blob connection string to supp…
dayland-ms Sep 5, 2024
17b1bd8
Cleanup of AzDO pipeline docs to identify as examples
dayland Sep 5, 2024
7be4943
Merge pull request #842 from microsoft/dayland/7950-update-storage-co…
dayland Sep 5, 2024
8ee5a0e
Merge branch 'vNext-Dev' into dayland/7882-update-pipeline-docs
dayland Sep 5, 2024
119e0c3
Updating secure mode docs for recent arch changes
dayland Sep 5, 2024
3c8748a
dayland/7837-update-secure-deployment-docs-plus-mcfs-online-lz
cmccleary8 Sep 5, 2024
be3dfc4
Second pass on secure mode deployment steps and update version to 1.2
dayland Sep 6, 2024
f87bff0
change view back to document section on click of another citation
wotey Sep 6, 2024
b403393
Updates to secure mode doc for consistency and edits to MCfSov section
cmccleary8 Sep 6, 2024
45aa7b8
miron update to PS2 VPN for secure mode deployment
cmccleary8 Sep 6, 2024
0a191bf
chore: Update "Secure Mode" deployment documentation for consistency …
dayland Sep 6, 2024
59af168
Merge pull request #844 from microsoft/woteycitationpivot
dayland Sep 6, 2024
7a92eb5
Merge branch 'vNext-Dev' into dayland/7882-update-pipeline-docs
dayland Sep 6, 2024
72a72ec
Merge pull request #843 from microsoft/dayland/7882-update-pipeline-docs
dayland Sep 6, 2024
32346a1
updated important note on secure mode - Cloud for Sovereignty compati…
cmccleary8 Sep 6, 2024
343c7f3
Update Azure Search client configuration with audience for national c…
dayland-ms Sep 6, 2024
8f2a54a
Merge pull request #845 from microsoft/dayland/7951-add-ai-search-aud…
dayland Sep 9, 2024
01d0a40
syncronized changes PMs made to release notes and GTM materials.
cmccleary8 Sep 10, 2024
d441223
minor grammar and spelling corrections
cmccleary8 Sep 10, 2024
46c4f43
edits to Cloud for Sov section based on feedback from Lucas 1) use SL…
cmccleary8 Sep 10, 2024
001c4ea
update to revert to file count for progress
wotey Sep 10, 2024
6ef5066
move to outside of catch to keep progress moving
wotey Sep 10, 2024
d345219
Merge branch 'vNext-Dev' into wotey/filefix
dayland Sep 10, 2024
d5e49a7
Merge pull request #848 from microsoft/wotey/filefix
dayland Sep 10, 2024
f708ffb
Status indicator on citation load plus fixes for USGov debugging
dayland-ms Sep 10, 2024
2b5afaa
Updates to high level and detailed arch diagrams
dayland Sep 10, 2024
0e2071f
Merge pull request #849 from microsoft/dayland/7593-provide-status-on…
dayland Sep 10, 2024
9876d66
removed quotes from "secure mode"
cmccleary8 Sep 10, 2024
b9261d6
more quote removals from "secure mode"
cmccleary8 Sep 10, 2024
d982aa2
replaced "secure-mode" with secure mode
cmccleary8 Sep 10, 2024
9bd632e
replace accelerator references with copilot template
cmccleary8 Sep 11, 2024
0d1967e
Update page titles and references to "Information Assistant" to "copi…
dayland-ms Sep 11, 2024
236188a
Update arch diagrams with latest logos and text
dayland-ms Sep 11, 2024
be521a7
final edits to high level and details arch diagrams
dayland-ms Sep 12, 2024
d93a357
linked to ref arch and guidance
cmccleary8 Sep 12, 2024
2ede9ca
update to fix issue with document not getting pulled on second citati…
wotey Sep 13, 2024
8f36a36
Merge pull request #851 from microsoft/wotey/citationdocfix
dayland Sep 13, 2024
56b1646
Merge remote-tracking branch 'origin/vNext-Dev' into dayland/7837-upd…
dayland-ms Sep 13, 2024
ddd403e
more diagram updates
dayland-ms Sep 13, 2024
f61c5f8
Secure mode high level diagram update
cmccleary8 Sep 13, 2024
09f5f25
diag upd
cmccleary8 Sep 13, 2024
8f04b06
secure detail diagram updates
cmccleary8 Sep 13, 2024
28dbd7a
more diagram updates
cmccleary8 Sep 13, 2024
8b5b394
updates to secure front end arch diagram in draw.io only
cmccleary8 Sep 13, 2024
63742e9
more diagram updates for secure mode
cmccleary8 Sep 14, 2024
416d4a8
backend architecture
cmccleary8 Sep 14, 2024
431f97f
Enable semanitic reranking feature for USGov
dayland-ms Sep 17, 2024
b165f4d
Merge pull request #853 from microsoft/dayland/7956-enable-semantic-s…
dayland Sep 17, 2024
5e6fd8f
sync config files and docs to reflect current values and syntax
cmccleary8 Sep 17, 2024
7b2d918
more diagram updates to split up large drawio file
dayland Sep 18, 2024
0570e19
Added section for Azure resource provider registration as a deploymen…
cmccleary8 Sep 18, 2024
9bde56a
more secure mode function arch diagram updates
cmccleary8 Sep 18, 2024
bc5e2e9
Changed header for deploying with Cloud for Sovereignty
cmccleary8 Sep 18, 2024
c7ecd45
updated broken link from section rename and added another resource pr…
cmccleary8 Sep 18, 2024
a9181b5
added VPN gateway peering settings that need enabled
cmccleary8 Sep 18, 2024
d7c3f1e
fixed the comment from the PR
cmccleary8 Sep 19, 2024
85a8fd3
Adding instructions to also accept the AI Services multi service acco…
bjakems Sep 19, 2024
84bd6a3
Merge branch 'vNext-Dev' into dayland/7837-update-secure-deployment-d…
lon-tierney Sep 19, 2024
2fc5dfe
Merge pull request #855 from microsoft/dayland/7837-update-secure-dep…
lon-tierney Sep 19, 2024
31ced16
upgrade hashicorp/null to 3.2.2
sinacek Aug 17, 2024
1ca9cca
replace TF templates module by native function
sinacek Aug 17, 2024
a1e4867
Merge remote-tracking branch 'origin/main' into vNext-Dev
dayland Sep 19, 2024
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
32 changes: 17 additions & 15 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM mcr.microsoft.com/vscode/devcontainers/python:3.10-bullseye
FROM mcr.microsoft.com/vscode/devcontainers/python:3.10-bookworm

# Avoid warnings by switching to noninteractive
ENV DEBIAN_FRONTEND=noninteractive
Expand All @@ -22,7 +22,7 @@ RUN sudo apt-get update \
&& sudo apt-get -y install --no-install-recommends apt-utils dialog nano bash-completion sudo bsdmainutils cmake \
#
# Verify git, process tools, lsb-release (common in install instructions for CLIs) installed
&& sudo apt-get -y install git iproute2 procps lsb-release figlet build-essential
&& sudo apt-get -y install git iproute2 procps lsb-release figlet build-essential dnsutils openvpn

# Save command line history
RUN echo "export HISTFILE=/home/$USERNAME/commandhistory/.bash_history" >> "/home/$USERNAME/.bashrc" \
Expand All @@ -34,11 +34,11 @@ RUN echo "export HISTFILE=/home/$USERNAME/commandhistory/.bash_history" >> "/hom
# docker-client
RUN sudo apt-get update \
# libgl dependencies and install Docker CE CLI
&& sudo apt-get install ffmpeg libsm6 libxext6 apt-transport-https ca-certificates curl gnupg-agent software-properties-common lsb-release -y \
&& curl -fsSL https://download.docker.com/linux/$(lsb_release -is | tr '[:upper:]' '[:lower:]')/gpg | sudo apt-key add - 2>/dev/null \
&& sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/$(lsb_release -is | tr '[:upper:]' '[:lower:]') $(lsb_release -cs) stable" \
&& sudo apt-get update \
&& sudo apt-get install -y docker-ce-cli
&& sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release -y \
&& curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker.gpg \
&& echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null \
&& sudo apt-get update -y \
&& sudo apt-get install -y docker-ce-cli

ARG DOCKER_GROUP_ID
COPY ./scripts/docker-client.sh /tmp/
Expand All @@ -49,7 +49,7 @@ RUN git clone https://github.com/magicmonty/bash-git-prompt.git ~/.bash-git-prom
&& echo "if [ -f \"$HOME/.bash-git-prompt/gitprompt.sh\" ]; then GIT_PROMPT_ONLY_IN_REPO=1 && source $HOME/.bash-git-prompt/gitprompt.sh; fi" >> "/home/$USERNAME/.bashrc"

# terraform + tflint
ARG TERRAFORM_VERSION=1.3.7
ARG TERRAFORM_VERSION=1.8.5
ARG TFLINT_VERSION=0.44.1
RUN mkdir -p /tmp/docker-downloads \
&& curl -sSL -o /tmp/docker-downloads/terraform.zip https://releases.hashicorp.com/terraform/${TERRAFORM_VERSION}/terraform_${TERRAFORM_VERSION}_linux_amd64.zip \
Expand All @@ -75,12 +75,6 @@ RUN echo "deb [arch=amd64] https://packages.microsoft.com/repos/microsoft-debian
&& apt-get update \
&& apt-get install -y azure-functions-core-tools-4

# Install Powershell
RUN apt-get update \
&& apt-get install -y powershell \
# Alias Powershell
&& echo "alias powershell=pwsh" >> "/home/$USERNAME/.bashrc"

#Install npm and nodejs in the Docker dev container
COPY ./scripts/nodejs.sh /tmp/
RUN /tmp/nodejs.sh
Expand All @@ -100,5 +94,13 @@ RUN pip install azure-cosmos
RUN pip install pyfiglet
RUN pip install azure-identity
RUN pip install azure-keyvault-secrets

# Python Package for Backend Testing
RUN pip install pytest
RUN pip install pytest

# Install skopeo - This must be at the end due to pulling from trixie
RUN sudo DEBIAN_FRONTEND=noninteractive apt-get --assume-yes install usrmerge

RUN echo 'deb http://ftp.debian.org/debian trixie main' | sudo tee /etc/apt/sources.list.d/debian.trixie.list \
&& sudo apt-get update \
&& sudo apt-get install skopeo
2 changes: 1 addition & 1 deletion .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
},
"forwardPorts": [ 7071 ],
"runArgs": [
"--network", "host" // use host networking so that the dev container can access the API when running the container locally
"--network", "host", "--cap-add", "NET_ADMIN" // use host networking so that the dev container can access the API when running the container locally
],

"mounts": [
Expand Down
2 changes: 1 addition & 1 deletion .devcontainer/scripts/nodejs.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ set -e

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.2/install.sh | bash
source $NVM_DIR/nvm.sh
nvm install v18.12.1
nvm install v20.13.0
6 changes: 5 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -400,4 +400,8 @@ infra/sp_config/config.json
#Upgrade & Migrate Support
scripts/upgrade_repoint.config.json
azcopy.tar.gz
azcopy_dir
azcopy_dir

#Openvpn setting
openvpn/*
!openvpn/info.txt
9 changes: 4 additions & 5 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
Expand Up @@ -86,8 +86,8 @@
"request": "launch",
"program": "debug_tests.py",
"args": [
"--storage_account_connection_str",
"${env:STORAGE_ACCOUNT_CONNECTION_STR},",
"--storage_account_url",
"${env:AZURE_BLOB_STORAGE_ENDPOINT},",
"--search_service_endpoint",
"${env:SEARCH_SERVICE_ENDPOINT}",
"--search_index",
Expand All @@ -98,10 +98,9 @@
"60"
],
"env": {
"STORAGE_ACCOUNT_CONNECTION_STR": "${env:BLOB_CONNECTION_STRING}",
"storage_account_url": "${env:AZURE_BLOB_STORAGE_ENDPOINT}",
"SEARCH_SERVICE_ENDPOINT": "${env:AZURE_SEARCH_SERVICE_ENDPOINT}",
"SEARCH_INDEX": "${env:AZURE_SEARCH_INDEX}",
"SEARCH_KEY": "${env:AZURE_SEARCH_SERVICE_KEY}"
"SEARCH_INDEX": "${env:AZURE_SEARCH_INDEX}"
},
"cwd": "${workspaceFolder}/tests",
"envFile": "${workspaceFolder}/scripts/environments/infrastructure.debug.env",
Expand Down
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Contributing to Information Assistant
# Contributing to Information Assistant copilot template

This project welcomes contributions and suggestions. Most contributions require you to agree to a
Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us
Expand Down
10 changes: 5 additions & 5 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ help: ## Show this help
| awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%s\033[0m|%s\n", $$1, $$2}' \
| column -t -s '|'

deploy: build infrastructure extract-env deploy-enrichments deploy-search-indexes deploy-webapp deploy-functions ## Deploy infrastructure and application code
deploy: build infrastructure extract-env deploy-search-indexes deploy-functions deploy-webapp deploy-enrichments ## Deploy infrastructure and application code

build-deploy-webapp: build extract-env deploy-webapp ##Build and Deploy the Webapp
build-deploy-enrichments: build extract-env deploy-enrichments ##Build and Deploy the Enrichment Webapp
Expand All @@ -18,15 +18,15 @@ build-deploy-functions: build extract-env deploy-functions ##Build and Deploy th
build: ## Build application code
@./scripts/build.sh

build-containers: extract-env
@./app/enrichment/docker-build.sh

infrastructure: check-subscription ## Deploy infrastructure
@./scripts/inf-create.sh

extract-env: extract-env-debug-webapp extract-env-debug-functions ## Extract infrastructure.env file from Terraform output
extract-env: check-secure-mode-connectivity extract-env-debug-webapp extract-env-debug-functions ## Extract infrastructure.env file from Terraform output
@./scripts/json-to-env.sh < inf_output.json > ./scripts/environments/infrastructure.env

check-secure-mode-connectivity: ## Check secure mode connectivity
@./scripts/check-secure-mode-connectivity.sh

deploy-webapp: extract-env ## Deploys the web app code to Azure App Service
@./scripts/deploy-webapp.sh

Expand Down
4 changes: 0 additions & 4 deletions NOTICE.md
Original file line number Diff line number Diff line change
Expand Up @@ -113,10 +113,6 @@ From the following locations:

<https://github.com/remix-run/react-router>

### @azure/storage-blob

<https://github.com/Azure/azure-sdk-for-js>

### classnames

<https://github.com/JedWatson/classnames>
Expand Down
Loading
Loading