Skip to content
Snippets Groups Projects
  1. Dec 11, 2023
    • Kroese's avatar
      Extend sitemap span (#4231) · 2d4037ba
      Kroese authored
      * Extend sitemap span
      
      * Keep cargo_fmt happy
      
      * Add FETCH_LIMIT_SITEMAP
      
      * Use FETCH_LIMIT_SITEMAP
      
      * Keep cargo_fmt happy
      
      * Update utils.rs
      
      * Use SITEMAP_DAYS
      
      * Keep cargo_fmt happy
      
      * Sitemap
      
      * Keep cargo_fmt happy
      
      * Sitemap
      
      * Sitemap
      
      * Increase to 31 days
      Unverified
      2d4037ba
  2. Nov 27, 2023
  3. Nov 24, 2023
  4. Oct 25, 2023
  5. Oct 16, 2023
  6. Sep 23, 2023
  7. Sep 09, 2023
    • phiresky's avatar
      Persistent, performant, reliable federation queue (#3605) · 375d9a2a
      phiresky authored
      
      * persistent activity queue
      
      * fixes
      
      * fixes
      
      * make federation workers function callable from outside
      
      * log federation instances
      
      * dead instance detection not needed here
      
      * taplo fmt
      
      * split federate bin/lib
      
      * minor fix
      
      * better logging
      
      * log
      
      * create struct to hold cancellable task for readability
      
      * use boxfuture for readability
      
      * reset submodule
      
      * fix
      
      * fix lint
      
      * swap
      
      * remove json column, use separate array columns instead
      
      * some review comments
      
      * make worker a struct for readability
      
      * minor readability
      
      * add local filter to community follower view
      
      * remove separate lemmy_federate entry point
      
      * fix remaining duration
      
      * address review comments mostly
      
      * fix lint
      
      * upgrade actitypub-fed to simpler interface
      
      * fix sql format
      
      * increase delays a bit
      
      * fixes after merge
      
      * remove selectable
      
      * fix instance selectable
      
      * add comment
      
      * start federation based on latest id at the time
      
      * rename federate process args
      
      * dead instances in one query
      
      * filter follow+report activities by local
      
      * remove synchronous federation
      
      remove activity sender queue
      
      * lint
      
      * fix federation tests by waiting for results to change
      
      * fix fed test
      
      * fix comment report
      
      * wait some more
      
      * Apply suggestions from code review
      
      Co-authored-by: default avatarSorteKanin <sortekanin@gmail.com>
      
      * fix most remaining tests
      
      * wait until private messages
      
      * fix community tests
      
      * fix community tests
      
      * move arg parse
      
      * use instance_id instead of domain in federation_queue_state table
      
      ---------
      
      Co-authored-by: default avatarDessalines <dessalines@users.noreply.github.com>
      Co-authored-by: default avatarSorteKanin <sortekanin@gmail.com>
      Unverified
      375d9a2a
  8. Sep 06, 2023
    • Dessalines's avatar
      Adding a scaled sort, to boost smaller communities. (#3907) · 9785b208
      Dessalines authored
      * Adding a scaled sort, to boost smaller communities.
      
      - Previously referred to as *best* .
      - Fixes #3622
      
      * Fixing scheduled task update.
      
      * Converting hot_rank integers to floats.
      
      * Altering hot_rank psql function to default to zero after a week.
      
      * Setting scaled_rank to zero, where hot_rank is zero.
      
      * Adding image_upload table.
      Unverified
      9785b208
  9. Aug 31, 2023
    • dullbananas's avatar
      Use Queryable instead of JoinView (#3917) · 15930cbf
      dullbananas authored
      * Update utils.rs
      
      * Update traits.rs
      
      * Update comment_report_view.rs
      
      * Update comment_view.rs
      
      * Update local_user_view.rs
      
      * Update post_report_view.rs
      
      * Update post_view.rs
      
      * Update private_message_report_view.rs
      
      * Update private_message_view.rs
      
      * Update registration_application_view.rs
      
      * Update site_view.rs
      
      * Update structs.rs
      
      * Update comment_reply_view.rs
      
      * Update community_block_view.rs
      
      * Update community_follower_view.rs
      
      * Update community_moderator_view.rs
      
      * Update community_person_ban_view.rs
      
      * Update community_person_ban_view.rs
      
      * Update community_view.rs
      
      * Update person_block_view.rs
      
      * Update person_mention_view.rs
      
      * Update person_view.rs
      
      * Update structs.rs
      
      * Update admin_purge_comment_view.rs
      
      * Update admin_purge_community_view.rs
      
      * Update admin_purge_person_view.rs
      
      * Update admin_purge_post_view.rs
      
      * Update mod_add_community_view.rs
      
      * Update mod_add_view.rs
      
      * Update mod_ban_from_community_view.rs
      
      * Update mod_ban_view.rs
      
      * Update mod_feature_post_view.rs
      
      * Update mod_hide_community_view.rs
      
      * Update mod_lock_post_view.rs
      
      * Update mod_remove_comment_view.rs
      
      * Update mod_remove_community_view.rs
      
      * Update mod_remove_post_view.rs
      
      * Update mod_transfer_community_view.rs
      
      * Update structs.rs
      
      * Update utils.rs
      
      * Update private_message_view.rs
      
      * Update comment_report_view.rs
      
      * Update registration_application_view.rs
      
      * Update utils.rs
      
      * fix
      
      * fix db_views
      
      * fix
      
      * Update comment_view.rs
      Unverified
      15930cbf
  10. Aug 24, 2023
  11. Jul 28, 2023
    • dullbananas's avatar
      Use same table join code for both read and list functions (#3663) · 9a5a13c7
      dullbananas authored
      * Try stuff
      
      * Revert "Try stuff"
      
      This reverts commit 3da5f83a8b4928368bf58e0061091c270259a226.
      
      * Revert "Revert "Try stuff""
      
      This reverts commit 178bd43cac8c7674d30d2c285ed47ca0493ad659.
      
      * Revert "Revert "Revert "Try stuff"""
      
      This reverts commit b9f9a2316e7cd37082319608c606a1c7db057206.
      
      * Revert "Revert "Revert "Revert "Try stuff""""
      
      This reverts commit ccd498dd7228050ae05d2022e9106034fd4132f8.
      
      * Try more stuff
      
      * Add queries function
      
      * Simplify queries function
      
      * Move aliases to db_schema
      
      * Revert "Move aliases to db_schema"
      
      This reverts commit 69afed05c1807c3fef8d5b5872546fa22e60b4d0.
      
      * Add ReadFuture and ListFuture
      
      * Refactor queries function and add Queries struct
      
      * Box futures in Queries::new
      
      * Use from_tuple
      
      * Add comment_view::queries and improve comment_report_view::queries
      
      * Add local_user_view::queries
      
      * Add post_report_view::queries
      
      * Ad post_view::queries
      
      * Add private_message_report_view::queries
      
      * private_message_view, registration_application_view
      
      * Use 'a in BoxedQuery
      
      * comment_reply_view, community_view
      
      * Change aliases to inline module
      
      * person_mention_view
      
      * person_view
      
      * Use separate community_person_ban joins instead of including boolean literal in join-on clause
      
      * Fix comment_view
      
      * rerun ci
      Unverified
      9a5a13c7
  12. Jul 26, 2023
    • Nutomic's avatar
      Sanitize html (#3708) · 3471f353
      Nutomic authored
      
      * HTML sanitization in apub code
      
      * Sanitize API inputs
      
      * fmt
      
      * Dont allow html a, img tags
      
      ---------
      
      Co-authored-by: default avatarDessalines <dessalines@users.noreply.github.com>
      Unverified
      3471f353
    • Pavlos Smith's avatar
      Add controversial ranking (#3205) · c890797b
      Pavlos Smith authored
      * Added controversy rank property to posts and comments, and ability to sort by it
      
      * Triggers instead of schedules tasks, integer -> double, TODO: comments don't seem to get updated with floats, divide SortTypes
      
      * Created PersonSortType
      
      * PersonSortType::MostComments case
      
      * Removed unused PartialOrd trait
      
      * Added new person sort type mappings
      
      * SortType -> PersonSortType
      
      * fixes
      
      * cargo fmt
      
      * fixes after merge with main
      
      * Fixed bug in controversy rank trigger, removed TopX sorts from PersonSortType and added CommentScore instead
      
      * Uncovered enum case
      
      * clippy
      
      * reset translation changes
      
      * translations
      
      * translations
      
      * Added additional hot ordering on controversial posts and comments
      
      * featured local and featured community added to controversy rank index, additional order_by removed (?), added post_score and post_count to PersonSortType
      
      * Woodpecker rerun
      
      * cargo fmt
      
      * woodpecker rerun
      
      * fixed controversy_rank order
      
      * fix
      
      * Readded migration as latest, removed second update statement for setting controversy rank
      Unverified
      c890797b
  13. Jul 17, 2023
    • cetra3's avatar
      Cache & Optimize Woodpecker CI (#3450) · 92568956
      cetra3 authored
      
      * Try using drone cache plugin
      
      * Try another path
      
      * Include volume
      
      * Fix formatting
      
      * Include fmt
      
      * Exclude cargo dir from prettier
      
      * Don't override cargo
      
      * Just do check
      
      * Add cache key
      
      * Use different cache plugin
      
      * Add clippy
      
      * Try minio
      
      * Add quotes
      
      * Try adding secrets
      
      * Try again
      
      * Again
      
      * Use correct secret formation
      
      * Add back clippy
      
      * Use secret for the root bucket name
      
      * Try drone cache instead
      
      * Add region
      
      * Add path-style option
      
      * Include cargo clippy
      
      * Include everything again
      
      * Fix formatting
      
      * Don't run clippy twice
      
      * Add `allow` statements for tests to pass
      
      * Adjust endpoint to be a secret
      
      * Fix prettier
      
      * Merge & fix tests
      
      * Try to restart the woodpecker test
      
      * Change the ENV var name
      
      ---------
      
      Co-authored-by: default avatarDessalines <dessalines@users.noreply.github.com>
      Unverified
      92568956
  14. Jul 11, 2023
    • dullbananas's avatar
      Make functions work with both connection and pool (#3420) · 1d38aad9
      dullbananas authored
      * a lot
      
      * merge
      
      * Fix stuff broken by merge
      
      * Get rid of repetitive `&mut *context.conn().await?`
      
      * Add blank lines under each line with `conn =`
      
      * Fix style mistakes (partial)
      
      * Revert "Fix style mistakes (partial)"
      
      This reverts commit 48a033b87f4fdc1ce14ff86cc019e1c703cd2741.
      
      * Revert "Add blank lines under each line with `conn =`"
      
      This reverts commit 773a6d3beba2cf89eac75913078b40c4f5190dd4.
      
      * Revert "Get rid of repetitive `&mut *context.conn().await?`"
      
      This reverts commit d2c6263ea13710177d49b2791278db5ad115fca5.
      
      * Use DbConn for CaptchaAnswer methods
      
      * DbConn trait
      
      * Remove more `&mut *`
      
      * Fix stuff
      
      * Re-run CI
      
      * try to make ci start
      
      * fix
      
      * fix
      
      * Fix api_common::utils
      
      * Fix apub::activities::block
      
      * Fix apub::api::resolve_object
      
      * Fix some things
      
      * Revert "Fix some things"
      
      This reverts commit 2bf8574bc8333d8d34ca542d61a0a5b50039c24d.
      
      * Revert "Fix apub::api::resolve_object"
      
      This reverts commit 3e4059aabbe485b2ff060bdeced8ef958ff62832.
      
      * Revert "Fix apub::activities::block"
      
      This reverts commit 3b02389abd780a7b1b8a2c89e26febdaa6a12159.
      
      * Revert "Fix api_common::utils"
      
      This reverts commit 7dc73de613a5618fa57eb06450f3699bbcb41254.
      
      * Revert "Revert "Fix api_common::utils""
      
      This reverts commit f740f115e5457e83e53cc223e48196a2c47a9975.
      
      * Revert "Revert "Fix apub::activities::block""
      
      This reverts commit 2ee206af7c885c10092cf209bf4a5b1d60327866.
      
      * Revert "Revert "Fix apub::api::resolve_object""
      
      This reverts commit 96ed8bf2e9dcadae760743929498312334e23d2e.
      
      * Fix fetch_local_site_data
      
      * Fix get_comment_parent_creator
      
      * Remove unused perma deleted text
      
      * Fix routes::feeds
      
      * Fix lib.rs
      
      * Update lib.rs
      
      * rerun ci
      
      * Attempt to create custom GetConn and RunQueryDsl traits
      
      * Start over
      
      * Add GetConn trait
      
      * aaaa
      
      * Revert "aaaa"
      
      This reverts commit acc9ca1aed10c39efdd91cefece066e035a1fe80.
      
      * Revert "Revert "aaaa""
      
      This reverts commit 443a2a00a56d152bb7eb429efd0d29a78e21b163.
      
      * still aaaaaaaaaaaaa
      
      * Return to earlier thing
      
      Revert "Add GetConn trait"
      
      This reverts commit ab4e94aea5bd9d34cbcddf017339131047e75344.
      
      * Try to use DbPool enum
      
      * Revert "Try to use DbPool enum"
      
      This reverts commit e4d1712646a52006b865a1fbe0dcf79976fdb027.
      
      * DbConn and DbPool enums (db_schema only fails to compile for tests)
      
      * fmt
      
      * Make functions take `&mut DbPool<'_>` and make db_schema tests compile
      
      * Add try_join_with_pool macro and run fix-clippy on more crates
      
      * Fix some errors
      
      * I did it
      
      * Remove function variants that take connection
      
      * rerun ci
      
      * rerun ci
      
      * rerun ci
      Unverified
      1d38aad9
  15. Jul 10, 2023
    • Nutomic's avatar
      Error enum fixed (#3487) · 93225e5d
      Nutomic authored
      
      * Create error type enum
      
      * Replace magic string slices with LemmyErrorTypes
      
      * Remove unused enum
      
      * Add rename snake case to error enum
      
      * Rename functions
      
      * clippy
      
      * Fix merge errors
      
      * Serialize in PascalCase instead of snake_case
      
      * Revert src/lib
      
      * Add serialization tests
      
      * Update translations
      
      * Fix compilation error in test
      
      * Fix another compilation error
      
      * Add code for generating typescript types
      
      * Various fixes to avoid breaking api
      
      * impl From<LemmyErrorType> for LemmyError
      
      * with_lemmy_type
      
      * trigger ci
      
      ---------
      
      Co-authored-by: default avatarSleeplessOne1917 <abias1122@gmail.com>
      Unverified
      93225e5d
  16. Jul 04, 2023
  17. Jun 26, 2023
  18. Jun 21, 2023
  19. Jun 20, 2023
  20. Jun 07, 2023
    • Carlrs's avatar
      update diesel to 2.1.0 and diesel-async to 0.3.0 (issue #2882) (#2895) · 24323e17
      Carlrs authored
      
      * update diesel to 2.1.0 and diesel-async to 0.3.0 (issue #2882)
      
      * get rid of deprecated RawValue type alias usage, explicitly import diesel types instead of using wildcard import
      
      * Update diesel-derive-enum and diesel-derive-newtype libraries
      
      * Revert manual changes to schema.rs
      
      * Update to newer diesel-cli image in CI, run fix-clippy before schema comparison, update schema to one generated with diesel-cli 2.1.0 and clippyfixed
      
      * Remove wildcard import lint, fix diesel schema pipeline
      
      ---------
      
      Co-authored-by: default avatarDessalines <dessalines@users.noreply.github.com>
      Unverified
      24323e17
  21. Mar 21, 2023
    • Nutomic's avatar
      Activitypub crate rewrite (#2782) · 6f513793
      Nutomic authored
      * update activitypub-federation crate to 0.4.0
      
      * fixes
      
      * apub compiles!
      
      * everything compiling!
      
      * almost done, federated follow failing
      
      * some test fixes
      
      * use release
      
      * add code back in
      Unverified
      6f513793
  22. Mar 03, 2023
  23. Feb 28, 2023
  24. Feb 18, 2023
  25. Feb 05, 2023
  26. Jan 30, 2023
    • Dessalines's avatar
      Fixing `.drone.yml` (#2677) · a6102115
      Dessalines authored
      
      * Try to fix docker/drone plugin
      
      * Trying to use one rust image.
      
      * Fixing drone 1.
      
      * Fixing drone 2.
      
      * Add drone notify.
      
      * Fixing drone 3.
      
      * Fixing drone 4.
      
      * Fix clippy.
      
      * Remove uninlined format lint.
      
      * Combine all cargo tasks
      
      * Fixing drone 5.
      
      * Fixing drone 6.
      
      * Fixing drone 7.
      
      * Fixing drone 8.
      
      * Fixing drone 9.
      
      * Fixing drone 10.
      
      * Fixing drone 12.
      
      * Fixing drone 13.
      
      * Fixing drone 14.
      
      * Fixing drone 15.
      
      * Fixing drone 16.
      
      * Fixing drone 17.
      
      * Fixing drone 18.
      
      * Fixing drone 19.
      
      * Fixing drone 20.
      
      * Fixing drone 21.
      
      * Fixing drone 22.
      
      * Fixing drone 23.
      
      * Fixing drone 24.
      
      * Fixing drone 25.
      
      * Fixing drone 26.
      
      * Fixing drone 27.
      
      * Fixing drone 28.
      
      * Fixing drone 29.
      
      * Fixing drone 30.
      
      * Fixing drone 31.
      
      * Fixing drone 32.
      
      * Fixing drone 33.
      
      * Fixing drone 34.
      
      * Fixing drone 35.
      
      * Fixing drone 36.
      
      * Fixing drone 37.
      
      * Fixing drone 38.
      
      * Fixing drone 39.
      
      * Fixing drone 40.
      
      * Fixing drone 41.
      
      * Fixing drone 43.
      
      * Fixing drone 44.
      
      * Fixing drone 45.
      
      * Last cleanup.
      
      * Fixing drone 46.
      
      * Separate ci steps (#2679)
      
      * separate ci steps
      
      * fix 1
      
      * add comments
      
      * dont add rustfmt explicitly
      
      * Revert "dont add rustfmt explicitly"
      
      This reverts commit 358ce3302a134b7ac88d90a854079356995e9725.
      
      * dont use all features for tests
      
      ---------
      
      Co-authored-by: default avatarNutomic <me@nutomic.com>
      Unverified
      a6102115
  27. Jan 23, 2023
  28. Nov 19, 2022
  29. Nov 09, 2022
    • Dessalines's avatar
      Add diesel_async, get rid of blocking function (#2510) · 5d837780
      Dessalines authored
      * Moving settings to Database.
      
      - Moves many settings into the database. Fixes #2285
      - Adds a local_site and instance table. Fixes #2365 . Fixes #2368
      - Separates SQL update an insert forms, to avoid runtime errors.
      - Adds TypedBuilder to all the SQL forms, instead of default.
      
      * Fix weird clippy issue.
      
      * Removing extra lines.
      
      * Some fixes from suggestions.
      
      * Fixing apub tests.
      
      * Using instance creation helper function.
      
      * Move forms to their own line.
      
      * Trying to fix local_site_data, still broken.
      
      * Testing out async
      
      * Testing out async 2
      
      * Fixing federation tests.
      
      * Trying to fix check features 1.
      
      * Starting on adding diesel async. 1/4th done.
      
      * Added async to views and schema.
      
      * Adding some more async
      
      * Compiling now.
      
      * Added diesel async. Fixes #2465
      
      * Running clippy --fix
      
      * Trying to fix cargo test on drone.
      
      * Trying new muslrust.
      
      * Trying a custom dns
      
      * Trying a custom dns 2
      
      * Trying a custom dns 3
      
      * Trying a custom dns 4
      
      * Trying a custom dns 5
      
      * Trying a custom dns 6
      
      * Trying a custom dns 7
      
      * Addressing PR comments.
      
      * Adding check_apub to all verify functions.
      
      * Reverting back drone.
      
      * Fixing merge
      
      * Fix docker images.
      
      * Adding missing discussion_languages.
      
      * Trying to fix federation tests.
      
      * Fix site setup user creation.
      
      * Fix clippy
      
      * Fix clippy 2
      
      * Test api faster
      
      * Try to fix 1
      
      * Try to fix 2
      
      * What are these lines about
      
      * Trying to fix 3
      
      * Moving federation test back to top.
      
      * Remove logging cat.
      Unverified
      5d837780
  30. Oct 27, 2022
    • Dessalines's avatar
      Moving settings to Database. (#2492) · 235cc8b2
      Dessalines authored
      * Moving settings to Database.
      
      - Moves many settings into the database. Fixes #2285
      - Adds a local_site and instance table. Fixes #2365 . Fixes #2368
      - Separates SQL update an insert forms, to avoid runtime errors.
      - Adds TypedBuilder to all the SQL forms, instead of default.
      
      * Fix weird clippy issue.
      
      * Removing extra lines.
      
      * Some fixes from suggestions.
      
      * Fixing apub tests.
      
      * Using instance creation helper function.
      
      * Move forms to their own line.
      
      * Trying to fix local_site_data, still broken.
      
      * Fixing federation tests.
      
      * Trying to fix check features 1.
      
      * Addressing PR comments.
      
      * Adding check_apub to all verify functions.
      Unverified
      235cc8b2
  31. Sep 26, 2022
    • Dessalines's avatar
      Diesel 2.0.0 upgrade (#2452) · c9f14074
      Dessalines authored
      
      * Initial commit to bump diesel to 2.0.0-rc.0 and see what happens
      
      * Add chrono feature from diesel
      
      * db_schema crate is close to building?
      
      * Upgrade diesel-derive-newtype
      
      * Mostly modifying references to connections to be mutable ones; also used
      new way to do migrations as suggested by the migration guide; a lot more
      compiles now, though I can't figure out this tricky ToSql issue at the
      moment
      
      * Running clippy --fix
      
      * Trying to fix drone clippy 1
      
      * Fix clippy
      
      * Upgrade clux-musl
      
      * Trying to fix drone clippy 2
      
      * Trying to fix drone clippy 3
      
      * Trying to fix drone clippy 5
      
      * Adding diesel table aliases, removing sql view hack. Fixes #2101
      
      Co-authored-by: default avatarSteven Chu <stevenc1@gmail.com>
      Co-authored-by: default avatarNutomic <me@nutomic.com>
      Unverified
      c9f14074
  32. Jul 30, 2022
    • Dessalines's avatar
      First pass at adding comment trees. (#2362) · 9c3efe32
      Dessalines authored
      * First pass at adding comment trees.
      
      - Extracted comment replies into its own table.
      - Added ltree column to comment
      - Added parent_id param to GetComments to fetch a tree branch
      - No paging / limiting yet
      
      * Adding child_count to comment_aggregates.
      
      * Adding parent comment update counts
      
      * Fix unit tests.
      
      * Comment tree paging mostly done.
      
      * Fix clippy
      
      * Fix drone tests wrong postgres version.
      
      * Fix unit tests.
      
      * Add back in delete in unit test.
      
      * Add postgres upgrade script.
      
      * Fixing some PR comments.
      
      * Move update ltree into Comment::create
      
      * Updating based on comments.
      
      * Fix send soft fail.
      Unverified
      9c3efe32
  33. Jul 08, 2022
    • Dessalines's avatar
      Adding check for requests with no id or name, adding max limit. (#2265) · ff026dc3
      Dessalines authored
      * Adding check for requests with no id or name, adding max limit.
      
      * Consolidating a few functions.
      
      * Fix page min
      
      * Adding more websocket rate limits.
      
      * Add check to GetCommunity
      
      * Use a default message rate limit check.
      
      * Adding a page and limit checker
      
      * Fix clippy
      
      * Fix clippy again
      
      * Adding check for requests with no id or name, adding max limit.
      
      * Consolidating a few functions.
      
      * Fix page min
      
      * Adding more websocket rate limits.
      
      * Add check to GetCommunity
      
      * Use a default message rate limit check.
      
      * Adding a page and limit checker
      
      * Fix clippy
      
      * Fix clippy again
      
      * Fix limit request.
      
      * Move checks to inside limit_and_offset
      
      * Fixing API tests.
      
      * Change NotFound diesel errors to QueryBuilderError
      Unverified
      ff026dc3
  34. Jun 02, 2022
    • Nutomic's avatar
      Extract Activitypub logic into separate library (#2288) · a2a594b7
      Nutomic authored
      * Create example for apub lib
      
      * some rewriting of apub lib
      
      * Add LocalInstance struct for apub lib to avoid using Lemmy Settings
      
      * Move ActorType trait to lemmy_apub, because its not needed in library
      
      * Use reqwest_retry instead of custom impl, dont specify timeout on every send()
      
      * Some improvements to example
      
      * Moved inbox handling to library
      
      * bug fixes
      
      * Move context and serde helpers into library
      
      * wip: example changes
      
      * Add lemmy_utils feature to build only LemmyError
      
      * Rename to activitypub_federation
      
      * Remove lemmy_utils dep from activitypub_federation using generic error type
      
      * Finish activitypub example
      
      * Cleanup and fix tests
      
      * Reorganize library files
      
      * Remove ApubObject.to_tombstone()
      
      * Extract activitypub library into separate git repository
      Unverified
      a2a594b7
  35. May 06, 2022
  36. May 03, 2022
Loading