245 Commits

Author SHA1 Message Date
Nile Walker
0a6cc16d8e Merge branch 'dev' of
https://github.com/sartography/cr-connect-bpmn into search-bar
2021-02-24 00:04:38 -05:00
Nile Walker
384f80994e Updated Css to align with buttons 2021-02-24 00:01:54 -05:00
Nile Walker
5b6a18668e Added Simple Search 2021-02-23 23:34:56 -05:00
Dan
a199b1c3f7 a little cleanup on the navigation for the workflow specs. 2021-02-23 16:20:42 -05:00
Kelly McDonald
8b39eb5098 Make changes to tests to reflect what has been done in the UI 2021-01-28 10:54:36 -05:00
Kelly McDonald
0221dc4baf Add change to make the 'Upload BPMN or DMN file' on the file doesn't show us the open dialog and that it doesn't show a new DMN file as already being saved. 2021-01-27 11:10:01 -05:00
Kelly McDonald
528772cdfd Made dropdown work immediately on press 2021-01-26 10:06:13 -05:00
Kelly McDonald
062b6e853a Added better looking dialog box 2021-01-26 10:00:13 -05:00
Kelly McDonald
763fffbaa0 Added warning when the back arrow is hit but the file is not saved. I would like to use a better looking confirm box if available. 2021-01-25 09:58:19 -05:00
Kelly McDonald
216dcb9fc0 Make changes so that file upload is easier to do 2021-01-25 09:45:20 -05:00
Kelly McDonald
65e89f1cac update a comment - I am wondering if I can get away from doing all of the this.draftXml stuff and change the name of the isNew variable to this.isChanged and clean it up a bit 2021-01-21 10:49:25 -05:00
Kelly McDonald
1abb796637 If we create a new file, and it dies when we try to save it,
make sure that the save button is still enabled, and make sure we have the ability to save it. (previously, it would not save after the first error)
2021-01-21 10:47:09 -05:00
Kelly McDonald
0c8d8a704c The save button should be enabled when:
a new BPMN or DMN file is created OR
an existing file is modified (shape moved, property edited, renamed, etc.)
The save button should be disabled when:
an existing file is loaded (but not modified yet)
a new file is saved (but not modified after save)

I have tested and I think I've got everything working.
2021-01-21 08:56:11 -05:00
Dan Funk
28ddf68f68 Modified the home page of the modeler to show a menu on the left hand side that allows navigation between workflow specifications. Back button from the editor takes you back to the home page with the correct spec selected for quicker editing. 2020-09-02 13:57:18 -04:00
Dan Funk
55a3308334 Fixing a failing test. 2020-09-01 10:20:26 -04:00
Dan Funk
b97c5fe396 Allow validation of workflow while viewing a diagram. 2020-08-27 14:10:23 -04:00
Aaron Louie
7f96ad5653 Makes an arbitrary change to the opened file to enable save button 2020-08-11 16:45:07 -04:00
Aaron Louie
0b14a0e101 Fixes failing e2e test 2020-07-31 16:35:32 -04:00
Aaron Louie
d7ff9f25b2 Fixes "No NgModule metadata found for 'AppModule' error" 2020-07-16 10:34:11 -04:00
Aaron Louie
95498829fb Semicolon 2020-06-15 15:03:28 -04:00
Aaron Louie
b95d4197fd Sets site title 2020-06-14 12:33:21 -04:00
Aaron Louie
100b94800c Updates sartography-workflow-lib 2020-06-13 09:30:16 -04:00
Aaron Louie
793ce28ff1 Updates sartography-workflow-lib. Adds sentry. 2020-06-07 22:22:24 -04:00
Aaron Louie
987f2c2fc8 Cleans up visual design of API Error display 2020-06-02 22:05:31 -04:00
Aaron Louie
c900422206 Catches and displays API Errors in the UI 2020-06-02 21:12:03 -04:00
Aaron Louie
6784b6ca1e Checks for user 2020-06-02 00:23:50 -04:00
Aaron Louie
cb09d4d460 Injects GA key via environment variable. Fixes GA service imports. 2020-06-01 23:49:21 -04:00
Aaron Louie
cb5b76c92f Adds Google Analytics 2020-06-01 23:15:11 -04:00
Dan Funk
de5f5d1003 changing the way the token is passed. 2020-05-29 04:48:18 -04:00
Aaron Louie
9c17649371 Cleans up visual design of header and reference files screen 2020-05-27 12:32:21 -04:00
Aaron Louie
c406cbcc00 Adds logo and site title. Adds file icons 2020-05-26 21:17:18 -04:00
Aaron Louie
fba504d978 Fixes failing unit tests 2020-05-26 15:38:19 -04:00
Dan Funk
3a76a077b5 Allow this app to function under /bpmn url.
Drop the login page all together, depend on the error interceptor to detect a logout, and redirect via shibboleth to the backend to get logged back in again.
2020-05-26 13:43:31 -04:00
Aaron Louie
cd51cf3b5b Disables APP_BASE_HREF provider 2020-05-26 10:01:28 -04:00
Aaron Louie
6ae42b761b Merge branch 'rrt/dev' into dev 2020-05-23 14:46:57 -04:00
Aaron Louie
0aab80522a Enables save button when decision table is altered 2020-05-23 14:46:32 -04:00
Aaron Louie
4a71a552d6 Uses error interceptor to handle redirecting to login 2020-05-23 13:37:17 -04:00
Aaron Louie
13b47ba894 Redirects to login on production if no user found. 2020-05-23 12:15:28 -04:00
Aaron Louie
2cde2364d7 Sets base href 2020-05-22 14:58:16 -04:00
Aaron Louie
bc9c234903 Signs in with redirect to login and fixes failing tests 2020-05-22 08:15:25 -04:00
Aaron Louie
96903b5fcd Adds unit tests 2020-05-18 20:59:38 -04:00
Aaron Louie
d5cfbf238d Updates sartography-workflow-lib. Adds reference file editing screen. Fixes BPMN file update mechanism. 2020-05-18 19:56:21 -04:00
Aaron Louie
6156a99f67 Allow upload of .doc, .xls, & .xlsx 2020-05-18 13:42:02 -04:00
Aaron Louie
c5678e6a12 Removes unnecessary OnInit 2020-05-14 10:37:35 -04:00
Aaron Louie
537dc4aae2 Updates sartography-workflow-lib 2020-05-13 22:56:56 -04:00
Aaron Louie
04be04fbe4 Generates SVG on save. Doesn't save it anywhere yet, though. 2020-05-12 22:19:35 -04:00
Aaron Louie
8dbcacfb4a Adds environment variable that determines which route is used as "home" 2020-05-12 22:19:13 -04:00
Aaron Louie
927356da9d Gets signed-in state from API 2020-05-11 16:22:16 -04:00
Aaron Louie
2b9e99a3db Checks whether user is logged in 2020-05-11 12:06:30 -04:00
Aaron Louie
ded3c899e5 Removes GA key 2020-04-15 10:14:10 -04:00