Name | Modified | Size |
---|---|---|
.. | ||
bin | ||
config | ||
lib | ||
mock_raymond | ||
spec | ||
config.ru | 9 years ago | |
Gemfile | 9 years ago | |
Gemfile.lock | 9 years ago | |
helix_web_services.gemspec | 9 years ago | |
LICENSE | 9 years ago | |
Procfile | 9 years ago | |
Rakefile | 9 years ago | |
README.md | 9 years ago | |
.gitignore | 9 years ago | |
.p4ignore | 9 years ago | |
.rspec | 9 years ago | |
.travis.yml | 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 |
17140 | tjuricek | Integrating porting work from development branch. This work is now ready for testing/CD... integration. « |
9 years ago |
17139 | tjuricek | Make sure we only include the JSON blob when we prepend a new human-readable description i...nstead of always prepending it to whatever's there. See P4WEBAPI-174 Allow our server to set the HVE_PROJECTS_PATH variable via the environment (to make it easier to test Helix Sync locally in an integrated manner). « |
9 years ago |
17138 | tjuricek | Authentication for Helix Cloud and on-premises setups. Note how the tests need to run "...both auths" for "project" clients. We may want to use "project clients" as our default client for running integration tests; "p4" clients will generally not work in a helix cloud setup. « |
9 years ago |
17137 | tjuricek | Dir.exist? fails if parameter is nil, which can happen if temporary directory creation fai...ls. « |
9 years ago |
17136 | tjuricek | Serialize the syncConflict field. Revert change to nginx config - we do not want retrys... in the face of failure until we trust our recovery mechanism. « |
9 years ago |
17135 | tjuricek | 9 years ago | |
17134 | tjuricek | Ensure there is no conflict detected if we have no head revision or our have revision matc...hes the head revision. « | 9 years ago |
17133 | tjuricek | Altering SSL fingerprint regex's to work with 15.2 servers. Also, updating the version... string dependencies in our Gemfile.lock to match the current client API version. « |
9 years ago |
17132 | tjuricek | Use our WORKSPACE_DIR as the root for temporary directories for Helix Sync operations. ... Slack request from dscheirer. « |
9 years ago |
17131 | tjuricek | Always reconnecting after issuing "p4 trust" commands. We see sporadic failures in "p4... login -p -a" after this in testing, this may help. « |
9 years ago |
17129 | tjuricek | Append an additional newline between the readable description, the JSON, and the delimiter.... « | 9 years ago |
17128 | tjuricek |
Add patchlevel check for 2014.2 servers. P4WEBAPI-169 |
9 years ago |
17127 | tjuricek | Change default configuration to not include regex-like delimiters. | 9 years ago |
17126 | tjuricek | Don't update the description if the submittedChange key was not found. This is likely a... strange server response, so we just log what we actually saw. « |
9 years ago |
17125 | tjuricek | Only preserve the original description if it hasn't been specified already. | 9 years ago |
17124 | tjuricek | If a human readable description was added to a Helix Sync changelist before calling submit..., preserve it too. See: P4WEBAPI-165 « |
9 years ago |
17123 | tjuricek | Helix Cloud interop with the local p4d was incorrect, since no charset was specified. R...evised location of where we run the new Helix Sync submit spec, for some reason this breaks the Helix Cloud system. There's some dependencies between the initial add and the "remove" specs, so the new "add with description" test needs to come after the remove. « |
9 years ago |
17122 | tjuricek |
Add an optional human-readable description for submits via Helix Sync. P4WEBAPI-165 |
9 years ago |
17121 | tjuricek | Allow local debugging sessions to work a little easier against an ssl-enabled p4d. | 9 years ago |
17117 | tjuricek |
Map 7857 to HTTP 403 error codes. P4WEBAPI-159 |
9 years ago |
17116 | dscheirer | sync clients require the clobber option (no doc or test for this one) | 9 years ago |
17114 | tjuricek |
Change p4d connection information just be fields on the main object. P4WEBAPI-158 |
9 years ago |
17109 | tjuricek | Sorting configuration options alphabetically | 9 years ago |
17108 | ptomiak | Changes to enable automatic trusts. Implement a setting switch to automatically any new... p4d we are talking to - mainly for GitSwarm. If a user will try to authenticate aganist a p4d we never saw before the fingerprint will be automatically accepted and login will carry on as usual. Added doc's section. « |
9 years ago |
17107 | dscheirer | Correct all project 'server' values to p4 uris, refactor xform to a function | 9 years ago |
17106 | tjuricek | When the user's action is delete, and the file is locked by another user, just the case as... another "remove" (ignore our changes). We either do that or fail the entire submit. « |
9 years ago |
17101 | tjuricek | Removed 'foreman' from helix_web_services distribution, and prepared Ruby dependencies for... licensing. « | 9 years ago |
17100 | dscheirer |
Minor changes to supply a p4://... type URI for the 'server' value |
9 years ago |
17095 | tjuricek | Add p4port to nginx access log by default. | 9 years ago |
17093 | tjuricek | Removed omnibus-software dependencies, in preparing for license compliance. This remove...s our external dependency on the omnibus-software project in Gitlab. To make it easier to maintain license compliance for compiled libraries, the omnibus software configurations will be edited to copy appropriate LICENSE files into the distributed packages. « |
9 years ago |
17092 | tjuricek | Configure logrotate during post-install configuration. | 9 years ago |
17089 | tjuricek | Prefer handling removes first before handling locked files. If a file is deleted at hea...d (and we've deleted it), but someone has yet readded and locked the file, just treat the file as a remove. « |
9 years ago |
17061 | tjuricek | Return an empty array if there is no pending changelist to submit. Also, do not commit... the Version file if it exists. « |
9 years ago |
17051 | dscheirer | Merge up some ENV settings for helix cloud | 9 years ago |
17042 | tjuricek | Read the changelist number from p4/Version if it exists for the product ID | 9 years ago |
17040 | tjuricek | Remove block that set an error state if the return value was not an array with the first e...lement as a hash. In case the server decides to return an empty array, that's a valid successful value. I don't really have a nice way of testing this behavior though, since we don't get to this point if the plan is empty. « |
9 years ago |
17039 | tjuricek | Don't shift the submit results in case we have an empty array | 9 years ago |
17038 | tjuricek | Return the results of p4 submit when Helix Sync submit finishes. We *may* want to prese...rve the original plan and return that, but because this submit iterates and tweaks the plan as it goes, we probably want to start with just "ok what did you do". Also, set the '+w' flag on Gemfile.lock. I think that might make builds work. « |
9 years ago |
17037 | tjuricek | Setting executable file type | 9 years ago |
16332 | tjuricek | Update documentation for new configuration, deployment. Also, fix default location for... hws_console. « |
9 years ago |
16329 | tjuricek | Setup CentOS 6 chkconfig calls | 9 years ago |
16316 | tjuricek | Add 'group' setting (which can be nulled) to set the privileges on the installed unicorn c...onfig « | 9 years ago |
16315 | tjuricek | Change permissions on the unicorn configuration file to the system account | 9 years ago |
16313 | tjuricek | Fix username | 9 years ago |
16312 | tjuricek | Use local self-signed cert instead of grabbing distribution-specific default certs. | 9 years ago |
16310 | tjuricek | Fix default path to nginx generated via omnibus | 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 |