Skip to content
This repository has been archived by the owner on Mar 22, 2023. It is now read-only.

Separate WAStD from TSC #1

Open
6 of 8 tasks
florianm opened this issue Jul 27, 2020 · 3 comments
Open
6 of 8 tasks

Separate WAStD from TSC #1

florianm opened this issue Jul 27, 2020 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@florianm
Copy link
Contributor

florianm commented Jul 27, 2020

Problem

TSC's codebase started out at https://github.com/dbca-wa/wastd but has since been split.

Feature

  • Clone WAStD codebase under dbca-wa/tsc
  • Set up local dev environment with own database (tsc) as clone of wastd db
  • Set up deployment for TSC prod/UAT with separate databases
  • Host WAStD, WAStD UAT, TSC, TSC UAT under separate DNS names
  • Remove references to WAStD from GUI, admin, API, tests
  • Create TSC docker image, deploy to TSC and TSC UAT
  • migrate the database to delete WAStD models
  • delete WAStD code but RETAIN or migrate shared components (e.g. wastd.users and shared pages)
@florianm florianm added the enhancement New feature or request label Jul 27, 2020
@florianm florianm self-assigned this Jul 27, 2020
@florianm
Copy link
Contributor Author

Friday 24 July:

  • https://dpaw.freshdesk.com/support/tickets/98563
  • Brendan snapshotted TSC/WAStD prod and set up dbs for wastd and wastd_uat
  • WAStD / TSC prod and UAT used databases called "wastd" and deployments called "tsc"
  • WAStD now runs in node "wastd" and uses db "wastd". TSC same with all tsc.

@florianm
Copy link
Contributor Author

florianm commented Jul 27, 2020

TSC prod https://tsc.dbca.wa.gov.au/
TSC UAT https://tsc-uat.dbca.wa.gov.au/

WAStD https://wastd.dbca.wa.gov.au/
WAStD UAT https://wastd-uat.dbca.wa.gov.au/
TODO: sync media files TSC > WAStD

Current status:

  • TODO WAStD front page: it's all TSC. Add turtle content.
  • TSC and WAStD are ready for business

@florianm
Copy link
Contributor Author

Update: media files are migrated.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant