2023-12-05T01:03:19Z - 2024-12-05T01:03:19Z
Overview
99 pull requests merged by 2 users
Merged
#111 feat: init person homepage and followers page
Merged
#110 fix: use camel case in AP objects
Merged
#109 fix: update commit, if one already exists
Merged
#108 feat&fix: normalize URIs and names of Person and Repository
Merged
#107 feat: serve AP objects and commits
Merged
#106 feat: paginated person outbox endpoint
Merged
#105 fix: GH poll person activities adapter
Merged
#104 feat: log utils to write logs to STDOUT and port repository to use them
Merged
#103 feat: HTTPSig authenticated fetch
Merged
#101 feat: services to create and retrieve system actor
Merged
#99 feat: poll person and repository activity feed for latest Push activities and convert to ForgeFed Commit activity
Merged
#98 chore(deps): update postgres docker tag to v17
Merged
#97 fix(deps): update rust crate tracing-actix-web to v0.7.14
Merged
#96 fix(deps): update rust crate async-trait to v0.1.83
Merged
#95 fix(deps): update rust crate actix-identity to 0.8.0
Merged
#94 fix(deps): update rust crate activitypub_federation to v0.5.9
Merged
#93 fix: handle errors in inbox handler
Merged
#92 fix(deps): update rust crate actix-session to v0.10.1
Merged
#87 fix(deps): update rust crate tracing-actix-web to v0.7.12
Merged
#86 fix(deps): update rust crate derive_builder to v0.20.1
Merged
#85 fix(deps): update rust crate async-trait to v0.1.82
Merged
#91 fix: add id param to folloewrs page
Merged
#90 feat: serve followers list for Person actor
Merged
#89 fix&feat: conditionally unfollow person and repo on underlying forges when no remote following
Merged
#88 feat: unfollow repository (stub), resolve actor in Undo, and hook Undo in Repository inbox handler
Merged
#84 feat: follow repository actor
Merged
#83 feat: follow repository service
Merged
#82 feat: get repository from actor ID & resolve actor type
Merged
#80 feat: clippy lints
Merged
#81 chore: update devenv
Merged
#79 feat: implement undo for follow
Merged
#74 feat: follow person
Merged
#76 feat: hostmeta routes
Merged
#75 feat: nodeinfo handler
Merged
#73 chore: update devenv
Merged
#68 fix(deps): update rust crate sqlx to v0.8.1
Merged
#67 fix(deps): update rust crate serde to v1.0.209
Merged
#66 fix(deps): update rust crate serde_json to v1.0.127
Merged
#65 fix(deps): update rust crate reqwest to v0.12.7
Merged
#64 fix(deps): update rust crate serde to v1.0.208
Merged
#63 fix(deps): update rust crate serde_json to v1.0.125
Merged
#60 chore(deps): update postgres docker tag to v16.4
Merged
#57 fix(deps): update rust crate derive-getters to 0.5.0
Merged
#56 fix(deps): update rust crate actix-session to 0.10.0
Merged
#62 fix(deps): update rust crate serde_json to v1.0.124
Merged
#59 fix(deps): update rust crate serde to v1.0.207
Merged
#61 fix(deps): update rust crate actix-web to v4.9.0
Merged
#55 fix(deps): update rust crate serde_json to v1.0.122
Merged
#54 chore(deps): update rust crate mockito to v1.5.0
Merged
#53 fix(deps): update rust crate serde_json to v1.0.121
Merged
#52 fix(deps): update rust crate sqlx to 0.8.0
Merged
#51 chore(deps): update rust crate mockall to 0.13
Merged
#50 fix(deps): update rust crate activitypub_federation to v0.5.8
Merged
#48 feat: use same actor obj for Repository, TicketTracker, and PatchTracker
Merged
#47 fix: add forgefed.org namespace to repository actor context
Merged
#46 chore: apply license headers
Merged
#45 chore: update devenv
Merged
#44 feat: actor routes for Repository
Merged
#41 fix(deps): update rust crate rust-embed to v8.5.0
Merged
#40 fix(deps): update rust crate async-trait to v0.1.81
Merged
#39 fix(deps): update rust crate serde to v1.0.204
Merged
#43 chore: rm code duplication; use util fun to get Person from HTTP req
Merged
#42 fix: handle errors while parsing actor details from forge URLs
Merged
#38 feat: services to fetch, save and query Repository from GitHub and Forgejo
Merged
#37 chore: rm redundant get_parse_repository_from_url adapter from get_person service
Merged
#36 chore: clean up error handling
Merged
#33 feat: generate preferred username for repository actor
Merged
#35 fix(deps): update rust crate serde_json to v1.0.120
Merged
#34 fix(deps): update rust crate serde_json to v1.0.119
Merged
#32 fix(deps): update rust crate log to v0.4.22
Merged
#29 fix(deps): update rust crate actix-web to v4.8.0
Merged
#28 fix(deps): update rust crate url to v2.5.2
Merged
#31 fix(deps): update rust crate serde_json to v1.0.118
Merged
#30 fix(deps): update rust crate lazy_static to v1.5.0
Merged
#27 fix(deps): update rust crate reqwest to v0.12.5
Merged
#26 fix(deps): update rust crate derive_more to v0.99.18
Merged
#25 fix(deps): update rust crate url to v2.5.1
Merged
#24 fix(deps): update rust crate actix-rt to v2.10.0
Merged
#23 fix(deps): update rust crate actix-web to v4.7.0
Merged
#22 feat: person actor: bootstrap inbox and outbox routes
Merged
#21 fix(deps): update rust crate tracing-actix-web to v0.7.11
Merged
#13 fix(deps): update rust crate serde to v1.0.203
Merged
#14 fix(deps): update rust crate serde_json to v1.0.117
Merged
#16 fix(deps): update rust crate actix-web to v4.6.0
Merged
#17 fix(deps): update rust crate rust-embed to v8.4.0
Merged
#18 fix(deps): update rust crate tera to v1.20.0
Merged
#19 chore(deps): update postgres docker tag to v16
Merged
#12 chore: Configure Renovate
Merged
#11 feat&chore: cleanup webfinger endpoint and use util fn for uniform URL generation
Merged
#10 fix: load auth adapters before federation adapters
Merged
#9 feat: generate prefered usernames for actors to avoid clashes and resolve the same in WebFinger endpoint
Merged
#8 feat: get,store and serve Person's name
Merged
#7 Serve Person as ActivityStreams object
Merged
#5 fix: nlnet logo
Merged
#6 feat: federation: webfinger: also respond to Actor IDs based on ForgeFlux URLs
Merged
#2 WebFinger implementation for Person actor
Merged
#4 fix: CI: limit publishing bins to master branch
Merged
#3 chore: make ForgeRepository and ForgeRepositoryInterface generic over forge factory adapter traits
Merged
#1 feat: init devenv
8 pull requests proposed by 2 users
Proposed
#58 fix(deps): update rust crate derive_more to v1
Proposed
#69 fix(deps): update rust crate reqwest to v0.12.9
Proposed
#70 fix(deps): update rust crate serde_json to v1.0.132
Proposed
#71 fix(deps): update rust crate serde to v1.0.214
Proposed
#72 fix(deps): update rust crate sqlx to v0.8.2
Proposed
#77 fix(deps): update rust crate reqwest-middleware to 0.3.0
Proposed
#78 fix(deps): update rust crate reqwest_old to 0.12
Proposed
#112 Notify followers of new activities by Person actors
1 issue closed from 1 user
Closed
#49 Store normalized URLs in database
1 issue created by 1 user
Opened
#20 Dependency Dashboard