jasquat
b71419616d
removed some unused code from task and fixed the logs table a bit w/ burnettk
2023-02-24 16:18:49 -05:00
jasquat
425cf3f8c1
skip failing test if postgres and added comment about cause w/ burnettk
2023-02-24 14:57:17 -05:00
jasquat
d5712a915c
look users up by service and username instead of service_id since usernames have to be unique anyway w/ burnettk
2023-02-24 10:41:57 -05:00
jasquat
7a1e712c14
avoid using task-data endpoint for task data and only use it to get tasks based on spiff step instead
2023-02-24 09:21:21 -05:00
jasquat
4651eaee94
put back the task data code when getting tasks
2023-02-23 18:32:59 -05:00
jasquat
1f95fe7037
Merge remote-tracking branch 'origin/main' into feature/task_data_api_refactor
2023-02-23 17:10:23 -05:00
jasquat
d53b79b18a
removed commented out code w/ burnettk
2023-02-23 17:09:33 -05:00
jasquat
a4c1eb96b5
removed task-data endpoints since we no longer need them w/ burnettk
2023-02-23 17:07:53 -05:00
burnettk
441bd62652
turn off profiling again
2023-02-23 16:54:38 -05:00
burnettk
5c43967ee9
add two users and update one
2023-02-23 16:39:30 -05:00
jasquat
a9694c7678
added api to get task data and do not return from task data list anymore w/ burnettk
2023-02-23 15:59:19 -05:00
jasquat
15b00bcceb
Merge branch 'main' of github.com:sartography/spiff-arena
2023-02-23 15:06:27 -05:00
jasquat
68a5fe3f16
added comment about refactoring getting task data w/ burnettk jbirddog
2023-02-23 15:06:23 -05:00
burnettk
ab631aab99
lint
2023-02-23 15:01:45 -05:00
burnettk
973be69df5
add test users
2023-02-23 14:58:14 -05:00
jasquat
49fb41eff9
remove task size check since it can take a long time to run and we do not do anything with it w/ burnettk jbirddog
2023-02-23 14:41:45 -05:00
jasquat
216bd799bf
do not call serialize if we can use the cached bpmn_json instead w/ burnettk
2023-02-23 13:48:27 -05:00
jasquat
7dd72c72e1
Merge branch 'main' of github.com:sartography/spiff-arena
2023-02-23 11:19:26 -05:00
jasquat
2bf31fc135
turn on sentry detailed tracing for task-data w/ burnettk
2023-02-23 11:19:22 -05:00
burnettk
55f3b765ee
update spiff
2023-02-23 11:02:40 -05:00
Kevin Burnett
c65aeafbe3
Merge pull request #145 from sartography/data_size_script
...
Data size script
2023-02-22 17:36:31 -08:00
jasquat
44f31ffc36
Merge branch 'main' of github.com:sartography/spiff-arena
2023-02-22 15:35:02 -05:00
jasquat
a3126da7ef
set git user configs explicitly using the env vars w/ burnettk
2023-02-22 15:34:47 -05:00
burnettk
1a29e123c1
so we do not lose our minds when debugging on a server
2023-02-22 15:16:13 -05:00
jasquat
9b14510cd1
Merge branch 'main' of github.com:sartography/spiff-arena
2023-02-22 14:42:46 -05:00
jasquat
c6b45dbdc3
show help text for textareas as well w/ burnettk
2023-02-22 14:42:43 -05:00
burnettk
9fb490c7f9
why not dict, too
2023-02-22 14:36:26 -05:00
Jon Herron
7fe8955adf
Cleanup
2023-02-22 13:42:45 -05:00
Jon Herron
7f2d69163e
Getting ./bin/pyl to pass
2023-02-22 13:34:26 -05:00
Jon Herron
488abc03ea
Provide info about keys in task data and python env
2023-02-22 13:13:28 -05:00
Jon Herron
2afc19175e
Unfactor to fix size calculation/type hint issues
2023-02-22 11:17:23 -05:00
Jon Herron
a4c0dd52ae
Getting ./bin/pyl to pass
2023-02-22 11:04:07 -05:00
Jon Herron
d5fa8eae21
Adding python env size
2023-02-22 10:55:09 -05:00
Jon Herron
2fa4623876
Add cumulative task data size to script
2023-02-22 10:39:35 -05:00
burnettk
bb6dd35bbd
remove start and end events from simple logs view
2023-02-21 22:43:23 -05:00
burnettk
54248ca568
copy env so we are doing additive stuff rather than completely rewriting it
2023-02-21 22:00:02 -05:00
jasquat
012f5c20aa
fix git bash script unbound error w/ burnettk
2023-02-21 17:08:09 -05:00
jasquat
90de749ab9
more git config updates w/ burnettk
2023-02-21 16:43:52 -05:00
jasquat
c5d611f03b
disable strict host checking for git commands w/ burnettk
2023-02-21 16:42:11 -05:00
jasquat
e5b83d0919
fixed tests w/ burnettk
2023-02-21 15:28:54 -05:00
jasquat
b0d132fc1e
give access to download process data files if a user has access to start a process model w/ burnettk
2023-02-21 15:08:19 -05:00
Jakub Sokołowski
819415d487
backend: create SSH key file when contents provided
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-02-21 20:02:16 +01:00
Jakub Sokołowski
56a913e33c
backend: use sensible lock filename for git
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-02-21 19:58:39 +01:00
Jakub Sokołowski
1bbf3a264c
backend: specify --rebase when using git pull
...
Otherwise it fails with:
```
Pulling without specifying how to reconcile divergent branches is discouraged.
```
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-02-21 19:58:38 +01:00
Jakub Sokołowski
1e8e6a7968
backend: fix use of SSH private key for git ops
...
Primarily this is supposed to fix the `git pull` aciton triggered by
webhooks from GitHub. But in addition to that the point is to simplify
that committing wrapper which has far too much in it.
Instead of passing everything as CLI arguments one should make use of
already supported environment variables and the `env` argument to
`subprocess` functions like `run()`. Writing extra logic in the wrapper
only makes it unnecessarily complicated.
By passing both user, email, and the SSH options in `run_shell_command`
we avoid the need to repeat the same boilerplate to provide Git config
and SSH credentials.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-02-21 19:58:36 +01:00
jbirddog
01a95011ad
Look in task data/script engine environment for data, not just workflow data. ( #143 )
2023-02-20 18:12:50 -05:00
burnettk
a600736e67
delint
2023-02-20 10:58:04 -05:00
Jakub Sokołowski
fb024a49f7
backend/git_service: accept webhook test requests
...
https://docs.github.com/en/webhooks-and-events/webhooks/testing-webhooks
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-02-20 13:11:21 +01:00
Jakub Sokołowski
e47c0752db
backend/git_service: check repo URLs from webhook
...
Since we are cloning a private repo we are using `ssh_url` in our case.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-02-20 13:02:54 +01:00
Dan
f2ca47e798
bump spiffworkflow hash
2023-02-17 13:08:45 -05:00