mirror of
https://github.com/anyproto/anytype-heart.git
synced 2025-06-07 21:37:04 +09:00
Shared library for Anytype clients
https://anytype.io
![]() * GO-2450 Add Payments commands * GO-2450 Payment methods: remove IDs from requests * GO-2450 Use GetAccountEthAddress() * GO-2450 Use any-sync instead of pp repo * GO-2450 Add RequestedAnyName field * GO-2450 Basic nameservice methods * GO-2450 New methods for subscriptions/nameservice * GO-2450 Refactor: protos for payments * GO-2450 Downgrade go to 1.20 * GO-2450 Fix build * GO-2450 Refactoring: renames * GO-2450 GetPortalURL implemented; Test tiers * GO-2450 Update any-sync * GO-2450 Fix: bootstrap * GO-2450 Fix pp encryption: peer key -> sign key * GO-2450 Bug fix: Ethereum wallet address * GO-2450 Update tier names * GO-2450 Email verification methods * GO-2450 Return email if was verified before * GO-2450 Update any-sync * GO-2450 Update any-sync * GO-2395 WiP: cache for PP node * GO-2395: cache for PP node * GO-2395 Change logics: return 0 tier when no response from the pp * GO-2395 fix: cache logics * GO-2450 Use any-sync from feature-payments branch for now * GO-2395 any-sync update * GO-2395 Fixes after review * GO-2395 Refactoring after review * GO-2395 Review fixes * GO-2395 Build fix * GO-2450 Refactoring: payments interface; tier -> int32 * GO-2450 Add FinalizeSubscription method * GO-2450 Cache fix * GO-2450 GetSubscriptionStatus: add NoCache * GO-2734 Add global name to cache WIP * GO-2450 go mod tidy * GO-2450 Update any-sync * GO-2450 Linter fix * GO-2450 PaymentsTiersGet * GO-2450 Refactoring: PaymentsGetTiers * GO-2450 NS: implement NameServiceResolveAnyId * GO-2734 Use AnyId to retrieve Global name * GO-2734 Add GlobalName to identity * GO-2734 Implement DetailsSettable in participant * GO-2734 Get GlobalName from NN only on app start * GO-2450 Upgrade any-sync to v0.3.33: TODOs in the required methods * GO-2734 Fix tests WIP * GO-2734 Use batch method * GO-2734 Fix unittest * GO-3061 Refactoring: payments - huge renames * GO-3061 Add EventMembershipUpdate * GO-2734 Fix tests 2 * GO-2734 Fixes upon pr comments * GO-2450 Fix panic with nil cache.data * GO-2450 Fixes after merge * GO-2734 Fix unittests WIP * GO-2734 Move mock expectations to newFixture * GO-2734 Add return statement in mock * GO-2734 Add check if name was found * GO-2450 Add IsNameValid method * GO-2450 Fix tests: cache * GO-2734 Resolve names directly from NS * GO-2450 Cache logics fix * GO-2450 refactoring: cache logics simplified * GO-2450 refactoring: IsNameValid - code -> error * GO-2734 Set globalName in new spaces * GO-3128 IsNameValid, GetAllTiers rebuilt * GO-2734 Rename forceUpdate flag * GO-2734 Save globalName even if is not found * GO-3128 IsNameValid, GetAllTiers rebuilt * GO-3128 Fix string len * GO-2734 Rename UpdateIdentities --------- Co-authored-by: kirillston <stonozhenko@anytype.io> Co-authored-by: Kirill Stonozhenko <40611691+KirillSto@users.noreply.github.com> |
||
---|---|---|
.githooks | ||
.github | ||
.idea | ||
.run | ||
clientlibrary | ||
cmd | ||
core | ||
deps | ||
dist | ||
doc | ||
docs | ||
metrics | ||
net/addrs | ||
pb | ||
pkg/lib | ||
space | ||
tests | ||
util | ||
.dockerignore | ||
.gitattributes | ||
.gitignore | ||
.golangci.yml | ||
.mockery.yaml | ||
.pre-commit-config.yaml | ||
build.gradle | ||
docker-compose.yml | ||
Dockerfile | ||
go.mod | ||
go.sum | ||
LICENSE.md | ||
Makefile | ||
package.json | ||
README.md | ||
webpack.config.js |
Anytype Heart
Middleware library for Anytype, distributed as part of the Anytype clients.
Docs
- Build instructions
- Protobuf generation
- Testing instructions
- Debug instructions
- Project architecture
- Style guide
- Project workflows
CLI tools
Contribution
Thank you for your desire to develop Anytype together!
❤️ This project and everyone involved in it is governed by the Code of Conduct.
🧑💻 Check out our contributing guide to learn about asking questions, creating issues, or submitting pull requests.
🫢 For security findings, please email security@anytype.io and refer to our security guide for more information.
🤝 Follow us on Github and join the Contributors Community.
Made by Any — a Swiss association 🇨🇭
Licensed under Any Source Available License 1.0.