simplify pages #49

Manually merged
Johann150 merged 11 commits from simplify-pages into main 2022-08-19 07:17:22 +00:00
Owner

Removing pretty much all the building blocks and scripting from Misskey pages and making them a big textarea instead. This will make even more sense when we move to "proper" Markdown (see #1).

Left to do:

  • write a migration from the current JSON structure to text
  • test it all
Removing pretty much all the building blocks and scripting from Misskey pages and making them a big textarea instead. This will make even more sense when we move to "proper" Markdown (see #1). Left to do: - [x] write a migration from the current JSON structure to text - [x] test it all
Johann150 added this to the (deleted) project 2022-07-31 23:01:42 +00:00
Johann150 force-pushed simplify-pages from be46b466e3 to 3567c515de 2022-08-01 06:34:35 +00:00 Compare
Johann150 force-pushed simplify-pages from 80dddeea02 to 01a4f3a7b8 2022-08-18 15:34:32 +00:00 Compare
Johann150 added 1 commit 2022-08-18 16:26:30 +00:00
fix: await promises in migration
Some checks failed
ci/woodpecker/push/lint-backend Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/lint-client Pipeline failed
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/lint-backend Pipeline was successful
ci/woodpecker/push/test Pipeline failed
ci/woodpecker/pr/lint-client Pipeline failed
ci/woodpecker/pr/test Pipeline failed
5d41384708
Johann150 changed title from WIP: simplify pages to simplify pages 2022-08-18 17:43:47 +00:00
Author
Owner

As far as I tested it seems to work after fixing the issue with the migration.

As far as I tested it seems to work after fixing the issue with the migration.
norm approved these changes 2022-08-18 22:43:48 +00:00
norm left a comment
Owner

Seems to be working for me as well. LGTM

Seems to be working for me as well. LGTM
Owner

May want to add in a changelog entry as well, but that's my only nitpick.

May want to add in a changelog entry as well, but that's my only nitpick.
Johann150 added 1 commit 2022-08-19 07:12:24 +00:00
add changelog entry
Some checks failed
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/test Pipeline failed
ci/woodpecker/push/lint-backend Pipeline was successful
ci/woodpecker/push/lint-client Pipeline failed
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/lint-backend Pipeline was successful
ci/woodpecker/pr/lint-client Pipeline failed
ci/woodpecker/pr/test Pipeline failed
6db0c68503
Johann150 referenced this pull request from a commit 2022-08-19 07:17:20 +00:00
Johann150 manually merged commit 0965d3cbd9 into main 2022-08-19 07:17:22 +00:00
Johann150 deleted branch simplify-pages 2022-08-19 07:17:52 +00:00
Johann150 added the
upkeep
label 2022-12-23 10:26:23 +00:00
Sign in to join this conversation.
No reviewers
No labels
feature
fix
upkeep
No milestone
No project
No assignees
2 participants
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: FoundKeyGang/FoundKey#49
No description provided.