| # | Change | User | Description | Committed | |
|---|---|---|---|---|---|
| #2 | 16345 | tjuricek | Removing candidate branch | ||
| #1 | 16342 | tjuricek |
Create candidate branch. This branch is mostly here to start work on our release infrastructure. |
||
| //guest/perforce_software/helix-web-services/main/source/helix_web_services_client/lib/helix_web_services_client/open_model.rb | |||||
| #1 | 15622 | tjuricek |
Move source code to 'source/' subdirectory of branch. build/ will remain where it is. |
||
| //guest/perforce_software/helix-web-services/main/helix_web_services_client/lib/helix_web_services_client/open_model.rb | |||||
| #2 | 15185 | tjuricek | Update user spec management implementation, tests, and documentation. | ||
| #1 | 15077 | tjuricek |
Add new 'model' technique, revised branch spec operations, test Auth::Middleware. The Ruby client now does *not* strictly type anything, but extends OpenStruct with helper methods to help deal with inconsistent data formats. See the OpenModel class documentation for more details. The Auth::Middleware class is also *finally* implemented as well. This does not take into account all possible variations of server behavior (yet), but that will happen in follow-up work. |
||