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

merge #4

Open
wants to merge 134 commits into
base: master
Choose a base branch
from
Open

merge #4

wants to merge 134 commits into from

Conversation

Specbee-onchain
Copy link
Member

No description provided.

agusaldasoro and others added 30 commits July 30, 2021 15:54
* Revert "Configure cors on servers (#596)"

This reverts commit a85e0aa.

* Update Dockerfile
Only comments changes
Hotfix for a query that hangs
* feat: add archipelago library to lighthouse (#523)
* feat: add support for global config (#526)
* chore: Refactor to add websocket abstraction (Part 1) (#528)
* feat: send config updates to archipelago controller (#530)
* chore: Added some abstraction & typing to peer messages. (#534)
* Also fixed the test app so we can start using it also for testing archipelago :D
* refactor: remove layers and rooms (#536)
* feat: Forwarding island updates to peers (#537)
* chore: Assimilate PeerJS server (#548)
* chore: Removing some functionality that we are not using from peerjs (#551)
* chore: Updated simple-peer to latest version (#556)
* feat: Add transmission filter for islands (#555)
* Added configurable transmission filter & made it so peerjs tests run & fixed em
* Added validation that peers are on the same island before sending transmission messages.
* Added tests for archipelago service. Also, extracted a test utils library
* Handling errors on WSS server
* chore: Updated peer version
* feat: Peer island listener (#558)
* Added listener for island changes to peer library. Also, reduced default heartbeat interval
* chore: Bumping lighthouse protocol version
* feat: Exposing current clients count (#560)
* Also, added an async handler for async routes (otherwise, errors would be ignored)
* chore: Removing peer library. (#568)
* Adding users parcels to status
* feat: Prefered island support (#578)
* Changed default id length to 3
* feat: Added service to inspect islands
* add option to configure max peers per island
* feat: Added service to get data from a particular island
* feat: Added service to get Peers information
* feat: Added job to clear peers that are not actually connected to the server
Co-authored-by: Agustina <[email protected]>
Co-authored-by: Nicolas Chamo <[email protected]>
Co-authored-by: jmoguilevsky <[email protected]>
Bumps [tar](https://github.com/npm/node-tar) from 4.4.13 to 4.4.17.
- [Release notes](https://github.com/npm/node-tar/releases)
- [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md)
- [Commits](isaacs/node-tar@v4.4.13...v4.4.17)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases)
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)

---
updated-dependencies:
- dependency-name: path-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.5.1 to 1.5.3.
- [Release notes](https://github.com/unshiftio/url-parse/releases)
- [Commits](unshiftio/url-parse@1.5.1...1.5.3)

---
updated-dependencies:
- dependency-name: url-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Agustina <[email protected]>
Forwarded it to peerjs and exposed it in status
* chore: add peers and islands metrics
* fix order of spread operator
* Add null values to cache

* Refactor comment

* Add comment
* Bump libs

* add some content metrics

Co-authored-by: Agustin Mendez <[email protected]>
* chore: purge bezel files and configuration

* chore: add vscode extensions

* chore: use yarn workspaces adding json files foreach package

* chore: update src references between packages

* chore: configure jasmine and update code references

* chore: update Circle CI config

* chore: update Dockerfile and entrypoint.sh

* fix: eslint config

* chore: git ignore test outputs

* chore: remove unused comms/performance-test code

* chore(docs): update readme files

* fix: relative imports after rebase conflicts

* chore: remove storage content files

* chore: renaming katalyst -> catalyst

* chore: use typescript eslint parser

* chore: remove invalid ignoring rules
dependabot bot and others added 28 commits December 20, 2021 14:14
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.30.0 to 4.33.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.33.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Handle error

* Change log error

Co-authored-by: menduz <[email protected]>
* attempt to fix uploads

* add metrics about deployments_endpoint

* add code comments for future generations

* fix build

* fix
* wait unhandle promisse

* Configure snapshots to run every frequency

* Update content/src/service/snapshots/SnapshotManager.ts

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

* rename file from tmp

* add route

* wip

* Return snapshots and pointer changes asc

* test with close

* Setinterval

* Bump nvmrc

* fix yarn.lock

* bump node to 16

* fix lint

* temporaly disable not working testsa

* bump node in dockerfile

* fix async methods

* Use snapshots to boostrap

* first impl working

* moove code of boostraping

* wip

* merge upstream

* checkpoint

* wip

* sync and bootstrap ready

* checkpoint before pulling changes and fixing tests

* chore: bump catalyst-commons and decode uint8array (#764)

* chore: bump catalyst-commons and decode uint8array

* chore: bump @dcl/schemas version to 2.2.1

* chore: bump dcl-catalyst-client to 9.0.1

* chore: bump dcl-catalyst-client version to 9.0.2

* chore: bump dcl-catalyst-client version to 9.0.3

* fix(tests): uint8array to buffer when append to form data

* update tests

* node 16

* linter

* fix lambdas

* Make configurable sorts (#783)

* wip

* add SnapshotOptions

* undo change version

* Test using local folder

* fix build

* store snapshots in memory

* fix condition when deleting file

* test disabling

* add metrics

* fix build

* fix tests

* use hash from lib

* Apply suggestions from code review

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

* Use SetInterval

* wip

* Fix stop sql

* support camel case

* wip

* shapshot changes

* add authChain to failedDeployments

* fix build

* fix startup issue

* remove unused function

* shapshot changes

* fix startup condition

* add missing metric

* compress snapshots

* fix imports

* print stack of DB errors

* fix test warning

* selective compression

* update to latest version of snapshot-fetcher

* fix build

* stream deployments to file

* skip already deployed entities

* add bloom filter for insane speedups

* add missing deps

* start db component

* await for deployment jobs to end before closing server

* better failure logs

* wip

* revert change

* fix: stop service db connections

* fix: stop service db connections

* Refactor (#791)

* fix(tests): correct close db connections and sync times

* fix(tests): file references

* prevent infinite loop halting the program

* ignore test

* change assertion

* remove field

* bump lib

* undo

* bump lib

* fix indexes

* fix snapshot indexes

* use new index for legacy queries

* fix docker version

* fix test

* allright, local_timestamp is not nullable, but it seems like removing the IS NULL condition breaks everything

* reduce startup time by reducing DAO challenge attempts

* add comment

* reduce time between fix failed deployments

* print more details on failed deployments

* fix log

* log invalid graph query

* reduce usage of transactions for snapshots

* reduce usage of transactions for snapshots

* wat

* remove in disk sort

* new snapshots

* linter

* better comments

* replace logger

* log

* fix logic

* restore prev logic

* fix tests

* fix timestamps

* remove scope from SnapshotManager into a component

* linter

* fix tests?

* fix tests, report better access errors

* fix halting test

* fix tests

* commenting test

* cleanup

* cleanup

* reduce complexity and race conditions

* remove logs

* fix float promise

* fix bug

* fix long delays

* fix tests

* add comments to TODOs

* fail explicitly

* deploy legacy when syncing and retrying

* remove validation

* remove failing test

* use timestamp for dcl validation

* accept multiple wearable pointers if all of them resolve to the same URN

* yarn lock

* please work

* please work

* fix duplicates check

* log error

* support off-chain wearables

* fix tests

* fix check for L1

* fix

* refactor

* dont block with linter

* add status

* config migrations

* New status endpoint (#801)

* add status component

* fixes

* status works

* minor fix

* fix build

* fix build of integration tests

* fix environment initialization

* fix

* remove old tests

* upgrade snapshot-fetcher

* refactor

* well-known-components

* remove extra lines

* fix unit tests

* fix integration test

* fix integration test

* integration tests

* linter

* rollback error

* fix CI tests

* wip

* merge from master

* work in progress

* fix test

* fix tests

* fixed status

* revert fancy if

* revert rename of snapshot status entities

* revert rename of synchronization manager status

Co-authored-by: Agustina Aldasoro <[email protected]>
Co-authored-by: Agustina Aldasoro <[email protected]>
Co-authored-by: guidota <[email protected]>
Co-authored-by: jmoguilevsky <[email protected]>
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 17.0.27 to 17.0.38.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

---
updated-dependencies:
- dependency-name: "@types/react"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 11.2.0 to 12.1.4.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](lint-staged/lint-staged@v11.2.0...v12.1.4)

---
updated-dependencies:
- dependency-name: lint-staged
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* refactor: use Entity type definition from catalyst-commons

* refactor: remove redundant import alias

* refactor: deconstruct content items
* Remove support for deploying legacy entities

* fix build

* fix tests

* refactor

* Modify test

* fix tests

* fix tests

* Add logs
* added unit tests

* add pointer changes

* refactor

* minor types refactor

* added test

* remove unused method

* pr review

* fix

* fixes

* fix

* revert changes

* uncomment

* fix test

* simplify server test

* add error on env creation

* revert

* pr review
* refactor to logic queries

* fix entities endpoint

* added test

* added tests

* remove console.log

* fix unit test

* pr review, refactor createdatabasecomponent

* fix import

* --amend

* fix test

* fix test
* addded code of conduct and codeowners

* added contributing guideline

* added pull request template

* Apply suggestions from code review

Co-authored-by: Juan Scolari <[email protected]>

* pr review

Co-authored-by: Juan Scolari <[email protected]>
…de (#843)

* update readme to have the latest code of conduct and contribution guide

* contribution
@guidota guidota deleted the branch BEAR-finance:master January 7, 2022 16:53
@guidota guidota deleted the master branch January 7, 2022 16:53
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.

10 participants