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

Release 0.8.0 #435

Merged
merged 158 commits into from
Dec 12, 2023
Merged
Changes from 5 commits
Commits
Show all changes
158 commits
Select commit Hold shift + click to select a range
2113021
Added pagination in SubjectEntity
fayeed Oct 31, 2023
7491b40
Added override option to ensureSDNASubjectClass to override SDNA
fayeed Oct 31, 2023
0f4b414
Fixed pagination predicate
fayeed Nov 2, 2023
e452fb7
Updated paginate query to work correctly
fayeed Nov 2, 2023
3fda5f7
Change rdf://has_child to ad4m://has_child
fayeed Nov 3, 2023
938858c
Updated to holochain v0.3.0
fayeed Nov 8, 2023
016718e
Commented out custom params for KitsuneP2pTuningParams
fayeed Nov 8, 2023
acc436c
Updated chrono to 0.4.31 to fix compile issues for languages
fayeed Nov 9, 2023
e078bfb
Updated languages to use holochain v0.3.0
fayeed Nov 9, 2023
05b07b8
remove schema.gql
fayeed Nov 9, 2023
bea57a2
Added schema.gql back
fayeed Nov 9, 2023
945efc6
updated schema
fayeed Nov 9, 2023
93b4ef0
Added expression creation after the links
fayeed Nov 13, 2023
a9c3ea5
add new mainnet seed for holochain v0.3 languages
jdeepee Nov 14, 2023
dcda413
Add ability to reset agent on login page
fayeed Nov 21, 2023
7ea31b3
Merge pull request #417 from coasys/subject-entity-pagination
lucksus Nov 21, 2023
ca6f8b9
add new dapp logic
jdeepee Nov 21, 2023
007c64f
set run dapp server to true in ad4m launcher
jdeepee Nov 21, 2023
c324def
Added author to neighbourhood type
fayeed Nov 22, 2023
7c07057
Merge branch 'dev' into simple-sdna-governance
fayeed Nov 22, 2023
78b29b6
Updated sdna linking structure
fayeed Nov 22, 2023
613f07c
Updated tests
fayeed Nov 22, 2023
ef1618e
Fix sdna seen logic
fayeed Nov 22, 2023
0563ac7
Fixed links not being created
fayeed Nov 22, 2023
5df8e5f
Fixed handling literals for sdna code
fayeed Nov 22, 2023
6e3f175
Update flow tests
fayeed Nov 22, 2023
a59194e
Merge branch 'dev' into login-reset-agent
jdeepee Nov 22, 2023
dcd02e9
switch to pnpm
jdeepee Nov 22, 2023
c6c2270
Add nohoist for core & dapp
fayeed Nov 22, 2023
38e157a
Merge pull request #420 from coasys/login-reset-agent
jdeepee Nov 22, 2023
c486dd5
Added patches through pnpm
fayeed Nov 22, 2023
69f5584
removed safe-buffer & safer-buffer patch
fayeed Nov 23, 2023
d30aa7a
Removed workspace key from core package.json
fayeed Nov 23, 2023
dd7fab0
Added new script to patch safe-buffer & saffer-buffer
fayeed Nov 23, 2023
b9036f3
Fixed broken executor tests
fayeed Nov 23, 2023
d259dfd
switch dapp to use vite for build process and delete dead files
jdeepee Nov 23, 2023
ed20137
remove old rollup
jdeepee Nov 23, 2023
b92d983
replace all uses of yarn with pnpm
jdeepee Nov 23, 2023
c2a5dfe
Updated perspectiveHandle to use NeighbourhoodExp
fayeed Nov 24, 2023
6fc818f
Fixed broken tests
fayeed Nov 24, 2023
5cdb6e6
Remove set_sdna & update get_dna
fayeed Nov 24, 2023
0cbfa01
Added add_dna to rust client
fayeed Nov 24, 2023
e7d844c
Fixed broken test
fayeed Nov 24, 2023
08cdbf4
fix up dapp server file serving
jdeepee Nov 24, 2023
83e9339
use coasys import for holochain client
jdeepee Nov 24, 2023
0a8fc01
changelog
jdeepee Nov 24, 2023
2d6b291
remove prepare from ad4m-connect scripts
jdeepee Nov 24, 2023
47c80c2
fix typos in executor
jdeepee Nov 24, 2023
bac34dd
add ts-node to executor dev deps
jdeepee Nov 24, 2023
2033b86
Merge pull request #422 from coasys/simple-sdna-governance
lucksus Nov 24, 2023
99d103b
add lodash to dev deps in executor
jdeepee Nov 24, 2023
7de6585
add missing lock changes
jdeepee Nov 24, 2023
be4ea74
Added agent expression language
fayeed Nov 28, 2023
e413d2f
Improve dapp UI to be more automatic
leifriksheim Nov 28, 2023
137adb7
Merge branch 'fix-dapp' of https://github.com/coasys/ad4m into fix-dapp
leifriksheim Nov 28, 2023
ceeed80
use core to handle auth
leifriksheim Nov 28, 2023
31f0756
add updated proofs in state
leifriksheim Nov 28, 2023
e5215e0
show existing proofs
leifriksheim Nov 29, 2023
db414ba
add eas language to bootstrap languages
jdeepee Nov 29, 2023
e8e8a62
Merge branch 'fix-dapp' of github.com:perspect3vism/ad4m-executor int…
jdeepee Nov 29, 2023
9e2416f
add button in launcher to open dapp server
jdeepee Nov 29, 2023
92620da
update lock file
jdeepee Nov 29, 2023
6e55f55
fix ts
leifriksheim Nov 30, 2023
e04a146
Merge branch 'fix-dapp' of https://github.com/coasys/ad4m into fix-dapp
leifriksheim Nov 30, 2023
849e129
fix build?
leifriksheim Nov 30, 2023
587adf9
Added holochain toggle to login page
fayeed Dec 1, 2023
41d426e
Dont crash if an language is not loaded
fayeed Dec 1, 2023
a2186dd
updated ad4m connect
fayeed Dec 1, 2023
69e01e1
Fix cli
fayeed Dec 1, 2023
c287f41
Fixed tests
fayeed Dec 1, 2023
bee0ab8
add new mainnet seed & update mono repo build process
jdeepee Dec 4, 2023
abb84a4
refactor and add to profile option
leifriksheim Dec 4, 2023
840b927
Fixed agent language params
fayeed Dec 5, 2023
4e9d19a
Added centralized file storage language
fayeed Dec 5, 2023
3d62a14
add new agent language to mainnet seed
jdeepee Dec 5, 2023
863c555
Activate JS integration tests on CI again
lucksus Dec 5, 2023
db71b6b
Add builds of local-test-languages to fix JS integration tests setup
lucksus Dec 4, 2023
fbef155
add new build-dapp command
jdeepee Dec 5, 2023
831cdc6
Skip Telepresence tests since local NH test language doesn’t implemen…
lucksus Dec 5, 2023
ce56676
use correct url for socket server
jdeepee Dec 5, 2023
d92496c
add new agent language in mainnet
jdeepee Dec 5, 2023
21b2b23
Updated all the languages
fayeed Dec 6, 2023
2773e32
Updated executor & cli
fayeed Dec 6, 2023
6a05ca5
Merge branch 'dev' into holochain-0.3.0-dev-deno
lucksus Dec 6, 2023
b3d3bb0
Set version to 0.8.0-prerelease
lucksus Dec 6, 2023
9f7c0cb
Update Go to 1.20 in CI
lucksus Dec 6, 2023
fabe905
Merge branch 'dev' into holochain-0.3.0-dev-deno
lucksus Dec 6, 2023
517a9a9
Revert rust-client/schema.gql back to link to generated schema file i…
lucksus Dec 6, 2023
c18e62f
Configure our own bootstrap and signalling server
lucksus Dec 6, 2023
fdd0c6f
Merge branch 'dev' into fix-dapp
jdeepee Dec 6, 2023
5e9e0a8
Update to fresh HC 0.3.0-beta-dev.27
lucksus Dec 6, 2023
7368d0a
Fix bootstrap URL
lucksus Dec 6, 2023
3a4875d
Update DM lang integrity zome, which I just missed
lucksus Dec 6, 2023
80d5acb
Bootstrap seed with updated HC 0.3.0 languages
lucksus Dec 6, 2023
6cce6d9
Merge pull request #421 from coasys/fix-dapp
lucksus Dec 6, 2023
48ac892
Merge branch 'dev' into reactivate-js-integration-tests
jdeepee Dec 6, 2023
75f815d
add missing fs-extra dep
jdeepee Dec 6, 2023
92bb107
add missing pnpm lock update
jdeepee Dec 6, 2023
7a86e9c
Merge branch 'dev' into holochain-0.3.0-dev-deno
jdeepee Dec 6, 2023
1a8dc45
Make JS integrations tests run with pnpm
lucksus Dec 6, 2023
93e3c2f
pnpm install --no-frozen-lockfile for CI
lucksus Dec 7, 2023
44f5930
cleanup dapp server file
jdeepee Dec 7, 2023
92177c0
Update pnpm-lock
fayeed Dec 7, 2023
91585e6
add uuid dep to tests
fayeed Dec 7, 2023
8bb7d76
Fixed imports
fayeed Dec 7, 2023
1824b7f
uncomment build test-language
fayeed Dec 7, 2023
0d8fb39
new mainnet seed
jdeepee Dec 7, 2023
f5a886c
update script to use pnpm
fayeed Dec 7, 2023
2e0d077
Go back to Holo public bootstrap and signalling server
lucksus Dec 7, 2023
ecce7be
Merge pull request #427 from coasys/reactivate-js-integration-tests
lucksus Dec 7, 2023
08966af
Revert "Go back to Holo public bootstrap and signalling server"
lucksus Dec 7, 2023
2aff081
Merge branch 'centralized-agent-language' into centralized-all
lucksus Dec 7, 2023
2ecc9a4
Merge branch 'dev' into centralized-all
lucksus Dec 7, 2023
53140a8
pnpm lock update
lucksus Dec 7, 2023
6337337
Add centralized file storage language to publishAlso
lucksus Dec 7, 2023
b83d757
used pnpm instead of yarn
fayeed Dec 8, 2023
23fe374
Add centralized-file-storage language to turbo
lucksus Dec 8, 2023
475c53a
Merge branch 'centralized-all' of github.com:coasys/ad4m into central…
lucksus Dec 8, 2023
dbc27fd
Add EAS language to turbo
lucksus Dec 8, 2023
1a920f6
Fix getTelepresenceAdapter() and reactiate TP tests
lucksus Dec 8, 2023
b3bdcfa
Merge pull request #428 from coasys/holochain-0.3.0-dev-deno
lucksus Dec 8, 2023
26589c6
Merge pull request #425 from coasys/holochain-toggle
lucksus Dec 8, 2023
7f0f87c
Merge branch 'dev' into centralized-all
lucksus Dec 8, 2023
189095d
Merge pull request #430 from coasys/centralized-all
lucksus Dec 8, 2023
1a48caf
Merge pull request #431 from coasys/dev
jdeepee Dec 8, 2023
52cda9f
remove cache pnpm from publish github action scripts
jdeepee Dec 8, 2023
3709665
add missing pnpm installs and re-order pnpm setup stage
jdeepee Dec 8, 2023
264f6a2
use pnpm for language tests and remove old npm cache
jdeepee Dec 8, 2023
513ed50
Merge pull request #432 from coasys/dev
jdeepee Dec 8, 2023
cf87fd2
add missing pnpm install step for file storage holochain tests
jdeepee Dec 8, 2023
77ca452
use go version 1.20
jdeepee Dec 8, 2023
6dda5ac
Move ts-node to devDeps in bootstrap language tests
lucksus Dec 8, 2023
52e0645
Merge branch 'dev' of github.com:perspect3vism/ad4m-executor into dev
jdeepee Dec 8, 2023
94bd1f4
Merge branch 'dev' into staging
lucksus Dec 8, 2023
7829ac4
Update hc in CI to 0.3.0-beta-dev.27
lucksus Dec 8, 2023
1383c4b
Remove step `Install HC` from publish workflows
lucksus Dec 8, 2023
a51685c
Fixed patching script to work with pnpm nohoist core package
fayeed Dec 8, 2023
5325829
remove patch package step from package-ad4m
jdeepee Dec 8, 2023
a5d777e
Merge branch 'dev' into staging
jdeepee Dec 8, 2023
2bbdbc0
Better wording: “Enable Holochain”
lucksus Dec 12, 2023
b4bea7e
Holochain disabled by default
lucksus Dec 12, 2023
111554d
Tooltip explaining Holochain test version
lucksus Dec 12, 2023
6286e9d
Popover instead of tooltip
lucksus Dec 12, 2023
7578154
Prevent 100% CPU with sleep in Future
lucksus Dec 12, 2023
3452067
Turn on Holochain by default again
lucksus Dec 12, 2023
c6de38c
Export AgentClient in core
lucksus Dec 12, 2023
f8ede43
Merge pull request #433 from coasys/polish-0.8.0-release
jdeepee Dec 12, 2023
93edb63
Merge branch 'staging' into dev
jdeepee Dec 12, 2023
c6f9f87
update all possible package to @coasys/X
jdeepee Dec 12, 2023
e5d33cc
add 0.8.0 changelog
jdeepee Dec 12, 2023
1778a8e
set version to 0.8.0
jdeepee Dec 12, 2023
45aea0c
update oldest version and cleaning logic
jdeepee Dec 12, 2023
0b54a1d
use coasys deploy npm token
jdeepee Dec 12, 2023
6273425
Merge branch 'dev' into rename-npm-org
jdeepee Dec 12, 2023
0f41b4a
Set holocahin to true by default in unlock method
fayeed Dec 12, 2023
6226825
Merge branch 'dev' into rename-npm-org
jdeepee Dec 12, 2023
67a138d
Merge pull request #434 from coasys/rename-npm-org
jdeepee Dec 12, 2023
8db2e5b
Skip DM tests that fail only in CI
lucksus Dec 12, 2023
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 .github/workflows/agent-language-tests.yml
Original file line number Diff line number Diff line change
@@ -56,6 +56,6 @@ jobs:

- run: rustup target add wasm32-unknown-unknown
- run: pnpm install
- run: cargo install holochain_cli --version 0.2.2 || echo "hc already installed"
- run: cargo install holochain_cli --version 0.3.0-beta-dev.27 || echo "hc already installed"
- run: pnpm run build-languages
- run: cd bootstrap-languages/agent-language/hc-dna/zomes/tests && pnpm install && pnpm run test
2 changes: 1 addition & 1 deletion .github/workflows/direct-message-language-tests.yml
Original file line number Diff line number Diff line change
@@ -56,6 +56,6 @@ jobs:

- run: rustup target add wasm32-unknown-unknown
- run: pnpm install
- run: cargo install holochain_cli --version 0.2.2 || echo "hc already installed"
- run: cargo install holochain_cli --version 0.3.0-beta-dev.27 || echo "hc already installed"
- run: pnpm run build-languages
- run: cd bootstrap-languages/direct-message-language/hc-dna/tests && pnpm install && pnpm run test
2 changes: 1 addition & 1 deletion .github/workflows/file-storage-language-tests.yml
Original file line number Diff line number Diff line change
@@ -105,6 +105,6 @@ jobs:

- run: rustup target add wasm32-unknown-unknown
- run: pnpm install
- run: cargo install holochain_cli --version 0.2.2 || echo "hc already installed"
- run: cargo install holochain_cli --version 0.3.0-beta-dev.27 || echo "hc already installed"
- run: pnpm run build
- run: cd bootstrap-languages/file-storage && pnpm run integration-test
2 changes: 1 addition & 1 deletion .github/workflows/integration_cli.yml
Original file line number Diff line number Diff line change
@@ -64,7 +64,7 @@ jobs:
go-version: '1.20'

