Commit 808d9e5
authored
Update build-cli.yaml (#141)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Chores**
* Removed Docker Hub login steps from build workflows.
* Upgraded Go module to version 1.24 and updated dependencies.
* Increased PHP version requirement to 8.4 and upgraded PHP packages.
* Updated Golang and PHP base images in Dockerfile.
* Enhanced IDE configurations and cleaned redundant entries.
* Refined time unit references and improved multibyte string trimming.
* Removed CPU profiling and request logger options.
* Reformatted code for multiline style and trailing commas.
* Updated entity classes to extend base record with protected setters.
* Introduced factory functions for entity and orchestration instance
creation.
* Replaced direct class instantiations with factory function calls
across code and tests.
* Improved code readability with formatting and style adjustments.
* Replaced internal state ID and kind references to use a unified
package.
* Added authorization context injection in API request headers.
* Simplified and corrected authorization and resource management code.
* Added Docker build tag "nowatcher" for CLI build.
* **New Features**
* Added support for proxy code generation of public properties with
getter/setter hooks.
* Enhanced proxy generation to support hook behaviors modifying method
implementations.
* Added property get/set support via special syntax in entity history
execution.
* Introduced custom serialization and deserialization for record
objects.
* Added new API endpoints and client methods to share ownership and
grant access to resources by user or role.
* Extended CLI user creation command with roles and claims options.
* Added authorization context classes and methods for sharing ownership
and permission grants.
* Added functions to instantiate authorization share types (Owner, Role,
User) with allowed operations.
* Extended durable client and remote clients with ownership sharing and
permission management methods.
* Added interface methods for entity and orchestration access control
and ownership sharing.
* **Bug Fixes**
* Fixed typo in log message: "Unkown endpoint" → "Unknown endpoint".
* **Tests**
* Extended test interfaces with new public properties and updated proxy
tests to use snapshots.
* Added comprehensive unit tests for event description covering diverse
scenarios and serialization.
* Added serialization/deserialization tests for entity and orchestration
record classes.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
---------
Signed-off-by: Rob Landers <landers.robert@gmail.com>
Signed-off-by: Robert Landers <landers.robert@gmail.com>1 parent 2c33885 commit 808d9e5
File tree
78 files changed
+2261
-1033
lines changed- .github/workflows
- .idea
- cli
- auth
- glue
- ids
- init/template/tests
- lib
- docs
- src
- Contexts
- AuthContext
- Events
- Gateway/Graph
- Glue
- Proxy
- State
- Ids
- Testing
- tests
- .pest/snapshots/Feature
- ClientProxyTest
- OrchestratorProxyTest
- Feature
- PerformanceTests
- Bank
- src/Benchmarks/Bank
- Unit
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
78 files changed
+2261
-1033
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | 16 | | |
51 | 17 | | |
52 | 18 | | |
53 | 19 | | |
54 | 20 | | |
55 | 21 | | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | 22 | | |
62 | 23 | | |
63 | 24 | | |
| |||
104 | 65 | | |
105 | 66 | | |
106 | 67 | | |
107 | | - | |
| 68 | + | |
108 | 69 | | |
109 | 70 | | |
110 | 71 | | |
| |||
118 | 79 | | |
119 | 80 | | |
120 | 81 | | |
121 | | - | |
122 | | - | |
123 | | - | |
124 | | - | |
125 | | - | |
126 | | - | |
127 | | - | |
128 | | - | |
129 | | - | |
130 | | - | |
131 | | - | |
132 | | - | |
133 | | - | |
134 | | - | |
135 | | - | |
136 | | - | |
137 | | - | |
138 | | - | |
139 | | - | |
140 | | - | |
141 | | - | |
142 | | - | |
143 | | - | |
144 | | - | |
145 | | - | |
146 | | - | |
147 | | - | |
148 | | - | |
149 | | - | |
150 | | - | |
151 | | - | |
152 | | - | |
153 | | - | |
154 | | - | |
155 | | - | |
156 | | - | |
157 | | - | |
158 | | - | |
159 | | - | |
160 | | - | |
161 | | - | |
162 | | - | |
163 | | - | |
164 | | - | |
165 | | - | |
166 | | - | |
167 | | - | |
168 | 82 | | |
169 | 83 | | |
170 | 84 | | |
| |||
This file was deleted.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
| 1 | + | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
| |||
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
| 57 | + | |
57 | 58 | | |
58 | 59 | | |
59 | 60 | | |
| |||
107 | 108 | | |
108 | 109 | | |
109 | 110 | | |
110 | | - | |
| 111 | + | |
111 | 112 | | |
112 | 113 | | |
113 | 114 | | |
| |||
0 commit comments