spiff-arena/spiffworkflow-backend/migrations/versions
Dan Funk 948c633b2c Feature/better form nav (#474)
* Detect focus loss/return in the Diagram Editor - so that we can reload the process model and assure that we know about any changed files.

Allow for looking specifically for json SCHEMA files (those files that are named -schema.json or .schema.json (as is the convention).  Only show these in the dropdown for the form.

* * Run descriptions through the markdown processor so you can use bold/italic etc... in your description fields within a form.
* Move ExampleTable into it's own view component to keep the size of the form builder sane.
* Assure markdown within jrsf forms have reasonable styling that follows the containers style, rather than setting to some other default.
* Add a couple of example forms so people can get a sense of what is possible.
* Connect up the new Json Schema Editor Component to the process model edit diagram.
* Just select the schema file - not the ui file when selecting the form for a component - we may revert this to just a text box.
*

* Cleanup the formatting of arrays, so that they are sligtly intended, do not contain an awkward unneeded heading, and have some tighter css.

* Connect the form editing in the modal back to the BPMN-JS editor

Auto-Save edits in the Form Builder

Lots and lots of tweaks to the react form builder ui

* various fixes.

* test for prepare_schema

* minor fix for run_pyl

* css cleanup
less issues with reloading and jumping about when in the editor
Don't sort keys when returning the json.
More intelligent "ready"

* bump package to point to branch of bpmn-js-spiffworkflow so others can check it out.

* Assure that json keys are not sorted during serialization by default.
Allow adding example fields to an existing schema

Create a set of examples.

* db complaints in migration change.

* removed items from interface file that had been moved elsewhere w/ burnettk

* rename prepare_form to prepare-form

* rename prepare_form to prepare-form

* Remove commented out code.

* typo

* add a comment about the empty column

* move back to the main branch

---------

Co-authored-by: jasquat <jasquat@users.noreply.github.com>
Co-authored-by: burnettk <burnettk@users.noreply.github.com>
2023-09-08 11:07:43 -04:00
..
0c7428378d6e_.py let ruff sort imports and ditch duplicative pre-commit linters 2023-05-26 20:01:08 -04:00
5c50ecf2c1cd_.py Oauth admin (#434) 2023-08-21 21:58:55 +05:30
6aa02463da9c_.py let ruff sort imports and ditch duplicative pre-commit linters 2023-05-26 20:01:08 -04:00
57df21dc569d_merging_two_heads.py multiinstance ui (#469) 2023-09-07 14:00:09 -04:00
64adf34a98db_.py Feature/draft data in join table (#355) 2023-06-28 22:23:39 +05:30
68adb1d504e1_.py Feature/better form nav (#474) 2023-09-08 11:07:43 -04:00
214e0c5fb418_.py Feature/event payloads part 2 (#401) 2023-08-10 18:24:49 +05:30
377be1608b45_.py Typeahead datastore (#321) 2023-06-09 12:28:59 -07:00
664bb2f00694_.py let ruff sort imports and ditch duplicative pre-commit linters 2023-05-26 20:01:08 -04:00
844cee572018_.py Feature/user preference extension (#472) 2023-09-07 11:22:40 -07:00
881cdb50a567_.py Feature/autosave and null form data (#346) 2023-06-26 18:26:56 +05:30
1073364bc015_merging_two_heads.py added db migration that merges branching heads together 2023-08-21 13:24:50 -04:00
5579975401dd_.py multiinstance ui (#469) 2023-09-07 14:00:09 -04:00
e4b6bbf83a3e_.py Cycle Timer Start Event Support (#285) 2023-05-30 13:51:37 -04:00
ebf5e733d109_.py created migration to incrase the human task file names to 255 in the db w/ burnettk (#429) 2023-08-21 21:58:10 +05:30
f04cbd9f43ec_.py Feature/business end states (#333) 2023-09-07 10:10:44 -04:00