2023-12-05T01:03:19Z - 2024-12-05T01:03:19Z

Overview

107 active pull requests
2 active issues
Excluding merges, 1 author has pushed 90 commits to master and 419 commits to all branches. On master, 177 files have changed and there have been 12685 additions and 1187 deletions.

99 pull requests merged by 2 users

Merged #111 feat: init person homepage and followers page 2024-11-29 21:17:33 +05:30

Merged #110 fix: use camel case in AP objects 2024-11-26 15:39:29 +05:30

Merged #109 fix: update commit, if one already exists 2024-11-26 15:08:54 +05:30

Merged #108 feat&fix: normalize URIs and names of Person and Repository 2024-11-26 14:56:29 +05:30

Merged #107 feat: serve AP objects and commits 2024-11-25 21:29:16 +05:30

Merged #106 feat: paginated person outbox endpoint 2024-11-25 21:21:56 +05:30

Merged #105 fix: GH poll person activities adapter 2024-11-25 21:17:15 +05:30

Merged #104 feat: log utils to write logs to STDOUT and port repository to use them 2024-11-25 21:17:02 +05:30

Merged #103 feat: HTTPSig authenticated fetch 2024-11-25 21:07:54 +05:30

Merged #101 feat: services to create and retrieve system actor 2024-11-25 21:05:21 +05:30

Merged #99 feat: poll person and repository activity feed for latest Push activities and convert to ForgeFed Commit activity 2024-11-25 20:53:51 +05:30

Merged #98 chore(deps): update postgres docker tag to v17 2024-11-25 20:44:11 +05:30

Merged #97 fix(deps): update rust crate tracing-actix-web to v0.7.14 2024-11-25 20:44:01 +05:30

Merged #96 fix(deps): update rust crate async-trait to v0.1.83 2024-11-25 20:43:49 +05:30

Merged #95 fix(deps): update rust crate actix-identity to 0.8.0 2024-09-13 21:06:42 +05:30

Merged #94 fix(deps): update rust crate activitypub_federation to v0.5.9 2024-09-13 21:06:37 +05:30

Merged #93 fix: handle errors in inbox handler 2024-09-13 14:52:53 +05:30

Merged #92 fix(deps): update rust crate actix-session to v0.10.1 2024-09-13 14:42:59 +05:30

Merged #87 fix(deps): update rust crate tracing-actix-web to v0.7.12 2024-09-12 22:08:08 +05:30

Merged #86 fix(deps): update rust crate derive_builder to v0.20.1 2024-09-12 22:08:04 +05:30

Merged #85 fix(deps): update rust crate async-trait to v0.1.82 2024-09-12 22:07:15 +05:30

Merged #91 fix: add id param to folloewrs page 2024-09-12 20:23:56 +05:30

Merged #90 feat: serve followers list for Person actor 2024-09-12 19:51:56 +05:30

Merged #89 fix&feat: conditionally unfollow person and repo on underlying forges when no remote following 2024-09-12 18:29:10 +05:30

Merged #88 feat: unfollow repository (stub), resolve actor in Undo, and hook Undo in Repository inbox handler 2024-09-12 15:43:22 +05:30

Merged #84 feat: follow repository actor 2024-09-11 19:40:39 +05:30

Merged #83 feat: follow repository service 2024-09-11 17:08:01 +05:30

Merged #82 feat: get repository from actor ID & resolve actor type 2024-09-11 15:12:28 +05:30

Merged #80 feat: clippy lints 2024-09-11 12:26:14 +05:30

Merged #81 chore: update devenv 2024-09-11 12:26:08 +05:30

Merged #79 feat: implement undo for follow 2024-09-10 18:08:53 +05:30

Merged #74 feat: follow person 2024-09-10 16:47:33 +05:30

Merged #76 feat: hostmeta routes 2024-09-03 15:00:45 +05:30

Merged #75 feat: nodeinfo handler 2024-09-03 14:31:21 +05:30

Merged #73 chore: update devenv 2024-08-29 11:12:51 +05:30

Merged #68 fix(deps): update rust crate sqlx to v0.8.1 2024-08-29 10:45:20 +05:30

