129 Commits

Author SHA1 Message Date
jasquat
4be7875853
Feature/draft data in join table (#355)
* added a new model to store task draft data in a join table

* cleaned up using the join table for draft table w/ burnettk

* created new single migration for changes w/ burnettk

* added hidden form which autosaves without validations w/ burnettk

* change close button name since it does indeed save on close now

---------

Co-authored-by: jasquat <jasquat@users.noreply.github.com>
2023-06-28 22:23:39 +05:30
jasquat
22e53ab23d
Feature/autosave and null form data (#346)
* autosave form data on change w/ burnettk

* tests are now passing and pyl

* do not do anything on autosave success w/ burnettk

* merged autosave and null form data branches together w/ burnettk

---------

Co-authored-by: jasquat <jasquat@users.noreply.github.com>
2023-06-26 18:26:56 +05:30
jbirddog
0c1e83a892
Typeahead datastore (#321)
* Wiring up the datastore

* Writes into the data store

* Bulk save needs the timestamps

* Prep to do the local query

* Local typeahead working

* Pre pr cleanup

* ignore migrations dir in pre-commit for ruff w/ burnettk

* Getting ./bin/pyl to pass

---------

Co-authored-by: jasquat <jasquat@users.noreply.github.com>
2023-06-09 12:28:59 -07:00
jbirddog
1486edbf97
Cycle Timer Start Event Support (#285) 2023-05-30 13:51:37 -04:00
burnettk
aeb7caa531
let ruff sort imports and ditch duplicative pre-commit linters 2023-05-26 20:01:08 -04:00
jasquat
ff59eae03a
updated active user db model w/ burnettk 2023-05-04 12:51:15 -04:00
jasquat
2c336c55c5
added ability to display users showing on the process model edit diagram page w/ burnettk 2023-05-03 17:36:43 -04:00
jasquat
2dc61ec669
fixed tests w/ burnettk 2023-05-01 12:51:58 -04:00
jasquat
afc13bb751
merged in main and resolved conflicts w/ burnettk 2023-05-01 12:35:10 -04:00
jbirddog
5210404ca3
Stable last updated time for human tasks with timers (#231) 2023-05-01 10:32:19 -04:00
jasquat
2d06d55bfa
reports seem to be working again w/ burnettk 2023-04-27 15:19:02 -04:00
jasquat
f8ba4a04bb
merged in main and resolved conflicts w/ burnettk 2023-04-20 14:10:23 -04:00
jasquat
2e1620a519
store stacktrace as a json array so we can reverse it when displaying and fixed up display of errors 2023-04-20 08:31:55 -04:00
jbirddog
61a4243e6d
Called elements (#218) 2023-04-19 18:07:15 -04:00
jasquat
94414ea86b
display event errors in the frontend using errorDisplay w/ burnettk 2023-04-19 15:20:19 -04:00
jasquat
430bd9c12a
store process instance errors in the db w/ burnettk 2023-04-19 11:24:54 -04:00
jasquat
4efdbdc48e
try to make single process hash unique within full process model hash 2023-04-17 15:42:58 -04:00
jasquat
3c8aab1048
added new column to bpmn process definition to store the full bpmn process hash digest w/ burnettk 2023-04-17 12:01:36 -04:00
jasquat
af97fee56c
removed spiff step details w/ burnettk 2023-03-23 16:33:30 -04:00
jasquat
63369387c6
pyl 2023-03-21 13:34:59 -04:00
jasquat
d6684124fd
use task table for process instance show page. spiff steps are not working yet and neither is data w/ burnettk 2023-03-20 16:51:29 -04:00
jasquat
c2c84ed9eb
some more index updates and a new migration for it w/ burnettk 2023-03-17 16:52:05 -04:00
jasquat
72b5b4caf2
recreated migrations to remove spiff logging w/ burnettk 2023-03-17 15:50:05 -04:00
jasquat
b5cfcc1fc6
added event logs for skipping and manually editing a task 2023-03-17 13:51:56 -04:00
jasquat
5e239f0e7f
added process instance event table 2023-03-17 13:20:06 -04:00
jasquat
8dc7c5fb2f
added bpmn_name columns to definition tables and added test for simple logs as well 2023-03-17 10:00:59 -04:00
jasquat
a2e659da87
added bpmn process definition to bpmn process w/ burnettk 2023-03-16 16:59:37 -04:00
jasquat
8927e9353a
merged in save_to_task_data branch and pyl with some cleanup w/ burnettk 2023-03-16 12:50:52 -04:00
jasquat
a22160e81c
some initial code to use tasks for logs 2023-03-16 09:30:25 -04:00
jasquat
b04976e4b1
fixed up tests and ran pyl w/ burnettk 2023-03-15 16:10:23 -04:00
jasquat
181e4ef81b
check data when running main spiff test w/ burnettk 2023-03-15 15:38:58 -04:00
jasquat
ae8a4de175
pyl and cleaned up debug code w/ burnettk 2023-03-15 12:15:48 -04:00
jasquat
6abc3dc69d
unit tests are passing w/ burnettk 2023-03-15 11:25:15 -04:00
jbirddog
b8e0a8f665
Move process instance locking to new queue table (#177) 2023-03-14 13:12:01 -04:00
jasquat
f3aa94dd8a
added some timestamp fields to bpmn process tables w/ burnettk 2023-03-07 10:41:54 -05:00
jasquat
3271ec6e2d
pyl and fixed cypress tests w/ burnettk 2023-03-06 11:59:33 -05:00
jasquat
9a1a8a4fbe
merged in main and resolved conflicts w/ burnettk 2023-03-06 11:15:16 -05:00
jasquat
5948addc66
removed process instance data and serialized bpmn definition models w/ burnettk 2023-03-06 11:13:53 -05:00
jasquat
512fbbbffd
some stuff is passing but still needs the process_instance_data w/ burnettk 2023-03-03 16:51:24 -05:00
burnettk
489e0780a1
get longblob on mysql, reset migrations since we are going to do that anyway in hours 2023-03-03 14:04:02 -05:00
jasquat
6b9c6e39e2
recreated migration from new one in main 2023-03-03 13:08:30 -05:00
jasquat
acc4b31faf
Merge remote-tracking branch 'origin/main' into feature/split_up_bpmn_json 2023-03-03 13:04:26 -05:00
jbirddog
94a788a832
Special case file data during user form submission (#164) 2023-03-03 12:24:18 -05:00
jasquat
abe8251ddf
recreated branch migration w/ burnettk 2023-03-03 12:08:36 -05:00
jasquat
d4e874f4d4
set the collation on the db directly and not in the models w/ burnettk 2023-03-03 12:05:12 -05:00
jasquat
d72a264fb8
recreate migrations to set case sensitive columns for mysql w/ burnettk 2023-03-03 11:41:34 -05:00
jasquat
5ef4ddd042
clean up bpmn process definition save code a bit w/ burnettk 2023-03-03 11:24:28 -05:00
jasquat
8e83d0effd
unit tests are passing with the new spec tables 2023-03-03 10:08:14 -05:00
jasquat
e28d212e38
we can save the top level spec to the database with its tasks w/ burnettk 2023-03-02 17:28:31 -05:00
jasquat
0fbe7a3e76
prefer the bpmn process name over the identifier on the logs list page w/ burnettk 2023-03-01 16:28:42 -05:00