Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Add FirebaseAuth --Add Firebase Packages --Break NavBar into RFC and create new NavBarSignIn component --Add listeners to index.js for auth status --Add new redux actions and reducers for Auth --Batch dispatch of fetchUserSignatures on Auth change --Add initial state file for no-user and resets --containers/App is now RFC connected to redux stores --components/Application is for RFC that receives props form App Container --Add proptypes accordingly * Correct NavBar homeText render based on routepath * Move NotFound to Components * Reorg of CampaignPage and SignCampaign --Break into more modular components --More from RCC to RFCs where possible --Still require cleanup work * Remove displayName slice fuction from NavBar * Solve linting errors * Update react-google-button * Update Security Vulnerabilities * Solve linting errors after package updates * Solve linting errors after updates * Add eslint-config-prettier --Resolve error between eslint/prettier/husky --Should format and write on precommit * Solve MongoosePromise Error and Linting --Reverted install of NPM packaged to solve eslint/Prettier * Refactor State Inputs * Add Firebase WasteProviders and Refactor CampaignStep2 -Brought is WasteProviders Array --Set Form to accept new data array * Set user in Firestore doc on registration * Firebase reducers * Add Signatures Listeners from Friebase * Clear Console Logs * Hook up Firebase for Active Campaign && Choose Campaign * App overhaul * working n Firebase * Update Router Middleware to match docs * Add Choose Campaign Funcionality * Refine nearbyCampaigns Logic -Usese geoCoordiantes * Restructure Campaign Container -Make CampaignContainer -Move Components into seperate folders -Make Campaign by Id only show one marker -Make Campaign Container page use component features * Reformat Auth in Prep for Sign Campaign --Reorg Redux auth to be more semantic --Change variable names to be more semantic --Apply changed to Nav, campaign and routes * Prep for Signatures in Firebase * Restructure File Structure * Add "AddSignature" and reformat Sign Campaign * Workon firebase Auth and Already Signed * Solve AuthObject and Sign Campaign Renders -Added signedCampaignId to AuthObject -Add conditional rendering to Sign Campaign -Remove Signature Listeners * Hookup MyCampaign in NavBar * Correct createNewCampaigns and AutoSuggest * Make Conditional Render for MyCampaign NavItem * Make googleMap Close on HomeLinl * Connect FacebookAuth & add Firestore Envs -Connected Facebook auth with basic user info -Added firebase docs for hosting -Add firestore rules and indexes docs for future dev -Commented out handleApiError * Restructure FirebaseInitialSearch * Update auth and linting * prepping for env variables * Mod build scripts * linting updates * Solve Linting * Solve Linting * travis linting * Solve button link and style bug * Remove Node Backend * Add NewCampaignModal and Logic * Render NewWelcomeCampaign or Null Logic * Add UpdateCampaing Modal Development * Add lodash_merge * Create CampaignUpdate Modal * Add Tabs to Update Campaign Modal * Solve type in firebaseCampaigns * Fix ExactMatch Bug * Delete Client/.env.prod * Polish UpdateCampaignModal and Logic * removed example test * Add WasteProvider Tooltip * Style for mobile UpdateCampaignModal * Handle UpdateCmapignModal fields undefined * Improve UpdateCampaignModal * Breakout Update WasteProvider Component * Breakout UpdateWasteProvider and PropTypes fixes * Travis Firebase updates * Eslint/Prettier * Fix linting * Fix Homejs PropType Error * Fix linting * Fix travis.yml * Switch Travis build to Yarn instead of Yarn and NPM * Pull out NPM and sub Yarn only per ReadMe * Change cypress to run Electron * Change Cypress to Electron from Chrome * Update Cypress to 3.0 -- remove travis npm-module caching -- yarn frozen lock * Update assertions and --Chrome * Add cypress debugger * Refaactor Cy tests and lear debugger * Update cy test to remove nested get() * Remove NPM and Backend packages * Clean up for backend removal * Add travis.yml * Turn off auto-show update modal * Update CreateNewCampaign Logic and Testing * Move DLM to Components and remove old Campaign Continaer * Expand top level collapse panel by default
- Loading branch information