Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
65 commits
Select commit Hold shift + click to select a range
3636d9a
Add complete config editor web application
sahil-rtf Jun 24, 2025
ce0b561
intial template
sahil-rtf Jun 25, 2025
5a30a47
Config Builder V1
sahil-rtf Jun 27, 2025
022b152
Initial azure pipelines
christopher-rtf Jun 29, 2025
f676fef
Initial azure pipelines
christopher-rtf Jun 29, 2025
a33c353
Initial azure pipelines
christopher-rtf Jun 29, 2025
4283649
Initial azure pipelines
christopher-rtf Jun 29, 2025
3b78aea
Initial azure pipelines
christopher-rtf Jun 29, 2025
e45ced7
Update nginx config for dev.config.morphic.org domain
sahil-rtf Jun 30, 2025
0b9b4f6
Config Builder V1 DEV
sahil-rtf Jul 1, 2025
f041ae7
Improve responsive design with mobile styling and other minor fixes
sahil-rtf Jul 1, 2025
1062999
fix: telemetry checkbox checking issue
sahil-rtf Jul 1, 2025
4069c17
layout change: custom application
sahil-rtf Jul 1, 2025
df92af7
custom checkboxes
sahil-rtf Jul 2, 2025
be134b7
Fix: Update custom button text in MorphicBar preview when position se…
sahil-rtf Jul 2, 2025
541ae75
text change: Custom MorphiBar Buttons instructions
sahil-rtf Jul 4, 2025
221786f
text change: Custom Morphic Buttons Instructions
sahil-rtf Jul 8, 2025
a5b17b1
Refactor InnerHTML to DOM-based methods
sahil-rtf Jul 9, 2025
efba9e4
Pull deployment repo and Kustomize container
christopher-rtf Jul 12, 2025
8c9a3e2
Merge branch 'dev' of https://github.com/raisingthefloor/config-edito…
christopher-rtf Jul 12, 2025
e0adaad
Update Azure Pipelines YAML
christopher-rtf Jul 12, 2025
d805b3c
Update Azure Pipelines YAML
christopher-rtf Jul 12, 2025
6281165
Update Azure Pipelines YAML
christopher-rtf Jul 12, 2025
f8e1390
Update Azure Pipelines YAML
christopher-rtf Jul 12, 2025
bc3c811
Update Azure Pipelines YAML
christopher-rtf Jul 12, 2025
2d0a3de
Update Azure Pipelines YAML
christopher-rtf Jul 12, 2025
81cb4c6
Update Azure Pipelines YAML
christopher-rtf Jul 12, 2025
da47ae6
Update Azure Pipelines YAML
christopher-rtf Jul 12, 2025
431d904
Update Azure Pipelines YAML
christopher-rtf Jul 12, 2025
e1692bb
Update Azure Pipelines YAML
christopher-rtf Jul 12, 2025
5666bbc
Update Azure Pipelines YAML
christopher-rtf Jul 12, 2025
4dbb02d
Update Azure Pipelines YAML
christopher-rtf Jul 12, 2025
f13115e
Update Azure Pipelines YAML
christopher-rtf Jul 12, 2025
9b67fac
Update Azure Pipelines YAML
christopher-rtf Jul 12, 2025
28fec37
Update Azure Pipelines YAML
christopher-rtf Jul 12, 2025
def960a
Update Azure Pipelines YAML
christopher-rtf Jul 12, 2025
d433682
Update Azure Pipelines YAML
christopher-rtf Jul 12, 2025
20df01c
Update Azure Pipelines YAML
christopher-rtf Jul 12, 2025
5eff954
Update Azure Pipelines YAML
christopher-rtf Jul 12, 2025
28ab933
Update Azure Pipelines YAML
christopher-rtf Jul 12, 2025
65867da
Update Azure Pipelines YAML
christopher-rtf Jul 12, 2025
6df9d05
Update Azure Pipelines YAML
christopher-rtf Jul 12, 2025
278de85
Update Azure Pipelines YAML
christopher-rtf Jul 12, 2025
8ea3b24
Update Azure Pipelines YAML
christopher-rtf Jul 12, 2025
cb6f0d8
Update Azure Pipelines YAML
christopher-rtf Jul 12, 2025
b415f29
Update Azure Pipelines YAML
christopher-rtf Jul 12, 2025
4e34770
Update Azure Pipelines YAML
christopher-rtf Jul 12, 2025
b48db4d
Update Azure Pipelines YAML
christopher-rtf Jul 12, 2025
a86951e
Update Azure Pipelines YAML
christopher-rtf Jul 12, 2025
f55ed47
Update Azure Pipelines YAML
christopher-rtf Jul 12, 2025
fed256b
Update image tag, trigger deployment of new dev builds
christopher-rtf Jul 12, 2025
ee97f0c
errors fix: initial HTML review
sahil-rtf Jul 14, 2025
2c41b98
customize page redesign
sahil-rtf Sep 18, 2025
655c1d7
Refactor config builder UI/UX
sahil-rtf Sep 26, 2025
a0ea4c8
Update README.md
sahil-rtf Sep 26, 2025
f0afe23
text changed
sahil-rtf Oct 1, 2025
aa2ee7c
Merge branch 'dev' of github.com-work:raisingthefloor/config-editor-w…
sahil-rtf Oct 1, 2025
48ed9e8
pdf-functionality fix
sahil-rtf Oct 2, 2025
fb49ffa
Enhance config-builder UI with help text toggle button and update che…
sahil-rtf Oct 7, 2025
b678f06
Refactor config-builder and script functionality
sahil-rtf Oct 14, 2025
d9f7b6f
Fix minor typos and styles
sahil-rtf Oct 15, 2025
8064fc6
Update button text
sahil-rtf Oct 15, 2025
4de4e76
URL validation error fixed
sahil-rtf Nov 23, 2025
f624701
Fix QA issues and restructure editor
sahil-rtf Feb 10, 2026
9b0c375
refactor button variables: btn -> Button
sahil-rtf Feb 10, 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
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,4 @@
# config-editor-webapp
Config.json Editor web app

