heap opened issue silverpill/mitra#3 2022-01-12 21:14:28 +01:00
DDB: switch from PostgreSQL to Distributed Database
heap commented on issue silverpill/mitra#2 2022-01-11 01:06:41 +01:00
Blockchain integration: server configuration changes

Looks good As for instance_ecdsa_key, what could be a way to support other key types? Different encryption algorithms will require different utils for signing

heap commented on pull request silverpill/mitra#1 2022-01-07 11:50:27 +01:00
WIP: Experiment to connect near protocol as DAO provider

I've tried secp256k1 in near smart contract and initializing Secp256k1 context have burned all the gas. I hope the problem is only with crate, not with near itself)

heap pushed to near-hack at heap/mitra 2022-01-07 01:12:32 +01:00
a0eba4a0e3 clean up
df3c7b6b03 use ecdsa
cbdf1b876e undo autoformat
471e4e2c59 create and expose ticket
c7ee5d94ce Write signer ID to log if actor ID and signer ID do not match
Compare 15 commits »
heap pushed to main at heap/mitra 2022-01-07 01:11:50 +01:00
c7ee5d94ce Write signer ID to log if actor ID and signer ID do not match
5dc07c3742 Verify object ID when processing Update(Person) activity
d045df4232 Verify post/reaction author when processing Delete() and Undo() activities
adb5a6c651 Verify follow request target when processing Accept(Follow)
d4964878f2 Return error if actor and request signer do not match
Compare 11 commits »
heap pushed to near-hack at heap/mitra 2022-01-07 01:11:28 +01:00
7ca700a995 clean up
heap pushed to near-hack at heap/mitra 2022-01-07 01:07:27 +01:00
e5a4900519 use ecdsa
6fd5e7198c undo autoformat
1a863cac93 create and expose ticket
9156dec5bb Convert actor_json value into Actor type when reading from database
97d798eeed Create helper functions for getting recipients of Create, Like and Announce activities
Compare 21 commits »
heap pushed to main at heap/mitra 2022-01-03 16:46:52 +01:00
9156dec5bb Convert actor_json value into Actor type when reading from database
97d798eeed Create helper functions for getting recipients of Create, Like and Announce activities
94aad001f8 Add in_reply_to field to Post struct
a9a99d7172 Update actor JSON object in database when receiving Update(Person) activity
5b0a9ff931 Enable strict HTTP signature verification in inbox
Compare 48 commits »
heap pushed to near-hack at heap/mitra 2021-12-26 19:16:52 +01:00
bd96b8e43b Merge branch 'main' of codeberg.org:silverpill/mitra into near-hack
74a89f6fe9 Ignore Like(Note) if reaction already exists in database
34b8d05f8b Ignore mention in incoming activity if profile is inaccessible
492b18a43a Always add primary recipients to "to" array
81a260e691 Don't require wallet address during registration
Compare 31 commits »
heap commented on pull request silverpill/mitra#1 2021-12-17 23:13:21 +01:00
WIP: Experiment to connect near protocol as DAO provider

It's correct. I've been told that ed25519 is much better then RSA. And it could be used in Near SM. And I've checked that it's not supported in Ethereum. So I think it's better to switch to RSA for…

heap created pull request silverpill/mitra#1 2021-12-17 20:20:32 +01:00
WIP: Experiment to connect near protocol as DAO provider
heap pushed to near-hack at heap/mitra 2021-12-17 19:42:53 +01:00
f22081b659 undo autoformat
heap pushed to near-hack at heap/mitra 2021-12-17 19:32:36 +01:00
3baebe0d44 create and expose ticket
heap created branch near-hack in heap/mitra 2021-12-17 19:32:36 +01:00
heap created repository heap/mitra-web 2021-12-16 11:35:43 +01:00
heap pushed to main at heap/mitra 2021-12-14 17:21:25 +01:00
816cae6b78 Link hashtags in posts to corresponding tag timeline pages
da918d2296 Add API method for retrieving tag timeline
a4dd06d6e9 Replace actor ID with actor URL in mentions, add microformats
2a58f567b9 Add @ to mention tag names in Note objects
6c1126dc8a Remove target=_blank from mentions
Compare 44 commits »
heap pushed to main at heap/mitra 2021-11-23 21:02:33 +01:00
f716a61d0e Improve error reporting during signature verification
20026bd819 Don't log incoming Delete() activities if HTTP signature is not valid
1d1618d6a2 Add uri attribute to Status object
ac834fa99a Add object_id null value check to Post::new(), prevent panics
65375ee2cd Don't send notification if user is liking or replying to his own post
Compare 19 commits »
heap created repository heap/mitra 2021-11-20 18:05:29 +01:00