59 Commits

Author SHA1 Message Date
Jon Herron
75402d7740 Getting ./bin/pyl to pass 2023-03-06 19:36:37 -05:00
Jon Herron
4851b09d39 Encrypt/decrypt secrets 2023-03-06 19:07:08 -05:00
jasquat
78607fd30b
wait 120 seconds before processing user_input_required process instances w/ burnettk 2023-03-02 12:06:12 -05:00
jasquat
f8af24f0a1
added config to turn on sentry profiling w/ burnettk 2023-02-28 11:23:50 -05:00
jasquat
4d7b0038fc
added debug logging when adding spiff step details w/ burnettk 2023-02-27 15:53:56 -05:00
Dan
f65ed14df3 Merging main 2023-02-27 14:17:10 -05:00
jasquat
6ec5e7e57d
put back the task data code when getting tasks 2023-02-23 18:32:59 -05:00
burnettk
1f3b5129fe
turn off profiling again 2023-02-23 16:54:38 -05:00
Dan
7343c2efde run_pyl (part 2) 2023-02-23 15:09:22 -05:00
burnettk
470e0002cd
add test users 2023-02-23 14:58:14 -05:00
Dan
9bf32a7560 Merge remote-tracking branch 'origin/main' into feature/message_fixes 2023-02-23 14:26:04 -05:00
jasquat
6632f9fde2
turn on sentry detailed tracing for task-data w/ burnettk 2023-02-23 11:19:22 -05:00
Dan
7b16625cff run_pyl 2023-02-20 12:34:42 -05:00
Dan
6e7f36e55f Allow people to run commands like "flask db upgrade" without setting specific environment variables like FLASK_SESSION_SECRET_KEY everytime - they just need to add in their own /instance/config.py with their local configuration. 2023-02-19 10:37:00 -05:00
jasquat
1f2a5e2ddf
pyl 2023-02-16 07:39:40 -05:00
jasquat
497389ceb9
updated configs to use the prefix using the script w/ burnettk 2023-02-15 17:07:12 -05:00
burnettk
388fcfb42a add five test users, rename peopleops users, delete two 2023-02-12 13:35:09 -05:00
burnettk
be44af5ddf turn off profiling for now to see if that is what is causing segfaults 2023-02-10 09:52:23 -05:00
Dan
f387ab6c6c run_pyl 2023-02-08 12:00:27 -05:00
jasquat
16b2c96171 enable faulthandler to hopefully see seg faults in the logs w/ burnettk jbirddog 2023-02-08 11:42:11 -05:00
jasquat
03b265a522 renamed development env to local_development and testing to unit_testing w/ burnettk 2023-02-07 15:02:47 -05:00
burnettk
84008cb6c1 hoping to fix tests on windows 2023-02-04 00:36:17 -05:00
burnettk
cd2ff49ea6 more sentry performance tracing 2023-01-31 22:30:15 -05:00
burnettk
4f93cd45b3 delete legacy flask-rendered html pages from initial prototype, since backend is now API-only 2023-01-25 11:30:19 -05:00
Dan
bd150dfff9 Merges 2023-01-19 13:26:13 -05:00
Dan
628c59dde9 Lots of adjustments from running pyl
Main change is in the ErrorDisplay.tsx to assure all error information is provided. and index.css to make it "pretty"
2023-01-19 12:36:45 -05:00
Dan
127eb7868c Removing dependency on flask-bpmn and taking it out of SpiffArena
Slightly updating the APIError code for recent updates to SpiffWorkflow's error refactoring.
2023-01-17 12:56:06 -05:00
jasquat
8fa5866f94 do not write to logs when a task is inheriting data from the parent w/ burnettk 2023-01-17 12:23:51 -05:00
jasquat
f3e0e1956a pyl 2023-01-12 08:12:16 -05:00
jasquat
2630dbfb45 use the cookie from the frontend w/ burnettk 2023-01-11 17:27:12 -05:00
jasquat
0974cda185 this somewhat works and sets cookies w/ burnettk 2023-01-11 15:57:01 -05:00
burnettk
918057e489 upgrade black, give it the preview flag, and let it rip on long strings 2022-12-30 23:08:00 -05:00
jasquat
c77a598c83 moved process groups, models, and instances api methods to own controller files w/ burnettk 2022-12-29 15:24:39 -05:00
jasquat
36c395e074 do not force permissions to use the v1.0 path prefix but it can be used if desired w/ burnettk 2022-12-21 12:13:33 -05:00
jasquat
ab430b5843 pyl passes 2022-12-08 13:47:30 -05:00
Dan
d80e4b3456 Merge branch 'main' into feature/create_containers 2022-12-06 18:06:09 -05:00
burnettk
c821b2ad17 update cors handling to make it more efficient 2022-12-06 08:24:02 -05:00
Dan
88a94ec6da running py_pl -- mainly reordering imports. 2022-12-05 12:29:19 -05:00
Dan
186727e371 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
975b961632 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
95c0d96ee9 allow getting all process models, process instances should not save when they are initialized, and fixed some cypress tests w/ burnettk 2022-11-21 14:12:04 -05:00
jasquat
67d6a01161 pyl is passing w/ burnettk cullerton 2022-11-18 16:45:44 -05:00
mike cullerton
cf09b2258b precommit 2022-11-18 15:50:20 -05:00
jasquat
1ecf17a5a8 merged in main and resolved conflicts w/ burnettk 2022-11-11 16:33:19 -05:00
jasquat
d4e984a5ce added more task tables w/ burnettk 2022-11-11 16:31:48 -05:00
burnettk
d25c37153a pyl 2022-11-11 11:39:15 -05:00
mike cullerton
9679720b5a Delete groups now checks for running instances in nested models
also, pyl
2022-11-10 16:44:27 -05:00
burnettk
6399978b23 re-order imports the way backend always used to 2022-10-31 09:25:35 -04:00
jasquat
e26a91ff8c pyl passes w/ burnettk 2022-10-27 15:38:04 -04:00
jasquat
d063d928ac avoid sending two errors to sentry w/ burnettk 2022-10-27 15:33:59 -04:00