https://config.dev.morphic.org/
96 changes: 96 additions & 0 deletions azure-pipelines.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,96 @@
# Docker
# Build a Docker image
# https://docs.microsoft.com/azure/devops/pipelines/languages/docker

# NOTE: we build the container image first, and then we log in and push the container image;
# this is intentional, as it still allows us maximum flexibility when building the
# container image (vs. "buildAndPush") and it also allows us to diagnose image build
# issues separately from container registry connection or push issues.

trigger:
- dev

pool:
vmImage: 'ubuntu-24.04'

variables:
- group: 'github-access'
- name: 'containerRegistry'
value: 'acr-morphic'
- name: 'repository'
value: 'config-editor-webapp'
- name: 'tag'
value: '$(Build.BuildNumber)'

stages:
- stage: Docker
displayName: Build and push Docker image
jobs:
- job: DockerBuildAndPush
displayName: Build and push Docker image
steps:
- task: Docker@2
displayName: Build Docker image
inputs:
command: build
containerRegistry: $(containerRegistry)
dockerfile: './Dockerfile'
repository: $(repository)
tags: $(tag)
- task: Docker@2
displayName: Log in to container registry
inputs:
command: login
containerRegistry: $(containerRegistry)
- task: Docker@2
displayName: Push docker image
inputs:
command: push
containerRegistry: $(containerRegistry)
repository: $(repository)
tags: $(tag)
- task: Docker@2
displayName: Log out of container registry
inputs:
command: logout
containerRegistry: $(containerRegistry)

- stage: Update
displayName: Update deployment repository
jobs:
- job: UpdateDeploymentRepo
displayName: Update deployment repository
steps:
- task: Bash@3
env:
TAG: $(tag)
BRANCH: main
GITHUB_USERNAME: deploybot-rtf
GITHUB_ACCESS_TOKEN: $(DeploybotAccessToken)
inputs:
targetType: 'inline'
workingDirectory: ./
script: |
# if any command returns an error, stop the script
set -e

# DEBUG: output all commands to terminal
#set -x

git clone https://${GITHUB_USERNAME}:${GITHUB_ACCESS_TOKEN}@github.com/raisingthefloor/deploy-config-editor-webapp -b ${BRANCH}
cd deploy-config-editor-webapp

# DEBUG: print out the dev deployment file
# cat config-editor-webapp-dev-deployment.yaml

# update our build tag
sed -i 's|image: morphic.azurecr.io/config-editor-webapp:\S*|image: morphic.azurecr.io/config-editor-webapp:$(TAG)|' config-editor-webapp-dev-deployment.yaml

# DEBUG: print out the dev deployment file
# cat config-editor-webapp-dev-deployment.yaml

# NOTE: we could create a "deploybot" email, but we use a "buildmaster" email instead
git config --global user.email "buildmaster@raisingthefloor.org"
git config --global user.name "deploybot-rtf"
git commit config-editor-webapp-dev-deployment.yaml -m "deploybot: updating image tag to ${TAG}"
git push
Loading