mike cullerton
a1fe0193d3
First pass at git integration
2022-12-06 15:31:03 -05:00
burnettk
1e029f4273
break process instance log list page into two tabs, simple and detailed
2022-12-06 12:38:25 -05:00
jasquat
11b994a810
Merge remote-tracking branch 'origin/main' into feature/api_permission_cleanup
2022-12-06 09:04:16 -05:00
burnettk
b1199530dc
update cors handling to make it more efficient
2022-12-06 08:24:02 -05:00
jasquat
ed6a4d8c9c
more api cleanup w/ burnettk
2022-12-05 16:35:20 -05:00
jasquat
b19825e171
cleaned up more api routes for permissions w/ burnettk
2022-12-05 16:06:08 -05:00
jasquat
4b5f5d3697
updated tasks endpoint to task-data for easier permission setting w/ burnettk
2022-12-05 14:56:55 -05:00
jasquat
460cfb4e4c
pyl w/ burnettk
2022-12-05 14:10:07 -05:00
Dan
85509c3d4e
fixing an untyped method.
2022-12-05 12:55:44 -05:00
Dan
a7eeaa6d98
running py_pl -- mainly reordering imports.
2022-12-05 12:29:19 -05:00
Dan
c9e3e8d312
Merge remote-tracking branch 'origin/main' into feature/create_containers
2022-12-05 12:17:13 -05:00
Dan
7867856931
Setting things up so it's easy to switch databases using a local configuration file (still works with environment variables)
...
Swtiched from a "joinedload" to a "selectinload" which removes a problem with groupby columns in Postgres and sqlite. (https://docs.sqlalchemy.org/en/14/orm/loading_relationships.html#selectin-eager-loading )
2022-12-05 12:05:52 -05:00
jasquat
f3760380ef
added support to order reports by given column and metadata headers w/ burnettk
2022-12-05 10:59:27 -05:00
Dan
0425293fd5
Fixes based off KB's super kind review.
...
-------
* Remove unnecessary packages from dockerfile for the demo-connect proxy.
* Rename an environment variable that mentioned Status.im in what is now a generic connector.
* Fixed a spelling mistake.
2022-12-05 10:46:26 -05:00
burnettk
bee4ea1076
bump nox stuff and spiff
2022-12-05 09:08:56 -05:00
burnettk
d7ff963da1
test for automatic saving of process instance metadata on instance save
2022-12-04 22:35:16 -05:00
burnettk
fe7c4c9230
remove dup test process model
2022-12-04 14:40:34 -05:00
burnettk
eb2f645183
add order_by to make this query deterministic
2022-12-03 20:16:20 -05:00
burnettk
9b2a40c873
lint
2022-12-03 11:24:21 -05:00
burnettk
ceec518c92
add extraction, needs test
2022-12-02 17:15:22 -05:00
burnettk
9af4cf3f33
fix tests
2022-12-02 16:53:01 -05:00
burnettk
452c64cbff
Merge remote-tracking branch 'origin/main' into new_report
2022-12-02 16:29:16 -05:00
jasquat
809d8bfbff
using an array for metadata extraction paths now instead of dictionaries w/ burnettk
2022-12-02 16:03:43 -05:00
jasquat
49b02a9c24
added some support to add process model metadata. need to fix frontend w/ burnettk
2022-12-02 15:46:05 -05:00
Dan
d2d0cb0b19
getting the collect hit_policy to work correctly.
2022-12-02 15:32:33 -05:00
jasquat
a3f4c2f48b
filtering by metadata works w/ burnettk
2022-12-02 13:47:04 -05:00
jasquat
f87d266a4a
favor report id over identifier but support both and ui updates to allow setting a condition value on a metadata field, changing the display name, and fixes for saving and updating a report
2022-12-02 10:32:40 -05:00
Dan
52b288bd47
I can't say I love flake8.
...
Removing dependency on rust (monkeytype)
2022-12-01 16:23:03 -05:00
Dan
3534b18961
fixing some typing issues, white space, etal...
2022-12-01 15:01:25 -05:00
jasquat
389069fde6
added ability to update the display name for perspective columns w/ burnettk
2022-12-01 14:46:09 -05:00
Dan
d9b36f5e1a
fixing some typing issues.
2022-12-01 14:40:59 -05:00
Dan
51ecd25fb7
Reorder config imports so that instance config is dead last - and can override everything else.
...
Updated docker-compose for running a demo.
run_pyl fixes
2022-12-01 14:13:22 -05:00
Dan
d7308ef674
Adding a demo permissions file.
2022-12-01 13:29:57 -05:00
Dan
8ade069dd1
A little cleanup of the ui
...
Don't check authorization on static assets
Do not require unique username on user table (uniqueness check is on the service and service id composite.)
2022-12-01 12:12:37 -05:00
jasquat
1ebe6e1082
some updates for process instance reports and metadata w/ burnettk
2022-11-30 17:20:34 -05:00
Dan
321fc0e75c
Use the "well-known" configuration dictionary from openid to get the url endpoints, rather than trying to configure or guess the correct endpoint urls.
2022-11-30 16:33:44 -05:00
jasquat
77c79e58b0
added correlations to message list table w/ burnettk
2022-11-30 15:08:04 -05:00
Dan
4df885fd3e
Not all open id systems have realms like KeyCloak does -- so removing this in favor of setting just one value - which is the base url of the openid system -- which will work across all openid systems.
2022-11-30 11:51:20 -05:00
Dan
d4ad18ab9c
Adding a blueprint for openid - a very lightweight embedded authentication system to make it eaiser to try out SpiffWorkflow when you don't have openID set up with Google etal.
...
Removing all calls to open id's user_info endpoint - as these are unncessiary.
Adding a users section to the permission files -- so we can handle all user/group/permissions in one file when needed.
There was a very confusing is_admin function on the user model that needed killin.
2022-11-30 11:32:55 -05:00
jasquat
9669f28982
removed file named ':'
2022-11-30 07:24:24 -05:00
jasquat
341fb8cf5e
added api to get list of process report columns
2022-11-29 17:32:29 -05:00
jasquat
a6002ebac1
finished base for metadata reporting w/ burnettk
2022-11-29 16:37:19 -05:00
jasquat
8e98286619
some cleanup for metadata w/ burnettk
2022-11-29 16:19:55 -05:00
jasquat
91ea7f4b43
metadat reports work w/ burnettk
2022-11-29 16:09:55 -05:00
jasquat
2571eb6564
WIP more metadata reporting w/ burnettk
2022-11-29 16:00:19 -05:00
jasquat
a2dbee7129
WIP more metadata reporting w/ burnettk
2022-11-29 15:59:46 -05:00
jasquat
a0081bdf7b
some basics to add metadata to reports w/ burnettk cullerton
2022-11-28 17:03:00 -05:00
jasquat
fcc5bce3e9
fixed issue ensuring active tasks are up to date w/ burnettk cullerton
2022-11-28 15:47:56 -05:00
jasquat
3ef318e611
added script to save process instance metadata and fixed permissions issue w/ burnettk cullerton
2022-11-28 15:26:50 -05:00
jasquat
46038eae32
only delete active tasks if needed w/ burnettk cullerton
2022-11-28 13:41:30 -05:00