3
0

25 Commits

Author SHA1 Message Date
Tomaž Jerman bc923209f4 Define base DAL schema alteration resource 2023-10-26 17:09:56 +02:00
Tomaž Jerman 532e1ac46b Fix lapsus with envoyx json decoder
The decoder's reset didn't reset because we used an incorrect
reader and didn't reload the JSON decoder.
2023-10-16 12:26:39 +02:00
Tomaž Jerman 399f9a7cc4 Plug new envoy to record import endpoints 2023-10-09 14:45:01 +02:00
Tomaž Jerman 9ec7139c84 Add page layout definitons to envoy 2023-04-07 12:39:27 +02:00
Tomaž Jerman 21e3710e8a Update envoy to not scope referenced workflows 2023-03-27 17:53:50 +02:00
Tomaž Jerman 6148fdcab1 Order envoy nodes by RT to produce consistent outputs 2023-03-22 10:56:20 +01:00
Tomaž Jerman 22a70f61a8 Fix invalid matchup when importing resources
Matchups were not scoped which caused them to get matched
to any matched ident, regardles of scope.

This caused NS duplication to "move" original resources to the
cloned one instead of copying them.
2023-03-20 16:07:49 +01:00
Tomaž Jerman 6f5bb2ebd5 Port namespace import/export svc to Envoy v2 2023-03-20 11:42:49 +01:00
Tomaž Jerman 030a440885 Port cli import/export commands to Envoy v2 2023-03-20 11:42:49 +01:00
Tomaž Jerman 6c40b33b5e Fix error formatting lint issue 2023-03-17 10:58:46 +01:00
Tomaž Jerman 2f015a26f6 Improve error handling & recovery 2023-03-17 10:58:46 +01:00
Tomaž Jerman a0e25b457f Cleanup record encoding logic, add tests 2023-03-17 10:58:46 +01:00
Tomaž Jerman 1e6cbf6123 Add logic for record datasourceimport/export 2023-03-17 10:58:46 +01:00
Tomaž Jerman 7af889c164 Add logic for resource translation import/export 2023-03-17 10:58:46 +01:00
Tomaž Jerman c42cf298de Tweak logic & add base RBAC import/export test 2023-03-17 10:58:46 +01:00
Tomaž Jerman cf30aeb75d Tweak logic & add base import/export test 2023-03-17 10:58:46 +01:00
Tomaž Jerman 0bfc2a7f87 Add resource skipping for store encoders 2023-03-17 10:58:46 +01:00
Tomaž Jerman f661206a79 Tweak envoy config structs
Have each node define it's own configs where the decoder may
define the wanted values and the global config populates missing
values in the Bake step.
2023-03-17 10:58:46 +01:00
Tomaž Jerman 2e9ba97dda Add missing bits from V1, slight touchup 2023-03-17 10:58:46 +01:00
Tomaž Jerman a8b60c6525 POC exporting record datasources 2023-03-17 10:58:46 +01:00
Tomaž Jerman 25b880e049 POC importing record datasources 2023-03-17 10:58:46 +01:00
Tomaž Jerman db1abbe65a Prepare JSON & CSV decoders for large imports 2023-03-17 10:58:46 +01:00
Tomaž Jerman 804d59722a Base envoy codegen 2023-03-17 10:58:46 +01:00
Tomaž Jerman acc256badf Prepare RBAC processing utils 2023-03-17 10:58:46 +01:00
Tomaž Jerman b1d4531748 Add base implementation of reworked dep. management 2023-03-17 10:58:45 +01:00