Commit Graph

112 Commits

Author SHA1 Message Date
Dan ecbe194831 Merges 2023-01-19 13:26:13 -05:00
jasquat 74c46c9b4e pin SpiffWorkflow to passing version for CI tests w/ burnettk 2023-01-19 11:10:36 -05:00
Dan ab1d5c2262 Removing dependency on flask-bpmn and taking it out of SpiffArena
Slightly updating the APIError code for recent updates to SpiffWorkflow's error refactoring.
2023-01-17 12:56:06 -05:00
jasquat ecf8acaf5c do not write to logs when a task is inheriting data from the parent w/ burnettk 2023-01-17 12:23:51 -05:00
jasquat 4b5d2d6112 debugging cookies w/ burnettk 2023-01-11 14:52:12 -05:00
jasquat ff73d5b0f2 fixed typeguard tests w/ burnettk 2023-01-09 15:53:13 -05:00
burnettk 2b47eb7f58 upgrade apscheduler and fix mispelling 2022-11-21 21:15:48 -05:00
Dan de7ebb6f56 Merge branch 'main' of github.com:sartography/spiff-arena into main 2022-11-21 11:08:50 -05:00
Dan bf66459602 Remove MoneyType from dependencies to avoid a new dependency on a rust complier when upgrading to pytno 11. 2022-11-21 11:08:44 -05:00
burnettk 72da67f005 eliminate security issue by removing py 2022-11-20 21:34:35 -05:00
burnettk 818bce07e3 update mysql-connector-python 2022-11-20 21:31:45 -05:00
jasquat aa5cf0ed7a add back in support for python 3.9 and favor 3.11 for tests w/ burnettk 2022-11-09 15:15:27 -05:00
jbirddog 64ac704288 Move to Python 3.11 (#27) 2022-11-09 13:45:16 -05:00
jbirddog 400fa583f3 SpiffWorkflow cold start improvements (#13) 2022-11-02 11:35:10 -04:00
jasquat 9c57a876e5 avoid sending two errors to sentry w/ burnettk 2022-10-27 15:33:59 -04:00
dependabot[bot] d7ba33c03f
Bump flake8-bugbear from 22.9.23 to 22.10.25
Bumps [flake8-bugbear](https://github.com/PyCQA/flake8-bugbear) from 22.9.23 to 22.10.25.
- [Release notes](https://github.com/PyCQA/flake8-bugbear/releases)
- [Commits](https://github.com/PyCQA/flake8-bugbear/compare/22.9.23...22.10.25)

---
updated-dependencies:
- dependency-name: flake8-bugbear
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-25 03:01:36 +00:00
dependabot[bot] 4a2b12efc6
Bump reorder-python-imports from 3.8.5 to 3.9.0
Bumps [reorder-python-imports](https://github.com/asottile/reorder_python_imports) from 3.8.5 to 3.9.0.
- [Release notes](https://github.com/asottile/reorder_python_imports/releases)
- [Commits](https://github.com/asottile/reorder_python_imports/compare/v3.8.5...v3.9.0)

---
updated-dependencies:
- dependency-name: reorder-python-imports
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-25 02:41:00 +00:00
burnettk 3c677c751b update sphinx-autoapi 2022-10-24 22:35:28 -04:00
dependabot[bot] 2821bfbcc0
Bump pyupgrade from 2.38.4 to 3.1.0
Bumps [pyupgrade](https://github.com/asottile/pyupgrade) from 2.38.4 to 3.1.0.
- [Release notes](https://github.com/asottile/pyupgrade/releases)
- [Commits](https://github.com/asottile/pyupgrade/compare/v2.38.4...v3.1.0)

---
updated-dependencies:
- dependency-name: pyupgrade
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-21 22:00:28 +00:00
dependabot[bot] 51fa786497
Bump pyjwt from 2.5.0 to 2.6.0
Bumps [pyjwt](https://github.com/jpadilla/pyjwt) from 2.5.0 to 2.6.0.
- [Release notes](https://github.com/jpadilla/pyjwt/releases)
- [Changelog](https://github.com/jpadilla/pyjwt/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/jpadilla/pyjwt/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-21 21:03:16 +00:00
jasquat e7f2d23e6c merged in main and resolved conflicts w/ burnettk 2022-10-21 16:22:19 -04:00
jasquat 645e4d8fb6 updated flask-bpmn for sentry and fixed for pyl w/ burnettk 2022-10-21 13:15:17 -04:00
Dan 306618d996 Send a json request to the connector proxy (don't send a set of post params, as these will all be converted to strings)
Requires changes on the connector proxy as well.
Adding SimpleJson as a dependency -- when it is available, Flask will prefer its use when serializing requests - and this will avoid errors when attempting to send decimal values.  As I understand it, using SimpleJson on both ends will assure that decimals are represented as strings during serialization, but SimpleJson will know to deserialize them back to decimals on the other side.
Can't say I'm lovin on Json at the moment.
2022-10-21 12:41:47 -04:00
burnettk 5e09e28da8 fix mypy 2022-10-20 18:44:08 -04:00
burnettk 68485ab4c4 use fork of sqlalchemy-stubs 2022-10-20 18:03:55 -04:00
burnettk 18a892f6c6 work in progress 2022-10-20 17:30:51 -04:00
burnettk 3ddaa5d088 lib updates and mypy 2022-10-19 22:01:39 -04:00
burnettk 2fbc6777bd filter out NotFound from our sentry alerts and fix a bunch of typing things 2022-10-18 07:09:03 -04:00
dependabot[bot] 16a6f476a6
Bump typing-extensions from 4.3.0 to 4.4.0
Bumps [typing-extensions](https://github.com/python/typing_extensions) from 4.3.0 to 4.4.0.
- [Release notes](https://github.com/python/typing_extensions/releases)
- [Changelog](https://github.com/python/typing_extensions/blob/main/CHANGELOG.md)
- [Commits](https://github.com/python/typing_extensions/compare/4.3.0...4.4.0)

---
updated-dependencies:
- dependency-name: typing-extensions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-12 18:06:26 +00:00
jasquat d01b4fc761 updated sentry-sdk to resolve deprecation warnings 2022-10-12 09:56:33 -04:00
jasquat e4ded8fc05 added method to import permissions from yml file w/ burnettk 2022-10-11 15:18:32 -04:00
jasquat 8f2c68d7d6 removed more deprecation warnings and changed the json encoder for new flask w/ burnettk 2022-10-10 15:44:20 -04:00
jasquat 8f44f36671 updates to remove some deprecation warnings w/ burnettk 2022-10-10 14:27:20 -04:00
burnettk d3e8ac7b9f ignore a deprecation warning 2022-10-06 16:21:40 -04:00
dependabot[bot] 7d2770c21d
Bump safety from 2.2.1 to 2.3.1
Bumps [safety](https://github.com/pyupio/safety) from 2.2.1 to 2.3.1.
- [Release notes](https://github.com/pyupio/safety/releases)
- [Changelog](https://github.com/pyupio/safety/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pyupio/safety/compare/2.2.1...2.3.1)

---
updated-dependencies:
- dependency-name: safety
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-06 03:18:57 +00:00
dependabot[bot] 9111a80d31
Bump flask from 2.1.3 to 2.2.2
Bumps [flask](https://github.com/pallets/flask) from 2.1.3 to 2.2.2.
- [Release notes](https://github.com/pallets/flask/releases)
- [Changelog](https://github.com/pallets/flask/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/flask/compare/2.1.3...2.2.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-06 02:58:25 +00:00
burnettk 11f4fd3933 run poet pre to fix lint, and avoid updating flask and Flask-SQLAlchemy to squelch warnings 2022-10-05 20:50:33 -04:00
Elizabeth Esswein 510eec3f6a change script engine to use RestrictedPython 2022-10-05 19:35:59 -04:00
burnettk b588de47c9 Revert "garbage related to trimming down process instance logging"
This reverts commit 4361a5f8ec.
2022-10-05 12:07:51 -04:00
burnettk 4361a5f8ec garbage related to trimming down process instance logging 2022-10-05 12:07:08 -04:00
burnettk f44bc1f71c get off branch that is gone 2022-10-04 16:37:42 -04:00
burnettk 7c3488fd6c event logging fixes, one in spiff and one in backend 2022-10-03 18:25:43 -04:00
Dan c2583cc07a Can now use main branch of spiffworkflow. 2022-09-30 13:18:25 -04:00
burnettk 121f42f2cb use git version of spiff 2022-09-27 17:58:49 -04:00
jasquat d162f0d246 some cleanup and refactoring w/ burnettk 2022-09-27 15:10:32 -04:00
jasquat 06b7821c8a switched spiffworkflow back to main 2022-09-09 09:56:54 -04:00
jasquat eca3c92f86 the call activity test passes now w/ burnettk cullerton 2022-09-08 18:05:50 -04:00
jasquat 1faeaab118 store process ids in a lookup table w/ burnettk cullerton 2022-09-08 14:46:10 -04:00
mike cullerton 35cd2d46b1 Change SpiffWorkflow branch back to main 2022-09-06 17:02:17 -04:00
mike cullerton cf9be81768 Merge branch 'main' into cullerton
# Conflicts:
#	poetry.lock
2022-09-06 15:50:36 -04:00