[PR #1520] [MERGED] enh(adapters): Add git adapter #1898

Closed
opened 2026-02-25 23:31:10 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/floccusaddon/floccus/pull/1520
Author: @marcelklehr
Created: 1/13/2024
Status: Merged
Merged: 5/4/2024
Merged by: @marcelklehr

Base: developHead: enh/git-adapter


📝 Commits (10+)

📊 Changes

12 files changed (+3648 additions, -134 deletions)

View changed files

📝 .github/workflows/tests.yml (+22 -0)
📝 _locales/en/messages.json (+15 -0)
📝 package-lock.json (+2917 -120)
📝 package.json (+7 -0)
📝 src/lib/Account.ts (+1 -0)
src/lib/adapters/Git.ts (+402 -0)
📝 src/lib/strategies/Default.ts (+0 -5)
📝 src/test/test.js (+28 -4)
src/ui/components/OptionsGit.vue (+175 -0)
📝 src/ui/views/AccountOptions.vue (+7 -2)
📝 src/ui/views/NewAccount.vue (+58 -2)
📝 webpack.common.js (+16 -1)

📄 Description

fixes #1348
fixes #939


🔄 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/floccusaddon/floccus/pull/1520 **Author:** [@marcelklehr](https://github.com/marcelklehr) **Created:** 1/13/2024 **Status:** ✅ Merged **Merged:** 5/4/2024 **Merged by:** [@marcelklehr](https://github.com/marcelklehr) **Base:** `develop` ← **Head:** `enh/git-adapter` --- ### 📝 Commits (10+) - [`bdfe63e`](https://github.com/floccusaddon/floccus/commit/bdfe63e461222918b1948d0600ac944ad31ad1ee) enh(adapters): Add git adapter - [`054bc8c`](https://github.com/floccusaddon/floccus/commit/054bc8c4f2edec3ff5327ee4daab288ea851a3ac) fix(tests): Make ci work for git adapter - [`6466fd9`](https://github.com/floccusaddon/floccus/commit/6466fd9e5b6a331007acfb7739e01cf5dfbb9c5b) fix(git): Specify remote repo to use for fetch - [`4cc8a6e`](https://github.com/floccusaddon/floccus/commit/4cc8a6e26bff5f9063d7758ea4fadb5c6bd42987) fix(git) - [`b3e7645`](https://github.com/floccusaddon/floccus/commit/b3e7645bf57d6f58b658bab23978dca5b6153ff8) fix(git adapter ci) - [`6f17048`](https://github.com/floccusaddon/floccus/commit/6f17048959435306f9c5174d44cb45e3bc778979) fixes - [`d75adf1`](https://github.com/floccusaddon/floccus/commit/d75adf1bc58cb7a96dfd67913dd124738d92c855) fixes - [`9d3cec9`](https://github.com/floccusaddon/floccus/commit/9d3cec9c63039526de04c5a7b220c7ad7d167dea) fixed - [`037b2c3`](https://github.com/floccusaddon/floccus/commit/037b2c33b50e171d845f0e00d0d5aceef9be64fc) fixes - [`f11a5cf`](https://github.com/floccusaddon/floccus/commit/f11a5cff3b972d9a1ad6307b6fb5cb2579c30dbd) fixes ### 📊 Changes **12 files changed** (+3648 additions, -134 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/tests.yml` (+22 -0) 📝 `_locales/en/messages.json` (+15 -0) 📝 `package-lock.json` (+2917 -120) 📝 `package.json` (+7 -0) 📝 `src/lib/Account.ts` (+1 -0) ➕ `src/lib/adapters/Git.ts` (+402 -0) 📝 `src/lib/strategies/Default.ts` (+0 -5) 📝 `src/test/test.js` (+28 -4) ➕ `src/ui/components/OptionsGit.vue` (+175 -0) 📝 `src/ui/views/AccountOptions.vue` (+7 -2) 📝 `src/ui/views/NewAccount.vue` (+58 -2) 📝 `webpack.common.js` (+16 -1) </details> ### 📄 Description fixes #1348 fixes #939 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-25 23:31:10 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/floccus#1898
No description provided.