180 Commits

Author SHA1 Message Date
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
c169cbd988 updated lock file w/ burnettk 2022-10-21 16:31:20 -04: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
872480dbdc Merge remote-tracking branch 'origin/main' into feature/lib-updates-and-mypy 2022-10-20 17:32:23 -04:00
burnettk
18a892f6c6 work in progress 2022-10-20 17:30:51 -04:00
jasquat
b285ba1a1c added updated columns to secrets and updated flask-bpmn 2022-10-20 10:29:13 -04:00
burnettk
3ddaa5d088 lib updates and mypy 2022-10-19 22:01:39 -04:00
burnettk
80c5357b9b lint 2022-10-19 20:58:54 -04:00
jasquat
72049c0041 added authentication callback endpoint. w/ burnettk, cullerton, jbirddog 2022-10-19 14:19:12 -04:00
jasquat
1902b785d9 updated flask-bpmn w/ burnettk cullerton 2022-10-19 10:43:26 -04:00
jasquat
6ce1cdb043 updated flask-bpmn for new ApiError. w/ burnettk 2022-10-18 16:07:33 -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
jbirddog
eb89e95297
Some changes from Dan (#133)
* Updaging the jinja processing so it doesn't leave a bunch of blank lines in the markdown that has strong feelings about white space.  Updating the front end to render markdown formatted instructions.  And adding a little css love to tables that are generated in Markdown.

* pre-commit updates

Co-authored-by: Dan <daniel.h.funk@gmail.com>
2022-10-12 15:59:21 -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
508f99000a merged in main and resolved conflicts 2022-10-12 09:41:07 -04:00
jasquat
e4ded8fc05 added method to import permissions from yml file w/ burnettk 2022-10-11 15:18:32 -04:00
jbirddog
d0add0fed6
Bump to latest spiff on main (#128) 2022-10-11 13:28:12 -04:00
jasquat
f652f3e56f Merge remote-tracking branch 'origin/main' into feature/permissions 2022-10-11 10:31:22 -04:00
burnettk
9888bd09ad rename code to error_code 2022-10-11 10:08:05 -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
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 4361a5f8ec515cd466f773ce72d6757bb206ea4e.
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
c186da2451 merge main, reorder imports 2022-10-04 17:27:31 -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
burnettk
5d449fe984 some upgrades while resolving a merge conflict 2022-10-03 13:55:28 -04:00
burnettk
3ceed74930 Merge remote-tracking branch 'origin/main' into feature/script-unit-test-subprocesses 2022-10-03 12:39:01 -04:00
burnettk
bb2d4d2f1a bump spiffworkflow and fix lint 2022-10-03 12:29:04 -04:00
burnettk
589cef8baa clean up 2022-09-30 16:51:52 -04:00
Dan
7ef2226dec Merge remote-tracking branch 'origin/main' into feature/upgrade_spiff_workflow_and_service_task 2022-09-30 13:12:21 -04:00
Dan
8410c641f3 bump spiffworkflow, fix bug in normalize_value 2022-09-30 13:00:06 -04:00
Dan
69d8a8b146 raise an error when a secret is not found - this will help people attempting to debug their service tasks. 2022-09-28 14:44:59 -04:00
jasquat
6991db63a4 Merge remote-tracking branch 'origin/main' into feature/script-unit-tests 2022-09-28 11:18:30 -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
mike cullerton
9082bb53c0 poet update mako dparse 2022-09-27 12:56:32 -04:00
burnettk
9aa55dca6a lint and pull new spiff 2022-09-22 17:37:10 -04:00
jasquat
98fd9d845b set task name in logs if available and catch errors to ensure we set the log level back to the correct value w/ burnettk 2022-09-22 16:48:14 -04:00