- Apr 02, 2024
-
-
david.bauer authored
-
- Jan 31, 2024
-
-
andree.klattenhoff authored
-
- Jan 29, 2024
-
-
julian.baeume authored
This reverts commit d3bc298f.
-
-
andree.klattenhoff authored
-
- Oct 25, 2023
-
-
bjoern.koester authored
-
- Sep 15, 2023
-
-
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
-
- Jul 19, 2023
-
-
david.bauer authored
-
- Jun 05, 2023
-
-
david.bauer authored
-
- Apr 11, 2023
-
-
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
-
david.bauer authored
-
- Dec 08, 2022
-
-
andree.klattenhoff authored
Changelog: - Injection of code to load stylesheets is now required to be resolved during the build process of ui projects. The plugin vite-plugin-ox-css is available.
-
richard.petersen authored
-
- Dec 07, 2022
-
-
richard.petersen authored
-
- Dec 05, 2022
-
-
richard.petersen authored
Set cache control to no-store. The ui-middleware will then only look at the remote servers for the files and never in the local cache
-
- Nov 17, 2022
-
-
-
-
julian.baeume authored
this should help to get insights about how the caches are filled locally
-
- Nov 14, 2022
-
-
david.bauer authored
-
- Sep 09, 2022
-
-
- Sep 06, 2022
-
-
julian.baeume authored
Root cause: mime types might contain charset information Solution: be more relaxed about anything following the actual mime type
-
richard.petersen authored
-
richard.petersen authored
-
- Sep 01, 2022
-
-
richard.petersen authored
-
- Aug 17, 2022
-
-
richard.petersen authored
-
- Jul 19, 2022
-
-
richard.petersen authored
-
- Jul 18, 2022
-
-
richard.petersen authored
-
- May 24, 2022
-
-
richard.petersen authored
Cache lookups will immediately register a promise to prevent multiple requests for the same ressource
-
richard.petersen authored
-
- May 16, 2022
-
-
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.
-
- May 09, 2022
-
-
richard.petersen authored
Root cause: configuration was only reloaded on those nodes, that did the version update. The other nodes might not notice that. Solution: On propagated version changes, the nodes always check for config changes
-
- May 04, 2022
-
-
richard.petersen authored
-
richard.petersen authored
-
- Apr 04, 2022
-
-
julian.baeume authored
Change the prefix to reflect the "new" name of the service. May be this even should be configurable at some point. This is a breaking change.
-
julian.baeume authored
Root cause: cache keys handled differently when reading/writing Solution: make sure keys are handled equally Fixes OXUIB-1528
-
- Mar 14, 2022
-
-
richard.petersen authored
-
- Feb 28, 2022
-
-
richard.petersen authored
Solution: Only use the hash of the version
-
richard.petersen authored
Root cause: Version has was updated before file cache Solution: Keep all updates in one place and switch to new version at the same time
-
- Feb 08, 2022
-
-
richard.petersen authored
-