Commit Graph

2842 Commits

Author SHA1 Message Date
danfunk e72ccebed0 just reuse allowRedirect. 2023-05-31 10:28:16 -04:00
jasquat bb6a0bf443
stop refreshing homepage if unauthorized to metadata 2023-05-31 09:42:20 -04:00
jasquat 8791cc513c
allow not redirecting to home page at all in interstitial component and do not error out if next task does not exist 2023-05-31 08:54:33 -04:00
Madhurya Liyanage f95b567e32 Remove some unwanted only items 2023-05-31 18:22:39 +05:30
Madhurya Liyanage e7e0972766 Updates to match the new UI changes 2023-05-31 12:26:26 +05:30
burnettk 9d5d9086c6
enable flake8-bandit, cut off all http requests at 15 seconds to avoid hanging process, ignore xml lib spiff uses 2023-05-30 19:53:26 -04:00
burnettk 408b60187b
add pylint 2023-05-30 19:39:15 -04:00
burnettk ede43ab0b9
allow markdown uploads and add some different ux options for adding files 2023-05-30 17:58:53 -04:00
burnettk e015e8b45b
Merge branch 'main' of github.com:sartography/spiff-arena 2023-05-30 15:07:04 -04:00
burnettk 43144434fa
stop codecov comments and commit WIP 2023-05-30 15:07:00 -04:00
Kevin Burnett 4bf6760e3f
Merge pull request #283 from sartography/feature/mitigate-downside-of-unexpected-response-from-server
if we get garbage from backend for active users, do not blow up diagram editing page
2023-05-30 18:55:41 +00:00
Kevin Burnett 75b8c91c90
Merge pull request #284 from sartography/feature/more-secret-secrets
more secret secrets
2023-05-30 18:55:27 +00:00
Kevin Burnett 115a1782f7
Merge branch 'main' into feature/more-secret-secrets 2023-05-30 18:55:14 +00:00
jbirddog 1486edbf97
Cycle Timer Start Event Support (#285) 2023-05-30 13:51:37 -04:00
burnettk 274892125d
remove useless comments matching filenames 2023-05-30 12:21:50 -04:00
burnettk c127b4c714
Merge remote-tracking branch 'origin/main' into feature/more-secret-secrets 2023-05-30 08:38:15 -04:00
burnettk 68f4707581
enable pep8-naming and use ruff for autofixer 2023-05-30 07:15:49 -04:00
usama950 2370ac3a97 Updating content 2023-05-30 16:03:41 +05:00
usama950 2b854dc934 Updating content 2023-05-30 15:52:32 +05:00
Madhurya Liyanage d030ae4c43 Automation scripts for PP2 2023-05-30 12:07:54 +05:30
Kevin Burnett dbaffff172
Merge pull request #276 from sartography/dependabot/github_actions/actions/setup-python-4.6.1
Bump actions/setup-python from 4.6.0 to 4.6.1
2023-05-29 21:40:23 +00:00
Kevin Burnett 010623a148
Merge pull request #262 from sartography/dependabot/github_actions/codecov/codecov-action-3.1.4
Bump codecov/codecov-action from 3.1.3 to 3.1.4
2023-05-29 21:40:04 +00:00
Kevin Burnett 03424d9643
Merge pull request #148 from sartography/dependabot/github_actions/actions/download-artifact-3.0.2
Bump actions/download-artifact from 3.0.1 to 3.0.2
2023-05-29 21:35:13 +00:00
dependabot[bot] 9966797478
Bump actions/setup-python from 4.6.0 to 4.6.1
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.6.0 to 4.6.1.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4.6.0...v4.6.1)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-29 21:32:25 +00:00
burnettk 4e6da23728
Merge commit 'a1c7cecf59b6f9aa0824f360a1a8879edb9f28b8' 2023-05-29 17:31:40 -04:00
burnettk a1c7cecf59 Squashed 'bpmn-js-spiffworkflow/' changes from fc46b6fe5..0a9db509a
0a9db509a add an additional spiffworkflow extension for Signal events which, when attached to a user or manual task, will allow you to set a button lable which will be displayed beside a submit button and allow the end user to immediately fire that signal event.
313969da1 Add instructions to sub-processes
5f2cb3d50 allow instructions on Call Activities

