Name | Modified | Size |
---|---|---|
.. | ||
assets | ||
plugins | ||
src | ||
build.gradle | 9 years ago | 2 KB |
build.xml | 9 years ago | 465 B |
README | 9 years ago | 114 B |
.p4ignore | 9 years ago | 226 B |
Change | User | Description | Committed |
---|---|---|---|
19861 | ptomiak | Remove Java API troubleshooting guide from the docs | 9 years ago |
19860 | swellard | Remove reference to Java SDK | 9 years ago |
19859 | swellard | Mention HWS_AUTH_P4D in quick start | 9 years ago |
19738 | swellard | Tweak to HWS_AUTH_P4D | 9 years ago |
19736 | swellard | Login - docs | 9 years ago |
19734 | swellard | Login - docs and tweak to server login api | 9 years ago |
19731 | tjuricek | Add admonition paragraph that people generally shouldn't do things as the system account H...WS runs as. There is *no reason* to do this in general. « |
9 years ago |
19730 | tjuricek | Add documentation on setting up a fingerprints file for HWS. | 9 years ago |
19721 | tjuricek | Add explicit quick step documentation to create the p4d configuration file. Note: it ap...pears the binary tarball distributions are going away, I'm not aware of these plans however, so I'm just going to keep the documentation as is. « |
9 years ago |
19719 | swellard | Add HWS_AUTH_P4D to docs | 9 years ago |
19715 | dbirch | Add/update .p4ignore files throughout the project to ignore gradle, checkstyle and various... other files and directories that shouldn't be checked in but weren't previously covered. Additionally added eclipse based .p4ignore terms to ignore common eclipse generated files. « |
9 years ago |
19665 | swellard | Remove unsupported client docs | 9 years ago |
19664 | ptomiak | Add an installer for Windows, modify setup script name, modify deb and rpm package behavio...ur, add a Mac OS X dmg installer. « | 9 years ago |
19635 | cgrant | Move doc-like artifacts over to the new location. I.e. p4-doc/... -> p4-bin/doc/... ... Follow on to add hws to a global change needed across products. See @1392982 for summary. « |
9 years ago |
19601 | swellard | Refactor REST path - doc tweaks | 9 years ago |
19552 | drobins | Align references to WebApp with the actual class name of HelixWebServices | 9 years ago |
19544 | tjuricek | Add documentation on how to install JDK 8 on different OSes, along with the Java Cryptogra...phy Extensions. « | 9 years ago |
19535 | drobins | Refactor package names to hws | 9 years ago |
19495 | tjuricek | Revising Getting Started section for Java Client SDK to break down SSL configuration issue...s, added troubleshooting section. « | 9 years ago |
19473 | tjuricek | Adding notes to setup the p4d configuration file during quick start, and try to clarify th...e authentication process a little bit more. « | 9 years ago |
19465 | tjuricek | Add checklist style how-to on creating new integrated environments in the HWS ecosystem | 9 years ago |
19461 | tjuricek | Add more notes on how to decompose complicated stuff. | 9 years ago |
19460 | tjuricek | Adding sections regarding software techniques and design in source code. | 9 years ago |
19360 | tjuricek | Convert to using r16.1 builds out of the main depot instead of the p16.1 line out of the r...emote builds depot. « | 9 years ago |
19339 | tjuricek | Removed sections on webhooks, custom javascript handlers, since we've removed that functio...nality. « | 9 years ago |
19338 | tjuricek | Create custom reporting mechanism to allow for clear "multiple suite" reports... with log...ging! This standardizes on log4j 2 as the backend (was just used on the server side). We have an "in memory appender" that we use to capture results during testing, which we associate with each method run. The whole system spits out yaml files for each suite run, which are then read in via a final task and a single html report is spit out with ... everything... in it. « |
9 years ago |
19328 | tjuricek | Add documentation for default swagger-generated classes and objects (not specified by our... definition). Oh, and don't log people's passwords. « |
9 years ago |
19313 | tjuricek | Revise the generated asciidoc for the python reference, and include python model definitio...ns. « | 9 years ago |
19277 | tjuricek | Add self-signed SSL configuration variation (just with the 16.1 p4d) for testing. No bu...gs were actually uncovered, though it may be useful to debug environments. (If people don't have a properly patched JVM with the JCE extensions, this test will fail.) « |
9 years ago |
19268 | tjuricek | Document steps for launching HWS via gradle or the IntelliJ debugger | 9 years ago |
19267 | tjuricek | Revise the PHP Client SDK documentation. | 9 years ago |
19203 | tjuricek | Correct the column styling header to avoid the assumption that a 3-column display actually... has more columns « | 9 years ago |
19202 | tjuricek | Revised documentation for the Ruby Client SDK; removed obsolete methods and definitions, a...nd restyled a lot of the tables. « | 9 years ago |
19186 | tjuricek | Revise the p4d configuration file settings documentation. | 9 years ago |
19185 | tjuricek | Removing Helix Sync, SSH key logic that is not tested or used. After discussing with Do...ug Scheirer, we'll need to revisit exactly what an HWS api needs to do with Helix Cloud. The integration may be trickier then most assume, since a large chunk of the API will not be allowed for Cloud users. « |
9 years ago |
19065 | tjuricek | Revised Javascript Client SDK documentation to meet the new API, with fixes. Added a co...uple of basic tests, and added archival of the different testng XML output. The main major fix is to handle array output better. « |
9 years ago |
19041 | tjuricek | Revise the Java client example code | 9 years ago |
19018 | tjuricek | Adjust the "method signature" code block to not use a link to model objects. | 9 years ago |
19016 | tjuricek | Rename 'test-' jobs to 'verify-' to change CD behavior, and adjust TestNG to not skip test...s if a configuration failure happens. The current CD system actually just treats configuration failures as "passes". The TestNG change will now execute dependent tests if a configuration failure happens... which should result in a test failure. The MCL script changes will now break all verification runs if any fail. « |
9 years ago |
19015 | tjuricek | Correcting anchor id. | 9 years ago |
19012 | tjuricek | Revised Java client SDK, added ApiClient reference, restructured documentation. | 9 years ago |
19011 | tjuricek | Removing a lot of "definition" references which will be replaced by language-specific mode...l sections. This breaks the DocBook styling mechanism when placed later in the document. « |
9 years ago |
19010 | tjuricek | Reorganize the main information flow of the documentation. The HTTP Method Reference wa...s moved towards the end, since it is probably only going to be referenced for creating a new client SDK. Sections were added for "models" for each language. « |
9 years ago |
19005 | tjuricek | Correct link references to commands due to "server ID" being added to URLs | 9 years ago |
19002 | tjuricek | Improve API to interact with multiple p4ds. The configuration now requires an explicit... setting of what P4Ds HWS can talk to via the 'P4D config dir', where there's a file indicating connection settings per p4d, and importantly, an ID. This is the "server ID" referenced everywhere. Most methods now require a server ID to indicate which p4d to manipulate. In the future, it's likely we will interact with *multiple* p4d instances on some services. This completely removes the ability to run HWS as a kind of an "open proxy" to whatever p4d you want. Given the nature of the change and the lack of priority, we've removed Helix Cloud testing and disabled several methods from their "Helix Cloud" implementation. These will be relatively easy to bring back, we'll just need a new method from Raymond that lists the "allowed server IDs" that map to the HWS configured server IDs for a particular user. Another notable aspect of this change is the use of JSON Web Token to create our authentication key. We associate this key with an in-memory "session" that contains the P4D tickets we use to authenticate users. The JWT token, by default, is assigned a timeout, which allows HWS to block further access to underlying servers without having to interact with multiple auth backends. If any backend fails with that session, the user will get a 403. If you disable the timeout, you'll need to ensure your clients clear out sessions. « |
9 years ago |
18946 | tjuricek | Add preliminary docs for PHP and Python client SDKs | 9 years ago |
18943 | tjuricek | Integrate Ruby client SDK into user guide. | 9 years ago |
18941 | tjuricek | JavaScript Client SDK integration into the user guide. | 9 years ago |
18924 | tjuricek | First cut at including the Java client SDK docs as part of the main guide. This include...s a new "object model" that knows how to generally convert to the different Java types, which greatly simplifies the templating logic. The final result is likely going to need some real ironing out. I'm going to basically get things wired up, and iterate on overall format and styling once all languages are represented. « |
9 years ago |
18876 | tjuricek | Document the requirement is Java 8 not java 7 | 9 years ago |