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

Initial 0.1.0 Pass #42

Merged
merged 61 commits into from
Jan 1, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
61 commits
Select commit Hold shift + click to select a range
a6bd129
Remove Travis badge, update package-lock.json
martindale Apr 1, 2023
0049618
Import GraphQL components
martindale Apr 2, 2023
3490254
Re-sync HTTP requirements
martindale Apr 3, 2023
122fcad
Disable INV messages
martindale Apr 8, 2023
559621f
Emulate slower connections
martindale Apr 8, 2023
137429b
Update to latest Fabric
martindale Apr 8, 2023
aa09842
Update package-lock.json
martindale Apr 8, 2023
a5acd21
Ensure document is set in Compiler
martindale Apr 8, 2023
dba7012
Remove node_modules from webpack config
martindale Apr 8, 2023
a598496
Fix bug in sandbox, update Compiler, SPA
martindale Apr 9, 2023
872d8d6
Sync with latest Fabric
martindale Apr 12, 2023
dfe4c84
Update various dependencies
martindale Apr 12, 2023
6f84009
Pin peerjs version
martindale Apr 12, 2023
1004a8b
Remove Codecov package
martindale Apr 12, 2023
191d586
Update NPM scripts
martindale Apr 12, 2023
faf57fd
Remove metascraper, re-work build, import Fabric changes
martindale Apr 12, 2023
c3c7fa6
Sweep of render changes, cleanup, build, package-lock.json
martindale Apr 13, 2023
4fea43f
Change Fabric branch, add Components to DEVELOPERS.md
martindale Apr 13, 2023
b39b479
Update package-lock.json
martindale Apr 15, 2023
8ecd4ca
General updates for downstream
martindale Apr 16, 2023
3f07db2
Update package-lock.json
martindale Apr 16, 2023
fef2235
Update server.graphql
martindale Apr 16, 2023
804189c
Update to latest Fabric, ensure clear logic in Compiler
martindale Apr 16, 2023
93bc10e
Begin import of Maki resources
martindale Apr 17, 2023
4815d1e
Cleanup start() method on DServer
martindale Apr 17, 2023
10a7463
Update build paths, package-lock.json
martindale Apr 18, 2023
165fd4d
Enable experimental support for WASM
martindale Apr 24, 2023
6ccc0ea
Broaden Browser, App portability
martindale May 4, 2023
9e6e6c3
Update package-lock.json
martindale May 4, 2023
0860fbd
Update build, README
martindale May 6, 2023
26a0290
Revert to Express 4.16.4
martindale May 6, 2023
2f9da43
Disable various tests
martindale May 6, 2023
de1f9ea
Reduce sandbox rate limiter to 1ms latency
martindale May 6, 2023
be52298
Cleanup browser bundle, enable debug for verbosity >= 5
martindale May 6, 2023
2781068
Return to latest Express
martindale May 6, 2023
6eec30b
Update browser, sandbox tests
martindale May 6, 2023
c6a3ca8
Merge pull request #46 from FabricLabs/fix/http
martindale May 6, 2023
a532fe7
Add GenericMessage stub
martindale May 6, 2023
06f1b38
Update to latest Fabric
martindale May 15, 2023
bf39e9b
Update to latest Fabric, update Site definition, install report
martindale Jun 14, 2023
ef55d13
Prepare Compiler for production
martindale Jun 14, 2023
68bdb0b
Restructure compiler output to conform with standards
martindale Jun 18, 2023
3f0f835
Begrudgingly restore JQuery
martindale Jun 23, 2023
fd8f3d5
Add Peer networking to HTTP server
martindale Jul 14, 2023
15d41ca
Add missing HTTP methods, sandbox methods, and minify build
martindale Sep 21, 2023
b363e45
Canonize toHTML() method on Component
martindale Oct 9, 2023
b18efea
Update docs command
martindale Oct 9, 2023
0a1f1ee
Canonize binary blobs
martindale Dec 1, 2023
e4d7623
Remove console messages for WebSockets
martindale Dec 20, 2023
1e9886f
Update package-lock.json
martindale Dec 20, 2023
74755dd
Add JSDOM dependency
martindale Dec 21, 2023
d5e497a
Migrate to browser.min.js
martindale Dec 27, 2023
f7d84c5
Update package-lock.json
martindale Dec 27, 2023
3c784ef
Update install report
martindale Dec 27, 2023
717f376
Disable sandbox tests
martindale Dec 27, 2023
700fdda
Update .nvmrc
martindale Dec 27, 2023
fec6b71
Remove extraneous whitespace
martindale Dec 27, 2023
c81ee78
Update to latest Fabric
martindale Dec 27, 2023
ad46822
Update constants, package-lock.json
martindale Jan 1, 2024
fd0ff76
Disable various tests
martindale Jan 1, 2024
9f42472
Merge pull request #48 from FabricLabs/feature/release-update
martindale Jan 1, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v16.17.1
v18.19.0
23 changes: 23 additions & 0 deletions DEVELOPERS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Fabric Edge Nodes for Developers
This library implements an HTTP interface to Fabric applications.

## Browser
### Components
- [ ] FabricApplication
- [ ] FabricBridge
- [ ] FabricBrowser
- [ ] FabricCard
- [ ] FabricContract
- [ ] FabricDebug
- [ ] FabricGrid
- [ ] FabricSite
- [ ] FabricStore

### Compile Status
#### `@fabric/core`
- [x] Actor
- [x] Remote

#### `@fabric/http`
- [x] Client
- [ ] Remote
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
# `@fabric/http` — HTTP support for Fabric applications
![Project Status](https://img.shields.io/badge/status-experimental-rainbow.svg?style=flat-square)
[![Build Status](https://img.shields.io/travis/FabricLabs/web.svg?branch=master&style=flat-square)](https://travis-ci.org/FabricLabs/web)
[![Coverage Status](https://img.shields.io/codecov/c/github/FabricLabs/web.svg?style=flat-square)](https://codecov.io/gh/FabricLabs/web)
[![GitHub contributors](https://img.shields.io/github/contributors/FabricLabs/web.svg?style=flat-square)](https://github.com/FabricLabs/web/graphs/contributors)
[![Community](https://img.shields.io/matrix/hub:fabric.pub.svg?style=flat-square)](https://chat.fabric.pub)

Fabric module for serving the legacy web.
Robust library for implementing Fabric-enabled Web Applications.
## TODO
- [ ] Replace `Fabric-enabled` with `Bitcoin-enabled`

## Quick Start
Building applications with `@fabric/http` is easy.
Expand Down
Loading
Loading