Skip to content

Releases: SD-2024-CS05/document-generator

Release v2.0.0.0 - Installers

Choose a tag to compare

@github-actions github-actions released this 22 Apr 16:36
ccceb9b
Staging (#79)

* updating objects to match a preexisting object (makes lives easier)

* large updates for contract purposes

* updated to build

* updating yaml actions

* added tests

* adding pex tests

* updated with intellitests

* all tests working and up to date

* Dev (#6)

* hopefully fixing workflow

* adding tests hopefully working

* fix?

* specific dotnet

* hopeful fix for 4.8

* oops

* maybe fixing cert?

* fix?

* disable cert for all but main

* added

* maybe fix

* oops accidnetally disabled

* maybe

* new item

* signing assembly

* test

* hardcode

* fix

* close

* maybe?

* updating codequl and hopeful fix

* bypass?

* forgot to uncheck

* maybe fix

* forgot quotes

* a

* removing pass

* does work?

* updated

* updating pass

* update

* fix

* update

* jp[e

* asdf

* asd

* windows vers

* dd

* ff

* hopeful change

* test

* wrong pass?

* dear

* ad

* dd

* fix?

* hopeful fix

* f

* kk

* f

* fds

* fd

* finally working build

* testing caching and testing

* enabling all

* fds

* asdf

* combine jobs

* add build tools

* try this test

* messed up action

* gdfas

* fds

* ye

* fds

* fdsa

* fdsa

* gdfas

* gfdsa

* gfdsa

* asdf

* gdfa

* hgfd

* gfd

* ddd

* fdas

* hopeful

* maybe fix

* fdas

* fdsd

* fddd

* dd

* ddd

* dd

* dd

* asdf

* fdsa

* ff

* revert

* ffff

* ll

* fff

* ff

* ff

* fds

* fdsa

* fdas

* fdsa

* fdas

* fddd

* fdas

* fdas

* fddd

* dcfvsg

* fdasdfasdf

* fdd

* fdsa

* fdds

* fdasfd

* publishing test

* fdsa

* fff

* fdas

* fdas

* asdf

* asdf

* report

* asdf

* adding perms

* fdsa

* updating publish test

* asdf

* consolidating codeql

* consolidation

* cache codeql

* readd codeql

* change to ubuntu

* added pfx file

* ubuntu change

* fix bugs

* zsdfjj

* added database stuff

* fix errors

* updated to static

* consolidating nuget packages

* source control is amazing.  Fixed issue from commit aec4227

* updating for config/keyvault

* updated and working connection to database

* Update to create appsettings

* updating directory

* updated with working dir

* don't write to database

* updating codeql

* updated files

* added database test

* updating with test flow diagram

* update cs proj

* updated

* updating graph and lots of other stuff

* updating for writing to neo4j

* updates to database connector

* added some extra nodes

* fully working

* ignore test because it writes to database

* fixed tests

* update condition

* everything working

* fix test

* Dev (#23)

* hopefully fixing workflow

* adding tests hopefully working

* fix?

* specific dotnet

* hopeful fix for 4.8

* oops

* maybe fixing cert?

* fix?

* disable cert for all but main

* added

* maybe fix

* oops accidnetally disabled

* maybe

* new item

* signing assembly

* test

* hardcode

* fix

* close

* maybe?

* updating codequl and hopeful fix

* bypass?

* forgot to uncheck

* maybe fix

* forgot quotes

* a

* removing pass

* does work?

* updated

* updating pass

* update

* fix

* update

* jp[e

* asdf

* asd

* windows vers

* dd

* ff

* hopeful change

* test

* wrong pass?

* dear

* ad

* dd

* fix?

* hopeful fix

* f

* kk

* f

* fds

* fd

* finally working build

* testing caching and testing

* enabling all

* fds

* asdf

* combine jobs

* add build tools

* try this test

* messed up action

* gdfas

* fds

* ye

* fds

* fdsa

* fdsa

* gdfas

* gfdsa

* gfdsa

* asdf

* gdfa

* hgfd

* gfd

* ddd

* fdas

* hopeful

* maybe fix

* fdas

* fdsd

* fddd

* dd

* ddd

* dd

* dd

* asdf

* fdsa

* ff

* revert

* ffff

* ll

* fff

* ff

* ff

* fds

* fdsa

* fdas

* fdsa

* fdas

* fddd

* fdas

* fdas

* fddd

* dcfvsg

* fdasdfasdf

* fdd

* fdsa

* fdds

* fdasfd

* publishing test

* fdsa

* fff

* fdas

* fdas

* asdf

* asdf

* report

* asdf

* adding perms

* fdsa

* updating publish test

* asdf

* consolidating codeql

* consolidation

* cache codeql

* readd codeql

* change to ubuntu

* added pfx file

* ubuntu change

* fix bugs

* zsdfjj

* added database stuff

* fix errors

* updated to static

* consolidating nuget packages

* source control is amazing.  Fixed issue from commit aec4227

* updating for config/keyvault

* updated and working connection to database

* Update to create appsettings

* updating directory

* updated with working dir

* don't write to database

* updating codeql

* updated files

* added database test

* updating with test flow diagram

* update cs proj

* updated

* updating graph and lots of other stuff

* updating for writing to neo4j

* updates to database connector

* added some extra nodes

* fully working

* ignore test because it writes to database

* fixed tests

* update condition

* everything working

* fix test

* Add fetching shapes from Visio and reading shape data

* Part way completion of conversion to AngleSharp

* Added a test, not my greatest though

* Added reading shapes (just start/end & page node for now)

* Write to database yay

* Jvenable/update example flowchart (#11)

* added new example

* made ignorable

* preliminary drag-n-drop form (#12)

* added eventlistener upon drop shape event

* altered popup design to look like initial mockup

* edited layout of pop-up form

* Update ShapeHandler.Tests.csproj

* renamed Form1 to ShapeDataForm

* changed form designer file to match current name for form

* resolved build error

* modified NuGet package versions

* more package updates

* fixed dependencies

* Changed a bit on node conversions more revolving around shape data

* Test for anglesharp

* Merging dem changes for the dialog box

* Trying again

* uploaded report (#18)

* Input data and shape data serialization (#22)

* Change datatype value in shape data dictionary to accept values in their proper form

* Change datatype value in shape data dictionary to accept values in their proper form and JSON serialization

* Creating click once installation (#20)

* publish

* testing publish

* v1.0.0

* fix

* fix

* testing push

* update upload

* updating yamnl

* asdf

* initial build change

* needs write perm

* updating to only run on push to master or tag

* on tag creation

* fixed tag check

* oops

* only run test on non tag releases

* fix

* remove unused code

* testing

* update

* updating publish rules

* WORKING

* remove deploy and publish from it

* unsign assembly

* reverting working change to make it work with cert

* update with content

* hopeful fix of test issue

* test

* does if statement impact

* hopefully fix updating for build

* cause trigger

* fix

* fix

* flip statement and allow manual dispatching

* testing w/ windows installer as well

* run windows installer

* more efficient

* potential fix

* fix hopefully

* restore nuget

* adding setup config

* test

* update with proc fix

* clear dependency

* fix path

* finding directories

* crawling

* checking dirs

* hopeful fix

* forgot this

* change to release

---------

Co-authored-by: Joseph Holdnak <90223594+jholdnak@users.noreply.github.com>
Co-authored-by: Sebastian Matthews <102278634+smatthews2@users.noreply.github.com>

* Dev (#48)

* hopefully fixing workflow

* adding tests hopefully working

* fix?

* specific dotnet

* hopeful fix for 4.8

* oops

* maybe fixing cert?

* fix?

* disable cert for all but main

* added

* maybe fix

* oops accidnetally disabled

* maybe

* new item

* signing assembly

* test

* hardcode

* fix

* close

* maybe?

* updating codequl and hopeful fix

* bypass?

* forgot to uncheck

* maybe fix

* forgot quotes

* a

* removing pass

* does work?

* updated

* updating pass

* update

* fix

* update

* jp[e

* asdf

* asd

* windows vers

* dd

* ff

* hopeful change

* test

* wrong pass?

* dear

* ad

* dd

* fix?

* hopeful fix

* f

* kk

* f

* fds

* fd

* finally working build

* testing caching and testing

* enabling all

* fds

* asdf

* combine jobs

* add build tools

* try this test

* messed up action

* gdfas

* fds

* ye

* fds

* fdsa

* fdsa

* gdfas

* gfdsa

* gfdsa

* asdf

* gdfa

* hgfd

* gfd

* ddd

* fdas

* hopeful

* maybe fix

* fdas

* fdsd

* fddd

* dd

* ddd

* dd

* dd

* asdf

* fdsa

* ff

* revert

* ffff

* ll

* fff

* ff

* ff

* fds

* fdsa

* fdas

* fdsa

* fdas

* fddd

* fdas

* fdas

* fddd

* dcfvsg

* fdasdfasdf

* fdd

* fdsa

* fdds

* fdasfd

* publishing test

* fdsa

* fff

* fdas

* fdas

* asdf

* asdf

* report

* asdf

* adding perms

* fdsa

* updating publish test

* asdf

* consolidating codeql

* consolidation

* cache codeql

* readd codeql

* change to ubuntu

* added pfx file

* ubuntu change

* fix bugs

* zsdfjj

* added database stuff

* fix errors

* updated to static

* consolidating nuget packages

* source control is amazing.  Fixed issue from commit aec4227

* updating for config/keyvault

* updated and working connection to database

* Update to create appsettings

* updating directory

* updated with working dir

* don't write to database

* updating codeql

* updated files

* added database test

* updating with test flow diagram

* update cs proj

* updated

* updating graph and lots of other stuff

* updating for writing to neo4j

* updates to database connector

* added some extra nodes

* fully working

* ignore test because it writes to database

* fixed tests

* update condition

* everything working

* fix test

* Add fetching shapes from Visio and reading shape data

* Part way completion of conversion to AngleSharp

* Added a test, not my greatest though

* Added reading shapes (just start/end & page node for now)

* Write to database yay

* Jvenable/update example flowchart (#11)

* added new example

* made ignorable

* preliminary drag-n-drop form (#12)

* added eventlistener upon drop shape event

* altered popup design to look like initial mockup

* edited layout of pop-up form

* Update ShapeHandler.Tests.csproj

* renamed Form1 to ShapeDataForm

* changed form designer file to match current name for form

* resolved build error

* modified NuGet package versions

* more package updates

* fixed dependencies

* Changed a bit on node conversions more revolving around shape data

* Test for anglesharp

* Merging dem changes for the dialog box

* Trying again

* uploaded report (#18)

* Input data and shape data serialization (#22)

* Change datatype value in shape data dictionary to accept values in their proper form

* Change datatype value in shape data dictionary to accept values in their proper form and JSON serialization

* Creating click once installation (#20)

* publish

* testing publish

* v1.0.0

* fix

* fix

* testing push

* update upload

* updating yamnl

* asdf

* initial build change

* needs write perm

* updating to only run on push to master or tag

* on tag creation

* fixed tag check

* oops

* only run test on non tag releases

* fix

* remove unused code

* testing

* update

* updating publish rules

* WORKING

* remove deploy and publish from it

* unsign assembly

* reverting working change to make it work with cert

* update with content

* hopeful fix of test issue

* test

* does if statement impact

* hopefully fix updating for build

* cause trigger

* fix

* fix

* flip statement and allow manual dispatching

* testing w/ windows installer as well

* run windows installer

* more efficient

* potential fix

* fix hopefully

* restore nuget

* adding setup config

* test

* update with proc fix

* clear dependency

* fix path

* finding directories

* crawling

* checking dirs

* hopeful fix

* forgot this

* change to release

* Shape Data and Input Forms (#25)

* changed schema of shapedataform and added inputform

* still trying to make form appear on shape drag-n-drop multiple times, removed tag text box

* Changed textbox variable names to be more identifiable

* Cells can somewhat be modified

---------

Co-authored-by: Joseph Holdnak <90223594+jholdnak@users.noreply.github.com>

* Database connection verification (#27)

* Input controls and writing to db. Still need to fix (#26)

* Input controls and writing to db. Still need to fix

* Remove some attributes per Dwight's request

* Add eventclick for adding controls in the dialog box. Does not work well, so beware

* Fix

* Remove old connection solution as it's now been patched in database connector

* Button input (#33)

* Getting the attributes for button started

* The UI for button attributes and writing to shape data

* Oops, gotta write somehow

* Let's see if this builds

* Context menu for Button (#32)

* qol changes for release builders

* update tag name

* hopeful fix

* forgot output

* update to avoid conflicts

* update action to not run on draft

* fixing to use shapeId

* removing button

* added example

* update for ambiguity

* review

* Spruce up forms (#36)

* making button look better

* made items look better

* Anchor (#34) (#35)

* Holy moly all this for an anchor

* Writing and stuff

* Input form (#41)

* Better writing to shape data for input and button. Don't try to delete controls in the GUI yet.

* Just attempting to get the JArray properties at this point

* Lol

* updated anchor (#37)

* Add URL & Stencil (#44)

* added url

* url works for database now

* added stencil

* no need for variable

* updated to allow easier testing of non-automatable tests (#39)

* updated to allow easier testing of non-automatable tests

* potential fix

* updated graph structure

* Updated forms to work better, updated how items are written to shapes, added QoL for reading/writing html data (#47)

* update forms

* udpated all forms

* added select

* fix clone bug and updated how items are written

* uploading and reading from shape data way easier now

* changes location of data sources

---------

Co-authored-by: Joseph Holdnak <90223594+jholdnak@users.noreply.github.com>
Co-authored-by: Sebastian Matthews <102278634+smatthews2@users.noreply.github.com>

* Dev (#53)

* hopefully fixing workflow

* adding tests hopefully working

* fix?

* specific dotnet

* hopeful fix for 4.8

* oops

* maybe fixing cert?

* fix?

* disable cert for all but main

* added

* maybe fix

* oops accidnetally disabled

* maybe

* new item

* signing assembly

* test

* hardcode

* fix

* close

* maybe?

* updating codequl and hopeful fix

* bypass?

* forgot to uncheck

* maybe fix

* forgot quotes

* a

* removing pass

* does work?

* updated

* updating pass

* update

* fix

* update

* jp[e

* asdf

* asd

* windows vers

* dd

* ff

* hopeful change

* test

* wrong pass?

* dear

* ad

* dd

* fix?

* hopeful fix

* f

* kk

* f

* fds

* fd

* finally working build

* testing caching and testing

* enabling all

* fds

* asdf

* combine jobs

* add build tools

* try this test

* messed up action

* gdfas

* fds

* ye

* fds

* fdsa

* fdsa

* gdfas

* gfdsa

* gfdsa

* asdf

* gdfa

* hgfd

* gfd

* ddd

* fdas

* hopeful

* maybe fix

* fdas

* fdsd

* fddd

* dd

* ddd

* dd

* dd

* asdf

* fdsa

* ff

* revert

* ffff

* ll

* fff

* ff

* ff

* fds

* fdsa

* fdas

* fdsa

* fdas

* fddd

* fdas

* fdas

* fddd

* dcfvsg

* fdasdfasdf

* fdd

* fdsa

* fdds

* fdasfd

* publishing test

* fdsa

* fff

* fdas

* fdas

* asdf

* asdf

* report

* asdf

* adding perms

* fdsa

* updating publish test

* asdf

* consolidating codeql

* consolidation

* cache codeql

* readd codeql

* change to ubuntu

* added pfx file

* ubuntu change

* fix bugs

* zsdfjj

* added database stuff

* fix errors

* updated to static

* consolidating nuget packages

* source control is amazing.  Fixed issue from commit aec4227

* updating for config/keyvault

* updated and working connection to database

* Update to create appsettings

* updating directory

* updated with working dir

* don't write to database

* updating codeql

* updated files

* added database test

* updating with test flow diagram

* update cs proj

* updated

* updating graph and lots of other stuff

* updating for writing to neo4j

* updates to database connector

* added some extra nodes

* fully working

* ignore test because it writes to database

* fixed tests

* update condition

* everything working

* fix test

* Add fetching shapes from Visio and reading shape data

* Part way completion of conversion to AngleSharp

* Added a test, not my greatest though

* Added reading shapes (just start/end & page node for now)

* Write to database yay

* Jvenable/update example flowchart (#11)

* added new example

* made ignorable

* preliminary drag-n-drop form (#12)

* added eventlistener upon drop shape event

* altered popup design to look like initial mockup

* edited layout of pop-up form

* Update ShapeHandler.Tests.csproj

* renamed Form1 to ShapeDataForm

* changed form designer file to match current name for form

* resolved build error

* modified NuGet package versions

* more package updates

* fixed dependencies

* Changed a bit on node conversions more revolving around shape data

* Test for anglesharp

* Merging dem changes for the dialog box

* Trying again

* uploaded report (#18)

* Input data and shape data serialization (#22)

* Change datatype value in shape data dictionary to accept values in their proper form

* Change datatype value in shape data dictionary to accept values in their proper form and JSON serialization

* Creating click once installation (#20)

* publish

* testing publish

* v1.0.0

* fix

* fix

* testing push

* update upload

* updating yamnl

* asdf

* initial build change

* needs write perm

* updating to only run on push to master or tag

* on tag creation

* fixed tag check

* oops

* only run test on non tag releases

* fix

* remove unused code

* testing

* update

* updating publish rules

* WORKING

* remove deploy and publish from it

* unsign assembly

* reverting working change to make it work with cert

* update with content

* hopeful fix of test issue

* test

* does if statement impact

* hopefully fix updating for build

* cause trigger

* fix

* fix

* flip statement and allow manual dispatching

* testing w/ windows installer as well

* run windows installer

* more efficient

* potential fix

* fix hopefully

* restore nuget

* adding setup config

* test

* update with proc fix

* clear dependency

* fix path

* finding directories

* crawling

* checking dirs

* hopeful fix

* forgot this

* change to release

* Shape Data and Input Forms (#25)

* changed schema of shapedataform and added inputform

* still trying to make form appear on shape drag-n-drop multiple times, removed tag text box

* Changed textbox variable names to be more identifiable

* Cells can somewhat be modified

---------

Co-authored-by: Joseph Holdnak <90223594+jholdnak@users.noreply.github.com>

* Database connection verification (#27)

* Input controls and writing to db. Still need to fix (#26)

* Input controls and writing to db. Still need to fix

* Remove some attributes per Dwight's request

* Add eventclick for adding controls in the dialog box. Does not work well, so beware

* Fix

* Remove old connection solution as it's now been patched in database connector

* Button input (#33)

* Getting the attributes for button started

* The UI for button attributes and writing to shape data

* Oops, gotta write somehow

* Let's see if this builds

* Context menu for Button (#32)

* qol changes for release builders

* update tag name

* hopeful fix

* forgot output

* update to avoid conflicts

* update action to not run on draft

* fixing to use shapeId

* removing button

* added example

* update for ambiguity

* review

* Spruce up forms (#36)

* making button look better

* made items look better

* Anchor (#34) (#35)

* Holy moly all this for an anchor

* Writing and stuff

* Input form (#41)

* Better writing to shape data for input and button. Don't try to delete controls in the GUI yet.

* Just attempting to get the JArray properties at this point

* Lol

* updated anchor (#37)

* Add URL & Stencil (#44)

* added url

* url works for database now

* added stencil

* no need for variable

* updated to allow easier testing of non-automatable tests (#39)

* updated to allow easier testing of non-automatable tests

* potential fix

* updated graph structure

* Updated forms to work better, updated how items are written to shapes, added QoL for reading/writing html data (#47)

* update forms

* udpated all forms

* added select

* fix clone bug and updated how items are written

* uploading and reading from shape data way easier now

* changes location of data sources

* Dev (#48) (#50)

* hopefully fixing workflow

* adding tests hopefully working

* fix?

* specific dotnet

* hopeful fix for 4.8

* oops

* maybe fixing cert?

* fix?

* disable cert for all but main

* added

* maybe fix

* oops accidnetally disabled

* maybe

* new item

* signing assembly

* test

* hardcode

* fix

* close

* maybe?

* updating codequl and hopeful fix

* bypass?

* forgot to uncheck

* maybe fix

* forgot quotes

* a

* removing pass

* does work?

* updated

* updating pass

* update

* fix

* update

* jp[e

* asdf

* asd

* windows vers

* dd

* ff

* hopeful change

* test

* wrong pass?

* dear

* ad

* dd

* fix?

* hopeful fix

* f

* kk

* f

* fds

* fd

* finally working build

* testing caching and testing

* enabling all

* fds

* asdf

* combine jobs

* add build tools

* try this test

* messed up action

* gdfas

* fds

* ye

* fds

* fdsa

* fdsa

* gdfas

* gfdsa

* gfdsa

* asdf

* gdfa

* hgfd

* gfd

* ddd

* fdas

* hopeful

* maybe fix

* fdas

* fdsd

* fddd

* dd

* ddd

* dd

* dd

* asdf

* fdsa

* ff

* revert

* ffff

* ll

* fff

* ff

* ff

* fds

* fdsa

* fdas

* fdsa

* fdas

* fddd

* fdas

* fdas

* fddd

* dcfvsg

* fdasdfasdf

* fdd

* fdsa

* fdds

* fdasfd

* publishing test

* fdsa

* fff

* fdas

* fdas

* asdf

* asdf

* report

* asdf

* adding perms

* fdsa

* updating publish test

* asdf

* consolidating codeql

* consolidation

* cache codeql

* readd codeql

* change to ubuntu

* added pfx file

* ubuntu change

* fix bugs

* zsdfjj

* added database stuff

* fix errors

* updated to static

* consolidating nuget packages

* source control is amazing.  Fixed issue from commit aec4227

* updating for config/keyvault

* updated and working connection to database

* Update to create appsettings

* updating directory

* updated with working dir

* don't write to database

* updating codeql

* updated files

* added database test

* updating with test flow diagram

* update cs proj

* updated

* updating graph and lots of other stuff

* updating for writing to neo4j

* updates to database connector

* added some extra nodes

* fully working

* ignore test because it writes to database

* fixed tests

* update condition

* everything working

* fix test

* Add fetching shapes from Visio and reading shape data

* Part way completion of conversion to AngleSharp

* Added a test, not my greatest though

* Added reading shapes (just start/end & page node for now)

* Write to database yay

* Jvenable/update example flowchart (#11)

* added new example

* made ignorable

* preliminary drag-n-drop form (#12)

* added eventlistener upon drop shape event

* altered popup design to look like initial mockup

* edited layout of pop-up form

* Update ShapeHandler.Tests.csproj

* renamed Form1 to ShapeDataForm

* changed form designer file to match current name for form

* resolved build error

* modified NuGet package versions

* more package updates

* fixed dependencies

* Changed a bit on node conversions more revolving around shape data

* Test for anglesharp

* Merging dem changes for the dialog box

* Trying again

* uploaded report (#18)

* Input data and shape data serialization (#22)

* Change datatype value in shape data dictionary to accept values in their proper form

* Change datatype value in shape data dictionary to accept values in their proper form and JSON serialization

* Creating click once installation (#20)

* publish

* testing publish

* v1.0.0

* fix

* fix

* testing push

* update upload

* updating yamnl

* asdf

* initial build change

* needs write perm

* updating to only run on push to master or tag

* on tag creation

* fixed tag check

* oops

* only run test on non tag releases

* fix

* remove unused code

* testing

* update

* updating publish rules

* WORKING

* remove deploy and publish from it

* unsign assembly

* reverting working change to make it work with cert

* update with content

* hopeful fix of test issue

* test

* does if statement impact

* hopefully fix updating for build

* cause trigger

* fix

* fix

* flip statement and allow manual dispatching

* testing w/ windows installer as well

* run windows installer

* more efficient

* potential fix

* fix hopefully

* restore nuget

* adding setup config

* test

* update with proc fix

* clear dependency

* fix path

* finding directories

* crawling

* checking dirs

* hopeful fix

* forgot this

* change to release

* Shape Data and Input Forms (#25)

* changed schema of shapedataform and added inputform

* still trying to make form appear on shape drag-n-drop multiple times, removed tag text box

* Changed textbox variable names to be more identifiable

* Cells can somewhat be modified

---------



* Database connection verification (#27)

* Input controls and writing to db. Still need to fix (#26)

* Input controls and writing to db. Still need to fix

* Remove some attributes per Dwight's request

* Add eventclick for adding controls in the dialog box. Does not work well, so beware

* Fix

* Remove old connection solution as it's now been patched in database connector

* Button input (#33)

* Getting the attributes for button started

* The UI for button attributes and writing to shape data

* Oops, gotta write somehow

* Let's see if this builds

* Context menu for Button (#32)

* qol changes for release builders

* update tag name

* hopeful fix

* forgot output

* update to avoid conflicts

* update action to not run on draft

* fixing to use shapeId

* removing button

* added example

* update for ambiguity

* review

* Spruce up forms (#36)

* making button look better

* made items look better

* Anchor (#34) (#35)

* Holy moly all this for an anchor

* Writing and stuff

* Input form (#41)

* Better writing to shape data for input and button. Don't try to delete controls in the GUI yet.

* Just attempting to get the JArray properties at this point

* Lol

* updated anchor (#37)

* Add URL & Stencil (#44)

* added url

* url works for database now

* added stencil

* no need for variable

* updated to allow easier testing of non-automatable tests (#39)

* updated to allow easier testing of non-automatable tests

* potential fix

* updated graph structure

* Updated forms to work better, updated how items are written to shapes, added QoL for reading/writing html data (#47)

* update forms

* udpated all forms

* added select

* fix clone bug and updated how items are written

* uploading and reading from shape data way easier now

* changes location of data sources

---------

Co-authored-by: Joseph Holdnak <90223594+jholdnak@users.noreply.github.com>
Co-authored-by: Sebastian Matthews <102278634+smatthews2@users.noreply.github.com>

* Go wild raja (#45)

* Go wild raja

* Fix, sorry Raja

* Go wild Raja

* Datagridview yayy

* Deleted duplicate button attributes form

* Added ListView to DecisionControlsForm

* Icon

* Added Okay and Cancel Button

* Finally

* Changing names n refactoring

* Refactor button attributes form

* Refactor and revive DecisionControlForm

---------

Co-authored-by: Raja S <rsori@zagmail.gonzaga.edu>

* Staging (#24) (#52)

* updating objects to match a preexisting object (makes lives easier)

* large updates for contract purposes

* updated to build

* updating yaml actions

* added tests

* adding pex tests

* updated with intellitests

* all tests working and up to date

* Dev (#6)

* hopefully fixing workflow

* adding tests hopefully working

* fix?

* specific dotnet

* hopeful fix for 4.8

* oops

* maybe fixing cert?

* fix?

* disable cert for all but main

* added

* maybe fix

* oops accidnetally disabled

* maybe

* new item

* signing assembly

* test

* hardcode

* fix

* close

* maybe?

* updating codequl and hopeful fix

* bypass?

* forgot to uncheck

* maybe fix

* forgot quotes

* a

* removing pass

* does work?

* updated

* updating pass

* update

* fix

* update

* jp[e

* asdf

* asd

* windows vers

* dd

* ff

* hopeful change

* test

* wrong pass?

* dear

* ad

* dd

* fix?

* hopeful fix

* f

* kk

* f

* fds

* fd

* finally working build

* testing caching and testing

* enabling all

* fds

* asdf

* combine jobs

* add build tools

* try this test

* messed up action

* gdfas

* fds

* ye

* fds

* fdsa

* fdsa

* gdfas

* gfdsa

* gfdsa

* asdf

* gdfa

* hgfd

* gfd

* ddd

* fdas

* hopeful

* maybe fix

* fdas

* fdsd

* fddd

* dd

* ddd

* dd

* dd

* asdf

* fdsa

* ff

* revert

* ffff

* ll

* fff

* ff

* ff

* fds

* fdsa

* fdas

* fdsa

* fdas

* fddd

* fdas

* fdas

* fddd

* dcfvsg

* fdasdfasdf

* fdd

* fdsa

* fdds

* fdasfd

* publishing test

* fdsa

* fff

* fdas

* fdas

* asdf

* asdf

* report

* asdf

* adding perms

* fdsa

* updating publish test

* asdf

* consolidating codeql

* consolidation

* cache codeql

* readd codeql

* change to ubuntu

* added pfx file

* ubuntu change

* fix bugs

* zsdfjj

* added database stuff

* fix errors

* updated to static

* consolidating nuget packages

* source control is amazing.  Fixed issue from commit aec4227

* updating for config/keyvault

* updated and working connection to database

* Update to create appsettings

* updating directory

* updated with working dir

* don't write to database

* updating codeql

* updated files

* added database test

* updating with test flow diagram

* update cs proj

* updated

* updating graph and lots of other stuff

* updating for writing to neo4j

* updates to database connector

* added some extra nodes

* fully working

* ignore test because it writes to database

* fixed tests

* update condition

* everything working

* fix test

* Dev (#23)

* hopefully fixing workflow

* adding tests hopefully working

* fix?

* specific dotnet

* hopeful fix for 4.8

* oops

* maybe fixing cert?

* fix?

* disable cert for all but main

* added

* maybe fix

* oops accidnetally disabled

* maybe

* new item

* signing assembly

* test

* hardcode

* fix

* close

* maybe?

* updating codequl and hopeful fix

* bypass?

* forgot to uncheck

* maybe fix

* forgot quotes

* a

* removing pass

* does work?

* updated

* updating pass

* update

* fix

* update

* jp[e

* asdf

* asd

* windows vers

* dd

* ff

* hopeful change

* test

* wrong pass?

* dear

* ad

* dd

* fix?

* hopeful fix

* f

* kk

* f

* fds

* fd

* finally working build

* testing caching and testing

* enabling all

* fds

* asdf

* combine jobs

* add build tools

* try this test

* messed up action

* gdfas

* fds

* ye

* fds

* fdsa

* fdsa

* gdfas

* gfdsa

* gfdsa

* asdf

* gdfa

* hgfd

* gfd

* ddd

* fdas

* hopeful

* maybe fix

* fdas

* fdsd

* fddd

* dd

* ddd

* dd

* dd

* asdf

* fdsa

* ff

* revert

* ffff

* ll

* fff

* ff

* ff

* fds

* fdsa

* fdas

* fdsa

* fdas

* fddd

* fdas

* fdas

* fddd

* dcfvsg

* fdasdfasdf

* fdd

* fdsa

* fdds

* fdasfd

* publishing test

* fdsa

* fff

* fdas

* fdas

* asdf

* asdf

* report

* asdf

* adding perms

* fdsa

* updating publish test

* asdf

* consolidating codeql

* consolidation

* cache codeql

* readd codeql

* change to ubuntu

* added pfx file

* ubuntu change

* fix bugs

* zsdfjj

* added database stuff

* fix errors

* updated to static

* consolidating nuget packages

* source control is amazing.  Fixed issue from commit aec4227

* updating for config/keyvault

* updated and working connection to database

* Update to create appsettings

* updating directory

* updated with working dir

* don't write to database

* updating codeql

* updated files

* added database test

* updating with test flow diagram

* update cs proj

* updated

* updating graph and lots of other stuff

* updating for writing to neo4j

* updates to database connector

* added some extra nodes

* fully working

* ignore test because it writes to database

* fixed tests

* update condition

* everything working

* fix test

* Add fetching shapes from Visio and reading shape data

* Part way completion of conversion to AngleSharp

* Added a test, not my greatest though

* Added reading shapes (just start/end & page node for now)

* Write to database yay

* Jvenable/update example flowchart (#11)

* added new example

* made ignorable

* preliminary drag-n-drop form (#12)

* added eventlistener upon drop shape event

* altered popup design to look like initial mockup

* edited layout of pop-up form

* Update ShapeHandler.Tests.csproj

* renamed Form1 to ShapeDataForm

* changed form designer file to match current name for form

* resolved build error

* modified NuGet package versions

* more package updates

* fixed dependencies

* Changed a bit on node conversions more revolving around shape data

* Test for anglesharp

* Merging dem changes for the dialog box

* Trying again

* uploaded report (#18)

* Input data and shape data serialization (#22)

* Change datatype value in shape data dictionary to accept values in their proper form

* Change datatype value in shape data dictionary to accept values in their proper form and JSON serialization

* Creating click once installation (#20)

* publish

* testing publish

* v1.0.0

* fix

* fix

* testing push

* update upload

* updating yamnl

* asdf

* initial build change

* needs write perm

* updating to only run on push to master or tag

* on tag creation

* fixed tag check

* oops

* only run test on non tag releases

* fix

* remove unused code

* testing

* update

* updating publish rules

* WORKING

* remove deploy and publish from it

* unsign assembly

* reverting working change to make it work with cert

* update with content

* hopeful fix of test issue

* test

* does if statement impact

* hopefully fix updating for build

* cause trigger

* fix

* fix

* flip statement and allow manual dispatching

* testing w/ windows installer as well

* run windows installer

* more efficient

* potential fix

* fix hopefully

* restore nuget

* adding setup config

* test

* update with proc fix

* clear dependency

* fix path

* finding directories

* crawling

* checking dirs

* hopeful fix

* forgot this

* change to release

---------




---------

Co-authored-by: Joseph Holdnak <90223594+jholdnak@users.noreply.github.com>
Co-authored-by: Sebastian Matthews <102278634+smatthews2@users.noreply.github.com>

* Convert to database items, added startend, updated stencil (#49)

* optimize node creation and fix select attribute bug

* writes select to database

* updated stencil and made form for start end

* no need for a formfix startend

* forgot some defaults

* fix with better conversion

* every item working

* fix assembly

* Connection UI logic (#54)

* adding connection logic

* working condition

* connection fixing

* serialize connection

* update shape reader to work with new connection

* resolved "invalid sheet identifier" exception (#56)

* Decision Node Logic (#55)

* Initial commit for decision node logic

* Data point 3?

* Input node pointing to 2 different decision nodes

* DecisionNode only pointed to by one InputNode

* Fix where when adding connections the node being connected to is a value of type connection, rather than just initializing a new connection object

* Only permit a DecisionNode to have a max of one DataInputNode connection whereas a DataInputNode can connect to many DecisonNodes

* Temporary fix for VALIDATES connection type

* No html elements in the DataInputNode? No connection to DecisionNode in Neo.4j. Sorry.

* Connection yay

* Max 2 buttons per decision node

* Remove if statement

* Fix connection bug (#57)

* oops

* updated and fixed connection to work with conditions

* updated and fixed connection issue

* fix renaming issue

---------

Co-authored-by: Joseph Holdnak <90223594+jholdnak@users.noreply.github.com>
Co-authored-by: Sebastian Matthews <102278634+smatthews2@users.noreply.github.com>
Co-authored-by: Raja S <rsori@zagmail.gonzaga.edu>

* Dev (#60)

* hopefully fixing workflow

* adding tests hopefully working

* fix?

* specific dotnet

* hopeful fix for 4.8

* oops

* maybe fixing cert?

* fix?

* disable cert for all but main

* added

* maybe fix

* oops accidnetally disabled

* maybe

* new item

* signing assembly

* test

* hardcode

* fix

* close

* maybe?

* updating codequl and hopeful fix

* bypass?

* forgot to uncheck

* maybe fix

* forgot quotes

* a

* removing pass

* does work?

* updated

* updating pass

* update

* fix

* update

* jp[e

* asdf

* asd

* windows vers

* dd

* ff

* hopeful change

* test

* wrong pass?

* dear

* ad

* dd

* fix?

* hopeful fix

* f

* kk

* f

* fds

* fd

* finally working build

* testing caching and testing

* enabling all

* fds

* asdf

* combine jobs

* add build tools

* try this test

* messed up action

* gdfas

* fds

* ye

* fds

* fdsa

* fdsa

* gdfas

* gfdsa

* gfdsa

* asdf

* gdfa

* hgfd

* gfd

* ddd

* fdas

* hopeful

* maybe fix

* fdas

* fdsd

* fddd

* dd

* ddd

* dd

* dd

* asdf

* fdsa

* ff

* revert

* ffff

* ll

* fff

* ff

* ff

* fds

* fdsa

* fdas

* fdsa

* fdas

* fddd

* fdas

* fdas

* fddd

* dcfvsg

* fdasdfasdf

* fdd

* fdsa

* fdds

* fdasfd

* publishing test

* fdsa

* fff

* fdas

* fdas

* asdf

* asdf

* report

* asdf

* adding perms

* fdsa

* updating publish test

* asdf

* consolidating codeql

* consolidation

* cache codeql

* readd codeql

* change to ubuntu

* added pfx file

* ubuntu change

* fix bugs

* zsdfjj

* added database stuff

* fix errors

* updated to static

* consolidating nuget packages

* source control is amazing.  Fixed issue from commit aec4227

* updating for config/keyvault

* updated and working connection to database

* Update to create appsettings

* updating directory

* updated with working dir

* don't write to database

* updating codeql

* updated files

* added database test

* updating with test flow diagram

* update cs proj

* updated

* updating graph and lots of other stuff

* updating for writing to neo4j

* updates to database connector

* added some extra nodes

* fully working

* ignore test because it writes to database

* fixed tests

* update condition

* everything working

* fix test

* Add fetching shapes from Visio and reading shape data

* Part way completion of conversion to AngleSharp

* Added a test, not my greatest though

* Added reading shapes (just start/end & page node for now)

* Write to database yay

* Jvenable/update example flowchart (#11)

* added new example

* made ignorable

* preliminary drag-n-drop form (#12)

* added eventlistener upon drop shape event

* altered popup design to look like initial mockup

* edited layout of pop-up form

* Update ShapeHandler.Tests.csproj

* renamed Form1 to ShapeDataForm

* changed form designer file to match current name for form

* resolved build error

* modified NuGet package versions

* more package updates

* fixed dependencies

* Changed a bit on node conversions more revolving around shape data

* Test for anglesharp

* Merging dem changes for the dialog box

* Trying again

* uploaded report (#18)

* Input data and shape data serialization (#22)

* Change datatype value in shape data dictionary to accept values in their proper form

* Change datatype value in shape data dictionary to accept values in their proper form and JSON serialization

* Creating click once installation (#20)

* publish

* testing publish

* v1.0.0

* fix

* fix

* testing push

* update upload

* updating yamnl

* asdf

* initial build change

* needs write perm

* updating to only run on push to master or tag

* on tag creation

* fixed tag check

* oops

* only run test on non tag releases

* fix

* remove unused code

* testing

* update

* updating publish rules

* WORKING

* remove deploy and publish from it

* unsign assembly

* reverting working change to make it work with cert

* update with content

* hopeful fix of test issue

* test

* does if statement impact

* hopefully fix updating for build

* cause trigger

* fix

* fix

* flip statement and allow manual dispatching

* testing w/ windows installer as well

* run windows installer

* more efficient

* potential fix

* fix hopefully

* restore nuget

* adding setup config

* test

* update with proc fix

* clear dependency

* fix path

* finding directories

* crawling

* checking dirs

* hopeful fix

* forgot this

* change to release

* Shape Data and Input Forms (#25)

* changed schema of shapedataform and added inputform

* still trying to make form appear on shape drag-n-drop multiple times, removed tag text box

* Changed textbox variable names to be more identifiable

* Cells can somewhat be modified

---------

Co-authored-by: Joseph Holdnak <90223594+jholdnak@users.noreply.github.com>

* Database connection verification (#27)

* Input controls and writing to db. Still need to fix (#26)

* Input controls and writing to db. Still need to fix

* Remove some attributes per Dwight's request

* Add eventclick for adding controls in the dialog box. Does not work well, so beware

* Fix

* Remove old connection solution as it's now been patched in database connector

* Button input (#33)

* Getting the attributes for button started

* The UI for button attributes and writing to shape data

* Oops, gotta write somehow

* Let's see if this builds

* Context menu for Button (#32)

* qol changes for release builders

* update tag name

* hopeful fix

* forgot output

* update to avoid conflicts

* update action to not run on draft

* fixing to use shapeId

* removing button

* added example

* update for ambiguity

* review

* Spruce up forms (#36)

* making button look better

* made items look better

* Anchor (#34) (#35)

* Holy moly all this for an anchor

* Writing and stuff

* Input form (#41)

* Better writing to shape data for input and button. Don't try to delete controls in the GUI yet.

* Just attempting to get the JArray properties at this point

* Lol

* updated anchor (#37)

* Add URL & Stencil (#44)

* added url

* url works for database now

* added stencil

* no need for variable

* updated to allow easier testing of non-automatable tests (#39)

* updated to allow easier testing of non-automatable tests

* potential fix

* updated graph structure

* Updated forms to work better, updated how items are written to shapes, added QoL for reading/writing html data (#47)

* update forms

* udpated all forms

* added select

* fix clone bug and updated how items are written

* uploading and reading from shape data way easier now

* changes location of data sources

* Dev (#48) (#50)

* hopefully fixing workflow

* adding tests hopefully working

* fix?

* specific dotnet

* hopeful fix for 4.8

* oops

* maybe fixing cert?

* fix?

* disable cert for all but main

* added

* maybe fix

* oops accidnetally disabled

* maybe

* new item

* signing assembly

* test

* hardcode

* fix

* close

* maybe?

* updating codequl and hopeful fix

* bypass?

* forgot to uncheck

* maybe fix

* forgot quotes

* a

* removing pass

* does work?

* updated

* updating pass

* update

* fix

* update

* jp[e

* asdf

* asd

* windows vers

* dd

* ff

* hopeful change

* test

* wrong pass?

* dear

* ad

* dd

* fix?

* hopeful fix

* f

* kk

* f

* fds

* fd

* finally working build

* testing caching and testing

* enabling all

* fds

* asdf

* combine jobs

* add build tools

* try this test

* messed up action

* gdfas

* fds

* ye

* fds

* fdsa

* fdsa

* gdfas

* gfdsa

* gfdsa

* asdf

* gdfa

* hgfd

* gfd

* ddd

* fdas

* hopeful

* maybe fix

* fdas

* fdsd

* fddd

* dd

* ddd

* dd

* dd

* asdf

* fdsa

* ff

* revert

* ffff

* ll

* fff

* ff

* ff

* fds

* fdsa

* fdas

* fdsa

* fdas

* fddd

* fdas

* fdas

* fddd

* dcfvsg

* fdasdfasdf

* fdd

* fdsa

* fdds

* fdasfd

* publishing test

* fdsa

* fff

* fdas

* fdas

* asdf

* asdf

* report

* asdf

* adding perms

* fdsa

* updating publish test

* asdf

* consolidating codeql

* consolidation

* cache codeql

* readd codeql

* change to ubuntu

* added pfx file

* ubuntu change

* fix bugs

* zsdfjj

* added database stuff

* fix errors

* updated to static

* consolidating nuget packages

* source control is amazing.  Fixed issue from commit aec4227

* updating for config/keyvault

* updated and working connection to database

* Update to create appsettings

* updating directory

* updated with working dir

* don't write to database

* updating codeql

* updated files

* added database test

* updating with test flow diagram

* update cs proj

* updated

* updating graph and lots of other stuff

* updating for writing to neo4j

* updates to database connector

* added some extra nodes

* fully working

* ignore test because it writes to database

* fixed tests

* update condition

* everything working

* fix test

* Add fetching shapes from Visio and reading shape data

* Part way completion of conversion to AngleSharp

* Added a test, not my greatest though

* Added reading shapes (just start/end & page node for now)

* Write to database yay

* Jvenable/update example flowchart (#11)

* added new example

* made ignorable

* preliminary drag-n-drop form (#12)

* added eventlistener upon drop shape event

* altered popup design to look like initial mockup

* edited layout of pop-up form

* Update ShapeHandler.Tests.csproj

* renamed Form1 to ShapeDataForm

* changed form designer file to match current name for form

* resolved build error

* modified NuGet package versions

* more package updates

* fixed dependencies

* Changed a bit on node conversions more revolving around shape data

* Test for anglesharp

* Merging dem changes for the dialog box

* Trying again

* uploaded report (#18)

* Input data and shape data serialization (#22)

* Change datatype value in shape data dictionary to accept values in their proper form

* Change datatype value in shape data dictionary to accept values in their proper form and JSON serialization

* Creating click once installation (#20)

* publish

* testing publish

* v1.0.0

* fix

* fix

* testing push

* update upload

* updating yamnl

* asdf

* initial build change

* needs write perm

* updating to only run on push to master or tag

* on tag creation

* fixed tag check

* oops

* only run test on non tag releases

* fix

* remove unused code

* testing

* update

* updating publish rules

* WORKING

* remove deploy and publish from it

* unsign assembly

* reverting working change to make it work with cert

* update with content

* hopeful fix of test issue

* test

* does if statement impact

* hopefully fix updating for build

* cause trigger

* fix

* fix

* flip statement and allow manual dispatching

* testing w/ windows installer as well

* run windows installer

* more efficient

* potential fix

* fix hopefully

* restore nuget

* adding setup config

* test

* update with proc fix

* clear dependency

* fix path

* finding directories

* crawling

* checking dirs

* hopeful fix

* forgot this

* change to release

* Shape Data and Input Forms (#25)

* changed schema of shapedataform and added inputform

* still trying to make form appear on shape drag-n-drop multiple times, removed tag text box

* Changed textbox variable names to be more identifiable

* Cells can somewhat be modified

---------



* Database connection verification (#27)

* Input controls and writing to db. Still need to fix (#26)

* Input controls and writing to db. Still need to fix

* Remove some attributes per Dwight's request

* Add eventclick for adding controls in the dialog box. Does not work well, so beware

* Fix

* Remove old connection solution as it's now been patched in database connector

* Button input (#33)

* Getting the attributes for button started

* The UI for button attributes and writing to shape data

* Oops, gotta write somehow

* Let's see if this builds

* Context menu for Button (#32)

* qol changes for release builders

* update tag name

* hopeful fix

* forgot output

* update to avoid conflicts

* update action to not run on draft

* fixing to use shapeId

* removing button

* added example

* update for ambiguity

* review

* Spruce up forms (#36)

* making button look better

* made items look better

* Anchor (#34) (#35)

* Holy moly all this for an anchor

* Writing and stuff

* Input form (#41)

* Better writing to shape data for input and button. Don't try to delete controls in the GUI yet.

* Just attempting to get the JArray properties at this point

* Lol

* updated anchor (#37)

* Add URL & Stencil (#44)

* added url

* url works for database now

* added stencil

* no need for variable

* updated to allow easier testing of non-automatable tests (#39)

* updated to allow easier testing of non-automatable tests

* potential fix

* updated graph structure

* Updated forms to work better, updated how items are written to shapes, added QoL for reading/writing html data (#47)

* update forms

* udpated all forms

* added select

* fix clone bug and updated how items are written

* uploading and reading from shape data way easier now

* changes location of data sources

---------

Co-authored-by: Joseph Holdnak <90223594+jholdnak@users.noreply.github.com>
Co-authored-by: Sebastian Matthews <102278634+smatthews2@users.noreply.github.com>

* Go wild raja (#45)

* Go wild raja

* Fix, sorry Raja

* Go wild Raja

* Datagridview yayy

* Deleted duplicate button attributes form

* Added ListView to DecisionControlsForm

* Icon

* Added Okay and Cancel Button

* Finally

* Changing names n refactoring

* Refactor button attributes form

* Refactor and revive DecisionControlForm

---------

Co-authored-by: Raja S <rsori@zagmail.gonzaga.edu>

* Staging (#24) (#52)

* updating objects to match a preexisting object (makes lives easier)

* large updates for contract purposes

* updated to build

* updating yaml actions

* added tests

* adding pex tests

* updated with intellitests

* all tests working and up to date

* Dev (#6)

* hopefully fixing workflow

* adding tests hopefully working

* fix?

* specific dotnet

* hopeful fix for 4.8

* oops

* maybe fixing cert?

* fix?

* disable cert for all but main

* added

* maybe fix

* oops accidnetally disabled

* maybe

* new item

* signing assembly

* test

* hardcode

* fix

* close

* maybe?

* updating codequl and hopeful fix

* bypass?

* forgot to uncheck

* maybe fix

* forgot quotes

* a

* removing pass

* does work?

* updated

* updating pass

* update

* fix

* update

* jp[e

* asdf

* asd

* windows vers

* dd

* ff

* hopeful change

* test

* wrong pass?

* dear

* ad

* dd

* fix?

* hopeful fix

* f

* kk

* f

* fds

* fd

* finally working build

* testing caching and testing

* enabling all

* fds

* asdf

* combine jobs

* add build tools

* try this test

* messed up action

* gdfas

* fds

* ye

* fds

* fdsa

* fdsa

* gdfas

* gfdsa

* gfdsa

* asdf

* gdfa

* hgfd

* gfd

* ddd

* fdas

* hopeful

* maybe fix

* fdas

* fdsd

* fddd

* dd

* ddd

* dd

* dd

* asdf

* fdsa

* ff

* revert

* ffff

* ll

* fff

* ff

* ff

* fds

* fdsa

* fdas

* fdsa

* fdas

* fddd

* fdas

* fdas

* fddd

* dcfvsg

* fdasdfasdf

* fdd

* fdsa

* fdds

* fdasfd

* publishing test

* fdsa

* fff

* fdas

* fdas

* asdf

* asdf

* report

* asdf

* adding perms

* fdsa

* updating publish test

* asdf

* consolidating codeql

* consolidation

* cache codeql

* readd codeql

* change to ubuntu

* added pfx file

* ubuntu change

* fix bugs

* zsdfjj

* added database stuff

* fix errors

* updated to static

* consolidating nuget packages

* source control is amazing.  Fixed issue from commit aec4227

* updating for config/keyvault

* updated and working connection to database

* Update to create appsettings

* updating directory

* updated with working dir

* don't write to database

* updating codeql

* updated files

* added database test

* updating with test flow diagram

* update cs proj

* updated

* updating graph and lots of other stuff

* updating for writing to neo4j

* updates to database connector

* added some extra nodes

* fully working

* ignore test because it writes to database

* fixed tests

* update condition

* everything working

* fix test

* Dev (#23)

* hopefully fixing workflow

* adding tests hopefully working

* fix?

* specific dotnet

* hopeful fix for 4.8

* oops

* maybe fixing cert?

* fix?

* disable cert for all but main

* added

* maybe fix

* oops accidnetally disabled

* maybe

* new item

* signing assembly

* test

* hardcode

* fix

* close

* maybe?

* updating codequl and hopeful fix

* bypass?

* forgot to uncheck

* maybe fix

* forgot quotes

* a

* removing pass

* does work?

* updated

* updating pass

* update

* fix

* update

* jp[e

* asdf

* asd

* windows vers

* dd

* ff

* hopeful change

* test

* wrong pass?

* dear

* ad

* dd

* fix?

* hopeful fix

* f

* kk

* f

* fds

* fd

* finally working build

* testing caching and testing

* enabling all

* fds

* asdf

* combine jobs

* add build tools

* try this test

* messed up action

* gdfas

* fds

* ye

* fds

* fdsa

* fdsa

* gdfas

* gfdsa

* gfdsa

* asdf

* gdfa

* hgfd

* gfd

* ddd

* fdas

* hopeful

* maybe fix

* fdas

* fdsd

* fddd

* dd

* ddd

* dd

* dd

* asdf

* fdsa

* ff

* revert

* ffff

* ll

* fff

* ff

* ff

* fds

* fdsa

* fdas

* fdsa

* fdas

* fddd

* fdas

* fdas

* fddd

* dcfvsg

* fdasdfasdf

* fdd

* fdsa

* fdds

* fdasfd

* publishing test

* fdsa

* fff

* fdas

* fdas

* asdf

* asdf

* report

* asdf

* adding perms

* fdsa

* updating publish test

* asdf

* consolidating codeql

* consolidation

* cache codeql

* readd codeql

* change to ubuntu

* added pfx file

* ubuntu change

* fix bugs

* zsdfjj

* added database stuff

* fix errors

* updated to static

* consolidating nuget packages

* source control is amazing.  Fixed issue from commit aec4227

* updating for config/keyvault

* updated and working connection to database

* Update to create appsettings

* updating directory

* updated with working dir

* don't write to database

* updating codeql

* updated files

* added database test

* updating with test flow diagram

* update cs proj

* updated

* updating graph and lots of other stuff

* updating for writing to neo4j

* updates to database connector

* added some extra nodes

* fully working

* ignore test because it writes to database

* fixed tests

* update condition

* everything working

* fix test

* Add fetching shapes from Visio and reading shape data

* Part way completion of conversion to AngleSharp

* Added a test, not my greatest though

* Added reading shapes (just start/end & page node for now)

* Write to database yay

* Jvenable/update example flowchart (#11)

* added new example

* made ignorable

* preliminary drag-n-drop form (#12)

* added eventlistener upon drop shape event

* altered popup design to look like initial mockup

* edited layout of pop-up form

* Update ShapeHandler.Tests.csproj

* renamed Form1 to ShapeDataForm

* changed form designer file to match current name for form

* resolved build error

* modified NuGet package versions

* more package updates

* fixed dependencies

* Changed a bit on node conversions more revolving around shape data

* Test for anglesharp

* Merging dem changes for the dialog box

* Trying again

* uploaded report (#18)

* Input data and shape data serialization (#22)

* Change datatype value in shape data dictionary to accept values in their proper form

* Change datatype value in shape data dictionary to accept values in their proper form and JSON serialization

* Creating click once installation (#20)

* publish

* testing publish

* v1.0.0

* fix

* fix

* testing push

* update upload

* updating yamnl

* asdf

* initial build change

* needs write perm

* updating to only run on push to master or tag

* on tag creation

* fixed tag check

* oops

* only run test on non tag releases

* fix

* remove unused code

* testing

* update

* updating publish rules

* WORKING

* remove deploy and publish from it

* unsign assembly

* reverting working change to make it work with cert

* update with content

* hopeful fix of test issue

* test

* does if statement impact

* hopefully fix updating for build

* cause trigger

* fix

* fix

* flip statement and allow manual dispatching

* testing w/ windows installer as well

* run windows installer

* more efficient

* potential fix

* fix hopefully

* restore nuget

* adding setup config

* test

* update with proc fix

* clear dependency

* fix path

* finding directories

* crawling

* checking dirs

* hopeful fix

* forgot this

* change to release

---------




---------

Co-authored-by: Joseph Holdnak <90223594+jholdnak@users.noreply.github.com>
Co-authored-by: Sebastian Matthews <102278634+smatthews2@users.noreply.github.com>

* Convert to database items, added startend, updated stencil (#49)

* optimize node creation and fix select attribute bug

* writes select to database

* updated stencil and made form for start end

* no need for a formfix startend

* forgot some defaults

* fix with better conversion

* every item working

* fix assembly

* Connection UI logic (#54)

* adding connection logic

* working condition

* connection fixing

* serialize connection

* update shape reader to work with new connection

* resolved "invalid sheet identifier" exception (#56)

* Decision Node Logic (#55)

* Initial commit for decision node logic

* Data point 3?

* Input node pointing to 2 different decision nodes

* DecisionNode only pointed to by one InputNode

* Fix where when adding connections the node being connected to is a value of type connection, rather than just initializing a new connection object

* Only permit a DecisionNode to have a max of one DataInputNode connection whereas a DataInputNode can connect to many DecisonNodes

* Temporary fix for VALIDATES connection type

* No html elements in the DataInputNode? No connection to DecisionNode in Neo.4j. Sorry.

* Connection yay

* Max 2 buttons per decision node

* Remove if statement

* Fix connection bug (#57)

* oops

* updated and fixed connection to work with conditions

* updated and fixed connection issue

* fix renaming issue

* Fix installation (#59)

* fix automatic test

* publish

* switches to None instead of content

* updating deployment

* Hopeful fix

* change access

* updating resource

* update publish

* fix vdproj

* more fixes

---------

Co-authored-by: Joseph Holdnak <90223594+jholdnak@users.noreply.github.com>
Co-authored-by: Sebastian Matthews <102278634+smatthews2@users.noreply.github.com>
Co-authored-by: Raja S <rsori@zagmail.gonzaga.edu>

* Dev (#67)

* hopefully fixing workflow

* adding tests hopefully working

* fix?

* specific dotnet

* hopeful fix for 4.8

* oops

* maybe fixing cert?

* fix?

* disable cert for all but main

* added

* maybe fix

* oops accidnetally disabled

* maybe

* new item

* signing assembly

* test

* hardcode

* fix

* close

* maybe?

* updating codequl and hopeful fix

* bypass?

* forgot to uncheck

* maybe fix

* forgot quotes

* a

* removing pass

* does work?

* updated

* updating pass

* update

* fix

* update

* jp[e

* asdf

* asd

* windows vers

* dd

* ff

* hopeful change

* test

* wrong pass?

* dear

* ad

* dd

* fix?

* hopeful fix

* f

* kk

* f

* fds

* fd

* finally working build

* testing caching and testing

* enabling all

* fds

* asdf

* combine jobs

* add build tools

* try this test

* messed up action

* gdfas

* fds

* ye

* fds

* fdsa

* fdsa

* gdfas

* gfdsa

* gfdsa

* asdf

* gdfa

* hgfd

* gfd

* ddd

* fdas

* hopeful

* maybe fix

* fdas

* fdsd

* fddd

* dd

* ddd

* dd

* dd

* asdf

* fdsa

* ff

* revert

* ffff

* ll

* fff

* ff

* ff

* fds

* fdsa

* fdas

* fdsa

* fdas

* fddd

* fdas

* fdas

* fddd

* dcfvsg

* fdasdfasdf

* fdd

* fdsa

* fdds

* fdasfd

* publishing test

* fdsa

* fff

* fdas

* fdas

* asdf

* asdf

* report

* asdf

* adding perms

* fdsa

* updating publish test

* asdf

* consolidating codeql

* consolidation

* cache codeql

* readd codeql

* change to ubuntu

* added pfx file

* ubuntu change

* fix bugs

* zsdfjj

* added database stuff

* fix errors

* updated to static

* consolidating nuget packages

* source control is amazing.  Fixed issue from commit aec4227

* updating for config/keyvault

* updated and working connection to database

* Update to create appsettings

* updating directory

* updated with working dir

* don't write to database

* updating codeql

* updated files

* added database test

* updating with test flow diagram

* update cs proj

* updated

* updating graph and lots of other stuff

* updating for writing to neo4j

* updates to database connector

* added some extra nodes

* fully working

* ignore test because it writes to database

* fixed tests

* update condition

* everything working

* fix test

* Add fetching shapes from Visio and reading shape data

* Part way completion of conversion to AngleSharp

* Added a test, not my greatest though

* Added reading shapes (just start/end & page node for now)

* Write to database yay

* Jvenable/update example flowchart (#11)

* added new example

* made ignorable

* preliminary drag-n-drop form (#12)

* added eventlistener upon drop shape event

* altered popup design to look like initial mockup

* edited layout of pop-up form

* Update ShapeHandler.Tests.csproj

* renamed Form1 to ShapeDataForm

* changed form designer file to match current name for form

* resolved build error

* modified NuGet package versions

* more package updates

* fixed dependencies

* Changed a bit on node conversions more revolving around shape data

* Test for anglesharp

* Merging dem changes for the dialog box

* Trying again

* uploaded report (#18)

* Input data and shape data serialization (#22)

* Change datatype value in shape data dictionary to accept values in their proper form

* Change datatype value in shape data dictionary to accept values in their proper form and JSON serialization

* Creating click once installation (#20)

* publish

* testing publish

* v1.0.0

* fix

* fix

* testing push

* update upload

* updating yamnl

* asdf

* initial build change

* needs write perm

* updating to only run on push to master or tag

* on tag creation

* fixed tag check

* oops

* only run test on non tag releases

* fix

* remove unused code

* testing

* update

* updating publish rules

* WORKING

* remove deploy and publish from it

* unsign assembly

* reverting working change to make it work with cert

* update with content

* hopeful fix of test issue

* test

* does if statement impact

* hopefully fix updating for build

* cause trigger

* fix

* fix

* flip statement and allow manual dispatching

* testing w/ windows installer as well

* run windows installer

* more efficient

* potential fix

* fix hopefully

* restore nuget

* adding setup config

* test

* update with proc fix

* clear dependency

* fix path

* finding directories

* crawling

* checking dirs

* hopeful fix

* forgot this

* change to release

* Shape Data and Input Forms (#25)

* changed schema of shapedataform and added inputform

* still trying to make form appear on shape drag-n-drop multiple times, removed tag text box

* Changed textbox variable names to be more identifiable

* Cells can somewhat be modified

---------

Co-authored-by: Joseph Holdnak <90223594+jholdnak@users.noreply.github.com>

* Database connection verification (#27)

* Input controls and writing to db. Still need to fix (#26)

* Input controls and writing to db. Still need to fix…

Version 2.0.0.0

Choose a tag to compare

@Kiwifan1 Kiwifan1 released this 22 Apr 16:23
ccceb9b

What's Changed

Full Changelog: v1.3.0.0...v2.0.0.0

Release v1.3.0.0 - Installers

Choose a tag to compare

@github-actions github-actions released this 08 Apr 20:17
b3f9e06

What's Changed

Full Changelog: v1.2.0.0...v1.3.0.0-Installers

Release V1.3.0.0

Choose a tag to compare

@Kiwifan1 Kiwifan1 released this 08 Apr 20:04
b3f9e06

What's Changed

Full Changelog: v1.2.0.0...v1.3.0.0

Release v1.2.0.0 - Installers

Choose a tag to compare

@github-actions github-actions released this 26 Mar 19:52
b462e2d

What's Changed

Full Changelog: v1.1.0.0...v1.2.0.0-Installers

V1.2.0.0

Choose a tag to compare

@Kiwifan1 Kiwifan1 released this 26 Mar 19:42
b462e2d

What's Changed

Full Changelog: v1.1.0.0...v1.2.0.0

Release v1.1.0.0 - Installers

Choose a tag to compare

@github-actions github-actions released this 24 Feb 01:38
69a9933

What's Changed

Full Changelog: v1.0.0.0...v1.1.0.0-Installers

Release V1.1.0.0

Choose a tag to compare

@Kiwifan1 Kiwifan1 released this 24 Feb 01:33
69a9933

What's Changed

Full Changelog: v1.0.0.0...v1.1.0.0

Release v1.0.0.0 - Windows Installer

Choose a tag to compare

@github-actions github-actions released this 28 Jan 02:03
565214c
Staging (#24)

* updating objects to match a preexisting object (makes lives easier)

* large updates for contract purposes

* updated to build

* updating yaml actions

* added tests

* adding pex tests

* updated with intellitests

* all tests working and up to date

* Dev (#6)

* hopefully fixing workflow

* adding tests hopefully working

* fix?

* specific dotnet

* hopeful fix for 4.8

* oops

* maybe fixing cert?

* fix?

* disable cert for all but main

* added

* maybe fix

* oops accidnetally disabled

* maybe

* new item

* signing assembly

* test

* hardcode

* fix

* close

* maybe?

* updating codequl and hopeful fix

* bypass?

* forgot to uncheck

* maybe fix

* forgot quotes

* a

* removing pass

* does work?

* updated

* updating pass

* update

* fix

* update

* jp[e

* asdf

* asd

* windows vers

* dd

* ff

* hopeful change

* test

* wrong pass?

* dear

* ad

* dd

* fix?

* hopeful fix

* f

* kk

* f

* fds

* fd

* finally working build

* testing caching and testing

* enabling all

* fds

* asdf

* combine jobs

* add build tools

* try this test

* messed up action

* gdfas

* fds

* ye

* fds

* fdsa

* fdsa

* gdfas

* gfdsa

* gfdsa

* asdf

* gdfa

* hgfd

* gfd

* ddd

* fdas

* hopeful

* maybe fix

* fdas

* fdsd

* fddd

* dd

* ddd

* dd

* dd

* asdf

* fdsa

* ff

* revert

* ffff

* ll

* fff

* ff

* ff

* fds

* fdsa

* fdas

* fdsa

* fdas

* fddd

* fdas

* fdas

* fddd

* dcfvsg

* fdasdfasdf

* fdd

* fdsa

* fdds

* fdasfd

* publishing test

* fdsa

* fff

* fdas

* fdas

* asdf

* asdf

* report

* asdf

* adding perms

* fdsa

* updating publish test

* asdf

* consolidating codeql

* consolidation

* cache codeql

* readd codeql

* change to ubuntu

* added pfx file

* ubuntu change

* fix bugs

* zsdfjj

* added database stuff

* fix errors

* updated to static

* consolidating nuget packages

* source control is amazing.  Fixed issue from commit aec4227

* updating for config/keyvault

* updated and working connection to database

* Update to create appsettings

* updating directory

* updated with working dir

* don't write to database

* updating codeql

* updated files

* added database test

* updating with test flow diagram

* update cs proj

* updated

* updating graph and lots of other stuff

* updating for writing to neo4j

* updates to database connector

* added some extra nodes

* fully working

* ignore test because it writes to database

* fixed tests

* update condition

* everything working

* fix test

* Dev (#23)

* hopefully fixing workflow

* adding tests hopefully working

* fix?

* specific dotnet

* hopeful fix for 4.8

* oops

* maybe fixing cert?

* fix?

* disable cert for all but main

* added

* maybe fix

* oops accidnetally disabled

* maybe

* new item

* signing assembly

* test

* hardcode

* fix

* close

* maybe?

* updating codequl and hopeful fix

* bypass?

* forgot to uncheck

* maybe fix

* forgot quotes

* a

* removing pass

* does work?

* updated

* updating pass

* update

* fix

* update

* jp[e

* asdf

* asd

* windows vers

* dd

* ff

* hopeful change

* test

* wrong pass?

* dear

* ad

* dd

* fix?

* hopeful fix

* f

* kk

* f

* fds

* fd

* finally working build

* testing caching and testing

* enabling all

* fds

* asdf

* combine jobs

* add build tools

* try this test

* messed up action

* gdfas

* fds

* ye

* fds

* fdsa

* fdsa

* gdfas

* gfdsa

* gfdsa

* asdf

* gdfa

* hgfd

* gfd

* ddd

* fdas

* hopeful

* maybe fix

* fdas

* fdsd

* fddd

* dd

* ddd

* dd

* dd

* asdf

* fdsa

* ff

* revert

* ffff

* ll

* fff

* ff

* ff

* fds

* fdsa

* fdas

* fdsa

* fdas

* fddd

* fdas

* fdas

* fddd

* dcfvsg

* fdasdfasdf

* fdd

* fdsa

* fdds

* fdasfd

* publishing test

* fdsa

* fff

* fdas

* fdas

* asdf

* asdf

* report

* asdf

* adding perms

* fdsa

* updating publish test

* asdf

* consolidating codeql

* consolidation

* cache codeql

* readd codeql

* change to ubuntu

* added pfx file

* ubuntu change

* fix bugs

* zsdfjj

* added database stuff

* fix errors

* updated to static

* consolidating nuget packages

* source control is amazing.  Fixed issue from commit aec4227

* updating for config/keyvault

* updated and working connection to database

* Update to create appsettings

* updating directory

* updated with working dir

* don't write to database

* updating codeql

* updated files

* added database test

* updating with test flow diagram

* update cs proj

* updated

* updating graph and lots of other stuff

* updating for writing to neo4j

* updates to database connector

* added some extra nodes

* fully working

* ignore test because it writes to database

* fixed tests

* update condition

* everything working

* fix test

* Add fetching shapes from Visio and reading shape data

* Part way completion of conversion to AngleSharp

* Added a test, not my greatest though

* Added reading shapes (just start/end & page node for now)

* Write to database yay

* Jvenable/update example flowchart (#11)

* added new example

* made ignorable

* preliminary drag-n-drop form (#12)

* added eventlistener upon drop shape event

* altered popup design to look like initial mockup

* edited layout of pop-up form

* Update ShapeHandler.Tests.csproj

* renamed Form1 to ShapeDataForm

* changed form designer file to match current name for form

* resolved build error

* modified NuGet package versions

* more package updates

* fixed dependencies

* Changed a bit on node conversions more revolving around shape data

* Test for anglesharp

* Merging dem changes for the dialog box

* Trying again

* uploaded report (#18)

* Input data and shape data serialization (#22)

* Change datatype value in shape data dictionary to accept values in their proper form

* Change datatype value in shape data dictionary to accept values in their proper form and JSON serialization

* Creating click once installation (#20)

* publish

* testing publish

* v1.0.0

* fix

* fix

* testing push

* update upload

* updating yamnl

* asdf

* initial build change

* needs write perm

* updating to only run on push to master or tag

* on tag creation

* fixed tag check

* oops

* only run test on non tag releases

* fix

* remove unused code

* testing

* update

* updating publish rules

* WORKING

* remove deploy and publish from it

* unsign assembly

* reverting working change to make it work with cert

* update with content

* hopeful fix of test issue

* test

* does if statement impact

* hopefully fix updating for build

* cause trigger

* fix

* fix

* flip statement and allow manual dispatching

* testing w/ windows installer as well

* run windows installer

* more efficient

* potential fix

* fix hopefully

* restore nuget

* adding setup config

* test

* update with proc fix

* clear dependency

* fix path

* finding directories

* crawling

* checking dirs

* hopeful fix

* forgot this

* change to release

---------

Co-authored-by: Joseph Holdnak <90223594+jholdnak@users.noreply.github.com>
Co-authored-by: Sebastian Matthews <102278634+smatthews2@users.noreply.github.com>

---------

Co-authored-by: Joseph Holdnak <90223594+jholdnak@users.noreply.github.com>
Co-authored-by: Sebastian Matthews <102278634+smatthews2@users.noreply.github.com>

Release v1.0.0.0 - ClickOnce Install

Choose a tag to compare

@github-actions github-actions released this 28 Jan 01:51
565214c

What's Changed

Full Changelog: https://github.com/SD-2024-CS05/document-generator/commits/v1.0.0.0-ClickOnce-Install