Merged #67 fix(deps): update rust crate serde to v1.0.209 2024-08-29 10:45:13 +05:30

Merged #66 fix(deps): update rust crate serde_json to v1.0.127 2024-08-28 13:43:39 +05:30

Merged #65 fix(deps): update rust crate reqwest to v0.12.7 2024-08-28 13:40:55 +05:30

Merged #64 fix(deps): update rust crate serde to v1.0.208 2024-08-19 13:54:21 +05:30

Merged #63 fix(deps): update rust crate serde_json to v1.0.125 2024-08-19 13:53:05 +05:30

Merged #60 chore(deps): update postgres docker tag to v16.4 2024-08-19 13:49:42 +05:30

Merged #57 fix(deps): update rust crate derive-getters to 0.5.0 2024-08-19 13:49:21 +05:30

Merged #56 fix(deps): update rust crate actix-session to 0.10.0 2024-08-19 13:49:12 +05:30

Merged #62 fix(deps): update rust crate serde_json to v1.0.124 2024-08-13 15:33:43 +05:30

Merged #59 fix(deps): update rust crate serde to v1.0.207 2024-08-13 15:33:09 +05:30

Merged #61 fix(deps): update rust crate actix-web to v4.9.0 2024-08-13 15:31:26 +05:30

Merged #55 fix(deps): update rust crate serde_json to v1.0.122 2024-08-02 11:48:36 +05:30

Merged #54 chore(deps): update rust crate mockito to v1.5.0 2024-08-01 03:26:47 +05:30

Merged #53 fix(deps): update rust crate serde_json to v1.0.121 2024-07-29 16:10:55 +05:30

Merged #52 fix(deps): update rust crate sqlx to 0.8.0 2024-07-23 14:29:19 +05:30

Merged #51 chore(deps): update rust crate mockall to 0.13 2024-07-22 19:05:39 +05:30

Merged #50 fix(deps): update rust crate activitypub_federation to v0.5.8 2024-07-16 16:45:52 +05:30

Merged #48 feat: use same actor obj for Repository, TicketTracker, and PatchTracker 2024-07-11 20:44:04 +05:30

Merged #47 fix: add forgefed.org namespace to repository actor context 2024-07-11 19:11:57 +05:30

Merged #46 chore: apply license headers 2024-07-11 18:53:46 +05:30

Merged #45 chore: update devenv 2024-07-11 15:55:05 +05:30

Merged #44 feat: actor routes for Repository 2024-07-11 15:51:57 +05:30

Merged #41 fix(deps): update rust crate rust-embed to v8.5.0 2024-07-10 22:44:52 +05:30

Merged #40 fix(deps): update rust crate async-trait to v0.1.81 2024-07-10 22:44:42 +05:30

Merged #39 fix(deps): update rust crate serde to v1.0.204 2024-07-10 22:44:34 +05:30

Merged #43 chore: rm code duplication; use util fun to get Person from HTTP req 2024-07-10 20:55:09 +05:30

Merged #42 fix: handle errors while parsing actor details from forge URLs 2024-07-10 20:33:32 +05:30

Merged #38 feat: services to fetch, save and query Repository from GitHub and Forgejo 2024-07-10 19:05:25 +05:30

Merged #37 chore: rm redundant get_parse_repository_from_url adapter from get_person service 2024-07-02 21:01:55 +05:30

Merged #36 chore: clean up error handling 2024-07-02 17:29:14 +05:30

Merged #33 feat: generate preferred username for repository actor 2024-07-02 14:46:50 +05:30

Merged #35 fix(deps): update rust crate serde_json to v1.0.120 2024-07-02 11:33:19 +05:30

Merged #34 fix(deps): update rust crate serde_json to v1.0.119 2024-07-01 03:54:00 +05:30

Merged #32 fix(deps): update rust crate log to v0.4.22 2024-06-30 22:09:25 +05:30

Merged #29 fix(deps): update rust crate actix-web to v4.8.0 2024-06-26 00:38:59 +05:30

Merged #28 fix(deps): update rust crate url to v2.5.2 2024-06-26 00:38:55 +05:30

Merged #31 fix(deps): update rust crate serde_json to v1.0.118 2024-06-25 11:48:31 +05:30

