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

feat: migrate off vuepress to vitepress #4515

Merged
merged 43 commits into from
May 14, 2024

Commits on May 7, 2024

  1. move public files from vuepress into vitepress

    Signed-off-by: Rui Chen <rui@chenrui.dev>
    chenrui333 committed May 7, 2024
    Configuration menu
    Copy the full SHA
    0a97d85 View commit details
    Browse the repository at this point in the history
  2. migrate vuepress index.scss to custom.css

    Signed-off-by: Rui Chen <rui@chenrui.dev>
    chenrui333 committed May 7, 2024
    Configuration menu
    Copy the full SHA
    5a6416c View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. Configuration menu
    Copy the full SHA
    7b0b54a View commit details
    Browse the repository at this point in the history
  2. first pass on the migration

    Signed-off-by: Rui Chen <rui@chenrui.dev>
    chenrui333 committed May 8, 2024
    Configuration menu
    Copy the full SHA
    f07045a View commit details
    Browse the repository at this point in the history
  3. revert dev/build command alias for now

    Signed-off-by: Rui Chen <rui@chenrui.dev>
    chenrui333 committed May 8, 2024
    Configuration menu
    Copy the full SHA
    4e8a996 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'main' of github.com:runatlantis/atlantis into migrate-o…

    …ff-vuepress-to-vitepress
    chenrui333 committed May 8, 2024
    Configuration menu
    Copy the full SHA
    41f8ee9 View commit details
    Browse the repository at this point in the history
  5. update lockfile

    Signed-off-by: Rui Chen <rui@chenrui.dev>
    chenrui333 committed May 8, 2024
    Configuration menu
    Copy the full SHA
    852b483 View commit details
    Browse the repository at this point in the history
  6. drop vuepress files

    chenrui333 committed May 8, 2024
    Configuration menu
    Copy the full SHA
    e2d4520 View commit details
    Browse the repository at this point in the history
  7. fix homepage

    chenrui333 committed May 8, 2024
    Configuration menu
    Copy the full SHA
    f74c648 View commit details
    Browse the repository at this point in the history
  8. add vite config

    chenrui333 committed May 8, 2024
    Configuration menu
    Copy the full SHA
    caa5789 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. update site config

    chenrui333 committed May 9, 2024
    Configuration menu
    Copy the full SHA
    e47aacf View commit details
    Browse the repository at this point in the history
  2. wip

    Signed-off-by: Rui Chen <rui@chenrui.dev>
    chenrui333 committed May 9, 2024
    Configuration menu
    Copy the full SHA
    872d0ab View commit details
    Browse the repository at this point in the history
  3. Merge branch 'main' of github.com:runatlantis/atlantis into migrate-o…

    …ff-vuepress-to-vitepress
    chenrui333 committed May 9, 2024
    Configuration menu
    Copy the full SHA
    12edb8d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a9a1420 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. Merge branch 'main' of github.com:runatlantis/atlantis into migrate-o…

    …ff-vuepress-to-vitepress
    chenrui333 committed May 10, 2024
    Configuration menu
    Copy the full SHA
    3ba2ac2 View commit details
    Browse the repository at this point in the history
  2. updates for contributing sidebar

    Signed-off-by: Rui Chen <rui@chenrui.dev>
    chenrui333 committed May 10, 2024
    Configuration menu
    Copy the full SHA
    deb5cd8 View commit details
    Browse the repository at this point in the history
  3. fix navbar for Contributing

    Signed-off-by: Rui Chen <rui@chenrui.dev>
    chenrui333 committed May 10, 2024
    Configuration menu
    Copy the full SHA
    0d31f43 View commit details
    Browse the repository at this point in the history
  4. use cleanUrls

    Signed-off-by: Rui Chen <rui@chenrui.dev>
    chenrui333 committed May 10, 2024
    Configuration menu
    Copy the full SHA
    4b9b650 View commit details
    Browse the repository at this point in the history
  5. add ga support

    Signed-off-by: Rui Chen <rui@chenrui.dev>
    chenrui333 committed May 10, 2024
    Configuration menu
    Copy the full SHA
    c441e24 View commit details
    Browse the repository at this point in the history
  6. add sitemap support

    Signed-off-by: Rui Chen <rui@chenrui.dev>
    chenrui333 committed May 10, 2024
    Configuration menu
    Copy the full SHA
    9481d66 View commit details
    Browse the repository at this point in the history
  7. switch to use algolia for search

    Signed-off-by: Rui Chen <rui@chenrui.dev>
    chenrui333 committed May 10, 2024
    Configuration menu
    Copy the full SHA
    fb37a96 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8563223 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    72f3d01 View commit details
    Browse the repository at this point in the history
  10. move home vue component to index.md

    Signed-off-by: Rui Chen <rui@chenrui.dev>
    chenrui333 committed May 10, 2024
    Configuration menu
    Copy the full SHA
    d6f50ea View commit details
    Browse the repository at this point in the history
  11. build: fix link refs

    Signed-off-by: Rui Chen <rui@chenrui.dev>
    chenrui333 committed May 10, 2024
    Configuration menu
    Copy the full SHA
    487a055 View commit details
    Browse the repository at this point in the history
  12. update netlify config per migration

    Signed-off-by: Rui Chen <rui@chenrui.dev>
    chenrui333 committed May 10, 2024
    Configuration menu
    Copy the full SHA
    6257436 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

  1. Merge branch 'main' of github.com:runatlantis/atlantis into migrate-o…

    …ff-vuepress-to-vitepress
    chenrui333 committed May 13, 2024
    Configuration menu
    Copy the full SHA
    d46c41c View commit details
    Browse the repository at this point in the history
  2. revamp homepage

    Signed-off-by: Rui Chen <rui@chenrui.dev>
    chenrui333 committed May 13, 2024
    Configuration menu
    Copy the full SHA
    263d4fb View commit details
    Browse the repository at this point in the history
  3. re-order the links

    Signed-off-by: Rui Chen <rui@chenrui.dev>
    chenrui333 committed May 13, 2024
    Configuration menu
    Copy the full SHA
    9dc992a View commit details
    Browse the repository at this point in the history
  4. add --host localhost back

    Signed-off-by: Rui Chen <rui@chenrui.dev>
    chenrui333 committed May 13, 2024
    Configuration menu
    Copy the full SHA
    023574f View commit details
    Browse the repository at this point in the history
  5. remove getVersion flow

    Signed-off-by: Rui Chen <rui@chenrui.dev>
    chenrui333 committed May 13, 2024
    Configuration menu
    Copy the full SHA
    4237abc View commit details
    Browse the repository at this point in the history
  6. update links per file layout change

    Signed-off-by: Rui Chen <rui@chenrui.dev>
    chenrui333 committed May 13, 2024
    Configuration menu
    Copy the full SHA
    78ae0dd View commit details
    Browse the repository at this point in the history
  7. update wording

    Signed-off-by: Rui Chen <rui@chenrui.dev>
    chenrui333 committed May 13, 2024
    Configuration menu
    Copy the full SHA
    b26d539 View commit details
    Browse the repository at this point in the history
  8. use esm syntax for site-check.spec.js

    Signed-off-by: Rui Chen <rui@chenrui.dev>
    chenrui333 committed May 13, 2024
    Configuration menu
    Copy the full SHA
    4a72bb3 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2024

  1. Merge branch 'main' of github.com:runatlantis/atlantis into migrate-o…

    …ff-vuepress-to-vitepress
    chenrui333 committed May 14, 2024
    Configuration menu
    Copy the full SHA
    3a8645a View commit details
    Browse the repository at this point in the history
  2. update playwright config and gitignore

    Signed-off-by: Rui Chen <rui@chenrui.dev>
    chenrui333 committed May 14, 2024
    Configuration menu
    Copy the full SHA
    08774ca View commit details
    Browse the repository at this point in the history
  3. specify port 8080 for muffet test

    Signed-off-by: Rui Chen <rui@chenrui.dev>
    chenrui333 committed May 14, 2024
    Configuration menu
    Copy the full SHA
    b7937d7 View commit details
    Browse the repository at this point in the history
  4. remove svg files used in home.vue

    Signed-off-by: Rui Chen <rui@chenrui.dev>
    chenrui333 committed May 14, 2024
    Configuration menu
    Copy the full SHA
    d1a3bd6 View commit details
    Browse the repository at this point in the history
  5. remove png files used in home.vue

    Signed-off-by: Rui Chen <rui@chenrui.dev>
    chenrui333 committed May 14, 2024
    Configuration menu
    Copy the full SHA
    6dce249 View commit details
    Browse the repository at this point in the history
  6. final update for vuepress refs

    Signed-off-by: Rui Chen <rui@chenrui.dev>
    chenrui333 committed May 14, 2024
    Configuration menu
    Copy the full SHA
    d28d2f3 View commit details
    Browse the repository at this point in the history
  7. Merge branch 'main' of github.com:runatlantis/atlantis into migrate-o…

    …ff-vuepress-to-vitepress
    chenrui333 committed May 14, 2024
    Configuration menu
    Copy the full SHA
    b5a471a View commit details
    Browse the repository at this point in the history
  8. update socials

    Signed-off-by: Rui Chen <rui@chenrui.dev>
    chenrui333 committed May 14, 2024
    Configuration menu
    Copy the full SHA
    c27d606 View commit details
    Browse the repository at this point in the history
  9. turn off cleanUrls for now (http-server has some issue)

    ```
    Run ./muffet \
    http://localhost:8080/
    	404 (following redirect http://localhost:8080/contributing/)	http://localhost:8080/contributing
    	404 (following redirect http://localhost:8080/docs/)	http://localhost:8080/docs
    	404 (following redirect http://localhost:8080/guide/)	http://localhost:8080/guide
    ```
    
    Signed-off-by: Rui Chen <rui@chenrui.dev>
    chenrui333 committed May 14, 2024
    Configuration menu
    Copy the full SHA
    8e85688 View commit details
    Browse the repository at this point in the history