f612f26dd2
f099c181a added script to add test keycloak users and moved all keycloak stuff to keycloak directory w/ burnettk fc2ee7bc3 show start events in logs as well and added bpmn process identifiers to log table w/ burnettk 261b992b0 upgrade certifi to fix security vulnerability 94f785c7f do not navigate away from diagram editor page if there are changes w/ burnettk 4d16ad34e added End Event to simple log view w/ burnettk d9f9a316d only show milestones for simple log view w/ burnettk a3195fe1b fix lint issues ff3fd9bc3 remove jsonpath 29b1dba9a added proof of concept to validate date fields in json schema form w/ burnettk 201dbebf2 fixed cypress tests e2bedfd94 Merge branch 'main' of github.com:sartography/spiff-arena 990ccc119 added ability to add in custom validation error messages for text input fields w/ burnettk 94f31579a Merge pull request #102 from sartography/feature/waku-fault-message 32290c21d added tasks table to process instance show page w/ burnettk 2033634e1 Merge branch 'main' into feature/waku-fault-message f03553acf added tabs to find by id page and install pre commit libraries if they fail to run help w/ burnettk 626d9056e stop at call activity as well when getting calling subprocesses by child id w/ burnettk bf4099345 Merge branch 'main' into feature/waku-fault-message bdeb03c42 added detailed area to process instance show page w/ burnettk 38341a987 a little more cleanup w/ burnettk 3f0b2f9fa remove several debug print statements b920be55c logout works now and queryparams are getting passed correctly on login now b84276aea Merge branch 'main' into feature/waku-fault-message 19574ad36 linting 96bf60a41 remove unneeded protocol variable w/ burnettk a552ca6e7 use the cookie from the frontend w/ burnettk e4f354e37 this somewhat works and sets cookies w/ burnettk 1a12b7ac8 debugging cookies w/ burnettk 11efb5ec4 updated rjsf to beta.16 and updated validations from v6 to v8 w/ burnettk d67af9719 show the error and success notifications when appropriate when editing xml for json w/ burnettk 7ac328843 only load file references when needed to avoid unnecessary xml errors w/ burnettk 4834434c7 Merge remote-tracking branch 'origin/main' into feature/add_some_xml_validations 85449e564 some updates to validate xml when uploading and saving w/ burnettk c1f271723 Merge branch 'main' into feature/waku-fault-message d63269bec handle subprocesses in navigation e680734a9 call proceses through setProcesses to ensure we have up to date value and removed debug logs w/ burnettk 9ad1e0ced more debug logs w/ burnettk 172d171cb more debugging and do not watch ProcessModel with getting processes w/ burnettk 73cab1863 added in debug logging for launching call activity editor w/ burnettk 248661b6e fixed cypress config w/ burnettk 3cee57987 Add `fault_or_suspend_on_exception` and `exception_notification_addresses` to Process Model interface and create/update form. 2463e1411 actually filter by process initiator w/ burnettk cd4fda787 highlight tasks even if they are in subprocesses of called activities w/ burnettk git-subtree-dir: spiffworkflow-frontend git-subtree-split: f099c181a4b434a8f86dbca2942dae6c20534970 |
||
---|---|---|
.github | ||
bin | ||
cypress | ||
public | ||
src | ||
.eslintignore | ||
.eslintrc.js | ||
.gitignore | ||
.prettierrc.js | ||
.tool-versions | ||
Dockerfile | ||
LICENSE.rst | ||
README.md | ||
craco.config.js | ||
cypress.config.js | ||
docker-compose.yml | ||
package-lock.json | ||
package.json | ||
sonar-project.properties | ||
tsconfig.json |
README.md
spiffworkflow-frontend
NOTE: This is still in development. NOT READY FOR GENERAL USE!!!!!
This is the frontend part of an app that leverages spiffworkflow for managing and running business processes. The backend portion can be found at https://github.com/sartography/spiffworkflow-backend.
This project was bootstrapped with Create React App, and the balance of this README contains information about how to use apps that are bootstrapped with that project.
Available Scripts
In the project directory, you can run:
npm start
Runs the app in the development mode.
Open http://localhost:3000 to view it in your browser.
The page will reload when you make changes.
You may also see any lint errors in the console.
npm test
Launches the test runner in the interactive watch mode.
See the section about running tests for more information.
npm run build
Builds the app for production to the build
folder.
It correctly bundles React in production mode and optimizes the build for the best performance.
The build is minified and the filenames include the hashes.
Your app is ready to be deployed!
See the section about deployment for more information.
npm run eject
Note: this is a one-way operation. Once you eject
, you can't go back!
If you aren't satisfied with the build tool and configuration choices, you can eject
at any time. This command will remove the single build dependency from your project.
Instead, it will copy all the configuration files and the transitive dependencies (webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except eject
will still work, but they will point to the copied scripts so you can tweak them. At this point you're on your own.
You don't have to ever use eject
. The curated feature set is suitable for small and middle deployments, and you shouldn't feel obligated to use this feature. However we understand that this tool wouldn't be useful if you couldn't customize it when you are ready for it.
npm run lint
Check for lint in code.
npm run lint:fix
Fix lint in code.
npm run format
Probably just stick with lint:fix which also runs prettier.
Learn More
You can learn more in the Create React App documentation.
To learn React, check out the React documentation.
Code Splitting
This section has moved here: https://facebook.github.io/create-react-app/docs/code-splitting
Analyzing the Bundle Size
This section has moved here: https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size
Making a Progressive Web App
This section has moved here: https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app
Advanced Configuration
This section has moved here: https://facebook.github.io/create-react-app/docs/advanced-configuration
Deployment
This section has moved here: https://facebook.github.io/create-react-app/docs/deployment
npm run build
fails to minify
This section has moved here: https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify