Dan 4a8b07e98d Removing two fields from user table that were not used (uid, name)
Request email from open id clients, as this would provide a handy way to uniquely reference users when assigning to groups.
During Login do a lookup on email if possible -- so that permissions assignments based on email can be connected when sigining in through openid.
Don't use "open_id" for the service name on user accounts, use the iss string provided through open id,  this will allow us to support more than one open id platform.
Update the KeyCloak configuration so it is able to return email addresses for users -- which will make permission assignment easier in the future.
Removed several unused commands in the user_service class.
2022-12-12 15:43:19 -05:00
2022-11-22 15:23:32 -05:00
2022-12-08 13:47:30 -05:00
2022-12-08 17:12:19 -05:00
2022-11-24 16:28:10 -05:00
2022-11-09 13:45:16 -05:00
2022-10-12 10:17:40 -04:00
2022-12-01 16:23:03 -05:00
2022-12-01 16:23:03 -05:00
2022-11-21 22:36:26 -05:00

spiff-arena

This is a monorepo based on git subtrees that pulls together various spiffworkflow-related projects. Here's an example command to push back to one project:

git subtree push --prefix=spiffworkflow-frontend git@github.com:sartography/spiffworkflow-frontend.git add_md_file

run all lint checks and tests

./bin/run_pyl

Requires at root:

  • .darglint
  • .flake8
  • .pre-commit-config.yaml
  • pyproject.toml
Description
SpiffWorkflow is a software development platform for building, running, and monitoring executable diagrams
https://www.spiffworkflow.org/
Readme LGPL-2.1
Languages
Python 71.7%
TypeScript 17.2%
JavaScript 7.3%
Shell 2.4%
CSS 0.7%
Other 0.6%