Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
5302a25
Include DevContainer for Development Environment (#126)
davidwesst Jan 24, 2022
dcb56f0
Updated wireframes url
codingbandit Mar 3, 2022
9764f10
Added slack invitation link
codingbandit Mar 5, 2022
bc63e22
Updated to Richard Campbell for slack contact
codingbandit Mar 5, 2022
10f76fa
Updated to .NET6 and consolidated Program.cs (#138)
csharpfritz Mar 5, 2022
c2663e3
Update function app to .NET 6 (#139)
dpaquette Mar 5, 2022
992833c
Run e2e tests in PRs (#140)
dpaquette Mar 5, 2022
1d6e38f
Implemented Hazard Hunt data entry, added calls to the API, and fixed…
codingbandit Mar 5, 2022
56e194d
Adding Hazard Hunt information into the UI
codingbandit Mar 5, 2022
1c53c15
Adding Hazard Hunt information into the UI (#144)
codingbandit Mar 5, 2022
027a979
Added a placeholder for the "Make A Plan" screen. This screen has a b…
codingbandit Mar 5, 2022
d6aadf1
Merge branch 'main' into feature/2wr-app-Hazard-Hunt-UI
codingbandit Mar 5, 2022
35f163d
updated devcontainer to use .NET 6 and Func v4
davidwesst Mar 5, 2022
6ab15ea
Merge pull request #146 from cocobokostudios/ft/devcontainer-updates
davidwesst Mar 5, 2022
f698d24
Merge pull request #145 from HTBox/feature/2wr-app-Hazard-Hunt-UI
shawnwildermuth Mar 5, 2022
c2da0e7
Added get basekit-by-id (#149)
Rollerss Mar 5, 2022
acdc29c
Bump async from 2.6.3 to 2.6.4 in /2wr-app
dependabot[bot] Apr 29, 2022
cb670eb
Merge pull request #154 from HTBox/dependabot/npm_and_yarn/2wr-app/as…
shawnwildermuth Apr 30, 2022
3473aab
DevContainer/Codespaces Documentation (#155)
davidwesst May 2, 2022
c90ae6e
Update repository methods (#152)
Rollerss May 11, 2022
13bd293
Added architecture diagram
dpaquette May 12, 2022
d07f774
Support running github actions locally
May 12, 2022
2080c0f
Merge branch 'main' of https://github.com/HTBox/TwoWeeksReady
May 12, 2022
6206c62
Build Emergency Kits Feature (#157)
dpaquette May 14, 2022
e10e049
Bump shell-quote from 1.7.2 to 1.7.3 in /2wr-app
dependabot[bot] Jun 23, 2022
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
35 changes: 35 additions & 0 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# Find the Dockerfile for mcr.microsoft.com/azure-functions/dotnet:3.0-dotnet3-core-tools at this URL
# https://github.com/Azure/azure-functions-docker/blob/main/host/3.0/buster/amd64/dotnet/dotnet-core-tools.Dockerfile
FROM mcr.microsoft.com/azure-functions/dotnet:4-dotnet6-core-tools

# Uncomment following lines If you want to enable Development Container Script
# For more details https://github.com/microsoft/vscode-dev-containers/tree/main/script-library

# Avoid warnings by switching to noninteractive
# ENV DEBIAN_FRONTEND=noninteractive

# # Comment out these lines if you want to use zsh.

ARG INSTALL_ZSH=false
ARG USERNAME=vscode
ARG USER_UID=1000
ARG USER_GID=$USER_UID

RUN apt-get update && curl -ssL https://raw.githubusercontent.com/microsoft/vscode-dev-containers/main/script-library/common-debian.sh -o /tmp/common-script.sh \
&& /bin/bash /tmp/common-script.sh "$INSTALL_ZSH" "$USERNAME" "$USER_UID" "$USER_GID" \
&& rm /tmp/common-script.sh

# Setup .NET 5 & 6 SDKs
RUN wget https://packages.microsoft.com/config/debian/10/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
RUN dpkg -i packages-microsoft-prod.deb
RUN rm packages-microsoft-prod.deb
RUN apt-get update \
&& apt-get install -y apt-transport-https \
&& apt-get update \
&& apt-get install -y dotnet-sdk-5.0 \
&& apt-get install -y dotnet-sdk-6.0

# Install Chrome for Desktop Testing through VNC
RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \
&& curl -sSL https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb -o /tmp/chrome.deb \
&& apt-get -y install /tmp/chrome.deb
42 changes: 42 additions & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
// For format details, see https://aka.ms/devcontainer.json. For config options, see the README at:
// https://github.com/microsoft/vscode-dev-containers/tree/v0.209.6/containers/azure-functions-dotnetcore-3.1
{
"name": "TwoWeeksReady",
"dockerFile": "Dockerfile",
"forwardPorts": [ 7071, 6080, 5901 ],

// Set *default* container specific settings.json values on container create.
"settings": {},

// Add the IDs of extensions you want installed when the container is created.
"extensions": [
"ms-azuretools.vscode-azurefunctions",
"ms-dotnettools.csharp",
"azurite.azurite",
//"ms-azuretools.vscode-cosmosdb"
// unable to get preview extension working through devcontainer emulator due to certificate error, but works with deprecated feature in Azure Storage Explorer
],

"features": {
"docker-in-docker": {
"version": "latest",
"moby": true
},
"node": {
"version": "lts",
"nodeGypDependencies": true
},
"desktop-lite": {
"password": "vscode",
"webPort": "6080",
"vncPort": "5901"
},
"github-cli": "latest"
},

// Use 'postCreateCommand' to run commands after the container is created.
"postCreateCommand": "bash -i tools/first-build.sh",

// Comment out connect as root instead. More info: https://aka.ms/vscode-remote/containers/non-root.
"remoteUser": "vscode"
}
Loading