[PR #153] [MERGED] Rename folder PR #615

Closed
opened 2026-03-03 00:22:25 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/BoostIO/BoostNote-App/pull/153
Author: @Davy-c
Created: 12/17/2019
Status: Merged
Merged: 12/17/2019
Merged by: @Davy-c

Base: masterHead: feat/rename-folder


📝 Commits (10+)

📊 Changes

5 files changed (+314 additions, -2 deletions)

View changed files

📝 src/components/SideNavigator/FolderListFragment.tsx (+12 -1)
📝 src/components/SideNavigator/SideNavigator.tsx (+35 -0)
📝 src/components/SideNavigator/SideNavigatorItem.tsx (+3 -0)
src/lib/db/specs/renameFolder.spec.ts (+169 -0)
📝 src/lib/db/store.ts (+95 -1)

📄 Description

feature:

  • rename folder prompt on contextMenu, doubleClick
  • rename subfolders recursively
  • update folder and subfolders notes' pathnames
  • redirect to renamed folder afterwards
  • test unit
Screen Shot 2019-12-17 at 13 33 32 Screen Shot 2019-12-17 at 13 41 48

https://gyazo.com/c52479a53be8cc8eedc305a0441fb20c


🔄 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/BoostIO/BoostNote-App/pull/153 **Author:** [@Davy-c](https://github.com/Davy-c) **Created:** 12/17/2019 **Status:** ✅ Merged **Merged:** 12/17/2019 **Merged by:** [@Davy-c](https://github.com/Davy-c) **Base:** `master` ← **Head:** `feat/rename-folder` --- ### 📝 Commits (10+) - [`b52bdc2`](https://github.com/BoostIO/BoostNote-App/commit/b52bdc2ff815377614c780494cc90d9884c509bc) functional rename folder on prompt - [`42ff244`](https://github.com/BoostIO/BoostNote-App/commit/42ff244c9627db22f5257fd473665f4dab52240c) added throw error promise - [`703e5e7`](https://github.com/BoostIO/BoostNote-App/commit/703e5e715656782a8c063e9596d29781451880f8) handle double click rename - [`c29d852`](https://github.com/BoostIO/BoostNote-App/commit/c29d8521a5969bff057a577181aa1dbfb2261a7c) fix redirect - [`7a3c018`](https://github.com/BoostIO/BoostNote-App/commit/7a3c01847495dfb8fa6f3fea9158e99b5b9d1e34) handling errors - [`8ca1fd6`](https://github.com/BoostIO/BoostNote-App/commit/8ca1fd697a0a3eb52d2d081d18d076d2c88ab81c) fix unnecessary pop - [`d00137f`](https://github.com/BoostIO/BoostNote-App/commit/d00137fe706b6d5095b568a0bf9e6bd1005929f3) remove logs - [`5e50b05`](https://github.com/BoostIO/BoostNote-App/commit/5e50b0561b07240fe7b67f71fa89bc43c1db74c8) remove non accessible condition - [`3ab6d65`](https://github.com/BoostIO/BoostNote-App/commit/3ab6d65c05c1719c73e92c8d7588416d55242fd6) Updating notes in child folderslogic in Notedb - [`08f456d`](https://github.com/BoostIO/BoostNote-App/commit/08f456d46e7e4e21fc3eeb7d422a9716ada31df3) remove folder logic in noteDb ### 📊 Changes **5 files changed** (+314 additions, -2 deletions) <details> <summary>View changed files</summary> 📝 `src/components/SideNavigator/FolderListFragment.tsx` (+12 -1) 📝 `src/components/SideNavigator/SideNavigator.tsx` (+35 -0) 📝 `src/components/SideNavigator/SideNavigatorItem.tsx` (+3 -0) ➕ `src/lib/db/specs/renameFolder.spec.ts` (+169 -0) 📝 `src/lib/db/store.ts` (+95 -1) </details> ### 📄 Description feature: - rename folder prompt on `contextMenu`, `doubleClick` - rename subfolders recursively - update folder and subfolders notes' pathnames - redirect to renamed folder afterwards - test unit <img width="1674" alt="Screen Shot 2019-12-17 at 13 33 32" src="https://user-images.githubusercontent.com/45586198/70965329-add72300-20d2-11ea-8cf5-4f93892f4198.png"> <img width="519" alt="Screen Shot 2019-12-17 at 13 41 48" src="https://user-images.githubusercontent.com/45586198/70965443-073f5200-20d3-11ea-8f49-8b3a44db141d.png"> https://gyazo.com/c52479a53be8cc8eedc305a0441fb20c --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-03 00:22:25 +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/BoostNote-App#615
No description provided.