Commit e33329b
authored
feat: generated Permit client, project permission logic (#1699)
* poc: use auto-generated permit client
* remove unused dep
* fix mock
* tests
* feat: boxed permissionsdal
* feat: permit logic in project create/delete
* nit: Default impls
* refactor: impl blocks and tests
* wip: permit projects integration test with pdp
* fix: tests
* wip: copy env command
* fix: auth sync command (TODO)
* feat: copy permit env auth command
* feat: update permissionmock to record calls
* feat: create/delete permit project inside transaction1 parent 71e240f commit e33329b
File tree
29 files changed
+1210
-942
lines changed- .circleci
- auth
- src
- tests/api
- backends
- src
- client
- test_utils
- tests/integration
- cargo-shuttle
- common-tests/src
- common/src
- deployer/src
- handlers
- persistence
- gateway/src
- api
29 files changed
+1210
-942
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
649 | 649 | | |
650 | 650 | | |
651 | 651 | | |
| 652 | + | |
| 653 | + | |
| 654 | + | |
| 655 | + | |
652 | 656 | | |
653 | 657 | | |
654 | 658 | | |
| |||
680 | 684 | | |
681 | 685 | | |
682 | 686 | | |
| 687 | + | |
| 688 | + | |
| 689 | + | |
| 690 | + | |
683 | 691 | | |
684 | 692 | | |
685 | 693 | | |
686 | 694 | | |
687 | 695 | | |
688 | 696 | | |
689 | 697 | | |
| 698 | + | |
690 | 699 | | |
691 | 700 | | |
692 | 701 | | |
| |||
0 commit comments