git-subtree-dir: bpmn-js-spiffworkflow
git-subtree-split: 0a9db509a0e85aa7adecc8301d8fbca9db75ac7c
2023-05-29 17:31:39 -04:00
burnettk 73a4012a87
Merge commit 'e2022f401a5968e76286645e9f4eb6ee4efb2196' 2023-05-29 17:31:34 -04:00
burnettk e2022f401a Squashed 'SpiffWorkflow/' changes from 73886584b..01a25fc3f
01a25fc3f Merge pull request #333 from sartography/feature/ruff
99c7bd0c7 ruff linting fixes
56d170ba1 Cleaning up badges in the readme.
51c13be93 tweaking action, adding button
96275ad7c Adding a github action to run tests
c6c40976a minor fix to please sonarcloud.
03316babb Merge pull request #332 from sartography/updates-for-2.0-release
ab70a34b5 Release Notes for 2.0.0_rc1
f0bf79bd9 copy edits
a7c726951 Release Notes for 2.0.0_rc1
5f0468ba4 Merge pull request #330 from sartography/updates-for-2.0-release
b9ad24406 Mostly minor edits
e284dd8e2 corrections and tweaks to documentation
4b2e62600 add more examples
1ea258c6a update spiffworkflow concepts
851d7cdf6 fix a few bugs I found while testing the example repo
7a0a6bdf8 update bpmn docs
07c153f2d save/restore nested subprocess tests
340e9983b Merge branch 'main' of github.com:sartography/spiffworkflow into main
618afbc59 It is rare to submit an update that touches upon both religion and the origins of the universe. I think, for the sake of supporting all view points we must offer the possibility that there can be a thing that is not a child, but rather the beginning of all childen, that there is a chicken to the first egg, a single original big bank.
a68dec77e use raw strings for regexes using escape sequences w/ burnettk
4644f2810 Merge pull request #329 from sartography/task/remove-deprecated-functions
ca65602c0 correct typo in filename
39ab83f1f remove one deprecated and unused feature
23d54e524 Merge pull request #328 from sartography/improvement/task-spec-attributes
544614aa9 change dmn bpmn_id method to property
12ad185a4 update bpmnworkflow.waiting_events to use classname
aec77097d fix some typos & add a few missing licenses
4b87c6d0c add some changes that didn't get included in the merge commit
965a5d4e1 Merge branch 'main' into improvement/task-spec-attributes
a844b34f9 alternate bomnworkflow.cancel
0a455cdd2 Merge pull request #327 from sartography/feature/mark_tasks_in_sub_workflows_as_future_if_reseting_to_a_task_before_subworkflow
2bda992aa cancel tasks in subprocesses and return cancelled tasks
309937362 take account that we reset the parent when checking all sub-process executions.
d4bcf1290 handle nested subprocesses when resetting tasks
032bedea6 reset subprocess task when resetting a task inside the subprocess
3a6abe157 change reset workflow to drop tasks and re-predict
e9cd65757 move exceptions for bpmn into bpmn package
e654f2ff1 add bpmn_id and bpmn_name attributes to task specs
74bb9cf1a Found that tasks within a sub-workflow were left in a state of "READY" after resetting to task before the sub-workflow.
957a8faec make all task specs in bpmn processes bpmn tasks
b6070005c create actual mixin classes & improve package structure
666a9e4e5 Merge pull request #326 from sartography/feature/boundary_event_reset_fix
9fe5ae4ad Whenever a task is reset who's parent is a "_ParentBoundaryEvent" class, reset to that parent boundary event instead, and execute it, so that all the boundary events are reset to the correct point as well.
fbc071af5 remove 'is_engine_step' and use existing 'manual' attribute instead
0d8e53a25 remove unused attributes, minor parser improvements
6ae98b585 Merge pull request #325 from sartography/bugfix/make-data-objects-available-to-gateways
cefcd3733 make data objects available to gateways
6060fe778 Merge pull request #324 from sartography/task/update-license
efa24bed2 update license
56271f7f7 Merge pull request #323 from sartography/bugfix/handle-dash-in-dmn
6de4e7e01 Merge pull request #322 from sartography/improvement/remove-celery
6ee0668cb remove unnecessary dependencies in test
7ceae68c2 change literal '-' in DMN input to None
4cffc7e7a remove celery task and dependency
580d6e516 Merge pull request #321 from sartography/improvement/allow-duplicate-subprocess-names
e4440d4df remove legacy signavio parser
477a23184 remove absolute imports from tests failing in CI
15a812a92 use process ids only when storing process specs
abaf1b9e9 move parallel gateway tests to their own package
29fd2d0d9 remove some redundant, unused, or unnecessary tests & consolidate others
fda1480bc remove unused CORRELATE attribute from tests
21a2fdbee remove signavio files
299c2613c Merge pull request #320 from sartography/parser_funcs
01afc9f6e PR feedback
646737834 Cleanup
dfd3f8214 Add same methods for dmn
764e33ccd Rename file, fix tests
9646abca4 Add bpmn in memory parser functions and tests
58f6bd317 Merge pull request #319 from sartography/feature/better_task_order_for_sub_processes
fd7c9308f By swapping the order of these lines, we can assure that a call activity is returned BEFORE the tasks that it contains, rather than after it.
0a7ec19d6 Merge pull request #318 from sartography/feature/optionally-skip-call-activities-when-parsing
3430a2e9f add option to skip parsing call activities
1b1da1dd2 Merge pull request #317 from sartography/bugfix/non-bpmn-tutorial
e82345d68 remove some bpmn-related stuff from core serializer
6f9bc279c use name for inputs/outputs in base serializer -- not sure why this was ever changed

