4402 Commits

Author SHA1 Message Date
jasquat
f3f4519b03
moved more files associated with configuration tab and some extension items w/ burnettk 2025-01-27 14:01:25 -05:00
burnettk
f3e6968a1b
fix script 2025-01-27 12:17:24 -05:00
burnettk
8d32488eb7
compare script 2025-01-27 12:11:40 -05:00
jasquat
edd8804e1e
moved configuration file w/ burnettk 2025-01-27 11:49:50 -05:00
jasquat
07b36069e8
some fixes for nav w/ burnettk 2025-01-27 10:53:58 -05:00
jasquat
8cc0d7607d
Merge remote-tracking branch 'origin/main' into newui-all-in 2025-01-27 10:20:48 -05: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
jasquat
6d2bf9d510
updated data stores w/ burnettk 2025-01-03 16:03:02 -05:00
jasquat
d18c8982b3
newui loads w/ burnettk 2025-01-03 15:41:30 -05:00
jasquat
f018faf505
moved some components to new ui w/ burnettk 2025-01-03 15:23:50 -05: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
jasquat
8d6d3aae49
update trivy action to latest w/ burnettk 2024-12-05 11:41:19 -05:00
jasquat
fc4dff6dfd
Fail fast off (#2179)
* upload trivy file only if it has been created w/ burnettk

* fail only for critical and do not fail fast so we can get the scans for the other images as well w/ burnettk

* update apt-get packages for connector proxy to fix trivy w/ burnettk

* attempt to fix frontend and backend as well w/ burnettk

* also update libaom w/ burnettk

* remove test dockerfile w/ burnettk

---------

Co-authored-by: jasquat <jasquat@users.noreply.github.com>
2024-12-05 08:19:56 -08:00
Bret Mogilefsky
a065266e2f
Only scan amd64-arch image for vulns (#2176)
* Only scan amd64-arch image for vulns

Addresses [the problem identfied here](https://github.com/sartography/spiff-arena/pull/2174#issuecomment-2518118100).

* Add comment for future coders

Explain why we're only building one arch initially.
2024-12-05 07:12:11 -08:00
dependabot[bot]
17082e9fc1
Bump apscheduler from 3.10.4 to 3.11.0 in /spiffworkflow-backend (#2178)
Bumps [apscheduler](https://github.com/agronholm/apscheduler) from 3.10.4 to 3.11.0.
- [Release notes](https://github.com/agronholm/apscheduler/releases)
- [Changelog](https://github.com/agronholm/apscheduler/blob/3.11.0/docs/versionhistory.rst)
- [Commits](https://github.com/agronholm/apscheduler/compare/3.10.4...3.11.0)

---
updated-dependencies:
- dependency-name: apscheduler
  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-05 14:36:41 +00:00
dependabot[bot]
87d7bbbb9a
Bump sonarsource/sonarcloud-github-action from 3.1.0 to 4.0.0 (#2177)
Bumps [sonarsource/sonarcloud-github-action](https://github.com/sonarsource/sonarcloud-github-action) from 3.1.0 to 4.0.0.
- [Release notes](https://github.com/sonarsource/sonarcloud-github-action/releases)
- [Commits](https://github.com/sonarsource/sonarcloud-github-action/compare/v3.1.0...v4.0.0)

---
updated-dependencies:
- dependency-name: sonarsource/sonarcloud-github-action
  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-05 14:28:24 +00:00
dependabot[bot]
55f550ca96
Bump ruff from 0.5.5 to 0.8.1 in /spiffworkflow-backend (#2172)
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.5.5 to 0.8.1.
- [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.5.5...0.8.1)

---
updated-dependencies:
- dependency-name: ruff
  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-04 16:16:46 +00:00