Go to file
Damien Duportal 86227dbfd7
Merge pull request #59 from jenkins-infra/lemeurherve-patch-1
chore: build docker image on ci.jenkins.io too
2024-02-15 08:17:21 +01:00
.github fixup: add `release-drafter` workflow 2023-10-28 11:49:31 +02:00
config Use the hostname for the production environment 2018-09-20 13:35:39 -07:00
migrations Add a materialized view to capture the first time a type has been seen for export 2018-10-26 15:49:09 -07:00
public Add some screenshots 2018-09-11 16:48:58 -07:00
seeders Add support for restricting access via grants 2018-09-20 17:06:42 -07:00
src Add explicit pool configuration to uplink 2019-06-22 09:03:19 -07:00
test Tidy up the tests to work with the newer packages 2019-06-22 09:03:20 -07:00
tools Incorporate Sentry error reporting into Uplink 2018-09-27 11:55:08 -07:00
views Add the date to the dashboard 2018-12-06 11:58:47 -08:00
.dockerignore Ensure that migrations are run when the container boots 2018-10-22 10:34:19 -07:00
.editorconfig Generated feathers app from the cli 2018-09-09 18:13:54 -07:00
.gitignore Enable test reporting from jest 2018-09-09 18:20:49 -07:00
.sequelizerc Switch Events to a lower-case table name since postgresql is weird with casing 2018-09-10 09:36:39 -07:00
Dockerfile fix: replace `npm install` by `npm ci` to get deterministic builds (#54) 2023-10-30 14:08:20 +01:00
Jenkinsfile chore: build docker image on ci.jenkins.io too 2024-02-12 19:56:03 +01:00
LICENSE.txt Add the license text 2018-09-09 17:38:26 -07:00
Makefile fix: replace `npm install` by `npm ci` to get deterministic builds (#54) 2023-10-30 14:08:20 +01:00
README.adoc chore: add dockerhub badge to README.adoc (#56) 2023-10-31 12:35:56 +01:00
activate Initial commit of a skeleton typescript project 2018-09-09 17:27:58 -07:00
docker-compose.yml fix: replace `npm install` by `npm ci` to get deterministic builds (#54) 2023-10-30 14:08:20 +01:00
package-lock.json fix compilation with newer tsc 2019-06-22 09:03:18 -07:00
package.json Revert "fix: upgrade `pg` dependency from `^7.4.3` to `^8.7.1`" (#53) 2023-10-30 12:22:30 +01:00
tsconfig.json fix compilation with newer tsc 2019-06-22 09:03:18 -07:00

README.adoc

<html lang="en"> <head> </head>

Uplink

icon?style=plastic uplink

uplink is a simple web application to receive short bursts of anonymous telemetry data from Jenkins instances.

logged in
Figure 1. Logged in to Uplink

Development

  • Running tests: make check

  • Running the server: make run

Uploading a test event

curl -d '{"type":"stapler", "correlator" : "my-correlator-id", "payload" : {"hi" : "there"}}' \
    -H "Content-Type: application/json" \
    http://localhost:3030/events

Database Debugging

make debug-db
</html>