Name | Modified | Size |
---|---|---|
.. | ||
auth | ||
config | ||
helix_sync | ||
helix_versioning_engine | ||
projects | ||
helix_web_services_spec.rb | 9 years ago | |
hws_urls_spec.rb | 9 years ago | |
project_service_spec.rb | 10 years ago | |
test_config.rb | 9 years ago |
Change | User | Description | Committed |
---|---|---|---|
17271 | tjuricek | Remove deprecated Ruby implementation. | 9 years ago |
17164 | tjuricek | Methods under /p4/:api/counters | 9 years ago |
17114 | tjuricek |
Change p4d connection information just be fields on the main object. P4WEBAPI-158 |
9 years ago |
16306 | tjuricek | Skip this test for now in cloud mode. The Sinatra error handlers are getting kicked in... here, and not in the other system modes. « |
9 years ago |
16296 | tjuricek | Don't use /status to check for illegal P4PORT settings (it may be unused) | 9 years ago |
16280 | tjuricek | Adjustments for Helix Cloud settings Several tests are now disabled due for Helix Cloud... since they won't work on streams, which HC only uses. « |
9 years ago |
16167 | tjuricek | Use the '-x' flag on a specific client to obtain a "lock" before submitting files. Also... using the lock on typically generated temporary clients just in case. « |
10 years ago |
16143 | tjuricek | Adjust the basic server tests to the newly seeded data. | 10 years ago |
16141 | tjuricek | Some fixes for Helix Cloud integration. We have a strange requirement that our HWS clie...nt should login via the project server URL in order to work. This likely means our auth approach for clients needs a bit of work. « |
10 years ago |
16106 | tjuricek | Revise the URLs for Helix Sync client workspaces. Added *stubs* for deleting the client...s for a user, implementations will follow. « |
10 years ago |
16103 | tjuricek | Revision of helix sync 'changelist' methods. | 10 years ago |
16102 | tjuricek | Rename GET /helix-sync/v1/changes/[project] -> GET /helix-sync/v1/[project]/last-change | 10 years ago |
16097 | tjuricek | Remove POST /helix-sync/v1/changes/[project] This will be handled by the Helix Sync cli...ent. « |
10 years ago |
16096 | tjuricek | Rename '/helix_sync' URLs to '/helix-sync' | 10 years ago |
16095 | tjuricek | Shorten /helix_versioning_engine URLs to /p4 | 10 years ago |
16094 | tjuricek | Move /auth/v1/login -> /projects/v1/login The more generic login method is now /heli...x_versioning_engine/vAPI/login « |
10 years ago |
16092 | tjuricek | The 'fetch latest' changelist now depends upon the shelve client existing for the request.... This may not be an obvious dependency. « |
10 years ago |
16091 | tjuricek | Alter Helix Sync client options and the 'latest pending changelist' query (via Alan Teague...) The 'fetch pending changelist' method now requires that the changelist have the 'shelved' status. This is generally appropriate, but requires a bit more client usage, to make simple unit tests... kind of annoying actually. Since this function is used by some of the other Helix Sync workflow tests, I've just removed the smaller tests. « |
10 years ago |
16072 | tjuricek | Helix Cloud integration for Helix Sync services. This includes a "mock_raymond" rails a...pplication for keeping tabs on basic integration with Helix Cloud. We do not test against a live server. See integration history for more details. « |
10 years ago |
15992 | tjuricek | Add default parameter option to getting the pending changelist for a Helix Sync project. ... This allows clients that treat HTTP errors as networking errors to not receive a 404 if the changelist doesn't exist. « |
10 years ago |
15969 | tjuricek | Add support for repo creation/update and deletion, same for SSH keys. Add util module f...or supporting methods, modify temp client to dissapear. (Modified submit of review 15549 by @ptomiak) « |
10 years ago |
15837 | tjuricek | Removed HVEProjectsService, moved methods to module of projects app | 10 years ago |
15790 | tjuricek | Do not allow rsh: P4PORT values to be set | 10 years ago |
15757 | tjuricek | Add resolve implementation for submitting from shelves for Helix Sync Includes addition...al concepts for creating a "helix sync shelf client" vs a "helix sync device client". It's expected that there's basically one shelf client per user per project. The "device" client is an additional client per user per project per machine. The HWS services will submit via the "shelf client". The resolve implementation remains untested at the moment in order to get the client changes in the hands of Helix Sync developers. « |
10 years ago |
15698 | tjuricek | Added a /helix_versioning_engine/v[api]/login method This is used by the Helix Sync cli...ent to differentiate the auth source of HWS from that of P4D (to be used for projects). « |
10 years ago |
15687 | tjuricek | Associate 400 status codes for severity 3 exceptions and 500 for severity 4. We don't t...hrow P4Exception for severity < 3 at the moment, since those are typically just warnings, like "you have no files in that directory". « |
10 years ago |
15622 | tjuricek |
Move source code to 'source/' subdirectory of branch. build/ will remain where it is. |
10 years ago |