Skip to content
Snippets Groups Projects
  1. Apr 02, 2024
  2. Jan 31, 2024
  3. Jan 29, 2024
  4. Sep 15, 2023
    • julian.baeume's avatar
      Changed: OXUI-1345: Refactor cache handling · a1495f40
      julian.baeume authored and julian.baeume's avatar julian.baeume committed
      Changelog:
      - introduce two separate roles for middleware deployments:
          - ui-middleware: read from redis only, listen to version updates, can easily be scaled
          - updater: split out all code that writes to redis, no need to scale > 1
      a1495f40
  5. Jul 19, 2023
  6. Jun 15, 2023
  7. Jun 05, 2023
  8. May 09, 2023
  9. Apr 11, 2023
    • david.bauer's avatar
      Refactoring: Separated fastify plugins and routes · f03f2f5d
      david.bauer authored
      - Unit and Integration tests now use "inject" instead of starting a server
        and using supertest.
      - Add Coverage Reports and "test:dev" mode. This enables a mocha --watch
        like workflow using nodemon, as --watch does not work with esm modules.
      - Reorganized and renamed files and functions
      f03f2f5d
  10. Dec 08, 2022
  11. Dec 05, 2022
  12. Nov 23, 2022
  13. Nov 17, 2022
  14. Sep 09, 2022
  15. Sep 06, 2022
  16. Sep 02, 2022
  17. Sep 01, 2022
  18. Aug 17, 2022
  19. May 24, 2022
  20. May 16, 2022
    • richard.petersen's avatar
      fixed: OXUIB-1631 memory spikes immediatly after startup · 43b4dd6a
      richard.petersen authored
      Root cause: If multiple connections are opened at the same time after an update, the ui-middleware will do multiple requests to get initial data. That went especially worse, when e2e-tests are launched against ui-middlewares with multiple clients connecting at the same time.
      Soltion: Make sure, that a node already caches stuff without a response.
      43b4dd6a
  21. May 04, 2022
  22. Apr 04, 2022
  23. Mar 01, 2022
  24. Feb 28, 2022
  25. Feb 23, 2022
  26. Feb 08, 2022
  27. Jan 11, 2022
  28. Oct 13, 2021
  29. Oct 08, 2021
  30. Oct 06, 2021
    • julian.baeume's avatar
      disable CSP for now · 33708934
      julian.baeume authored
      we want to have the changes rolled out, so we disable CSP headers for now and
      will take care of them after the file_cache functionality has been rolled out
      
      just for testing purposes, disable CSP for now until sha calculation is fixed
      33708934
    • julian.baeume's avatar
      configure CSP to allow script execution · 41fe7f3b
      julian.baeume authored
      this currently doesn't really work as expected, but can be used as a base
      to properly implement CSP for the scripts we "know" about.
      41fe7f3b
    • julian.baeume's avatar
      implement local file cache · 2c3a21e5
      julian.baeume authored
      the file cache is populated with data defined in the manifest files configured for
      all components and will basically fetch everything from all components. This allows
      us to use this manifest service as the only source of truth for UI related sources and
      simplifies ingres setup a lot.
      2c3a21e5
Loading