dsriseah / ursys

an opinionated javascript library for prototyping realtime web apps
1 stars 2 forks source link

Data Module Stage 1 (fomerly Comment Module Stage 3) #31

Closed dsriseah closed 3 months ago

dsriseah commented 3 months ago

[!NOTE] This branch was formerly called dev-sri/comment-module-3 and is being committed as data-module-1 because it has very little to do with comments :-) I'm committing it now so our MEME-2023 integration can take advantage of its current state; followup PRs will

This PR commits the changes I've made to support the comment manager that Ben wrote. Due to time constraints, we've split the work into a non-URSYS version and an URSYS version, as there is still a lot of infrastructure to build before we can support a complete kick-ass system for data binding. As we are starting to integrate MEME-2023 into this as our first real integration test.

TESTING

  1. Standard pull followed by npm ci then run ur commands such as ur net start and ur webplay
  2. Check imports for code that relies on @ursys/core or addon-specific class files (e.g. class-urnet-endpoint.ts has been moved from net to core)

NEW FEATURES

Build and Core

Webplay Addon

Other Addons

URNET

Data

dsriseah commented 3 months ago

Tested on clean repo on macos, tested with pull of dev-sri/data-module-1 on digital ocean.

FIXES

Good enough to accept PR!