All Projects → indeedeng → proctor-webapp

indeedeng / proctor-webapp

Licence: Apache-2.0 license
Proctor-webapp is a web application for managing Proctor A/B test definitions.

Projects that are alternatives of or similar to proctor-webapp

docker-exec-web-console
A web UI to docker exec from the browser
Stars: ✭ 66 (+312.5%)
Mutual labels:  web-ui
php-client
PHP SDK client for Split Software
Stars: ✭ 14 (-12.5%)
Mutual labels:  ab-testing
bloomery
Web UI for Impala
Stars: ✭ 15 (-6.25%)
Mutual labels:  web-ui
Kafdrop
Kafka Web UI
Stars: ✭ 3,158 (+19637.5%)
Mutual labels:  web-ui
foxy-proxy
A Proof of Capacity proxy which supports solo and pool mining upstreams
Stars: ✭ 33 (+106.25%)
Mutual labels:  web-ui
abba
A/B Testing framework
Stars: ✭ 16 (+0%)
Mutual labels:  ab-testing
haskell-code-spot
Visual tool to spot odd runtime behaviour of Haskell programs.
Stars: ✭ 106 (+562.5%)
Mutual labels:  web-ui
VariantRetriever
VariantRetriever is a minimalist package for feature flagging
Stars: ✭ 23 (+43.75%)
Mutual labels:  ab-testing
android-projects
Android benchmark projects for Bazel and Gradle
Stars: ✭ 29 (+81.25%)
Mutual labels:  ab-testing
hermes
Automates programmables à réaction aux échanges électroniques depuis une boîte IMAP4
Stars: ✭ 15 (-6.25%)
Mutual labels:  web-ui
adminio-api
simple admin API for min.io (minio) s3 server
Stars: ✭ 24 (+50%)
Mutual labels:  web-ui
java-client
Java SDK client for Split Software
Stars: ✭ 20 (+25%)
Mutual labels:  ab-testing
UTMFW
UTM Firewall on OpenBSD
Stars: ✭ 104 (+550%)
Mutual labels:  web-ui
Qmui web
An efficient front-end framework for developers building UI on the web.
Stars: ✭ 1,719 (+10643.75%)
Mutual labels:  web-ui
causeinfer
Machine learning based causal inference/uplift in Python
Stars: ✭ 45 (+181.25%)
Mutual labels:  ab-testing
mighty-input
Text input for modern web
Stars: ✭ 20 (+25%)
Mutual labels:  web-ui
iter8
Kubernetes release optimizer
Stars: ✭ 217 (+1256.25%)
Mutual labels:  ab-testing
experiment
A/B cookie testing tool for @laravel
Stars: ✭ 55 (+243.75%)
Mutual labels:  ab-testing
laravel-ab
Laravel A/B experiment testing tool
Stars: ✭ 108 (+575%)
Mutual labels:  ab-testing
evolutio
ab testing framework with automated code removing
Stars: ✭ 15 (-6.25%)
Mutual labels:  ab-testing

Proctor-webapp


This repository is now archived, the contents have been moved to https://github.com/indeedeng/proctor


Proctor-Webapp is a Java web application that uses the Proctor-Webapp-Library to manipulate and view Proctor definitions.

Features:

  • Create/View/Edit/Delete Proctor definitions
  • View commit history of Proctor definitions in trunk, qa, and production.
  • Promote Proctor definitions from trunk -> qa/production, or qa -> production

Requirements

Deployment

  1. Use git to clone https://github.com/indeedeng/proctor-webapp, and run mvn package to build.

  2. Set up configuration (see below).

  3. Start the webapp runner. NOTE: The config.dir java variable is set to the example-apache-config, you will still need to update proctor-config.properties with the appropriate credentials:

    java -Dconfig.dir="$PWD/example-apache-config"  -jar target/dependency/webapp-runner.jar --context-xml example-apache-config/proctor-webapp.xml --expand-war target/proctor-webapp-1.0.0-SNAPSHOT.war

Configuration

Two configuration files need to be provided to run Proctor-Webapp properly. The properties have the recommended values below.

  1. ${config.dir}/proctor-config.properties

    scm.path=https://YOURSVN.com/svn/repos/proctor-data/
    scm.login=REPLACE_WITH_USER
    scm.password=REPLACE_WITH_PASS
  2. ${config.dir}/proctor-webapp.xml

    <Context debug="5" reloadable="true" crossContext="true">
        <Parameter name="contextConfigLocation" value="/WEB-INF/spring/applicationContext.xml" override="false"/>
        <Parameter name="propertyPlaceholderResourceLocation" value="file://${config.dir}/proctor-config.properties" override="false"/>
    </Context>
    

Discussion

Join the indeedeng-proctor-users mailing list to ask questions and discuss use of Proctor-Webapp and/or Proctor.

Contributing

License

Apache License Version 2.0

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].