Change 15240
tjuricek committed this change
into
//guest/perforce_software/helix-web-services/main
Request Review
Download .zip
Set api level via request path on all Helix Versioning Engine methods.
This will allow migration of applications to different P4D versions. Our internal methods (like project API) should attempt to handle backward compatibility similarly.
P4WEBAPI-118
Files
103
Comments
0
102
edited
0
added
1
deleted
•
Rakefile#53
Loading...
build/doc/helix_web_services/Auth.html#24
Loading...
build/doc/helix_web_services/Auth/App.html#24
Loading...
build/doc/helix_web_services/Auth/Middleware.html#24
Loading...
build/doc/helix_web_services/HWSHelpers.html#23
Loading...
build/doc/helix_web_services/HWSP4Cleanup.html#23
Loading...
build/doc/helix_web_services/HWSSettings.html#24
Loading...
build/doc/helix_web_services/HelixVersioningEngine.html#24
Loading...
build/doc/helix_web_services/HelixVersioningEngine/App.html#24
Loading...
build/doc/helix_web_services/HelixVersioningEngine/ChangeService.html#24
Loading...
build/doc/helix_web_services/HelixVersioningEngine/ChangeService/File.html#24
Loading...
build/doc/helix_web_services/HelixVersioningEngine/FileService.html#24
Loading...
build/doc/helix_web_services/HelixVersioningEngine/SubmitService.html#14
Loading...
build/doc/helix_web_services/HelixVersioningEngine/Util.html#24
Loading...
build/doc/helix_web_services/HelixWebServices.html#24
Loading...
build/doc/helix_web_services/HelixWebServices/Master.html#24
Loading...
build/doc/helix_web_services/P4Error.html#24
Loading...
build/doc/helix_web_services/P4Util.html#24
Loading...
build/doc/helix_web_services/Projects.html#24
Loading...
build/doc/helix_web_services/Projects/App.html#16
Loading...
build/doc/helix_web_services/Projects/ClientService.html#24
Loading...
build/doc/helix_web_services/Projects/Errors.html#24
Loading...
build/doc/helix_web_services/Projects/Errors/IllegalProjectStructure.html#24
Loading...
build/doc/helix_web_services/Projects/ProjectService.html#24
Loading...
build/doc/helix_web_services/Sync.html#24
Loading...
build/doc/helix_web_services/_index.html#24
Loading...
build/doc/helix_web_services/file.README.html#24
Loading...
build/doc/helix_web_services/index.html#24
Loading...
build/doc/helix_web_services/top-level-namespace.html#24
Loading...
build/doc/helix_web_services_client_ruby/Errors.html#25
Loading...
build/doc/helix_web_services_client_ruby/Errors/PerforceProblem.html#25
Loading...
build/doc/helix_web_services_client_ruby/Errors/ResourceNotFound.html#25
Loading...
build/doc/helix_web_services_client_ruby/Errors/ServerError.html#25
Loading...
build/doc/helix_web_services_client_ruby/Errors/Unauthenticated.html#25
Loading...
build/doc/helix_web_services_client_ruby/HelixWebServicesClient.html#25
Loading...
build/doc/helix_web_services_client_ruby/OpenModel.html#20
Loading...
build/doc/helix_web_services_client_ruby/_index.html#25
Loading...
build/doc/helix_web_services_client_ruby/file.README.html#25
Loading...
build/doc/helix_web_services_client_ruby/index.html#25
Loading...
build/doc/helix_web_services_client_ruby/method_list.html#13
Loading...
build/doc/helix_web_services_client_ruby/top-level-namespace.html#25
Loading...
build/doc/p4ws.html#34
Loading...
doc/03_configuration.asc#6
Loading...
doc/04_clientprog.asc#7
Loading...
doc/05_http_protocol.asc#20
Loading...
doc/helix_versioning_engine/branches.asc#4
Loading...
doc/helix_versioning_engine/changes.asc#2
Loading...
doc/helix_versioning_engine/clients.asc#2
Loading...
doc/helix_versioning_engine/commands.asc#3
Loading...
doc/helix_versioning_engine/counters.asc#2
Loading...
doc/helix_versioning_engine/depots.asc#3
Loading...
doc/helix_versioning_engine/files.asc#4
Loading...
doc/helix_versioning_engine/groups.asc#3
Loading...
doc/helix_versioning_engine/jobs.asc#3
Loading...
doc/helix_versioning_engine/labels.asc#3
Loading...
doc/helix_versioning_engine/protections.asc#3
Loading...
doc/helix_versioning_engine/servers.asc#3
Loading...
doc/helix_versioning_engine/sessions.asc#2
Loading...
doc/helix_versioning_engine/streams.asc#2
Loading...
doc/helix_versioning_engine/triggers.asc#3
Loading...
doc/helix_versioning_engine/users.asc#4
Loading...
helix_web_services/lib/helix_versioning_engine/app.rb#5
Loading...
helix_web_services/lib/helix_versioning_engine/app/changes.rb#4
Loading...
helix_web_services/lib/helix_versioning_engine/app/commands.rb#4
Loading...
helix_web_services/lib/helix_versioning_engine/app/counters.rb#3
Loading...
helix_web_services/lib/helix_versioning_engine/app/files.rb#4
Loading...
helix_web_services/lib/helix_versioning_engine/app/protections.rb#3
Loading...
helix_web_services/lib/helix_versioning_engine/app/specs.rb#3
Loading...
helix_web_services/lib/helix_versioning_engine/app/streams.rb#4
Loading...
helix_web_services/lib/helix_versioning_engine/app/triggers.rb#3
Loading...
helix_web_services/lib/helix_versioning_engine/app/users.rb#4
Loading...
helix_web_services/lib/p4_util.rb#8
Loading...
helix_web_services/spec/helix_versioning_engine/branches_spec.rb#3
Loading...
helix_web_services/spec/helix_versioning_engine/changes_spec.rb#5
Loading...
helix_web_services/spec/helix_versioning_engine/clients_spec.rb#3
Loading...
helix_web_services/spec/helix_versioning_engine/commands_spec.rb#2
Loading...
helix_web_services/spec/helix_versioning_engine/counters_spec.rb#3
Loading...
helix_web_services/spec/helix_versioning_engine/depots_spec.rb#2
Loading...
helix_web_services/spec/helix_versioning_engine/files_spec.rb#2
Loading...
helix_web_services/spec/helix_versioning_engine/groups_spec.rb#3
Loading...
helix_web_services/spec/helix_versioning_engine/jobs_spec.rb#2
Loading...
helix_web_services/spec/helix_versioning_engine/labels_spec.rb#2
Loading...
helix_web_services/spec/helix_versioning_engine/protections_spec.rb#2
Loading...
helix_web_services/spec/helix_versioning_engine/servers_spec.rb#3
Loading...
helix_web_services/spec/helix_versioning_engine/streams_spec.rb#2
Loading...
helix_web_services/spec/helix_versioning_engine/triggers_spec.rb#2
Loading...
helix_web_services/spec/helix_versioning_engine/users_spec.rb#3
Loading...
helix_web_services_client/lib/helix_web_services_client.rb#23
Loading...
helix_web_services_client/lib/helix_web_services_client/branches.rb#3
Loading...
helix_web_services_client/lib/helix_web_services_client/changes.rb#5
Loading...
helix_web_services_client/lib/helix_web_services_client/clients.rb#3
Loading...
helix_web_services_client/lib/helix_web_services_client/commands.rb#3
Loading...
helix_web_services_client/lib/helix_web_services_client/counters.rb#2
Loading...
helix_web_services_client/lib/helix_web_services_client/depots.rb#3
Loading...
helix_web_services_client/lib/helix_web_services_client/files.rb#4
Loading...
helix_web_services_client/lib/helix_web_services_client/groups.rb#3
Loading...
helix_web_services_client/lib/helix_web_services_client/jobs.rb#3
Loading...
helix_web_services_client/lib/helix_web_services_client/labels.rb#3
Loading...
helix_web_services_client/lib/helix_web_services_client/protections.rb#3
Loading...
helix_web_services_client/lib/helix_web_services_client/servers.rb#3
Loading...
helix_web_services_client/lib/helix_web_services_client/streams.rb#3
Loading...
helix_web_services_client/lib/helix_web_services_client/triggers.rb#3
Loading...
helix_web_services_client/lib/helix_web_services_client/users.rb#4
Loading...
Tip: Use
n
and
p
to cycle through the changes.