Commit graph

  • 50afcfad73 Update contracts to version 0.3.0 silverpill 2022-05-21 18:28:46 +0000
  • c654c74a7a Bump version to 0.6.2 v0.6.2 silverpill 2022-05-24 20:40:08 +0000
  • 424859772a Add summary (bio) to local actor objects silverpill 2022-05-24 17:55:26 +0000
  • c375accea1 Bump version to 0.6.1 v0.6.1 silverpill 2022-05-23 22:46:23 +0000
  • c734f3575f Fix invalid ID of Accept(Follow) activity silverpill 2022-05-23 08:21:26 +0000
  • 6863fba96e Refactor update_actor() function, remove unwrap() silverpill 2022-05-22 18:00:32 +0000
  • f2e61dd9a3 Add CLI command for re-fetching actors silverpill 2022-05-22 00:07:01 +0000
  • 28ccd19c34 Verify actor ID after fetching silverpill 2022-05-22 17:14:07 +0000
  • 61f0c5a546 Ignore Undo(Follow) if relationship doesn't exist silverpill 2022-05-22 16:31:58 +0000
  • 5e7d3ab434 Don't expose wallet address in /api/v1/accounts/{account_id} response silverpill 2022-05-19 23:01:12 +0000
  • 74d5c97405 Update dev config example silverpill 2022-05-17 19:50:21 +0000
  • 0a988b5439 Allow hashtags to be followed by colon or question mark silverpill 2022-05-16 17:46:06 +0000
  • 3f0b99de46 Bump version to 0.6.0 v0.6.0 silverpill 2022-05-13 22:50:31 +0000
  • 0a4c2d3d7a Update index.html modification time when installing debian package silverpill 2022-05-13 21:53:23 +0000
  • 9a20c7891f Fix bug in create_activity_like() silverpill 2022-05-13 01:28:39 +0000
  • ee8b6c497d Replace actor ID in Mastodon API mentions with profile URL silverpill 2022-05-12 20:55:55 +0000
  • 425a5d9331 Use "name" property if "content" is not available in get_note_content silverpill 2022-05-12 15:38:40 +0000
  • e2d2e2e5de Save post CID and attachment CID in a single database transaction silverpill 2022-05-12 12:00:52 +0000
  • 6c675c11c4 Add default configuration file to debian package silverpill 2022-05-11 21:05:44 +0000
  • dad9640685 Set default EIP-4361 login message silverpill 2022-05-11 21:10:48 +0000
  • 5c2a112b0f Fix postinst hook in debian package silverpill 2022-05-11 16:17:17 +0000
  • dc34c980f6 Handle Update(Note) activities silverpill 2022-05-11 12:50:36 +0000
  • 50699b5ab5 Don't use update_post() to set ipfs_cid, token_id and token_tx_id fields silverpill 2022-05-10 18:27:26 +0000
  • b7849c8264 Check TX ID when saving token ID to database silverpill 2022-05-10 20:54:01 +0000
  • 0268f6edc8 Save all post attachments to IPFS in make_permanent() silverpill 2022-05-10 18:43:22 +0000
  • 75a4dec009 Update siwe-rs package to version 0.3.0 silverpill 2022-05-09 16:05:16 +0000
  • d090363698 Refactor activity builders silverpill 2022-05-06 15:35:02 +0000
  • 1ea55b5d1a Add API method for getting local timeline silverpill 2022-05-05 20:11:43 +0000
  • da6ceadd51 Add CLI command for deleting unused media attachments silverpill 2022-05-07 20:27:11 +0000
  • 439959c977 Update IPFS guide silverpill 2022-05-06 23:09:38 +0000
  • f5b19f24c6 Change mutex log message level to debug silverpill 2022-05-06 19:55:28 +0000
  • e6e7e6f42a Refactor Status API views silverpill 2022-05-06 15:03:43 +0000
  • 54c32c5f00 Add user actions to statuses in search results silverpill 2022-05-06 18:27:13 +0000
  • 496db34e45 Fix systemd integration in debian package silverpill 2022-05-05 18:03:04 +0000
  • 783c482e9e Process incoming activities sequentially silverpill 2022-05-04 23:13:57 +0000
  • ae4bfcf614 Add cargo feature for making production build silverpill 2022-05-04 19:44:38 +0000
  • e927ed83ff Don't read environment parameter from config file silverpill 2022-05-04 20:39:24 +0000
  • 379116605f Make HTTP signature verification compatible with GoToSocial silverpill 2022-05-02 23:29:04 +0000
  • 5c0e6b0b0c Rewrite fetch_profile to accept ActorAddress object silverpill 2022-05-02 22:50:07 +0000
  • b05a8b2757 Ignore forwarded Delete() activities silverpill 2022-05-02 20:56:13 +0000
  • 260a3cedb2 Log request URL when profile fetcher fails silverpill 2022-05-02 20:45:38 +0000
  • 75ef8bba7c Move import_post to fetcher::helpers module silverpill 2022-05-02 17:31:31 +0000
  • 914fae8137 Move parts of import_post to inbox::create_note module silverpill 2022-05-02 00:24:44 +0000
  • 787992265e Move Update(Person) activity handler to inbox::update_person module silverpill 2022-05-02 11:29:03 +0000
  • b9ae2f07e7 Rename fetch_attachment to fetch_file silverpill 2022-05-02 00:01:57 +0000
  • fd067713d7 Allow to search for usernames containing "-" character silverpill 2022-05-01 11:27:56 +0000
  • 03c442ad88 Update debian packaging script silverpill 2022-04-30 23:12:45 +0000
  • fac0172159 Generate RSA key for instance actor automatically on the first run silverpill 2022-04-30 19:26:09 +0000
  • a1af46f566 Change default login message and update config example silverpill 2022-04-30 16:25:41 +0000
  • a39b229325 Add installation instructions to readme silverpill 2022-04-30 16:04:01 +0000
  • 7ed919a295 Set max size for names and values of extra fields silverpill 2022-04-30 08:49:29 +0000
  • 5b9c9466a9 Add script for building deb package silverpill 2022-04-29 20:10:53 +0000
  • 8755177eed Convert incoming questions and pages into posts silverpill 2022-04-29 13:15:16 +0000
  • 1c2d87b729 Add info about identity proofs to FEDERATION.md silverpill 2022-04-28 16:19:59 +0000
  • ff5f707cba Prioritize verified results when searching for profile by subscription address silverpill 2022-04-27 22:15:17 +0000
  • 303827ffc6 Include results based on identity proofs when searching profiles by wallet address silverpill 2022-04-27 11:05:46 +0000
  • a1af35997c Use currency enum instead of WALLET_CURRENCY_CODE constant silverpill 2022-04-27 18:14:15 +0000
  • b384dcd4d2 Allow Tag objects without name property silverpill 2022-04-27 09:53:52 +0000
  • 7a47c28034 Federate identity proofs as actor attachments silverpill 2022-04-16 18:48:00 +0000
  • 83fbbefaab Add test for get_local_actor() silverpill 2022-04-26 22:35:39 +0000
  • 8deea0c867 Save submitted identity proofs to database silverpill 2022-04-26 14:12:26 +0000
  • fd6b71073a Add IdentityProof type silverpill 2022-04-24 10:06:40 +0000
  • 356592bc71 Add views for generating address ownership proof silverpill 2022-04-22 10:10:54 +0000
  • e697461e70 Add function that performs address ownership verification silverpill 2022-04-20 20:21:55 +0000
  • fc60bb78f2 Implement ToString and FromStr traits for SignatureData silverpill 2022-04-20 09:04:56 +0000
  • bffe3bbe7d Don't hash initial message when making EIP-191 signature silverpill 2022-04-22 21:27:50 +0000
  • a97456d77a Pass Actor object instead of Value when creating/updating profile silverpill 2022-04-21 22:52:28 +0000
  • a9504de10d Add json_from_sql and json_to_sql macros silverpill 2022-04-21 22:37:08 +0000
  • 536c7ecb21 Bump web3 to 0.18.0 silverpill 2022-04-20 17:30:30 +0000
  • e4c5440ec2 Increase max number of extra profile fields to 20 silverpill 2022-04-20 14:06:01 +0000
  • 997d9257af Improve descriptions of database errors silverpill 2022-04-20 14:05:09 +0000
  • 04e851025b Enforce uniqueness of actor ID silverpill 2022-04-20 13:47:04 +0000
  • 0715b7d64f Use actor ID for href field in mention tag silverpill 2022-04-20 11:20:59 +0000
  • ffdda2ac51 Add recover_address() function silverpill 2022-04-16 19:33:47 +0000
  • 0d6807e5a2 Move address_to_string to ethereum::utils module silverpill 2022-04-16 21:22:07 +0000
  • c0837bbf77 Create Atom feeds for local users silverpill 2022-04-13 17:45:47 +0000
  • aa997e3a82 Make activity IDs deterministic silverpill 2022-04-14 18:05:10 +0000
  • 0bc3c32fcd Allow value of "attachment" property to be an object silverpill 2022-04-13 22:30:41 +0000
  • 56d1ebf9e5 Add include_reposts parameter to get_posts_by_author() func silverpill 2022-04-13 20:27:38 +0000
  • 78d66f8a06 Prevent interactions with reposts silverpill 2022-04-13 21:18:33 +0000
  • 2fda205dbf Rename process_note() to import_post() and change its error type to ImportError silverpill 2022-04-13 19:16:34 +0000
  • ec44fce526 Write warning to log when processing remote post of unexpected type silverpill 2022-04-13 19:00:27 +0000
  • 5ec92376a1 Bump version to 0.5.0 v0.5.0 silverpill 2022-04-13 11:37:47 +0000
  • 1f5014a9c3 Update readme and add FEDERATION.md silverpill 2022-04-13 10:43:19 +0000
  • 513f10ab4f Write warning to log when encountering unexpected actor property type silverpill 2022-04-12 18:34:01 +0000
  • f914702de9 Allow duplicate labels in extra profile fields silverpill 2022-04-12 15:09:58 +0000
  • 4a1b75969f Replace actix-rt with tokio in scheduler module silverpill 2022-04-12 12:39:32 +0000
  • 541894f4df Update clap to stable version silverpill 2022-04-10 19:51:03 +0000
  • 30bd3d6a37 Migrate to actix 4.0 and tokio 1 silverpill 2022-04-08 18:52:13 +0000
  • ed68b728be Avoid deconstruction when using path extractor silverpill 2022-04-09 17:04:43 +0000
  • 5b96464761 Update siwe-rs package silverpill 2022-04-08 19:38:22 +0000
  • 8a6dbca214 Change /reblog method to return repost info instead of original post silverpill 2022-04-07 20:17:27 +0000
  • 2ebcc10dcb Add comments to home timeline SQL query silverpill 2022-04-07 18:25:33 +0000
  • 956d594634 Add EIP-4361 link to readme silverpill 2022-03-29 08:01:24 +0000
  • 60b683b657 Allow to hide replies from given author from home timeline silverpill 2022-03-09 20:37:14 +0000
  • bdce305b24 Change default PostgreSQL port silverpill 2022-03-05 12:48:30 +0000
  • ee7ae3cd4f Implement instance blocks silverpill 2022-02-23 23:31:56 +0000
  • 0727b739ed Move HTTP signature verification to receive_activity() function silverpill 2022-02-23 23:07:51 +0000
  • bf27903ee9 Drop database connection before starting HTTP server silverpill 2022-02-23 21:33:56 +0000
  • 3a584f52b5 Add attachment type "video" silverpill 2022-02-23 17:40:10 +0000