Dan Funk
bbbc157c22
Don't try to roll back the database on a failed message delivery, we … ( #2231 )
...
* Don't try to roll back the database on a failed message delivery, we must allow the error so we have an audit of what happened. Otherwise we have to kill all trace of it, which just creates a grand mystery.
* pyl.
* tweak message
* more fixes.
* clean up
---------
Co-authored-by: burnettk <burnettk@users.noreply.github.com>
2025-02-07 10:54:20 -08:00
Kevin Burnett
8644dcafff
download working ( #2230 )
...
Co-authored-by: burnettk <burnettk@users.noreply.github.com>
2025-02-06 08:39:35 -08:00
Kevin Burnett
eea607d2ca
repair lint after refactor ( #2229 )
...
* feat: Fix linting errors and add prop types to components.
* feat: Fix: Move imports of PropTypes to the top of files.
* refactor: Improve type safety and fix linting errors in ProcessModelShow.tsx
* lint
* Revert "lint"
This reverts commit 9ee9488777fe425fe788d83c8cbbda3d60289cce.
* functions
* lint
* types
* lint
* fixed lint issues w/ burnettk
* fix file upload on model show page w/ burnettk
---------
Co-authored-by: burnettk (aider) <burnettk@users.noreply.github.com>
Co-authored-by: jasquat <jasquat@users.noreply.github.com>
2025-02-05 11:53:20 -08:00
burnettk
6effb7338f
lint
2025-02-05 12:16:30 -05:00
burnettk
8a91ae2f82
space
2025-02-05 12:16:03 -05:00
burnettk (aider)
8deef89931
fix: Check for null before passing readmeFile to ProcessModelReadmeArea.
2025-02-05 12:07:19 -05:00
burnettk (aider)
8f454c9241
feat: Pass readmeFile to ProcessModelTabs component.
2025-02-05 12:06:39 -05:00
burnettk
7fba2be598
refactor: Move readme file props to ProcessModelReadmeArea
2025-02-05 12:06:39 -05:00
burnettk (aider)
cead6b9d58
feat: Import ProcessModelReadmeArea in ProcessModelTabs.tsx
2025-02-05 12:06:14 -05:00
burnettk
8285cdfa92
feat: Add readme tab to process model tabs.
2025-02-05 12:06:14 -05:00
burnettk (aider)
7af8beb54d
style: Add margin to ProcessModelTabs to restore spacing.
2025-02-05 11:56:12 -05:00
burnettk
192543fb23
refactor: Improve readability of ProcessModelShow component
2025-02-05 11:56:11 -05:00
burnettk (aider)
bc32f5cb65
fix: Import Can component from @casl/react
2025-02-05 11:54:08 -05:00
burnettk (aider)
5c01eb9162
refactor: Break out components in ProcessModelShow
2025-02-05 11:52:44 -05:00
Kevin Burnett
9fcf9391c0
we do not need poet here ( #2227 )
...
Co-authored-by: burnettk <burnettk@users.noreply.github.com>
2025-02-04 10:16:23 -08:00
dependabot[bot]
15292150af
Bump pip from 24.3.1 to 25.0 in /.github/workflows ( #2223 )
...
Bumps [pip](https://github.com/pypa/pip ) from 24.3.1 to 25.0.
- [Changelog](https://github.com/pypa/pip/blob/main/NEWS.rst )
- [Commits](https://github.com/pypa/pip/compare/24.3.1...25.0 )
---
updated-dependencies:
- dependency-name: pip
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>
v0.0.64
2025-01-27 14:50:23 +00:00
jasquat
09e624a9e5
do not set loglevel for spiff log so it can send events to the listener w/ burnettk ( #2222 )
...
Co-authored-by: jasquat <jasquat@users.noreply.github.com>
2025-01-24 14:50:07 -05:00
dependabot[bot]
3dd3525c67
Bump poetry from 2.0.0 to 2.0.1 in /.github/workflows ( #2217 )
...
Bumps [poetry](https://github.com/python-poetry/poetry ) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/python-poetry/poetry/releases )
- [Changelog](https://github.com/python-poetry/poetry/blob/main/CHANGELOG.md )
- [Commits](https://github.com/python-poetry/poetry/compare/2.0.0...2.0.1 )
---
updated-dependencies:
- dependency-name: poetry
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-13 15:02:03 +00:00
burnettk
efdf53d0b8
lowercase
2025-01-10 23:28:18 -05:00
Kevin Burnett
65b1c4b168
rename for consistency ( #2216 )
...
* fix
* rename files
* rename titles
* rename
* pluralize
* fix
* sub-process
* sub-process
* sub-process
* renames
* rename
---------
Co-authored-by: burnettk <burnettk@users.noreply.github.com>
2025-01-10 20:20:07 -08:00
burnettk
a3b0bff082
minor doc fixes
2025-01-09 20:12:44 -05:00
Kevin Burnett
d67eab8e30
Reorg docs ( #2215 )
...
* docs: Update the documentation structure in the todo list
* add full index
* titlesonly
* move documentation to reference
* docs: Nest BPMN elements under a new "Elements of BPMN" section
* not hidden
* docs: Mark first three TODO items as completed
* fix: Uncheck incorrect checkboxes in todo.md
* move
* move building diagrams to own section
* renames
* docs
* move to explanation
* explanation
* reorder
* move forms
* rm todo
* typo
---------
Co-authored-by: burnettk <burnettk@users.noreply.github.com>
2025-01-09 17:00:18 -08:00
Elizabeth Esswein
092fe399d2
Feature/improved event logging ( #2214 )
...
* log events generated by backend to event stream with enhanced info
* lint and mypy
* simplify log format and assure all dicts not converted to strings
* hard coding the event source doesn't make a lot of sense
* fix lint error
* not sure how these tests passed before
---------
Co-authored-by: jasquat <jasquat@users.noreply.github.com>
Co-authored-by: Kevin Burnett <18027+burnettk@users.noreply.github.com>
v0.0.63
2025-01-09 11:59:23 -08:00
jasquat
005de8a5ec
do not automatically add groups to scope if using OPENID to handle groups w/ burnettk ( #2212 )
...
Co-authored-by: jasquat <jasquat@users.noreply.github.com>
2025-01-08 14:22:03 -08:00
jasquat
cffaa09ba0
updated keycloak and added new more generic realm file ( #2211 )
...
* updated keycloak and added new more generic realm file w/ burnettk
* lint w/ burnettk
---------
Co-authored-by: jasquat <jasquat@users.noreply.github.com>
2025-01-08 12:01:12 -08:00
Kevin Burnett
584be1df6a
Diataxis docs 2 ( #2206 )
...
* kill tags
* big four
* move doc script
* move dev to explain
* move images to root because it is better
* move scrit
* script
* move out
* moved building_diagrams
* couple devops things
* docs
* move exe
* unit test
* articlers
* wip
* path
* devops
* perm
* deploy
* stuff
* everything
* broken links
* wip
---------
Co-authored-by: burnettk <burnettk@users.noreply.github.com>
2025-01-08 08:12:48 -08:00
dependabot[bot]
ddcb12d714
Bump jinja2 from 3.1.4 to 3.1.5 in /spiffworkflow-backend ( #2210 )
...
Bumps [jinja2](https://github.com/pallets/jinja ) from 3.1.4 to 3.1.5.
- [Release notes](https://github.com/pallets/jinja/releases )
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/jinja/compare/3.1.4...3.1.5 )
---
updated-dependencies:
- dependency-name: jinja2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-08 14:50:04 +00:00
dependabot[bot]
311e33ab85
Bump pyjwt from 2.9.0 to 2.10.1 in /spiffworkflow-backend ( #2209 )
...
Bumps [pyjwt](https://github.com/jpadilla/pyjwt ) from 2.9.0 to 2.10.1.
- [Release notes](https://github.com/jpadilla/pyjwt/releases )
- [Changelog](https://github.com/jpadilla/pyjwt/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/jpadilla/pyjwt/compare/2.9.0...2.10.1 )
---
updated-dependencies:
- dependency-name: pyjwt
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>
2025-01-07 15:12:27 +00:00
dependabot[bot]
d9f2b196d6
Bump poetry from 1.8.5 to 2.0.0 in /.github/workflows ( #2208 )
...
Bumps [poetry](https://github.com/python-poetry/poetry ) from 1.8.5 to 2.0.0.
- [Release notes](https://github.com/python-poetry/poetry/releases )
- [Changelog](https://github.com/python-poetry/poetry/blob/main/CHANGELOG.md )
- [Commits](https://github.com/python-poetry/poetry/compare/1.8.5...2.0.0 )
---
updated-dependencies:
- dependency-name: poetry
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>
2025-01-06 15:24:35 +00:00
dependabot[bot]
ef4942d625
Bump setuptools from 72.1.0 to 75.7.0 in /spiffworkflow-backend ( #2207 )
...
Bumps [setuptools](https://github.com/pypa/setuptools ) from 72.1.0 to 75.7.0.
- [Release notes](https://github.com/pypa/setuptools/releases )
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst )
- [Commits](https://github.com/pypa/setuptools/compare/v72.1.0...v75.7.0 )
---
updated-dependencies:
- dependency-name: setuptools
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>
2025-01-06 14:45:06 +00:00
Kevin Burnett
3efe74450c
Diataxis docs ( #2204 )
...
* wip
* script
* script
* script
* script
* add keywords
* new structure
* fix links
* remove tmp doc
* combine bpmn terms and glossary
* rename
* update faq
* faq
* fix screenshot link
* remove keywords from index
* tags
* add tags
* rm tmp
* add back text
* dup text
* improve homepage
* remove dup
* unhose
* remove taxi
* only ignore w/ autobuild
---------
Co-authored-by: burnettk <burnettk@users.noreply.github.com>
2025-01-03 14:46:27 -08:00
Usama Ahmad
818fbcb217
Add new FAQ ( #2159 )
...
* Add new FAQ
* fix issues
---------
Co-authored-by: Kevin Burnett <18027+burnettk@users.noreply.github.com>
2025-01-03 11:21:01 -08:00
Usama Ahmad
1aff5c0efe
Script task and sub process call activity example ( #2202 )
...
* script task and sub process call activity example
* fix update
* fix update1
2025-01-02 05:15:03 +00:00
Usama Ahmad
eaa2a0d04d
Okta configuration ( #2199 )
...
* Okta configuration
* fix build issues and errors
---------
Co-authored-by: Kevin Burnett <18027+burnettk@users.noreply.github.com>
2024-12-31 14:23:31 +00:00
Kevin Burnett
509e90d389
custom metadata docs ( #2201 )
...
* custom metadata docs
* remove bad file
* fix name
---------
Co-authored-by: burnettk <burnettk@users.noreply.github.com>
2024-12-30 08:36:14 -08:00
burnettk
188041660e
fix lint
2024-12-30 10:44:11 -05:00
dependabot[bot]
e72f07905f
Bump bandit from 1.7.10 to 1.8.0 in /spiffworkflow-backend ( #2196 )
...
Bumps [bandit](https://github.com/PyCQA/bandit ) from 1.7.10 to 1.8.0.
- [Release notes](https://github.com/PyCQA/bandit/releases )
- [Commits](https://github.com/PyCQA/bandit/compare/1.7.10...1.8.0 )
---
updated-dependencies:
- dependency-name: bandit
dependency-type: direct:development
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>
2024-12-16 15:10:20 +00:00
Kevin Burnett
6c0acaea1e
update to make this work for both local openid and keycloak again ( #2197 )
...
* update to make this work for both local openid and keycloak again
* Update spiffworkflow-backend/bin/get_token
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* fix coderabbit
---------
Co-authored-by: burnettk <burnettk@users.noreply.github.com>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2024-12-16 07:00:51 -08:00
dependabot[bot]
41e23cf74c
Bump safety from 3.2.11 to 3.2.13 in /spiffworkflow-backend ( #2195 )
...
Bumps [safety](https://github.com/pyupio/safety ) from 3.2.11 to 3.2.13.
- [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/3.2.11...3.2.13 )
---
updated-dependencies:
- dependency-name: safety
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-13 15:06:35 +00:00
Dan Funk
80b8e0771c
Redirect debugging ( #2192 )
...
* Assure we always generated the redirect with the same exact peice of code. And debug the value that is used in that location
* missing argument.
* the final_url we want to return peoiple to is not the same as the redirect_url we send to an open id provider.
* final cleanup.
* remove accidental files.
* remove process_modesl symlink w/ burnettk
* ignore all process models at root, not just directories w/ burnettk
---------
Co-authored-by: jasquat <jasquat@users.noreply.github.com>
2024-12-12 15:29:03 -05:00
dependabot[bot]
6dfc790835
Bump typeguard from 4.3.0 to 4.4.1 in /spiffworkflow-backend ( #2190 )
...
Bumps [typeguard](https://github.com/agronholm/typeguard ) from 4.3.0 to 4.4.1.
- [Release notes](https://github.com/agronholm/typeguard/releases )
- [Changelog](https://github.com/agronholm/typeguard/blob/master/docs/versionhistory.rst )
- [Commits](https://github.com/agronholm/typeguard/compare/4.3.0...4.4.1 )
---
updated-dependencies:
- dependency-name: typeguard
dependency-type: direct:development
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>
2024-12-12 15:09:02 +00:00
dependabot[bot]
42c4476ac4
Bump cryptography from 43.0.3 to 44.0.0 in /spiffworkflow-backend ( #2189 )
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 43.0.3 to 44.0.0.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/43.0.3...44.0.0 )
---
updated-dependencies:
- dependency-name: cryptography
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>
2024-12-11 15:05:56 +00:00
dependabot[bot]
acf7966910
Bump sentry-sdk from 2.16.0 to 2.19.2 in /spiffworkflow-backend ( #2187 )
...
Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 2.16.0 to 2.19.2.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/2.16.0...2.19.2 )
---
updated-dependencies:
- dependency-name: sentry-sdk
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>
2024-12-10 15:22:06 +00:00
Usama Ahmad
7b413673ff
updated structure and added non_executable task info ( #2184 )
...
Co-authored-by: Kevin Burnett <18027+burnettk@users.noreply.github.com>
2024-12-10 04:53:35 +00:00
dependabot[bot]
6e7852e5ae
Bump poetry from 1.8.4 to 1.8.5 in /.github/workflows ( #2186 )
...
Bumps [poetry](https://github.com/python-poetry/poetry ) from 1.8.4 to 1.8.5.
- [Release notes](https://github.com/python-poetry/poetry/releases )
- [Changelog](https://github.com/python-poetry/poetry/blob/1.8.5/CHANGELOG.md )
- [Commits](https://github.com/python-poetry/poetry/compare/1.8.4...1.8.5 )
---
updated-dependencies:
- dependency-name: poetry
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-09 15:14:17 +00:00
dependabot[bot]
0b1ccf1e75
Bump mysqlclient from 2.2.5 to 2.2.6 in /spiffworkflow-backend ( #2185 )
...
Bumps [mysqlclient](https://github.com/PyMySQL/mysqlclient ) from 2.2.5 to 2.2.6.
- [Release notes](https://github.com/PyMySQL/mysqlclient/releases )
- [Changelog](https://github.com/PyMySQL/mysqlclient/blob/main/HISTORY.rst )
- [Commits](https://github.com/PyMySQL/mysqlclient/compare/v2.2.5...v2.2.6 )
---
updated-dependencies:
- dependency-name: mysqlclient
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-09 15:10:13 +00:00
dependabot[bot]
ff5f9ca5ec
Bump codecov/codecov-action from 5.0.7 to 5.1.1 ( #2183 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 5.0.7 to 5.1.1.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v5.0.7...v5.1.1 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
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>
2024-12-06 15:06:47 +00:00
dependabot[bot]
95005d5c66
Bump ruff from 0.8.1 to 0.8.2 in /spiffworkflow-backend ( #2181 )
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.8.1 to 0.8.2.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.8.1...0.8.2 )
---
updated-dependencies:
- dependency-name: ruff
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-06 14:43:28 +00:00
Bret Mogilefsky
0ed6eaac8f
Fix comment ( #2180 )
2024-12-05 10:32:37 -08:00
jasquat
51bd739bb2
use same severities for sarif w/ burnettk
2024-12-05 11:51:58 -05:00