Skip to content

TrackIT Summer 2020 Release

Latest

Choose a tag to compare

@harshasrikara harshasrikara released this 02 Aug 04:59
· 1 commit to master since this release
9274976

TrackIT

v1.2.0 Release Notes

Summer 2020 Release for TrackIT. Developed for interactive real-time workshop management and coordination by the Association for Computing Machinery.

Features

  • Secure authentication through ACM Single Sign On
  • Improved UI experience with warnings, error messages, alerts
  • Convert project from javascript to typescript
  • Improve codebase to separate logic into different components
  • Reduce tech debt
  • Add redux data store for improved data handling
  • Secure email validation for ACM Officers to access administrative functionality
  • Multiple API Keys to separate development and production instances
  • Designed currently for use solely for workshops by the Association for Computing Machinery.

Additional information

First Order Dependency Tree

track-it@1.2.0
├── @auth0/auth0-react@1.0.0
├── @babel/core@7.10.1
├── @babel/plugin-proposal-class-properties@7.10.1
├── @babel/preset-env@7.10.1
├── @fortawesome/fontawesome-svg-core@1.2.28
├── @fortawesome/free-brands-svg-icons@5.13.0
├── @fortawesome/free-solid-svg-icons@5.13.0
├── @fortawesome/react-fontawesome@0.1.9
├── @material-ui/core@4.10.0
├── @material-ui/icons@4.9.1
├── @testing-library/jest-dom@4.2.4
├── @testing-library/react@9.5.0
├── @testing-library/user-event@7.2.1
├── @types/debug@4.1.5
├── @types/dotenv@8.2.0
├── @types/draftjs-to-html@0.8.0
├── @types/enzyme@3.10.5
├── @types/enzyme-adapter-react-16@1.0.6
├── @types/file-saver@2.0.1
├── @types/jest@25.2.3
├── @types/node@14.0.12
├── @types/react@16.9.35
├── @types/react-datepicker@2.11.0
├── @types/react-dom@16.9.8
├── @types/react-draft-wysiwyg@1.13.0
├── @types/react-redux@7.1.9
├── @types/react-router-dom@5.1.5
├── bootstrap@4.5.0
├── debug@4.1.1
├── dotenv@8.2.0
├── draft-js@0.11.5
├── draftjs-to-html@0.9.1
├── enzyme@3.11.0
├── enzyme-adapter-react-16@1.15.2
├── file-saver@2.0.2
├── firebase@7.14.6
├── jest@26.0.1
├── UNMET PEER DEPENDENCY jquery@1.9.1 - 3
├── parcel-bundler@1.12.4
├── react@16.13.1
├── react-bootstrap@1.0.1
├── react-datepicker@2.16.0
├── react-dom@16.13.1
├── react-draft-wysiwyg@1.14.5
├── react-redux@7.2.0
├── react-router-dom@5.2.0
├── react-scripts@3.4.0
├── react-test-renderer@16.13.1
├── redux@4.0.5
├── serve@11.3.2
├── ts-jest@26.0.0
├── typescript@3.9.3
├── webpack-cli@3.3.11
└── webpack-dev-server@3.11.0