- name: Install HC
run: cargo install holochain_cli --version 0.2.2 || echo "hc already installed"
run: cargo install holochain_cli --version 0.3.0-beta-dev.27 || echo "hc already installed"

- name: pnpm Install
run: pnpm install --no-frozen-lockfile
2 changes: 1 addition & 1 deletion .github/workflows/integration_js.yml
Original file line number Diff line number Diff line change
@@ -66,7 +66,7 @@ jobs:
sudo apt-get install -y libgtk-3-dev webkit2gtk-4.0 libappindicator3-dev librsvg2-dev patchelf protobuf-compiler cmake

- name: Install HC
run: cargo install holochain_cli --version 0.2.2 || echo "hc already installed"
run: cargo install holochain_cli --version 0.3.0-beta-dev.27 || echo "hc already installed"

- name: Install dependencies
run: pnpm install --no-frozen-lockfile
2 changes: 1 addition & 1 deletion .github/workflows/p-diff-sync-tests.yml
Original file line number Diff line number Diff line change
@@ -84,7 +84,7 @@ jobs:

- run: rustup target add wasm32-unknown-unknown
- run: pnpm install
- run: cargo install holochain_cli --version 0.2.2 || echo "hc already installed"
- run: cargo install holochain_cli --version 0.3.0-beta-dev.27 || echo "hc already installed"
- run: pnpm run build-languages
- run: cd bootstrap-languages/p-diff-sync/hc-dna/zomes/tests && pnpm install && pnpm run test-pull

3 changes: 0 additions & 3 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
@@ -71,9 +71,6 @@ jobs:
with:
go-version: '1.20.6'

- name: Install HC
run: cargo install holochain_cli --version 0.2.2 || echo "hc already installed"

- name: Install Deno
uses: denoland/setup-deno@v1
with:
3 changes: 0 additions & 3 deletions .github/workflows/publish_staging.yml
Original file line number Diff line number Diff line change
@@ -113,9 +113,6 @@ jobs:
with:
go-version: '1.20.6'

- name: Install HC
run: cargo install holochain_cli --version 0.2.2 || echo "hc already installed"

- name: pnpm Install
run: pnpm install --no-cache

4 changes: 2 additions & 2 deletions ui/package.json
Original file line number Diff line number Diff line change
@@ -30,9 +30,9 @@
"build": "vite build",
"change-ui-version": "powershell -ExecutionPolicy Bypass -File ./scripts/patch-prerelease-tags.ps1",
"package-ad4m": "run-script-os",
"package-ad4m:windows": "cargo clean && powershell -ExecutionPolicy Bypass -File ./scripts/patch-prerelease-tags.ps1 && pnpm run build && pnpm tauri build --verbose && powershell -ExecutionPolicy Bypass -File ./scripts/reverse-patch-prerelease-tags.ps1",
"package-ad4m:windows": "cargo clean && pnpm run build && pnpm tauri build --verbose",
"package-ad4m:macos": "pnpm run build && pnpm tauri build --verbose",
"package-ad4m:linux": "pnpm run build && ./scripts/patch-safe-buffer.sh && pnpm tauri build --verbose && ./scripts/reverse-patch-safe-buffer.sh"
"package-ad4m:linux": "pnpm run build && pnpm tauri build --verbose"
},
"eslintConfig": {
"extends": [
4 changes: 2 additions & 2 deletions ui/scripts/patch-safe-buffer.sh
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#/bin/bash

sed -i "s/import buffer from 'node:buffer';/const buffer = require('buffer');/" ../node_modules/safe-buffer/index.js
sed -i "s/import buffer from 'node:buffer';/const buffer = require('buffer');/" ../core/node_modules/safe-buffer/index.js

sed -i "s/import buffer from 'node:buffer'/const buffer = require('buffer');/" ../node_modules/safer-buffer/safer.js
sed -i "s/import buffer from 'node:buffer'/const buffer = require('buffer');/" ../core/node_modules/safer-buffer/safer.js
4 changes: 2 additions & 2 deletions ui/scripts/reverse-patch-safe-buffer.sh
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#/bin/bash

sed -i "s/const buffer = require('buffer');/import buffer from 'node:buffer';/" ../node_modules/safe-buffer/index.js
sed -i "s/const buffer = require('buffer');/import buffer from 'node:buffer';/" ../core/node_modules/safe-buffer/index.js

sed -i "s/const buffer = require('buffer');/import buffer from 'node:buffer';/" ../node_modules/safer-buffer/safer.js
sed -i "s/const buffer = require('buffer');/import buffer from 'node:buffer';/" ../core/node_modules/safer-buffer/safer.js