Merged #30 fix(deps): update rust crate lazy_static to v1.5.0 2024-06-25 11:48:27 +05:30

Merged #27 fix(deps): update rust crate reqwest to v0.12.5 2024-06-25 11:48:11 +05:30

Merged #26 fix(deps): update rust crate derive_more to v0.99.18 2024-06-15 21:07:52 +05:30

Merged #25 fix(deps): update rust crate url to v2.5.1 2024-06-10 19:07:11 +05:30

Merged #24 fix(deps): update rust crate actix-rt to v2.10.0 2024-06-10 01:08:04 +05:30

Merged #23 fix(deps): update rust crate actix-web to v4.7.0 2024-06-09 12:07:38 +05:30

Merged #22 feat: person actor: bootstrap inbox and outbox routes 2024-06-08 01:59:18 +05:30

Merged #21 fix(deps): update rust crate tracing-actix-web to v0.7.11 2024-06-05 16:00:43 +05:30

Merged #13 fix(deps): update rust crate serde to v1.0.203 2024-06-04 12:21:50 +05:30

Merged #14 fix(deps): update rust crate serde_json to v1.0.117 2024-06-04 10:17:41 +05:30

Merged #16 fix(deps): update rust crate actix-web to v4.6.0 2024-06-04 10:17:18 +05:30

Merged #17 fix(deps): update rust crate rust-embed to v8.4.0 2024-06-04 10:17:11 +05:30

Merged #18 fix(deps): update rust crate tera to v1.20.0 2024-06-04 10:16:58 +05:30

Merged #19 chore(deps): update postgres docker tag to v16 2024-06-04 10:16:39 +05:30

Merged #12 chore: Configure Renovate 2024-06-02 19:18:06 +05:30

Merged #11 feat&chore: cleanup webfinger endpoint and use util fn for uniform URL generation 2024-06-01 17:09:24 +05:30

Merged #10 fix: load auth adapters before federation adapters 2024-05-31 19:30:57 +05:30

Merged #9 feat: generate prefered usernames for actors to avoid clashes and resolve the same in WebFinger endpoint 2024-05-31 17:33:38 +05:30

Merged #8 feat: get,store and serve Person's name 2024-05-30 19:58:06 +05:30

Merged #7 Serve Person as ActivityStreams object 2024-05-30 19:23:01 +05:30

Merged #5 fix: nlnet logo 2024-05-30 19:14:28 +05:30

Merged #6 feat: federation: webfinger: also respond to Actor IDs based on ForgeFlux URLs 2024-05-30 16:56:08 +05:30

Merged #2 WebFinger implementation for Person actor 2024-05-30 16:09:34 +05:30

Merged #4 fix: CI: limit publishing bins to master branch 2024-05-30 15:26:07 +05:30

Merged #3 chore: make ForgeRepository and ForgeRepositoryInterface generic over forge factory adapter traits 2024-05-24 17:26:53 +05:30

Merged #1 feat: init devenv 2024-05-23 23:33:56 +05:30

8 pull requests proposed by 2 users

Proposed #58 fix(deps): update rust crate derive_more to v1 2024-08-07 23:02:24 +05:30

Proposed #69 fix(deps): update rust crate reqwest to v0.12.9 2024-08-28 14:02:17 +05:30

Proposed #70 fix(deps): update rust crate serde_json to v1.0.132 2024-08-28 14:02:20 +05:30

Proposed #71 fix(deps): update rust crate serde to v1.0.214 2024-08-29 11:02:00 +05:30

Proposed #72 fix(deps): update rust crate sqlx to v0.8.2 2024-08-29 11:02:05 +05:30

Proposed #77 fix(deps): update rust crate reqwest-middleware to 0.3.0 2024-09-10 17:02:38 +05:30

Proposed #78 fix(deps): update rust crate reqwest_old to 0.12 2024-09-10 17:02:41 +05:30

Proposed #112 Notify followers of new activities by Person actors 2024-11-29 21:19:52 +05:30

1 issue closed from 1 user

Closed #49 Store normalized URLs in database 2024-11-26 15:09:26 +05:30

1 issue created by 1 user

Opened #20 Dependency Dashboard 2024-06-02 19:18:48 +05:30