1
0
Fork 0
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
Find a file
Anthony Akentiev bf46949207
Go 2450 subscriptions (#1041)
* 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>
2024-03-26 17:40:15 +00:00
.githooks GO-1943: Delete pre-commit hook 2023-10-09 20:51:03 +05:00
.github Fix ci 2024-03-26 18:04:59 +01:00
.idea GO-2489: Fix own review 2024-02-09 09:59:56 +01:00
.run Clean up 2023-09-04 13:22:46 +05:00
clientlibrary Go 2450 subscriptions (#1041) 2024-03-26 17:40:15 +00:00
cmd GO-2673 Rename kwi to link 2024-03-26 11:08:19 +01:00
core Go 2450 subscriptions (#1041) 2024-03-26 17:40:15 +00:00
deps GO-1777: Fix tests 2023-08-17 10:43:14 +05:00
dist fix makefile 2023-06-01 15:56:05 +02:00
doc Go 2450 subscriptions (#1041) 2024-03-26 17:40:15 +00:00
docs Go 2450 subscriptions (#1041) 2024-03-26 17:40:15 +00:00
metrics GO-2967: Small refactoring 2024-02-28 15:57:58 +01:00
net/addrs Update any-sync 2023-08-14 20:52:25 +02:00
pb Go 2450 subscriptions (#1041) 2024-03-26 17:40:15 +00:00
pkg/lib Go 2450 subscriptions (#1041) 2024-03-26 17:40:15 +00:00
space Go 2450 subscriptions (#1041) 2024-03-26 17:40:15 +00:00
tests GO-2821: fix tests 2024-03-18 23:06:46 +01:00
util GO-3112: add space name to import and space delete notifications 2024-03-25 19:07:52 +01:00
.dockerignore GO-511 Smoke test 2022-12-01 18:16:10 +05:00
.gitattributes GO-2911: Add .gitattributes rule 2024-02-29 10:08:45 +01:00
.gitignore GO-2177 Share ide settings 2023-10-11 17:11:25 +02:00
.golangci.yml GO-3067 Update go to 1.22.1 2024-03-15 13:39:19 +01:00
.mockery.yaml Go 2450 subscriptions (#1041) 2024-03-26 17:40:15 +00:00
.pre-commit-config.yaml GO-879 Add pre-commit secrets linter 2023-04-25 18:17:59 +02:00
build.gradle GO-2159 Add maven and branch releases 2023-10-10 14:56:08 +02:00
docker-compose.yml improve makefile and readme 2023-07-17 21:16:43 +02:00
Dockerfile GO-3067 Update go to 1.22.1 2024-03-15 13:39:19 +01:00
go.mod Go 2450 subscriptions (#1041) 2024-03-26 17:40:15 +00:00
go.sum Go 2450 subscriptions (#1041) 2024-03-26 17:40:15 +00:00
LICENSE.md Update LICENSE.md 2023-07-24 09:41:33 +03:00
Makefile GO-3082: fix make install-dev-android 2024-03-19 11:40:37 +01:00
package.json GO-1330 Fix rebase changes 2023-05-24 17:10:52 +02:00
README.md Merge pull request #429 from anyproto/requilence-patch-1 2023-09-27 16:04:18 +02:00
webpack.config.js add webpack umd library options 2020-06-22 16:22:28 +03:00

Anytype Heart

Middleware library for Anytype, distributed as part of the Anytype clients.

Docs

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.