Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update main #233

Open
wants to merge 37 commits into
base: main
Choose a base branch
from
Open

update main #233

wants to merge 37 commits into from

Conversation

Firsttryy
Copy link
Collaborator

@Firsttryy Firsttryy commented Jun 6, 2023

  • the application has been tested manually on dev first

Noel-Bastubbe and others added 30 commits May 15, 2023 12:49
* Adds a typescript compiler
* adds types for Activity, IOSet, Role, Ressource, Dataclass, Instance, State, Objective, Association, ProjectState and Goal
* adds support for determining the executable Activities at a ProjectState

Co-authored-by: Pierre Burghardt <[email protected]>
* Fixing the notation of objects in the OM since it should be "Instance name : Class" and not "Class : instance name"
* Delete constansts.ts

* Update Activity.ts

---------

Co-authored-by: Pierre Burghardt <[email protected]>
* define output, add test before each, add properties

* add functions for generating new OutputAction and finish Action

---------

Co-authored-by: Noel <[email protected]>
* adds generate plan button

* adds button test dialog

---------

Co-authored-by: bek lohse <[email protected]>
Co-authored-by: Pierre Burghardt <[email protected]>
* Adds support for generating plans based on the fCM model
* Returns the generated plan as an Excel table
* resources have multiple rows in the resource worksheet, depending on their capacity
---------

Co-authored-by: mariejarisch <[email protected]>
* Adding the ability for ordering the objectives according to the dependency graph
* Introducing the new class ModelObjectParser
* Adding id attributes to specific types to ensure correct object comparison
* Adapting names to the newly defined naming conventions

---------

Co-authored-by: Noel <[email protected]>
*  take availability into account, improve parser
* Refactoring of ModelObjectParser, all classes in the fragment folder and the executionState folder
* add inheritance type in context pad of associations

---------

Co-authored-by: libaumann <[email protected]>
* allows deselection of selected role and clears NoP in that case

* delete comment

* NoP cannot be entered for an activity when no role is selected
Outsourced common files from datamodelmodeler, objectivemodeler, resource modeler, rolemodeler and from olcmodeler and dependencymodeler. Files are now in the common folder.
* fix, parser linked StateInstances instead of Instances

---------

Co-authored-by: Noel <[email protected]>
* fix bug, improve all dropdowns and buttonbars to not allow empty strings, remove unused onChange methods in dropdowns

* improve parser null safety
* refactoring: ordered imports, added simicolons to functions and deleted unused code

* deleted semicolons after function declarations

---------

Co-authored-by: Pierre Burghardt <[email protected]>
fix, change label of states attribute to states
* #211 add whitespaces

* rename to excelExporter
Noel-Bastubbe and others added 5 commits June 5, 2023 11:10
* Fixes copyPaste for objectiveObjects

* Fixes copyPaste for resources

* Fixes copyPaste for activities

* Fixes copyPaste for dependency modeler
* updated links to wikis in Mediator.js

* Updated links in index.html and Guidelines.js

* Update guideline link in Guidelines.js

---------

Co-authored-by: mariejarisch <[email protected]>
* Adds example
* Code styling
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants