Commit graph

  • e950189086 Validate emoji name length before saving to database silverpill 2023-04-06 15:43:44 +0000
  • 970071a9f0 Validate object ID length before saving post to database silverpill 2023-04-05 23:52:52 +0000
  • 20080333d0 Add missing CHECK constraints to database tables silverpill 2023-04-05 19:49:51 +0000
  • b9fdb1ccf4 Allow custom emojis with image/webp media type silverpill 2023-04-05 19:02:43 +0000
  • 9768fc6228 Send Update(Person) after adding alias silverpill 2023-04-05 17:54:32 +0000
  • 9e5672929b Process incoming Move() activities in background silverpill 2023-04-05 16:38:37 +0000
  • dcaa2227d2 Support account migration from Mastodon silverpill 2023-03-17 17:04:56 +0000
  • b0bf3cf594 Populate alsoKnownAs property on actor object with declared aliases silverpill 2023-04-05 00:05:21 +0000
  • 99f6c08e9a Create API endpoint for adding aliases silverpill 2023-04-02 21:23:04 +0000
  • 13df9e0478 Create /api/v1/accounts/aliases/all API endpoint silverpill 2023-04-03 20:16:16 +0000
  • 59e5f12016 Support calling /api/v1/accounts/search with "resolve" parameter silverpill 2023-04-02 22:12:45 +0000
  • edebae0dc6 Validate actor aliases before saving into database silverpill 2023-04-02 21:48:53 +0000
  • ebbde534af Update comrak crate silverpill 2023-03-31 18:39:15 +0000
  • 300d2ef6f8 Increase maximum number of custom emojis per post to 50 silverpill 2023-04-01 00:40:32 +0000
  • 3c2d2d124b Bump version 1.19.1 silverpill 2023-03-31 18:15:41 +0000
  • dbca8183bb Order attachments by creation date when new post is created silverpill 2023-03-31 19:23:20 +0000
  • 9a32fb9c80 Remove activity from queue if handler times out silverpill 2023-03-31 17:36:27 +0000
  • 779d4e7287 Process queued background jobs before re-trying stalled silverpill 2023-03-31 17:43:13 +0000
  • 6604ea8a2b Limit number of mentions and links in remote posts silverpill 2023-03-31 17:05:41 +0000
  • 95daa94a97 Move contents of database and models modules to mitra-models crate silverpill 2023-03-30 20:27:17 +0000
  • 19780c3b8a Bump version v1.19.0 silverpill 2023-03-30 13:56:27 +0000
  • 00ca54f9b4 Update comrak to v0.17.1 silverpill 2023-03-28 22:57:54 +0000
  • 006665f6fb Save Monero wallet after generating addresses or sending transactions silverpill 2023-03-30 13:22:25 +0000
  • 348149bbaa Set fetcher timeout to 5 seconds when processing search queries silverpill 2023-03-26 00:31:33 +0000
  • dd0c53c5e9 Add federation.fetcher_timeout and federation.deliverer_timeout configuration parameters silverpill 2023-02-22 22:14:42 +0000
  • 378d94e7b8 Don't reopen monero wallet on each subscription monitor run silverpill 2023-03-28 00:10:49 +0000
  • 8cfb2318a2 Order attachments by creation date silverpill 2023-03-27 20:50:18 +0000
  • 462da87e9b Create DbActor type and use it to represent actor_profile.actor_json column value silverpill 2023-03-16 20:09:13 +0000
  • 4f9a99e6f2 Use "aliases" property in Move() activity handler silverpill 2023-03-21 23:24:11 +0000
  • eb1f815548 Use manually_approves_followers field in Account::from_profile silverpill 2023-03-21 23:12:13 +0000
  • b85a0fb7ac Refactor import_post function silverpill 2023-03-26 00:52:09 +0000
  • 5e1f441e8b Add limits.media.emoji_size_limit configuration parameter silverpill 2023-03-25 21:50:10 +0000
  • 0521f1f731 Restart stalled background jobs silverpill 2023-03-25 20:14:48 +0000
  • 5ba8b8d6ae Move microsyntax parsers to mastodon_api::statuses::microsyntax module silverpill 2023-03-23 18:35:05 +0000
  • ac6491d030 Set database connection pool size in mitra::main silverpill 2023-03-25 17:31:30 +0000
  • 08d7482f32 Increase remote emoji size limit to 500 kB silverpill 2023-03-25 12:24:11 +0000
  • 5450ba8871 Set log size limit in monero-wallet-rpc config example silverpill 2023-03-25 12:13:06 +0000
  • 399a632a88 Prune remote emojis in background silverpill 2023-03-25 10:58:33 +0000
  • ef852d781e Move profile data cleaning code to validators::profiles module silverpill 2023-03-23 18:02:24 +0000
  • 441850dd21 Allow emoji names containing hyphens silverpill 2023-03-25 10:12:55 +0000
  • 73b576c643 Move normalize_hashtag function to activitypub::handlers::create silverpill 2023-03-23 19:39:20 +0000
  • f5dd0a17c9 Move all validators to validators module silverpill 2023-03-22 23:37:13 +0000
  • 37ab3dc456 Add prune-remote-emojis command silverpill 2023-03-25 00:12:20 +0000
  • 76e85a3b7b Fix error in emoji update SQL query silverpill 2023-03-24 22:54:51 +0000
  • 521c2cbe41 Move mention_to_address function to webfinger::types module silverpill 2023-03-23 19:19:16 +0000
  • 3b5c8a4131 Remove Role::from_name function silverpill 2023-03-23 00:29:32 +0000
  • 21135d7704 Move get_post_by_object_id to activitypub::fetcher::helpers module silverpill 2023-03-22 22:45:43 +0000
  • dae9be1388 Bump version v1.18.0 silverpill 2023-03-21 18:33:05 +0000
  • 39ab6bbb13 Don't allow migration if user doesn't have identity proofs silverpill 2023-03-21 18:05:57 +0000
  • cdb304a8b7 Update profile page URL template to match mitra-web silverpill 2023-03-21 13:47:31 +0000
  • 848a0685de Add configuration option that disables federation silverpill 2023-03-21 16:05:59 +0000
  • 608ec096cd Add /api/v1/instance/peers API endpoint silverpill 2023-03-20 17:06:24 +0000
  • 28be8dbb31 Update Monero configuration guide silverpill 2023-03-19 20:31:34 +0000
  • e3ee144889 Grant delete_any_post and delete_any_profile permissions to admin role silverpill 2023-03-19 19:20:36 +0000
  • b80b827fde Document valid role names for set-role command silverpill 2023-03-19 19:08:49 +0000
  • fcf63ff317 Revert "Use "git" protocol to access crates.io" silverpill 2023-03-19 13:54:04 +0400
  • 9a513c928f Add account_index parameter to Monero configuration silverpill 2023-03-18 19:02:54 +0000
  • 7640598431 Replace DbActorProfile::actor_address with ActorAddress::from_profile silverpill 2023-03-18 18:24:23 +0000
  • f76438b6f8 Move DbActorProfile::actor_id function to activitypub::identifiers silverpill 2023-03-18 17:25:52 +0000
  • 306fd7b75b Move DbActorProfile::actor_url function to activitypub::identifiers silverpill 2023-03-18 16:36:15 +0000
  • a515af1111 Move Post::object_id function to activitypub::identifiers silverpill 2023-03-18 13:20:09 +0000
  • f27b2e13eb Add webclient redirection rule for /@username routes silverpill 2023-03-18 13:29:03 +0000
  • a07d7ce34a Make webclient-to-object redirects work for remote profiles and posts silverpill 2023-03-18 13:37:46 +0000
  • f037a4d58c Move media deletion helper to media module silverpill 2023-03-17 22:48:18 +0000
  • b56e11e81d Add "aliases" column to actor profile table silverpill 2023-03-16 22:33:33 +0000
  • c80bfccd6a Add "manually_approves_followers" column to actor_profile table silverpill 2023-03-16 22:04:36 +0000
  • 0b65e7473e Move DID types to mitra-utils crate silverpill 2023-03-16 17:59:45 +0000
  • 1637e38ee4 Add fep-e232 feature flag silverpill 2022-12-29 13:36:34 +0000
  • 773c36f3df Bump version v1.17.0 silverpill 2023-03-15 11:21:42 +0000
  • 43b56be722 Remove verify_eip191_identity_proof and verify_ed25519_signature functions silverpill 2023-03-14 23:07:30 +0000
  • 1d4bb200d2 Move identity::signatures to json_signatures module silverpill 2023-03-14 20:47:27 +0000
  • 8b8f1bb678 Ignore emojis with non-unique names in remote posts silverpill 2023-03-14 18:48:36 +0000
  • a3a4579e03 Log invalid emoji names silverpill 2023-03-14 18:42:21 +0000
  • c7fd3ddc83 Remove hardcoded upload size limit silverpill 2023-03-14 15:17:56 +0000
  • c87c5da17c Rename SignatureType to ProofType silverpill 2023-03-12 23:37:40 +0000
  • d4f701332f Use numbers to represent identity proof type in database silverpill 2023-03-13 19:31:31 +0000
  • 8400241ab4 Add audio/ogg and audio/x-wav to the list of supported media types silverpill 2023-03-12 20:14:58 +0000
  • 43d084de8d Enable audio and video uploads silverpill 2023-03-12 20:13:53 +0000
  • cb7bc04b64 Change instance_description value in config example to multiline string silverpill 2023-03-12 18:42:22 +0000
  • 2b6de17fb9 Save latest ethereum block number to database instead of file silverpill 2023-03-12 01:53:59 +0000
  • 0e9879bacb Remove ability to switch from Ethereum devnet to another chain without resetting subscriptions silverpill 2023-03-12 15:50:30 +0000
  • 138c1e915e Allow ! after hashtags and mentions silverpill 2023-03-11 17:12:37 +0000
  • 4f64b2c615 Update Tor federation guide silverpill 2023-03-11 17:09:02 +0000
  • 133e1349cf Use "git" protocol to access crates.io silverpill 2023-03-11 16:53:21 +0000
  • 268707a78a Disable post tokenization feature silverpill 2023-03-08 23:16:42 +0000
  • b5365099a4 Store NFT monitor state in database silverpill 2023-03-09 01:05:45 +0000
  • a300a822ec Create internal_property database table silverpill 2022-08-12 21:14:31 +0000
  • 161d29e00e Bump version v1.16.0 silverpill 2023-03-08 01:42:38 +0000
  • 6d1ed4571b Remove crates with vulnerabilities silverpill 2023-03-07 23:45:49 +0000
  • 50f31e96fc Add federation.onion_proxy_url configuration parameter silverpill 2023-03-06 14:30:34 +0000
  • 94a5f3a3cd Implement NodeInfo 2.1 silverpill 2023-03-06 19:49:45 +0000
  • 0817177282 Move federation client builders to activitypub::http_client module silverpill 2023-03-06 16:55:21 +0000
  • f17c9d9f76 Add CLI command for viewing unreachable actors silverpill 2023-03-04 00:35:04 +0000
  • 522fd5bafa Refresh emoji caches when emoji is deleted silverpill 2023-01-21 00:23:15 +0000
  • 452de34780 Support audio attachments silverpill 2023-03-05 14:08:26 +0000
  • ba1c694294 Add "emojis" field to Mastodon API Account entity silverpill 2023-03-04 22:35:49 +0000
  • 70c2d2aa25 Create profile_emoji database table silverpill 2023-01-21 00:23:15 +0000
  • 2787efc83f Use .jpg extension for files with image/jpeg media type silverpill 2023-03-04 12:39:16 +0000
  • bd53e147ca Save emojis attached to actor objects silverpill 2023-03-03 22:23:52 +0000
  • 4204350375 Deserialize actor tag to Vec<Value> silverpill 2023-03-03 22:08:38 +0000