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

Fix/double asmdefs #3825

Merged
merged 5 commits into from
Dec 13, 2024
Merged

Fix/double asmdefs #3825

merged 5 commits into from
Dec 13, 2024

Conversation

gabrielbeamable
Copy link
Contributor

Ticket

resolves #3821 #3820

Brief Description

  • Fix .gitignore not being created when passing cid/pid to the Init command
  • Throwing error when migrating microservice that references Assembly Definition Assets that has more matches to it's name

@cdhanna cdhanna merged commit 4fa0b5b into production-2.0.0 Dec 13, 2024
20 checks passed
@cdhanna cdhanna deleted the fix/double-asmdefs branch December 13, 2024 21:18
cdhanna added a commit that referenced this pull request Dec 17, 2024
* fixes #3823 and fixes #3822 (#3824)

Co-authored-by: Chris Hanna <[email protected]>

* Fix/double asmdefs (#3825)

* Fix migrator asmdef validator

* fix git ignore not existing in unity projects

* Changelogs

* change order of git ignore init to be consistent with other locations

---------

Co-authored-by: Chris Hanna <[email protected]>

* changelog and unity cli up to 3.0.2 rc1

* 2.0.1 patch (#3826)

* Fix flawed websocket retry logic (#3815)

* attempt to fix retry logic around websocket

* we always create before we connect so move it in there

* Replaced coroutineService with _coroutineService

We are no longer passing in a coroutineService, so we should use _coroutineService instead, so the code compiles.

* Ensure we refresh the token on retry

It can be true that the websocket reconnect can happen before we make another request to refresh the token. Eventually it will refresh but adding this line here will ensure that we only get 1 websocket connection exception in that case

* let the BeamableApiRequester be fetched from DI

* update changelog

---------

Co-authored-by: ben-beamable <[email protected]>
# Conflicts:
#	client/Packages/com.beamable/CHANGELOG.md

* fix cli release date for changelog for 3.0.2

* update cli to 3.0.2

---------

Co-authored-by: Justin LeFebvre <[email protected]>
Co-authored-by: Chris Hanna <[email protected]>

* changelog and minor version

* better fix

---------

Co-authored-by: Chris Hanna <[email protected]>
Co-authored-by: gabrielbeamable <[email protected]>
Co-authored-by: Justin LeFebvre <[email protected]>
cdhanna added a commit that referenced this pull request Dec 17, 2024
* fixes #3823 and fixes #3822 (#3824)

Co-authored-by: Chris Hanna <[email protected]>

* Fix/double asmdefs (#3825)

* Fix migrator asmdef validator

* fix git ignore not existing in unity projects

* Changelogs

* change order of git ignore init to be consistent with other locations

---------

Co-authored-by: Chris Hanna <[email protected]>

* changelog and unity cli up to 3.0.2 rc1

* 2.0.1 patch (#3826)

* Fix flawed websocket retry logic (#3815)

* attempt to fix retry logic around websocket

* we always create before we connect so move it in there

* Replaced coroutineService with _coroutineService

We are no longer passing in a coroutineService, so we should use _coroutineService instead, so the code compiles.

* Ensure we refresh the token on retry

It can be true that the websocket reconnect can happen before we make another request to refresh the token. Eventually it will refresh but adding this line here will ensure that we only get 1 websocket connection exception in that case

* let the BeamableApiRequester be fetched from DI

* update changelog

---------

Co-authored-by: ben-beamable <[email protected]>
# Conflicts:
#	client/Packages/com.beamable/CHANGELOG.md

* fix cli release date for changelog for 3.0.2

* update cli to 3.0.2

---------

Co-authored-by: Justin LeFebvre <[email protected]>
Co-authored-by: Chris Hanna <[email protected]>

* changelog and minor version

* better fix

* possible nre on beam button (#3828)

Co-authored-by: Chris Hanna <[email protected]>

---------

Co-authored-by: Chris Hanna <[email protected]>
Co-authored-by: gabrielbeamable <[email protected]>
Co-authored-by: Justin LeFebvre <[email protected]>
cdhanna added a commit that referenced this pull request Feb 13, 2025
* fixes #3823 and fixes #3822 (#3824)

Co-authored-by: Chris Hanna <[email protected]>

* Fix/double asmdefs (#3825)

* Fix migrator asmdef validator

* fix git ignore not existing in unity projects

* Changelogs

* change order of git ignore init to be consistent with other locations

---------

Co-authored-by: Chris Hanna <[email protected]>

* changelog and unity cli up to 3.0.2 rc1

* 2.0.1 patch (#3826)

* Fix flawed websocket retry logic (#3815)

* attempt to fix retry logic around websocket

* we always create before we connect so move it in there

* Replaced coroutineService with _coroutineService

We are no longer passing in a coroutineService, so we should use _coroutineService instead, so the code compiles.

* Ensure we refresh the token on retry

It can be true that the websocket reconnect can happen before we make another request to refresh the token. Eventually it will refresh but adding this line here will ensure that we only get 1 websocket connection exception in that case

* let the BeamableApiRequester be fetched from DI

* update changelog

---------

Co-authored-by: ben-beamable <[email protected]>
# Conflicts:
#	client/Packages/com.beamable/CHANGELOG.md

* fix cli release date for changelog for 3.0.2

* update cli to 3.0.2

---------

Co-authored-by: Justin LeFebvre <[email protected]>
Co-authored-by: Chris Hanna <[email protected]>

* changelog and minor version

* better fix

* possible nre on beam button (#3828)

Co-authored-by: Chris Hanna <[email protected]>

* patch 2.0.3 (#3879)

* [BEAM-3843] do best try finding asmdefs (#3855)

* First add fallback for posterior errors and doc

* do best try finding asmdefs

* Try a different approach to load asmdef assets

* fix missing variable

* Fix issues with different names in assembly

* Add error log

* Add assets to a dict

* Fix other null ref

* move load assemblies to other order

---------

Co-authored-by: Chris Hanna <[email protected]>
# Conflicts:
#	client/Packages/com.beamable.server/CHANGELOG.md

* fixed #3865 config window gui exceptions (#3872)

Co-authored-by: Chris Hanna <[email protected]>
# Conflicts:
#	client/Packages/com.beamable.server/CHANGELOG.md

* changelogs

* update artifacts version

* use net 8 only

* pr changes

---------

Co-authored-by: gabrielbeamable <[email protected]>
Co-authored-by: Chris Hanna <[email protected]>

---------

Co-authored-by: Chris Hanna <[email protected]>
Co-authored-by: gabrielbeamable <[email protected]>
Co-authored-by: Justin LeFebvre <[email protected]>
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.

3 participants