mirror of
https://github.com/AppFlowy-IO/AppFlowy.git
synced 2026-03-24 04:46:56 +00:00
[GH-ISSUE #5344] [FR] Move pages to a different workspace #2373
Labels
No labels
2024
2025
2026
acct mgmt
AI
automation
bug
calendar
ci
CJK
cloud
code-block
collaboration
copy-paste
database
data migration
data sync
deploy
desktop
develop
develop
documentation
duplicate
editor
editor-plugin
emoji
export
files
flutter-only
follow-up
formula
good first issue for devs
good first issue for experienced devs
grid
hacktoberfest
HACKTOBERFEST-ACCEPTED
help wanted
i18n
icons
images
importer
improvements
infra
install
integrations
IR
kanban board
login
look and joy
mentorship
mobile
mobile
needs design
new feature
new feature
non-coding
notes
notifications
onboarding
organization
P0+
permission
platform-linux
platform-mac
platform-windows
plugins
program
pull-request
Q1 25
Q1 26
Q2 24
Q2 25
Q3 24
Q3 25
Q4 24
Q4 25
react
regression
rust
rust
Rust-only
Rust-only
Rust-starter
Rust-starter
self-hosted
shortcuts
side panel
slash-menu
sync v2
table
tablet
task
tauri
templates
tests
themes
translation
v0.5.6
v0.5.8
v0.5.9
v0.6.0
v0.6.1
v0.6.4
v0.6.7
v0.6.8
v0.7.1
v0.7.4
v0.7.4
v0.7.5
v0.7.6
v0.7.7
v0.7.8
v0.8.0
v0.8.4
v0.8.5
v0.8.9
web
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
AppFlowy-IO/AppFlowy#2373
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @emmggi on GitHub (May 16, 2024).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/5344
Description
Move pages between workspaces. (Not spaces that exist in a single workspace, that you move between with drag and drop.)
Impact
All users.
Additional Context
We could have a small button in the options popover for each page in the panel that gives us the option to 'Move to workspace' and give us a dialog to choose a new workspace.
@szefte commented on GitHub (Oct 28, 2024):
without this the notion import feature is kinda pointless. since you can only import INTO a workspace in appflowy. you end up with tons of workspaces that require consolidation, which is impossible.
moving one page at a time is not a real solution.
@annieappflowy commented on GitHub (Oct 29, 2024):
@szefte , I’m just trying to get more insight into your use case. I assume your Notion setup has multiple workspaces. Since exporting from Notion is done per workspace, why do you want to combine workspaces in AppFlowy?
@szefte commented on GitHub (Oct 29, 2024):
I am very impressed you are following up.
the use case is just moving pages from one place to antorher. notion has
it. one note has it. Evernote has it.
...so we should have it I n appflowy because we want this tool to be better
than others.
let me know what I can do to contribute.
On Mon, Oct 28, 2024, 21:40 Annie @.***> wrote:
@chevdor commented on GitHub (Oct 29, 2024):
I would add the specific of some use case I ran into, to complement this issue.
Splitting workspaces
It is common for users to start with a single workspace and realize they should be splitting some content to share some content with others for instance.
In that case, the user creates a new workspace and needs to move some old content to the new workspace.
It sounds "easy" but that can be tricky in the case when some content reference other content. it may lead to having to reference content from another workspace. This is likely neither possible nor wanted.
Considering grids with relations:
Assuming all those Grids are in Workspace A and you want to move Gb to Workspace B. It now points to Ga in Worspace A. One could think we could propose the user to move Ga to Workspace B as well... but then Gc (in workspace A), would point to Ga now in worspace B.
Imo a good option would be to:
Joining workspaces
On the other hand, some user may start with several workspace because... creating workspaces may sound good (ie one workspace per project) and then realize that there are limitations to spreading content ion various workspaces.
In that case, the user will likely want to get back to a single workspace and move content from the workspace to workspace.
This use case should be simpler as it sounds like we cound simply transfer ALL the content from a workspace to another one.
@szefte commented on GitHub (Oct 29, 2024):
honestly I am finding a lot of the 'you own your data' claims a bit bold
and over hyped.
the current state of the way your data is handled is very limited.
it is not a good look.
On Tue, Oct 29, 2024, 03:03 Chevdor @.***> wrote:
@annieappflowy commented on GitHub (Oct 29, 2024):
@szefte , I don't think you statement is fair.
We allow you to export your documents as .md files and databases as .csv files.
You can import your AppFlowy data folder into an AppFlowy workspace.
Moving pages to a different workspace is a newly requested feature, which we will begin developing once we have the bandwidth.
In addition, self-hosting AppFlowy is supported and has been adopted by hundreds of users.
@ghanjiboy commented on GitHub (Oct 29, 2024):
My main issue with this missing feature really comes from after you've imported from Notion into a new workspace - how do you combine what you've already had into this workspace or vice versa.
@zhaob1n commented on GitHub (Feb 15, 2025):
Sometimes we do need to move pages to other workspaces. For one example we may have created the pages in the wrong workspace and need to move them to the correct one, which is what I am facing now. And I believe this feature is natural, since users should have full control over their files across all workspaces they own.
@Samcfuchs commented on GitHub (Feb 20, 2025):
I'm having the same issue. I expected that uploading my notion data would add it to my existing workspace. I now have two workspaces that I can't seem to merge or combine.
@szefte commented on GitHub (Feb 20, 2025):
I can move pages freely in notion between workspaces and one note between
notebooks. we are talking right click copy and paste page...how is this not
a thing ?
On Wed, Feb 19, 2025, 22:54 Sam Fuchs @.***> wrote:
@stucker9 commented on GitHub (Apr 8, 2025):
I have nothing of substance to add, just wanted to vent my frustrations with moving from Notion to Appflowy. I sense this process that I've experienced and others above have mentioned in detail is definitely keeping users on Notion and away from Appflowy. I look forward to when this is a feature as I now have a dozen workspaces, one paid one somewhere in there, and no way to get stuff from one to the other without breaking the pages.
I shall attempt to import the data files as mentioned earlier in this convo.
@szefte commented on GitHub (Apr 8, 2025):
it's kinda weird we keep having to ask for a feature Microsoft One Note had
since 2003.
On Tue, Apr 8, 2025, 08:40 Stucker @.***> wrote:
@fabiencharrasse commented on GitHub (Aug 2, 2025):
Another use case for this request. I can't migrate my entire Notion because it's too big / I don't want to recover everything, so I'm doing partial migrations of some pages, which creates multiple spaces, which I can't therefore bring together.
@Jabe64 commented on GitHub (Aug 15, 2025):
Hi!
I thought that the latest release v0.9.7 fixed this issue when I read the changelog info: "Back up your AppFlowy workspace: Export your workspace as a ZIP file and import it back at any time" but it didn't. It's still impossible to move pages from one workspace to another.
There are a lot of similar open tickets related to this issue or about improving exporting:
[FR] Move or copy a page (with children) to a different workspace #7681
[FR] Import Export From/To appflowy #4998
[FR] Import/Export Notes #5715
[FR] export and import single appflowy format pages, settings #4387
[FR] Backup and Restore Notes as a Single File #7155
[FR] export raw database schema, properties, and data #5338
[FR] Import / Export notes #7273
[FR] Ability to export from AppFlowy Cloud Beta and remove existing data #5871
[FR] Bulk export all md files #3334
[FR] Copy-pasting spreadsheet cells into a grid page without needing to copy every cell one-by-one #4938
[FR] Export AppFlowy Projects As Actual Project Files #2097
Just to name a few...
@annieappflowy any updates about this feature? Is it planned for 2025? Please let us know.