Aaron Louie
bcf7a9391c
Fixes some outdated dependencies.
2021-08-11 10:39:12 -04:00
Dan
983b1abf0a
Merge remote-tracking branch 'origin/dev' into 367b-CallActivity
...
# Conflicts:
# package-lock.json
# package.json
2021-08-10 13:11:30 -04:00
Dan
efc1d1aa88
Merge branch 'dev' into 367b-CallActivity
2021-08-10 12:37:36 -04:00
Dan
dddd8adfd2
Merge branch 'chore/update_angular' of github.com:sartography/cr-connect-bpmn into chore/update_angular
2021-08-10 11:11:18 -04:00
Dan
7dd722ace3
lock the npm version in the package.json file.
2021-08-10 11:03:48 -04:00
Dan
23dfddf8d9
upgrade webpack-dev-server to 4.0, in the hopes that this corrects an issue building on Jenkins.
2021-08-10 10:53:33 -04:00
nilez
5b126cbf2c
Updated Code Editor Version
2021-08-10 10:36:59 -04:00
Dan
0baea67e7b
fixing dependencies in the diagram-js-code-editor.
2021-08-10 10:25:35 -04:00
Dan
735590aa3b
Moving to eslint, and fixing all the linting errors it reported.
2021-08-10 09:58:37 -04:00
Kelly McDonald
6c9a3807f9
Finish #367 to allow user to choose libraries for a given workflow
2021-08-10 09:12:26 -04:00
Mike Cullerton
5547036d66
Merge pull request #91 from sartography/367-CallActivity-2
...
Make a separate area to show the workflow-specs that are marked as 'L…
2021-08-09 09:19:32 -04:00
Leashys
a2ba129828
Updates bpmn - only issue now is css related
2021-08-06 13:52:37 -04:00
Leashys
c862ac1ff0
push
2021-08-06 09:52:52 -04:00
Leashys
f0347fe453
some updates to bpmn
...
considering diagram js code editor
2021-08-05 15:13:03 -04:00
Leashys
0cc3c6026d
wip
2021-08-05 11:23:21 -04:00
Kelly McDonald
887efa2982
Make a separate area to show the workflow-specs that are marked as 'Libraries'
2021-08-02 09:31:12 -04:00
Leashys
732b85dac5
sigh
2021-07-26 14:00:54 -04:00
Leashys
d27362f073
update ngx-file-drop
...
might not be compatible with libs. WIP
2021-07-26 11:37:18 -04:00
Leashys
0af35b8b75
update flex layout
2021-07-26 11:32:05 -04:00
Leashys
b8233e87df
Update Angular for bpmn (WIP)
...
need to update a few more things
2021-07-26 11:15:54 -04:00
Dan
d2624b9583
fixing the file modes.
2021-07-22 14:05:45 -04:00
NWalker4483
af081a3df3
Added Line HighLighting
2021-07-22 11:19:00 -04:00
NWalker4483
6c1741a5e3
Added Line HighLighting
2021-07-19 16:48:42 -04:00
Dan
7584ee4db8
Adding the user id to the display for reference files and workflow spec files.
2021-07-07 12:04:33 -04:00
Dan
c5149cee74
Adding a settings page to specify which study you want to use for validation.
...
Also improving the validation message display via the shared libraries.
Droping the protocol-builder component, as it wasn't in use.
2021-07-07 00:52:24 -04:00
NWalker4483
6653ea5a8f
Updated Sartography Lib and
...
Better handled the data returned from validating
2021-06-29 11:38:37 -04:00
NWalker4483
bc3ce7e820
Added event to update object dropdown
2021-06-22 10:39:09 -04:00
NWalker4483
25927f070f
.
2021-06-09 14:55:05 -04:00
NWalker4483
4114554b61
Added Script Editor
2021-06-03 10:31:41 -04:00
Dan
9b40f2de2f
Performance refactor, largely around assuring that we only download files when we need the data, and using file-meta information at all other times.
...
Clarifying in the [open] dialog that you can open up any other file related to the current workflow.
2021-04-30 11:48:57 -04:00
Dan Funk
635035419d
Merge branch 'dev' into feature/default_display_order_74
2021-04-16 16:42:42 -04:00
Dan
5234f2b3bb
Updating packages, including more recent sartography-workflow-lib.
2021-04-16 14:53:14 -04:00
Nile Walker
9c441e68ca
Merge branch 'dev' of https://github.com/sartography/cr-connect-bpmn into bug/move_workflow_spec_260
2021-03-22 13:17:14 -04:00
Nile Walker
78e59d5f4c
Initial Commit
2021-03-22 10:55:06 -04:00
Dan
6f023a4ac3
I discovered that I had inadvertantly made it impossible to create a new workflow specification when refactoring the display of workflows.
...
I ADDED A FRONT END TEST, because I am awesome, and all should look upon my work and despair!
2021-03-10 15:28:26 -05:00
Dan
05e93c4c68
Trying to fix a failing build in production due to some sort of error with babel compile at the deployment stage in jenkins.
2021-01-11 17:14:35 -05:00
Dan
b0ba05a2e5
bouncing library dependencies to get everything in synch.
2021-01-11 16:38:08 -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
f22ef09855
Updating the shared libraries
2020-08-31 17:31:19 -04:00
Aaron Louie
8c2ae2d315
Updates sartography-workflow-lib
2020-08-10 17:13:50 -04:00
Aaron Louie
c7d7186e6e
Initial cursor focus to OK in Help dialog modals
2020-08-04 17:30:39 -04:00
Aaron Louie
e16ea33cb5
Updates sartography-workflow-lib
2020-08-03 16:11:24 -04:00
Aaron Louie
7abbb1019a
Updates sartography-workflow-lib
2020-07-31 15:04:34 -04:00
Aaron Louie
d7ff9f25b2
Fixes "No NgModule metadata found for 'AppModule' error"
2020-07-16 10:34:11 -04:00
Aaron Louie
872ec61909
Updates sartography-workflow-lib
2020-07-14 11:01:04 -04:00
Aaron Louie
2ea806af53
Updates sartography-workflow-lib
2020-07-09 15:51:05 -04:00
Aaron Louie
63ed5e4326
Updates Angular to version 9.1.11. Updates sartography-workflow-lib
2020-07-06 16:30:25 -04:00
Aaron Louie
080c344094
Updates sartography-workflow-lib
2020-07-03 12:20:36 -04:00
Aaron Louie
f929d33aed
Updates sartography-workflow-lib
2020-06-17 15:39:35 -04:00
Aaron Louie
4f0eff203a
Re-enables e2e tests
2020-06-16 22:40:26 -04:00
Aaron Louie
7c33ef614f
Disables e2e tests for now
2020-06-15 12:54:26 -04:00
Aaron Louie
2b53d90a72
Removes redundant and time-consuming Docker container setup and cleanup steps.
2020-06-14 11:23:33 -04:00
Aaron Louie
0837b4d2b5
Re-enables e2e tests. Sets up db, backend, and pb for e2e testing.
2020-06-13 22:02:56 -04:00
Aaron Louie
5abfa0411b
Updates sartography-workflow-lib
2020-06-13 13:28:42 -04:00
Aaron Louie
9125fb712e
Adds files to study model.
2020-06-13 11:55:00 -04:00
Aaron Louie
647f114330
Updates sartography-workflow-lilb
2020-06-13 10:32:27 -04:00
Aaron Louie
100b94800c
Updates sartography-workflow-lib
2020-06-13 09:30:16 -04:00
Aaron Louie
4eec322b85
Injects title from environment variables
2020-06-12 16:34:21 -04:00
Aaron Louie
793ce28ff1
Updates sartography-workflow-lib. Adds sentry.
2020-06-07 22:22:24 -04:00
Aaron Louie
0bff8f1fcc
Cleans up a few more LDAP job title and department patterns
2020-06-03 10:29:32 -04:00
Aaron Louie
29339c5709
Injects Google Analytics tag via environment variable. Prevents gtag race condition from sporadically causing failing unit tests
2020-06-02 23:27:41 -04:00
Aaron Louie
431973f2b9
Fixes broken favicon and file icons when baseHref is not '/'
2020-06-02 23:10:31 -04:00
Aaron Louie
5dd130fb2e
Fixed import in sartography-workflow-lib
2020-06-02 22:15:17 -04:00
Aaron Louie
987f2c2fc8
Cleans up visual design of API Error display
2020-06-02 22:05:31 -04:00
Aaron Louie
2b3f6d14d4
Adds favicon. Displays error codes in more human-readable fashion.
2020-06-02 21:52:15 -04:00
Aaron Louie
c900422206
Catches and displays API Errors in the UI
2020-06-02 21:12:03 -04:00
Aaron Louie
3d25f105e3
Logs user id in Google Analytics
2020-06-02 11:05:12 -04:00
Aaron Louie
8097e16173
Injects GA key in Docker image build
2020-06-01 23:52:53 -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
Aaron Louie
930c4d219a
Updates sartography-workflow-lib
2020-06-01 16:40:44 -04:00
Aaron Louie
b236168bf7
Adds separate custom property for repeat section button label.
2020-06-01 09:50:06 -04:00
Aaron Louie
ae08ca68c9
Updates sartography-workflow-lib
2020-06-01 00:26:26 -04:00
Aaron Louie
4d9c73fa35
Updates sartography-workflow-lib: Adds title to workflow. Adds approvals to study
2020-05-31 22:56:28 -04:00
Aaron Louie
517dc8d10e
Updates sartography-workflow-lib: Various Formly fixes, approval status label update.
2020-05-31 20:02:23 -04:00
Aaron Louie
958f73ad56
Updates sartography-workflow-lib
2020-05-30 20:31:15 -04:00
Aaron Louie
21812867e5
Updates sartography-workflow-lib
2020-05-29 17:25:26 -04:00
Aaron Louie
a480b2d458
Removes extra slash in front of 'session' in URL.
2020-05-29 09:08:32 -04:00
Dan Funk
de5f5d1003
changing the way the token is passed.
2020-05-29 04:48:18 -04:00
Aaron Louie
f83567311e
Fixes display of autocomplete field values
2020-05-27 12:03:40 -04:00
Aaron Louie
c406cbcc00
Adds logo and site title. Adds file icons
2020-05-26 21:17:18 -04:00
Aaron Louie
20540d4824
Updates sartography-workflow-lib
2020-05-26 15:16:00 -04:00
Aaron Louie
0592570529
Merge remote-tracking branch 'origin/dev' into dev
2020-05-26 14:48:37 -04:00
Aaron Louie
47d1c7fe88
Fixes nginx stupid. Adds back deploy url. Totally refactors docker-compose.
2020-05-26 14:48:31 -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
650bb8f6f1
Removes DEPLOY_URL entirely.
2020-05-26 10:34:50 -04:00
Aaron Louie
e70a8a30af
Substitutes deploy url with separate environment variable
2020-05-26 09:33:49 -04:00
Dan Funk
3aae8bed38
Disable e2e and use alternate form of cmd.
2020-05-26 00:40:22 -04:00
Dan Funk
f48b2f6d39
Readding e2e tests for bpmn.
2020-05-25 23:48:07 -04:00
Dan Funk
ef2b53d54a
Disabling e2e tests.
2020-05-25 23:45:34 -04:00
Aaron Louie
98643ff09c
Fixes login looping
2020-05-25 17:00:59 -04:00
Aaron Louie
746cda4689
Finds and replaces base href template string with environment variable
2020-05-24 11:26:20 -04:00
Aaron Louie
f206aae9ad
Forgot to remove extra parameter
2020-05-24 00:06:04 -04:00
Aaron Louie
4a71a552d6
Uses error interceptor to handle redirecting to login
2020-05-23 13:37:17 -04:00
Aaron Louie
198cfd90bb
Passes path to index.html in as optional parameter to substitute-env-variables.sh
2020-05-23 11:50:31 -04:00
Aaron Louie
d33373b13e
Fixes environment variables, npm scripts, and a trailing slash
2020-05-22 23:43:32 -04:00
Aaron Louie
ae8fab3f87
Adds env variables parameter
2020-05-22 20:32:08 -04:00
Aaron Louie
deee76a954
Injects environment variables via npm script
2020-05-22 17:03:19 -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