[PR #44] [CLOSED] P2P #186

Closed
opened 2026-02-17 17:06:23 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Drop-OSS/drop/pull/44
Author: @DecDuck
Created: 5/9/2025
Status: Closed

Base: developHead: p2p


📝 Commits (4)

  • efbc86e feat: add new HeadscaleManager
  • ac7ef63 feat: new unified data folder
  • 70db79b feat: set data dir for headscale
  • 4fb0a18 feat: preliminary peer api

📊 Changes

12 files changed (+360 additions, -24 deletions)

View changed files

📝 .gitmodules (+1 -1)
📝 nuxt.config.ts (+15 -11)
📝 package.json (+3 -1)
server/api/v1/client/peer/index.get.ts (+20 -0)
server/api/v1/client/peer/index.post.ts (+26 -0)
📝 server/internal/clients/ca-store.ts (+3 -1)
server/internal/config/sys-conf.ts (+21 -0)
📝 server/internal/library/index.ts (+2 -1)
📝 server/internal/objects/fsBackend.ts (+2 -1)
server/internal/p2p/headscale.ts (+82 -0)
📝 server/plugins/ca.ts (+1 -3)
📝 yarn.lock (+184 -5)

📄 Description

This is a PR tracking the progress of implementing server-side requirements for P2P communication between clients for 0.4.0


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Drop-OSS/drop/pull/44 **Author:** [@DecDuck](https://github.com/DecDuck) **Created:** 5/9/2025 **Status:** ❌ Closed **Base:** `develop` ← **Head:** `p2p` --- ### 📝 Commits (4) - [`efbc86e`](https://github.com/Drop-OSS/drop/commit/efbc86e73e6505855a8d6150e8a9766f9ab358b0) feat: add new HeadscaleManager - [`ac7ef63`](https://github.com/Drop-OSS/drop/commit/ac7ef6303b8df482aa27ad8b27a4842c84be2551) feat: new unified data folder - [`70db79b`](https://github.com/Drop-OSS/drop/commit/70db79b50f7c07f712daaa0565ac268d67c0a154) feat: set data dir for headscale - [`4fb0a18`](https://github.com/Drop-OSS/drop/commit/4fb0a185f63bce0e5742cc7f9816fc1b7aa1509e) feat: preliminary peer api ### 📊 Changes **12 files changed** (+360 additions, -24 deletions) <details> <summary>View changed files</summary> 📝 `.gitmodules` (+1 -1) 📝 `nuxt.config.ts` (+15 -11) 📝 `package.json` (+3 -1) ➕ `server/api/v1/client/peer/index.get.ts` (+20 -0) ➕ `server/api/v1/client/peer/index.post.ts` (+26 -0) 📝 `server/internal/clients/ca-store.ts` (+3 -1) ➕ `server/internal/config/sys-conf.ts` (+21 -0) 📝 `server/internal/library/index.ts` (+2 -1) 📝 `server/internal/objects/fsBackend.ts` (+2 -1) ➕ `server/internal/p2p/headscale.ts` (+82 -0) 📝 `server/plugins/ca.ts` (+1 -3) 📝 `yarn.lock` (+184 -5) </details> ### 📄 Description This is a PR tracking the progress of implementing server-side requirements for P2P communication between clients for 0.4.0 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-17 17:06:23 -05:00
yindo closed this issue 2026-02-17 17:06:23 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Drop-OSS/drop#186