1612 Commits

Author SHA1 Message Date
jbirddog
2a7c257479
Allow terminating not_started instances (#329)
* Support terminating instances that have not started

* Getting ./bin/pyl to pass
2023-06-12 13:41:08 -07:00
Kevin Burnett
f711aa824f
remove backend docs dir (#325)
* remove backend docs dir

* remove reference to gone dir

---------

Co-authored-by: burnettk <burnettk@users.noreply.github.com>
2023-06-12 09:28:58 -07:00
jasquat
1ce51cbc57
added remaining path segment all perms to elevated options (#326)
Co-authored-by: jasquat <jasquat@users.noreply.github.com>
2023-06-12 08:05:33 -07:00
burnettk
7297af4f00
bump connector timeout from 30 to 45 2023-06-09 17:13:20 -04:00
jbirddog
0c1e83a892
Typeahead datastore (#321)
* Wiring up the datastore

* Writes into the data store

* Bulk save needs the timestamps

* Prep to do the local query

* Local typeahead working

* Pre pr cleanup

* ignore migrations dir in pre-commit for ruff w/ burnettk

* Getting ./bin/pyl to pass

---------

Co-authored-by: jasquat <jasquat@users.noreply.github.com>
2023-06-09 12:28:59 -07:00
jasquat
2631fa5f95
some fixes and updates to help with running an acceptance test model (#323)
Co-authored-by: jasquat <jasquat@users.noreply.github.com>
2023-06-09 11:19:02 -07:00
danfunk
d83bddd96e Merge branch 'main' of github.com:sartography/spiff-arena into main 2023-06-09 11:06:41 -04:00
danfunk
3feac89cd5 A quick fix for git_ser ice 2023-06-09 11:06:20 -04:00
jasquat
1a30ee6c69
look up human tasks with the guid instead of the task spec identifier w/ burnettk (#317)
Co-authored-by: jasquat <jasquat@users.noreply.github.com>
2023-06-08 14:26:48 -07:00
Kevin Burnett
febca3bc0b
add mccabe linter and auto fixes (#302)
Co-authored-by: burnettk <burnettk@users.noreply.github.com>
2023-06-08 14:26:33 -07:00
jasquat
e69a1de7dc
use carbon components when adding secrets (#312)
* use carbon components when adding secrets

* docker compose pull before running up w/ burnettk

* use all carbon on script task unit test modal w/ burnettk

* removed remaining references to bootstrap from frontend w/ burnettk

* updated usage of hidden to use the class instead of the bootstrap attribute w/ burnettk

* print out docker version for debugging

* docker pull with docker instead of compose

* added comment for docker pull in check docker start script

---------

Co-authored-by: jasquat <jasquat@users.noreply.github.com>
2023-06-08 14:26:14 -07:00
dependabot[bot]
aa1fc0d81b
Bump furo from 2022.9.29 to 2023.5.20 in /spiffworkflow-backend/docs (#313)
Bumps [furo](https://github.com/pradyunsg/furo) from 2022.9.29 to 2023.5.20.
- [Release notes](https://github.com/pradyunsg/furo/releases)
- [Changelog](https://github.com/pradyunsg/furo/blob/main/docs/changelog.md)
- [Commits](https://github.com/pradyunsg/furo/compare/2022.09.29...2023.05.20)

---
updated-dependencies:
- dependency-name: furo
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-08 10:07:45 -07:00
jasquat
c559ce6565
updated permission macros to give admins access to task-data and proc… (#314)
* updated permission macros to give admins access to task-data and process-data w/ burnettk

* do not check for write to process-models if diagram is readonly anyway w/ burnettk

---------

Co-authored-by: jasquat <jasquat@users.noreply.github.com>
2023-06-08 11:39:14 -04:00
burnettk
48f5cd3ae9
lint 2023-06-07 17:34:45 -04:00
dependabot[bot]
06b096ed4a
Bump sphinx-click from 4.3.0 to 4.4.0 in /spiffworkflow-backend/docs (#309)
Bumps [sphinx-click](https://github.com/click-contrib/sphinx-click) from 4.3.0 to 4.4.0.
- [Release notes](https://github.com/click-contrib/sphinx-click/releases)
- [Commits](https://github.com/click-contrib/sphinx-click/compare/4.3.0...4.4.0)

---
updated-dependencies:
- dependency-name: sphinx-click
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-07 14:28:40 -07:00
jasquat
d1f3ecc603
support validationErrorMessage in rjsf enum w/ burnettk (#311)
Co-authored-by: jasquat <jasquat@users.noreply.github.com>
2023-06-07 09:55:32 -07:00
Dan Funk
89822059d9
File tree update (#306)
* File tree update

* Update learn_basics.md

---------

Co-authored-by: Phillana26 <134319064+Phillana26@users.noreply.github.com>
2023-06-07 12:39:43 +05:00
jbirddog
57d16e3c93
Fix issue when timer start event is greater than a day (#303)
* Fix issue when start time is greater than a day

* Add some cycle timer tests

* Add some more tests

* Getting ./bin/pyl to pass
2023-06-06 18:25:26 -07:00
jbirddog
dd1195a44b
Bump flask for safety (#304)
* Bump flask for safety

* let snyk check flask again w/ burnettk

* attempt to use the same revision for front w/ burnettk

---------

Co-authored-by: jasquat <jasquat@users.noreply.github.com>
2023-06-06 17:33:48 -07:00
jasquat
63bed1a385
upgrade cryptography for security w/ burnettk 2023-06-02 12:09:24 -04:00
Kevin Burnett
97021948ba
Merge pull request #297 from sartography/feature/allow-turning-off-restricted-python
allow turning off restricted python
2023-06-02 15:52:57 +00:00
jasquat
1fcb75e57a
pyl w/ burnettk 2023-06-02 11:24:49 -04:00
jasquat
bbb0ff30ae
synced unit tests with sample and added support for subprocesses for bpmn unit tests w/ burnettk 2023-06-02 11:20:41 -04:00
jasquat
6c5ddc65c4
Merge pull request #294 from sartography/feature/typeahead_in_custom_widgets
Feature/typeahead in custom widgets
2023-06-02 10:34:00 -04:00
jasquat
7de1a52c6e
include json in script task imports 2023-06-02 10:18:33 -04:00
danfunk
ebb8b243b2 Documentation Updates
- updated conf.py with some new settings
- updated the documentation
- provided an example of section heading
- added a few additional requirements
2023-06-02 08:25:39 -04:00
burnettk
d8e96c3b9e
allow turning off restricted python 2023-06-01 17:52:01 -04:00
Dan Funk
d5e4d3a4ee
Merge pull request #296 from sartography/feature/better_interstitial_spinner_and_suspend_message
Feature/better interstitial spinner and suspend message
2023-06-01 15:47:10 -04:00
jasquat
f01ac50efb
do not save unwanted fields to process json files on disk w/ burnettk 2023-06-01 15:10:01 -04:00
danfunk
3178ce2573 Merge remote-tracking branch 'origin/main' into feature/better_interstitial_spinner_and_suspend_message 2023-06-01 15:07:25 -04:00
danfunk
9aa52bcd27 Introduced a small spinner to the interstitial view on the Process Instance Show page.
Display reasonable messages when a processes is suspended or errored. Can't do much with terminated.
Show the spinner more frequently and consistently.
When running ruff, ignore everything in .gitignore
2023-06-01 15:05:59 -04:00
jasquat
08f1cd8e50
removed useless def comments that started with and underscore as well 2023-06-01 13:52:07 -04:00
jasquat
35864d8abe
removed useless class and def comments from python code w/ burnettk 2023-05-31 16:28:06 -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
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
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
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
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
burnettk
4eea595bea
instead of actually adding pyright configs that do not work, document 2023-05-29 11:52:35 -04:00
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
793773a678
drop python 3.9 and remove unused libs 2023-05-27 18:17:51 -04:00