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

467 testing lib #490

Merged
merged 18 commits into from
Dec 14, 2022
Merged

467 testing lib #490

merged 18 commits into from
Dec 14, 2022

Conversation

josuecapgemini
Copy link
Collaborator

No description provided.

@CLAassistant
Copy link

CLAassistant commented Dec 13, 2022

CLA assistant check
All committers have signed the CLA.

@airherna airherna linked an issue Dec 14, 2022 that may be closed by this pull request
Copy link
Collaborator

@airherna airherna left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There are some tests that are not passing in the current version of takeoff_develop

@airherna airherna merged commit 78c20a6 into takeoff_develop Dec 14, 2022
@airherna airherna deleted the 467-testing-lib branch December 14, 2022 11:24
@airherna airherna removed a link to an issue Dec 14, 2022
airherna added a commit that referenced this pull request Dec 26, 2022
* List projects from CLI (#380)

* Refactor of home page

* Make AutoClosingDialog stateful for dispose timer when testing

* Update enable-firebase.sh

* Setting accounts default value as empty string instead of using null

* Added tests

* Clean project CLI in Google Cloud (#381)

* Clean project CLI in Google Cloud

* fixed cleanProject test names

* Create in Google Cloud from the CLI (#382)

* Create in Google Cloud from the CLI

* Create Language enum from String

* formatting in project_service.dart

* Move mockito to dev dependencies

* Get user accounts at startup and test updated

* Update enable-firebase.sh

* Docs added

* Automatic generation of documentation

* Update setup-firebase.sh

* Update setup-firebase.asciidoc

* Automatic generation of documentation

* Update setup-firebase.sh

* Update setup-firebase.asciidoc

* Automatic generation of documentation

* First Steps with create dialog, add color to custom floating button

* Add reset form when closing

* update Init updates all cloud providers

* Update test

* Manage language version, add toString method in Language class and refactor of create dialog,

* Avoid closing the dialog when clicking outside of it

* update gitignore to avoid launch.json

* Migrated to cloud subcommands (#395)

* Listing projects when call updateInitAccounts

* Added package to control minimun screen size

* Added loading page and error page when initializing app

* updated language and versiosn

* Add logout method and refactor getAccount

* Add testing

* Keystore, sha keys and web map api service

* Log out from gui

* Update setup-firebase.sh

* 377-create-shared-business-logic-finish-the-qa-+-package-pipeline (#398)

* Created preliminary sonar script

* Migrated to cloud subcommands

* Finished QA + Package pipeline

* Updated CLI description

* Create with logs and stream

* Finished create project GCloud

* Add await in logout updateinitAccounts and updated test

* Removes switch from initAccount and logOut methods from controller in gui

* Update test and add coverage file and pubspec.lock to gitignore

* Using enums for cloud and CICD providers

* fix flutter pipelines (#409)

* fix flutter pipelines

* Uncomment code

* fixed tests

* Update scripts/accounts/gcloud/create-project.sh

Co-authored-by: mcerverc <[email protected]>

* Update scripts/accounts/gcloud/setup-firebase.sh

Co-authored-by: mcerverc <[email protected]>

* Update documentation/src/firebase/setup-firebase.asciidoc

Co-authored-by: mcerverc <[email protected]>

* Automatic generation of documentation

* Update scripts/accounts/gcloud/setup-firebase.sh

* Show steps when creating project and open or close the window on error or success

* Avoid overflow using single child scroll view

* Avoid hide creating project dialog, reset form after open project and change title of create project dialog when finished

* Add /mnt directory to root directory in getVolumeMappings

* Add /mnt to root directory in getVolumeMappings in rancher controller

* Save project on DB only on succesful creation (#413)

* verify create form and hide create and quickstart buttons if user is not logged

* Set onPressed as null instead of hide the button

* Update test

* fixed typo

* Block Create button if using repo and cloud provider different than google and changed Azure logo

* Solve hot reload exception when registering singletons

* 332-quick-start-shared-business-logic (#420)

* Finished quickstart before scripts are ready

* Quickstart from CLI

* fixed rancher test

* Create quickstart dialog and controller and added images for wayat

* Support for nerdctl (#422)

* Support for nerdctl

* fixed tests

* Do not save duplicate projects on Google Cloud cache (#423)

* errors fix

* Added form fields in quickstart dialog

* Fix create in containerd with nerdctl (#427)

* Refactor of Monitor Dialog and Custom button

* Avoid listing projects if the list is empty

* 331-run-share-business-logic-cli (#434)

* Run GCloud project CLI & Bussiness logic

* Deleted test file

* Modeled wayat backend script (#437)

* Set default project

* Hotfix disable not working steps !int

* Clean GUI & Run Gui (#439)

* Added iconTextButton, cloud field in projects, project details view and controller, update mocks and app router

* Sidebar color and  added run command

* updated test

* Adjustments to the sidebar ui

* fix order of commands in gcloud run

* Renamed cloud project item and added mouse pointer

* Sidebar with mouse pointer

Co-authored-by: airherna <[email protected]>

* Rename firebase.json to disable conflicts

* Change text button

* Added pop up and clean dialog

* Create only backend or frontend (#445)

* Avoid warning flutter using expanded

* Fix for sha keys

* Refactor Form inside create

* Fix bad state: stdin was already listened to (#447)

* Automatic generation of documentation

* Update setup-firebase.sh

* Refactor Flags Parsing

* Update setup-firebase.sh

* Check Firebase CLI if Firebase Project

* Create Firebase Project using Firebase CLI

* Create Firebase Project using Firebase CLI

* Delete setup-firebase.asciidoc

* Firebase Documentation

* Add Firebase Project flag

* Sprint 1 command's state docs and fix quickstart help (#452)

* 455 business logic folder restructure (#457)

* Lib folder restructure

* reestructure controller folders

* Delete a_test.dart

* Fixed pass arguments to create in GUI

* Delete takeoff_cli.exe

* Fixed wrong parameter

* Remove autogenerated files

* Remove autogenerated files in lib

* Updated .gitignore

* Update setup-firebase.asciidoc

Update setup-firebase.sh

* !int

* !int

* Quickstart Scripts

* Quickstart Frontend

* Fix creation service account

* Update scripts/quickstart/gcloud/quickstart-wayat-frontend.sh

Co-authored-by: LuisPi <[email protected]>

* Update cors

* Update quickstart-wayat-frontend.sh

* Add Cors step

* Fix unix line ending

* resolve miguel conflicts

* Fixed FrontendURL for CORS

* Added GuiMessage to domain an its dependencies

* fix quickstart export and resolved merge conflicts

* Add infoStream and inputStream to comunicate GUI and Logic

* recover ! in if of deploy-cloud-run-setup-environment.sh and add . or source in deploy-cloud-run-pipeline.yml

* add endline in file package-setup-environment.sh

* add doblequotes to the sed commands in setupPackageName in quickstart-wayat-frontend.sh

* Add buttons to access to GUI resources

* Add _launchUrl

* Update pubspec.yaml

* add test url links

* Change url

* Update url

* Fix issues of reviewer

* Fix issues of reviewer

* Fixed issues of reviewer

* modified error loading page

* Delete url_launcher from lib

* Changed error message and text alignment

* Add url_launcher to GUI

* 471 Finish Quickstart and fix issues with GUI communication (#478)

* Update add-secret.sh

* quickstart for cli without testing

* Done

* Firebase login and dynamic gui communication

* fix workdir on run

* comment pulling the image

* Quickstart done except error in android pipeline

* fixed package pipeline error

* removed test helpers

* adding secret var to package

* correcting loading var for all pipelines in secret var script

* bad tmp file for the all pipeline of secret var

* resolving cooment: doc changes and move get secret files

* Merge branch 'feature/gcloud_manage_secrets' into feature/tmp/manage_secret_merge_int !int

* fix path in pipeline generator

* Initial fix for flutter platform !int

* Name and versions bug fix

* Update pipeline_generator.sh

* Update setup-firebase.sh

* Update pipeline_generator.sh

* Changed quickstart package pipeline for int changes

* Update quickstart-wayat-frontend.sh

* Update quickstart-wayat-frontend.sh

* Update quickstart-wayat-frontend.sh

* adding source deploy setup cloud run

* Update quickstart-wayat-frontend.sh

* adding branch name in cfg for subsitution variable

* Update package-pipeline.cfg

* fixed quickstart on gui

* removed test helpers

* Update flutter-package.sh

* Update package-pipeline.yml.template

* various fix !int

* Dont let click confirm without tapping open link

* removed testing helpers

* fix create project \!int

* Added quickstart-wayat script

* Update quickstart-wayat-frontend.sh

* Update quickstart-wayat-frontend.sh

* Update quickstart-wayat-frontend.sh

* Better manual steps interaction

* removed test helpers

* Fixed manual actions in GUI

* flutter pipelines use 8 cores for pipelines

* Update docker_controller.dart

Co-authored-by: ultymatom <[email protected]>
Co-authored-by: Miguel <[email protected]>
Co-authored-by: mcerverc <[email protected]>
Co-authored-by: Timothe <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Fabián Scherle <[email protected]>
Co-authored-by: Abel Antonio Carrion Collado <[email protected]>

* Fixed UI issues

* Fix IDE url

* Update link

* 467 testing lib (#490)

* WIP tests facade

* sonaroutput tests

* WIP cloud provider test

* WIP cloud provider id tests

* gui message tests

* language tests

* setup principal account test

* verify roles and permissions test

* build pipeline test

* deploy pipeline test WIP

* deploy pipeline test WIP

* merged takeoff develop and fixed imports

* WIP tests

* Tests completed

* corrected name

Co-authored-by: airherna <[email protected]>

* 465 multi language support (#500)

* multilanguage added

* supported only english

* WIP

* WIP

* arb logic implemented

* WIP

* All texts arbed

* Fixed test

* Fixed error messages

* Comments resolved

* .

* Add takeoff_cli readme information

* Change .md for .asiidoc

* Update Readme, add Example section

* Change .md to .asiidoc

* Fix

* Add takeoff_gui readme

* Commit

* Commit

* Commit

* Add diagram to CLI

* Add image to CLI

* Ignore

* Update readme

* Update README.asciidoc

* 325 access resources cli (#499)

* Try to make this CLI task...

* Add open resource command CLI

* ignore

* Fixed and test CLI. Is working.

* update resource string

* Add Logs if resource command isEmpty

* Add mandatory to resource

* Add Resource.dart to lib

* Fixed comments of the reviewer

* Add Readme to takeoff main folder

* Update

* Update main readme

* Update Readme

* Update Readme

* Hangar image addition (#518)

* Hangar image addition

* Update docker_controller.dart

* Update takeoff_facade.dart

* Update takeoff_facade.dart

* 392 mouse wheel scroll (#511)

* WIP

* WIP

* Added widget for the wheel scroll

Co-authored-by: Fabián Scherle <[email protected]>

* Fix url and app icon added (#519)

* change takeoff_cli image in documentation

* Update readme

* Create rocket_logo.png

* Update README.asciidoc

* Update README.asciidoc

* Update README.asciidoc

* Images update

* Docs gui images

* Update README.asciidoc

* Update README.asciidoc

* Upload documentation

* Add Readme to LIB

* Add link to TakeOff Lib

* Change diagram in Readme.

* Rocket image is now transparent

* Update README.asciidoc

* Update rocket_logo.png

* Update README.asciidoc

* Update README.asciidoc

* Update README.asciidoc

* Update README.asciidoc

Co-authored-by: airherna <[email protected]>
Co-authored-by: Eduard Conesa Guerrero <[email protected]>
Co-authored-by: Fabián Scherle <[email protected]>
Co-authored-by: capf4bbo <[email protected]>
Co-authored-by: airherna <[email protected]>
Co-authored-by: LuisPi <[email protected]>
Co-authored-by: mcerverc <[email protected]>
Co-authored-by: lpinon <[email protected]>
Co-authored-by: econesag <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Miguel A. Cerver <[email protected]>
Co-authored-by: Timothe <[email protected]>
Co-authored-by: Jorge Dacal Cantos <[email protected]>
Co-authored-by: Josué Ausejo Hernández <[email protected]>
Co-authored-by: ultymatom <[email protected]>
Co-authored-by: Abel Antonio Carrion Collado <[email protected]>
Co-authored-by: Josué Ausejo Hernández <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants