-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Restructure to single deploy #26
Commits on Jun 2, 2022
-
Use root src as client code server as the API public as the bundled React App that is then delivered by ExpressJS This will simplify the process of deploying and accessing the app as a whole. Also removing the create-react packages and scripts that were never used.
Configuration menu - View commit details
-
Copy full SHA for d251aa3 - Browse repository at this point
Copy the full SHA d251aa3View commit details
Commits on Jun 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d52c2fc - Browse repository at this point
Copy the full SHA d52c2fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for c956324 - Browse repository at this point
Copy the full SHA c956324View commit details -
Configuration menu - View commit details
-
Copy full SHA for 24801b3 - Browse repository at this point
Copy the full SHA 24801b3View commit details
Commits on Jun 7, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 70d8bc0 - Browse repository at this point
Copy the full SHA 70d8bc0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ba7e3c - Browse repository at this point
Copy the full SHA 9ba7e3cView commit details -
Update login to return role name and fix bug in dash post
Using the role name in the login return object will simplify the frontend logic and ensure repeatability on new DB servers where the id is regenerated. Bug in the dash post due to forgotten require statement
Configuration menu - View commit details
-
Copy full SHA for f1948b2 - Browse repository at this point
Copy the full SHA f1948b2View commit details
Commits on Jun 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c447c55 - Browse repository at this point
Copy the full SHA c447c55View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d08a58 - Browse repository at this point
Copy the full SHA 5d08a58View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63de0d5 - Browse repository at this point
Copy the full SHA 63de0d5View commit details
Commits on Jun 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for aec9a5b - Browse repository at this point
Copy the full SHA aec9a5bView commit details
Commits on Jun 15, 2022
-
Add webpack scripts and get client rendering
Commented out a majority of the App and NavBar in order to prevent errors causing React to not render properly. This is only a first step in redesigning the client code to align with the restructuring. WIP
Configuration menu - View commit details
-
Copy full SHA for f8d2f45 - Browse repository at this point
Copy the full SHA f8d2f45View commit details
Commits on Jun 16, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 08aaece - Browse repository at this point
Copy the full SHA 08aaeceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 59e3de3 - Browse repository at this point
Copy the full SHA 59e3de3View commit details -
Configuration menu - View commit details
-
Copy full SHA for b0a063c - Browse repository at this point
Copy the full SHA b0a063cView commit details
Commits on Jun 20, 2022
-
WIP move login dialog and navbar clicks to app
This allows the main page state to be maintained centrally while the functions and state are passed down to the components
Configuration menu - View commit details
-
Copy full SHA for 646e3bf - Browse repository at this point
Copy the full SHA 646e3bfView commit details
Commits on Jun 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for fd421b9 - Browse repository at this point
Copy the full SHA fd421b9View commit details
Commits on Jun 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 993b72d - Browse repository at this point
Copy the full SHA 993b72dView commit details
Commits on Jun 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0b27860 - Browse repository at this point
Copy the full SHA 0b27860View commit details
Commits on Jun 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 25a851f - Browse repository at this point
Copy the full SHA 25a851fView commit details
Commits on Jun 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3feb2a9 - Browse repository at this point
Copy the full SHA 3feb2a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3af388e - Browse repository at this point
Copy the full SHA 3af388eView commit details -
Update itemCard to component class and pass manageMode down
manageMode is sourced at the App level. Potential for introducing Redux to avoid the through-passing past itemGrid
Configuration menu - View commit details
-
Copy full SHA for 192e56c - Browse repository at this point
Copy the full SHA 192e56cView commit details
Commits on Jun 29, 2022
-
Add new dialog to separate add and edit
It was getting confusing and difficult to manage various forms of state in a single dialog. Created a new Add dialog to handle creating items only. Cleaned up some commented code and unused imports.
Configuration menu - View commit details
-
Copy full SHA for ba6ccc5 - Browse repository at this point
Copy the full SHA ba6ccc5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ac40c9 - Browse repository at this point
Copy the full SHA 0ac40c9View commit details
Commits on Jul 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ebe655f - Browse repository at this point
Copy the full SHA ebe655fView commit details
Commits on Jul 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 75a553e - Browse repository at this point
Copy the full SHA 75a553eView commit details -
Remove extra console logs in add component
Still a console log there, but less text for now
Configuration menu - View commit details
-
Copy full SHA for 93ce980 - Browse repository at this point
Copy the full SHA 93ce980View commit details -
Still work to do for handling messages and errors
Configuration menu - View commit details
-
Copy full SHA for 581d9d0 - Browse repository at this point
Copy the full SHA 581d9d0View commit details -
Add refresh function to disable cache control. Pass item errors up
Items API call was being cached when calling update. Added an additional function that specifically sets the Cache-Control header to ensure fresh data always. Added prop to item list for handling errors at the top level App. This will need to be turned into a global service/component soon. An undefined error popped up, so added an additional check in the error handler just in case for now
Configuration menu - View commit details
-
Copy full SHA for 2c8ea7c - Browse repository at this point
Copy the full SHA 2c8ea7cView commit details
Commits on Jul 4, 2022
-
Remove group code to implement later on
This branch needs to focus on restructure, not new features
Configuration menu - View commit details
-
Copy full SHA for 99f40bb - Browse repository at this point
Copy the full SHA 99f40bbView commit details -
Remove dotenv and use only as dev dependency
Exclude dotenv from code as this is expected to run as a container using environments in a container is expected over a file. Locally, setting the environment via file is easier. Added additional npm script to run the server without the dotenv flag when running as a deployed application/container
Configuration menu - View commit details
-
Copy full SHA for 1b828f9 - Browse repository at this point
Copy the full SHA 1b828f9View commit details -
Add nodemon dev dependency to watch server as well
Previously, npm watch only for changes to frontend
Configuration menu - View commit details
-
Copy full SHA for e9ca728 - Browse repository at this point
Copy the full SHA e9ca728View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb92065 - Browse repository at this point
Copy the full SHA eb92065View commit details
Commits on Jul 10, 2022
-
Add functionality to disable auth
Initialize the authentication on the server to return the status of the auth. Disabled or not. In the front-end, if auth is disabled fake an admin user to allow all functionality
Configuration menu - View commit details
-
Copy full SHA for d81487e - Browse repository at this point
Copy the full SHA d81487eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f7d6c29 - Browse repository at this point
Copy the full SHA f7d6c29View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33dd209 - Browse repository at this point
Copy the full SHA 33dd209View commit details