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
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
525df34579
Touchups
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
eb63f41a44
Allow encoders/decoders to terminate for impossible scenarios
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
25b880e049
POC importing record datasources
2023-03-17 10:58:46 +01:00
Tomaž Jerman
804d59722a
Base envoy codegen
2023-03-17 10:58:46 +01:00
Tomaž Jerman
1e929210b4
Add codegen for resource value getter/setter
...
Getters and setters will be used by Envoy to update values.
Most of the getters/setters can be deducted from the model
definitions.
2023-03-17 09:27:34 +01:00
Tomaž Jerman
d431b90a98
Make names required for resources
2023-01-26 15:22:59 +01:00
Vivek Patel
83f95ed5da
Refactor data-privacy endpoints
...
Moved DataPrivacyRequest and DataPrivacyRequestComment under DataPrivacy route
2023-01-25 22:25:48 +05:30
kinyaelgrande
ad46c275f9
Add support for viewing and undeleting soft-deleted records
2023-01-19 17:55:47 +03:00
Tomaž Jerman
3bb299ce72
Fix part of the broken tests
2022-12-09 11:18:18 +01:00
Denis Arh
207f01daf5
Refresh code templates and regenerate go files
...
Mostly minor changes related to go 1.19 comment formatting.
2022-11-27 10:57:03 +01:00
Denis Arh
e5d67c6e16
Error package related codebase improvements
...
Remove/replace "github.com/pkg/errors" and "errors"
with "fmt" or "corteza/server/pkg/errors"
Closes #528
2022-11-27 10:29:36 +01:00
Denis Arh
c966780e00
Fix import paths in templates & generated go files
2022-11-17 17:33:24 +01:00
Denis Arh
29eacc9f65
Fix import paths (corteza-server => corteza/server)
2022-11-16 16:12:58 +01:00
Corteza Monorepo Migrator
683c7c56e2
Moving server files to ./server
2022-11-14 09:26:39 +01:00