Skip to content
代码片段 群组 项目
该项目从 https://gitlab.com/gitlab-org/gitlab.git 镜像。 拉取镜像更新于
  1. 2月 05, 2025
  2. 12月 23, 2024
  3. 12月 16, 2024
  4. 12月 11, 2024
  5. 11月 25, 2024
  6. 11月 04, 2024
    • Chaoyue Zhao's avatar
      Changes after rebase: · 406c633c
      Chaoyue Zhao 创作于
      - Remove pdf from webpack.vendor.config
      - Support both versions of pdfjs in webpack.constants.js
      - Pull pdfjs consts into its own file
      - Fix tests
      406c633c
  7. 10月 30, 2024
  8. 10月 08, 2024
  9. 9月 25, 2024
  10. 8月 15, 2024
  11. 8月 12, 2024
  12. 7月 16, 2024
  13. 6月 10, 2024
    • Stanislav Lashmanov's avatar
      Move CSS compilation to Vite Ruby · 5da2da95
      Stanislav Lashmanov 创作于
      The encompasses a few changes:
      
      1. extend the `universal_stylesheet_link_tag` and
         `universal_path_to_stylesheet` to serve styles directlt from `vite`.
      1. use `vite`'s native SCSS feature. This needs a lot of config changes.
      1. Use alias for @gitlab fonts: Otherwise we get files under
         `public/assets/@gitlab`. And who knows how well reverse proxies
         and such would handle built assets that have an at in the URL.
      5da2da95
  14. 5月 30, 2024
  15. 5月 16, 2024
  16. 5月 07, 2024
  17. 4月 27, 2024
  18. 4月 16, 2024
    • Paul Gascou-Vaillancourt's avatar
      Remove the `tailwind_all_the_way` feature flag · 77897c33
      Paul Gascou-Vaillancourt 创作于
      This removes the `tailwind_all_the_way` feature flag. We had the flag
      enabled long enough in production to catch and fix a few regressions. We
      are now ready to remove the flag and rely on a single Tailwind config
      which will allow us to resume the migrations.
      
      Changelog: added
      77897c33
  19. 4月 11, 2024
  20. 3月 27, 2024
    • Stanislav Lashmanov's avatar
      Handle controller paths with non-existant entry points · c822df4a
      Stanislav Lashmanov 创作于
      We have the controller `profiles/keys` with the action `show`, so it
      tries to load: `pages.profiles.keys.show.js` which doesn't exist. The
      following entry points do exist:
      
         pages/profiles/keys/show/index.js <== does not exist
         pages/profiles/keys/index.js <== does exist
         pages/profiles/index.js <== does exist
      
      So, it should have tried loading the other two, but didn't. By moving
      the "backtracking" logic to the backend, we can try loading all of those
      virtual entry points.
      c822df4a
  21. 3月 20, 2024
    • Stan Hu's avatar
      Clean up Vite HMR config · cc79fe7f
      Stan Hu 创作于
      Older GDKs previously did not have Vite HMR configured properly, but
      now they do. Drop the fallback behavior so that HMR can be disabled
      properly.
      cc79fe7f
    • Lukas Eipert's avatar
      Reimplement copy-webpack-plugin for vite · f9c0bfcf
      Lukas Eipert 创作于
      We have a few dependencies for which we copy static assets to
      `public/assets/webpack`: WebIDE, Source Graph and the PDF viewer.
      
      In webpack we use the `copy-webpack-plugin` for this. It basically takes
      an array of files/directories and copies them to
      `public/assets/webpack`.
      
      In this commit we move the definition for this to `webpack.constants.js`
      and import it to `vite.config.js`. Given our config for the
      `copy-webpack-plugin` is rather limited (only absolute paths, no globs),
      we can re-implement a rather smallish scope of the plugin for vite.
      f9c0bfcf
  22. 3月 05, 2024
  23. 2月 20, 2024
  24. 2月 13, 2024
  25. 2月 12, 2024
    • Lukas Eipert's avatar
      Make sure new CSS compiler respects HMR setting · 8acb0615
      Lukas Eipert 创作于
      We run tests in CI with `vite` (`e2e:test-on-gdk`). When these run in
      CI, we do not need to watch our CSS assets, because the CSS is not going
      to be changed during the run of the pipeline. Therefore we just make the
      CSS compiler respect the hot module reloading setting.
      8acb0615
  26. 1月 31, 2024
  27. 1月 16, 2024
    • Andrejs Cunskis's avatar
      Enable vite for e2e gdk tests · 02776b39
      Andrejs Cunskis 创作于
      Disable hot reloading
      
      Add explicit message for content expansion wait
      
      Explicitly disable watcher when hot reload is disabled
      
      Remove watchers increase
      
      Do not run load balancer tests automatically
      
      Add back ff network per build option
      
      Remove hostname update
      
      Add ci specific log path
      02776b39
  28. 12月 15, 2023
  29. 12月 12, 2023
    • Thomas Hutterer's avatar
      Add vite file watcher ignore config · 1b93e319
      Thomas Hutterer 创作于
      This makes sure we only watch relevant files and avoids the
      "number of file watchers reached" issues seen on Linux systems.
      
      With a custom function we can stop vite from starting recursing down
      the whole root folder. This makes the whole thing way more efficient.
      
      We use config/vite.json to define additional paths we want watched.
      1b93e319
  30. 11月 30, 2023
  31. 11月 28, 2023
  32. 11月 21, 2023
  33. 11月 14, 2023
    • Lukas Eipert's avatar
      Move vite cache dir to tmp/ · 7419c39c
      Lukas Eipert 创作于
      We sometimes prune our complete `node_modules` folder, so by moving our
      cache dir to `tmp/cache` (where `jest`, `webpack`, `babel` reside
      already), we can prevent removal of our cache folder.
      
      This should improve startup times of vite as well, after branch
      switches.
      7419c39c
  34. 11月 01, 2023
  35. 9月 07, 2023
加载中