git-subtree-dir: SpiffWorkflow
git-subtree-split: 01a25fc3f829786c4b65d19fd0fda408de37c79f
2023-05-29 17:31:34 -04:00
burnettk 0c3931bf4e
if we get garbage from frontend for nonessential feature, do not blow up 2023-05-29 17:24:26 -04:00
burnettk 8125f94fea
get compatible with ruff 2023-05-29 17:03:30 -04:00
burnettk 2dde086b80
check for incompatible frontend and backend urls to save future hours 2023-05-29 17:02:37 -04:00
burnettk bdffdc5c25
only expose value on show, not list, move tests, fix UI 2023-05-29 15:04:38 -04:00
Kevin Burnett 128b7cbd7d
Merge pull request #282 from sartography/feature/ruff-isort
iterating on ruff configs
2023-05-29 16:00:11 +00:00
burnettk 4eea595bea
instead of actually adding pyright configs that do not work, document 2023-05-29 11:52:35 -04:00
Madhurya Liyanage 2dbb8fcf07 Added new test cases to Rearrange items and Delete items 2023-05-29 19:56:51 +05:30
Madhurya Liyanage c59bb2959d Changed Close to Save and Close 2023-05-29 19:38:51 +05:30
burnettk 6350305f41
get rid of some pyright diagnostics 2023-05-27 22:33:53 -04:00
burnettk d48020e4f1
actually stop running tests against 3.9 2023-05-27 18:34:04 -04:00
burnettk 31dc479f32
remove commented out code 2023-05-27 18:19:17 -04:00
burnettk 793773a678
drop python 3.9 and remove unused libs 2023-05-27 18:17:51 -04:00
burnettk 0c23076adc
get compatible with ruff pyupgrade 2023-05-27 14:59:52 -04:00
burnettk aeb7caa531
let ruff sort imports and ditch duplicative pre-commit linters 2023-05-26 20:01:08 -04:00
jbirddog 381f827aea
Editor path (#280) 2023-05-26 13:58:28 -04:00
burnettk 230b475586
get compatible with default ruff ruleset 2023-05-26 13:07:18 -04:00
burnettk 62ace094c6
clean up 2023-05-26 12:40:47 -04:00
jasquat 5e1085cdae
updated realm file for deployment changes w/ burnettk 2023-05-26 12:03:04 -04:00
jasquat 37b4616ce5
Merge pull request #281 from sartography/feature/support_different_subdomains
Feature/support different subdomains
2023-05-26 11:17:50 -04:00
jasquat 5cb899ed97
merged in main, resolved conflicts, and updated keycloak realm file for new path vars w/ burnettk 2023-05-26 11:10:57 -04:00
jasquat 8c31aedbcb
Merge branch 'main' of github.com:sartography/spiff-arena 2023-05-26 10:51:27 -04:00
jasquat fc75472eb9
ensure we delete related items when deleting a process instance w/ burnettk 2023-05-26 10:51:24 -04:00