Commit Graph

3209 Commits

Author SHA1 Message Date
jasquat 27c567a16b
fix git command with c option 2023-10-04 08:37:41 -04:00
burnettk 87d61bc78d
return error if no token instead of blowing up 2023-10-03 22:07:20 -04:00
burnettk 4e181def0f
tell sentry about release info if we have it 2023-10-03 21:23:25 -04:00
burnettk 3c3793ce42
remove debug print statement 2023-10-03 16:03:52 -04:00
Kevin Burnett 86f9c4dc6f
update permission check to hopefully improve performance (#523)
Co-authored-by: burnettk <burnettk@users.noreply.github.com>
2023-10-03 13:00:13 -07:00
jasquat 6c2eef081c
feature/use-context-with-git-commands (#524)
* use the c option with git commands instead of using cd from python w/ burnettk

* removed the cd method since we should not be using it since it is not threadsafe

* pyl

---------

Co-authored-by: jasquat <jasquat@users.noreply.github.com>
2023-10-03 16:00:03 -04:00
jasquat 1ed0d771d5
updated urllib3 for snyk 2023-10-03 14:42:01 -04:00
jasquat 639265dfd6
added button to copy report links to share w/ burnettk 2023-10-03 10:43:22 -04:00
burnettk 76478570ec
avoid notifying sentry on standard 405 method not allowed 2023-10-02 22:16:38 -04:00
Elizabeth Esswein 52b59819cb
update bpmn-js-spiffworkflow (#522) 2023-10-02 14:19:16 -07:00
Elizabeth Esswein 49a3555be8 update bpmn js with signal event fix 2023-10-02 17:14:16 -04:00
jasquat 7083427eb9
move task draft data insert into try statement to handle Deadlock errors 2023-10-02 08:35:00 -04:00
burnettk cf5dbb4202
ignore process instance not found in terms of sentry notification 2023-10-01 12:36:00 -04:00
burnettk 5800f95ea2
make it clearer how the Data View relates to task data 2023-09-30 16:47:44 -04:00
jasquat 720bb6755b
do not check for git source branch when using the webhook, let it fail naturally if not a git repo w/ burnettk 2023-09-29 16:39:02 -04:00
jasquat 8d2cf4666a
added bin/console command that runs flask shell and align zoom tooltips to the bottom w/ burnettk 2023-09-29 16:00:16 -04:00
jasquat 871245e6d4
better fix where we ensure we get the process id from the primary bpmn file 2023-09-29 10:57:23 -04:00
jasquat 046699273f
removed test file 2023-09-29 10:45:14 -04:00
jasquat be38293032
Merge branch 'main' of github.com:sartography/spiff-arena 2023-09-29 10:43:35 -04:00
jasquat 21dfaddfa4
call activities do not need to mock data in unit tests and ensure we add the primary bpmn file last otherwise we lose it - seems another fix will be needed for this 2023-09-29 10:43:32 -04:00
jbirddog e11bf71ee0
Refactor finding process models to support finding other file types (#516) 2023-09-29 09:38:45 -04:00
jasquat 6f43ef066b
a couple updates for extensions w/ burnettk 2023-09-28 17:19:37 -04:00
jasquat 6b1c643f7b
just look for aborted in the error on interstital page w/ burnettk 2023-09-28 15:58:42 -04:00
jasquat 777569021a
updated SpiffWorkflow for depth fix (#519)
Co-authored-by: jasquat <jasquat@users.noreply.github.com>
2023-09-28 12:51:48 -07:00
jasquat 91f41ba010
handle dup key error when saving draft data by updating the record on conflict w/ burnettk (#518)
Co-authored-by: jasquat <jasquat@users.noreply.github.com>
2023-09-28 12:01:57 -07:00
jasquat 99f9ac3d87
ignore was aborted errors on the interstitial page since they do not matter w/ burnettk 2023-09-28 14:57:31 -04:00
wid d25f7670f0
fix(oidc): use fallback to get prefered username (#517)
function `getPreferredUsername()` is failed to fetch prefered username when using Google as OpenID
provider because the payload inside the JWT does not contains exact "preferred_username" key

Signed-off-by: widnyana <wid@widnyana.web.id>
2023-09-28 08:36:19 -07:00
jasquat a12ce98753
allow disabling extensions from the uischema 2023-09-28 07:52:49 -04:00
jasquat ae781e12f7
Feature/nonetype debug stuff (#513)
* some debug items w/ burnettk

* removed some db commits from workflow execution service so the passed in save is the only thing that actually commits the transaction

* set max depth to 50000 for now w/ burnettk

* pyl w/ burnettk

* use temp maxdepth fix in SpiffWorkflow w/ burnettk

---------

Co-authored-by: jasquat <jasquat@users.noreply.github.com>
2023-09-27 17:04:47 -04:00
jasquat 9cb691f834
set an authenticated attribute on g to check against instead of token w/ burnettk 2023-09-27 16:59:16 -04:00
jasquat 93e2ad062e
updated files table on pm show page to force single line and added migration to increase column size of process-model identifier in message triggerable table w/ burnettk (#515)
Co-authored-by: jasquat <jasquat@users.noreply.github.com>
2023-09-27 09:00:09 -07:00
jasquat 0381503290
feature/admin-redirect (#514)
* add in a redirect in frontend for admin pages to redirect without admin

* use a regex to replace admin

* moved the root route to own component to remove routing warnings w/ burnettk

---------

Co-authored-by: jasquat <jasquat@users.noreply.github.com>
2023-09-27 10:24:15 -04:00
burnettk 8c398d66b7
fix cron 2023-09-26 20:12:27 -04:00
burnettk 8833f44e98
document this jank 2023-09-26 20:10:06 -04:00
burnettk eae5c17cc7
clean up old main docker images 2023-09-26 20:02:08 -04:00
jasquat b8757b64d8
Feature/dynamically set configs (#512)
* added method to get configs from env so we can manipulate the values in a consistent way w/ burnettk

* grouped configs in default py to make it a little easier to understand

---------

Co-authored-by: jasquat <jasquat@users.noreply.github.com>
2023-09-26 15:03:13 -04:00
jasquat 901c286535
fixed cypress tests 2023-09-26 10:30:11 -04:00
Phillana26 5ff9c56e37
events and signals (#508)
* events and signals

* update signal_relationships.png issue

* tweaking

---------

Co-authored-by: burnettk <burnettk@users.noreply.github.com>
2023-09-25 18:43:42 -07:00
usama9500 f480158d1b
FAQ and Messages (#510)
* FAQ and Messages

* fix some branding things and remove some duplication

---------

Co-authored-by: burnettk <burnettk@users.noreply.github.com>
2023-09-25 18:43:27 -07:00
jasquat 4582264b84
remove pilot cypress tests and update others for admin in path removal w/ burnettk 2023-09-25 16:03:46 -04:00
burnettk 4a790103bf
fix typo 2023-09-25 15:50:27 -04:00
jasquat fb2780f280
do not pass mocked data on unit tests to multi instance task types w/ burnettk 2023-09-25 15:48:06 -04:00
burnettk 2e21ca1fbe
test 2023-09-25 12:21:23 -04:00
jasquat de53f4fd30
support dmn files in process model unit test w/ burnettk 2023-09-25 12:19:35 -04:00
jasquat 3c97f2596d
Merge branch 'main' of github.com:sartography/spiff-arena 2023-09-25 11:31:23 -04:00
jasquat ce7898fbd6
some fixes for the error page when backend is down w/ burnettk 2023-09-25 11:31:02 -04:00
burnettk f6fcd0eeba
actually LGPL 2023-09-25 11:13:46 -04:00
jasquat af9dfe58ff
make sure we load the cache_generation table w/ burnettk 2023-09-25 10:55:28 -04:00
jasquat e260afd976
use the long revision when comparing git revs for webhook w/ burnettk 2023-09-25 10:37:08 -04:00
jasquat 08e7afee97
use the correct interface for process callers since backend returns references and print errors to the console in boundary fallback 2023-09-22 17:02:58 -04:00