Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

migrate frontend to docusaurus #9014

Merged
merged 38 commits into from
Jun 17, 2023
Merged
Changes from 1 commit
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
34bdb6d
delete loads of really important stuff that we definitely need
chris48s Mar 19, 2023
b293065
v basic MVP smoosh docusaurus PoC into repo
chris48s Mar 20, 2023
20aea04
TODO
chris48s Mar 20, 2023
e6f9b0d
delete more really important stuff
chris48s Mar 20, 2023
1cc9572
TODO
chris48s Mar 20, 2023
b8cb4d8
tidyup: use run-s
chris48s Mar 20, 2023
abf4bd4
don't redirect images used in frontend to raster proxy
chris48s Mar 20, 2023
87f5b97
fix routing
chris48s Mar 20, 2023
d27370f
preserve the /endpoint link
chris48s Mar 20, 2023
2d5fd7f
delete the blog (for now)
chris48s Mar 20, 2023
ece6472
content edits
chris48s Mar 20, 2023
77b0343
appease the lint gods
chris48s Mar 20, 2023
235d2b0
update danger rules
chris48s Mar 20, 2023
1ecf949
remove placeholder
chris48s Mar 20, 2023
956d617
cypress tests
chris48s Mar 23, 2023
ef74cbb
dockerhub --> ghcr
chris48s Mar 23, 2023
3fe9470
Revert "dockerhub --> ghcr"
chris48s Mar 26, 2023
65881f1
Merge branch 'master' into gatsby-docusaurus
chris48s Apr 11, 2023
e0004d5
downgrade lockfile format
chris48s Apr 11, 2023
d659e91
implement defs/BASE_URL
chris48s Apr 11, 2023
c99fdb2
fix e2e build
chris48s Apr 11, 2023
b38bd85
actually fix cypress tests
chris48s Apr 12, 2023
df46828
always run cypress tests on build
chris48s Apr 12, 2023
f1243e3
this never worked
chris48s Apr 12, 2023
19a2080
add command for docusaurus:clear
chris48s Apr 12, 2023
2931df6
delete more code we don't need any more
chris48s Apr 12, 2023
2e2ee69
update ESLint/prettier config
chris48s Apr 12, 2023
3adb7bd
delete unsused exports
chris48s Apr 13, 2023
1cd61cd
documentation updates
chris48s Apr 13, 2023
424c411
delete a fairly large chunk of our dependency tree
chris48s Apr 13, 2023
25aab60
Merge branch 'master' into gatsby-docusaurus
chris48s Apr 15, 2023
fbf50a9
allow base_url as build arg to Dockerfile
chris48s Apr 15, 2023
bd43d07
fixup dockerfile
chris48s Apr 15, 2023
c4288f6
work out base url at runtime if not set
chris48s Apr 15, 2023
2accfd2
remove gatsby monorepo from closebot
chris48s Apr 16, 2023
b2ff593
rename HomepageFeatures to homepage-features
chris48s Jun 10, 2023
ab3785b
Merge branch 'master' into gatsby-docusaurus
chris48s Jun 10, 2023
5d6ff7e
Merge branch 'master' into gatsby-docusaurus
chris48s Jun 17, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fix routing
  • Loading branch information
chris48s committed Mar 20, 2023
commit 87f5b97c50e02f806fee092aac99223b9d6365ae
1 change: 0 additions & 1 deletion frontend/docusaurus.config.cjs
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Docusaurus still doesn't support the config file being an ESModule so there's a few files of CommonJS here and /frontend still has its own special package.json to allow it to be a CJS module

Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@ const config = {
favicon: "img/favicon.ico",
organizationName: "badges",
projectName: "shields",
trailingSlash: false,

themes: [
[
Expand Down