Commit graph

1141 commits

Author SHA1 Message Date
silverpill
b56e11e81d Add "aliases" column to actor profile table
It is used to store unverified aliases,
and potentially can be used for verified aliases too.
2023-03-17 20:27:50 +00:00
silverpill
c80bfccd6a Add "manually_approves_followers" column to actor_profile table 2023-03-17 19:20:42 +00:00
silverpill
0b65e7473e Move DID types to mitra-utils crate 2023-03-16 17:59:45 +00:00
silverpill
1637e38ee4 Add fep-e232 feature flag 2023-03-15 20:05:21 +00:00
silverpill
773c36f3df Bump version 2023-03-15 12:03:06 +00:00
silverpill
43b56be722 Remove verify_eip191_identity_proof and verify_ed25519_signature functions 2023-03-14 23:28:12 +00:00
silverpill
1d4bb200d2 Move identity::signatures to json_signatures module 2023-03-14 20:53:25 +00:00
silverpill
8b8f1bb678 Ignore emojis with non-unique names in remote posts 2023-03-14 18:48:36 +00:00
silverpill
a3a4579e03 Log invalid emoji names 2023-03-14 18:42:21 +00:00
silverpill
c7fd3ddc83 Remove hardcoded upload size limit 2023-03-14 15:17:56 +00:00
silverpill
c87c5da17c Rename SignatureType to ProofType 2023-03-13 21:29:48 +00:00
silverpill
d4f701332f Use numbers to represent identity proof type in database 2023-03-13 21:29:40 +00:00
silverpill
8400241ab4 Add audio/ogg and audio/x-wav to the list of supported media types 2023-03-12 20:14:58 +00:00
silverpill
43d084de8d Enable audio and video uploads 2023-03-12 20:13:53 +00:00
silverpill
cb7bc04b64 Change instance_description value in config example to multiline string 2023-03-12 18:45:08 +00:00
silverpill
2b6de17fb9 Save latest ethereum block number to database instead of file 2023-03-12 17:13:38 +00:00
silverpill
0e9879bacb Remove ability to switch from Ethereum devnet to another chain without resetting subscriptions
Assuming migration is over (migration started at 2eb7ec2f64).
2023-03-12 15:53:40 +00:00
silverpill
138c1e915e Allow ! after hashtags and mentions 2023-03-11 17:12:37 +00:00
silverpill
4f64b2c615 Update Tor federation guide 2023-03-11 17:09:02 +00:00
silverpill
133e1349cf Use "git" protocol to access crates.io 2023-03-11 16:53:21 +00:00
silverpill
268707a78a Disable post tokenization feature 2023-03-11 14:40:23 +00:00
silverpill
b5365099a4 Store NFT monitor state in database 2023-03-11 10:33:52 +00:00
silverpill
a300a822ec Create internal_property database table 2023-03-11 10:33:48 +00:00
silverpill
161d29e00e Bump version 2023-03-08 01:42:38 +00:00
silverpill
6d1ed4571b Remove crates with vulnerabilities 2023-03-07 23:57:00 +00:00
silverpill
50f31e96fc Add federation.onion_proxy_url configuration parameter 2023-03-07 14:53:24 +00:00
silverpill
94a5f3a3cd Implement NodeInfo 2.1 2023-03-06 19:50:12 +00:00
silverpill
0817177282 Move federation client builders to activitypub::http_client module 2023-03-06 18:50:55 +00:00
silverpill
f17c9d9f76 Add CLI command for viewing unreachable actors 2023-03-06 00:53:57 +00:00
silverpill
522fd5bafa Refresh emoji caches when emoji is deleted 2023-03-05 19:42:46 +00:00
silverpill
452de34780 Support audio attachments 2023-03-05 19:29:29 +00:00
silverpill
ba1c694294 Add "emojis" field to Mastodon API Account entity 2023-03-05 19:09:58 +00:00
silverpill
70c2d2aa25 Create profile_emoji database table 2023-03-04 21:12:02 +00:00
silverpill
2787efc83f Use .jpg extension for files with image/jpeg media type 2023-03-04 12:40:13 +00:00
silverpill
bd53e147ca Save emojis attached to actor objects 2023-03-03 23:22:04 +00:00
silverpill
4204350375 Deserialize actor tag to Vec<Value> 2023-03-03 22:11:41 +00:00
silverpill
6335e216a9 Add registration.default_role configuration option 2023-03-03 18:14:02 +00:00
silverpill
0995186bc8 Move RegistrationConfig type to mitra-config::registration module 2023-03-03 17:25:22 +00:00
silverpill
d93c2ca23d Add custom emojis section to FEDERATION.md 2023-03-02 18:39:54 +00:00
silverpill
1b1e2a1521 Allow to add notes to generated invite codes 2023-03-02 17:24:32 +00:00
silverpill
721238d897 Deserialize object tag to Vec<Value> 2023-02-28 17:02:29 +00:00
silverpill
849b201ab9 Deserialize actor attachments into Vec instead of Option<Vec> 2023-02-28 00:34:23 +00:00
silverpill
8d479ac15d Update README.md 2023-02-27 13:28:34 +00:00
silverpill
cc51c2c647 Bump version 2023-02-27 01:00:44 +00:00
silverpill
82b6c4e7cf Add /api/v1/accounts/{account_id}/aliases API endpoint 2023-02-26 23:18:45 +00:00
silverpill
baec22272d Follow FEP-e232 links when importing post 2023-02-26 23:04:56 +00:00
silverpill
49b0011a9c Fetch missing profiles before doing follower migration 2023-02-26 20:21:21 +00:00
silverpill
e02ebebe02 Process follower migration request in background 2023-02-26 20:16:43 +00:00
silverpill
62069dc011 Increase number of delivery attempts and increase intervals between them 2023-02-26 20:16:39 +00:00
silverpill
c201f3ea2b Store information about failed activity deliveries in database 2023-02-26 14:49:01 +00:00