Page MenuHomeDevCentral

Limiting FactorOrganization
ActivePublic

Members (1)

Watchers

  • This project does not have any watchers.
  • View All

Details

Description

The goal of this library is to provide:

  • glue code for Rocket and Diesel
  • standard API replies
  • boilerplate to parse environment and run a server

Repositories:

rLF

Recent Activity

Wed, Jan 15

dereckson added a project to T1502: Database connection error doesn't mention database product: Operations sprints (Consolidate them all).

The errors were propagated like this.

Wed, Jan 15, 11:24 · Operations sprints (Consolidate them all), Limiting Factor

Nov 19 2019

dereckson renamed T1502: Database connection error doesn't mention database product from Database cconnection error doesn't mention database product to Database connection error doesn't mention database product.
Nov 19 2019, 04:42 · Operations sprints (Consolidate them all), Limiting Factor

Dec 30 2018

dereckson updated the task description for T1502: Database connection error doesn't mention database product.
Dec 30 2018, 15:17 · Operations sprints (Consolidate them all), Limiting Factor
dereckson triaged T1502: Database connection error doesn't mention database product as Normal priority.
Dec 30 2018, 15:16 · Operations sprints (Consolidate them all), Limiting Factor

Oct 12 2018

dereckson closed T1461: Prepare an API to get information about registry as Resolved.
Oct 12 2018, 23:19 · Limiting Factor, Nasqueron API, Operations sprints (The Dreadnought will produce new officers)

Oct 11 2018

dereckson closed T1466: Document how to update docs.nasqueron.org index, a subtask of T1461: Prepare an API to get information about registry, as Resolved.
Oct 11 2018, 23:44 · Limiting Factor, Nasqueron API, Operations sprints (The Dreadnought will produce new officers)
dereckson added a revision to T1461: Prepare an API to get information about registry: D1892: Mount Docker registry API microservice on nginx.
Oct 11 2018, 20:59 · Limiting Factor, Nasqueron API, Operations sprints (The Dreadnought will produce new officers)
dereckson added a revision to T1461: Prepare an API to get information about registry: D1891: Deploy Nasqueron private Docker registry API container.
Oct 11 2018, 20:35 · Limiting Factor, Nasqueron API, Operations sprints (The Dreadnought will produce new officers)
dereckson added a revision to T1461: Prepare an API to get information about registry: D1890: Provide Docker image to run the microservice.
Oct 11 2018, 17:36 · Limiting Factor, Nasqueron API, Operations sprints (The Dreadnought will produce new officers)
dereckson closed T1459: Make PostgreSQL integration an optional feature as Resolved by committing rLFa42ed696a00a: Swith to the minimal feature set by default.
Oct 11 2018, 16:16 · Limiting Factor
dereckson added a revision to T1459: Make PostgreSQL integration an optional feature : D1886: Swith to the minimal feature set by default.
Oct 11 2018, 15:44 · Limiting Factor
dereckson reopened T1459: Make PostgreSQL integration an optional feature as "Open".

By default, it still compiles with Diesel.

Oct 11 2018, 15:35 · Limiting Factor
dereckson closed T1464: Prepare a Node Jenkins slave, a subtask of T1461: Prepare an API to get information about registry, as Resolved.
Oct 11 2018, 02:06 · Limiting Factor, Nasqueron API, Operations sprints (The Dreadnought will produce new officers)
dereckson added a comment to T1461: Prepare an API to get information about registry.

Remaining tasks:

  • publish the documentation (all the ops, spec and Jenkins part is ready, it needs to be reviewed)
  • prepare a Docker image, prepare container deployment in rOPS
  • stabilize rLF dep to 0.4.0
Oct 11 2018, 00:38 · Limiting Factor, Nasqueron API, Operations sprints (The Dreadnought will produce new officers)

Oct 10 2018

dereckson added a revision to T1461: Prepare an API to get information about registry: D1878: Deploy Nasqueron private Docker registry API documentation.
Oct 10 2018, 23:16 · Limiting Factor, Nasqueron API, Operations sprints (The Dreadnought will produce new officers)
dereckson added a revision to T1461: Prepare an API to get information about registry: D1876: Tweak path to mount the microservice at an API end point.
Oct 10 2018, 14:25 · Limiting Factor, Nasqueron API, Operations sprints (The Dreadnought will produce new officers)
dereckson added a revision to T1461: Prepare an API to get information about registry: D1875: Find repositories by layer or image.
Oct 10 2018, 13:51 · Limiting Factor, Nasqueron API, Operations sprints (The Dreadnought will produce new officers)
dereckson added a revision to T1461: Prepare an API to get information about registry: D1874: List all repositories.
Oct 10 2018, 12:34 · Limiting Factor, Nasqueron API, Operations sprints (The Dreadnought will produce new officers)
dereckson added a revision to T1461: Prepare an API to get information about registry: D1871: Provide repository information.
Oct 10 2018, 01:20 · Limiting Factor, Nasqueron API, Operations sprints (The Dreadnought will produce new officers)

Oct 9 2018

dereckson added a revision to T1461: Prepare an API to get information about registry: D1868: Provide statistics information about the registry.
Oct 9 2018, 21:17 · Limiting Factor, Nasqueron API, Operations sprints (The Dreadnought will produce new officers)
dereckson added a revision to T1461: Prepare an API to get information about registry: D1867: Initialize the microservice.
Oct 9 2018, 18:48 · Limiting Factor, Nasqueron API, Operations sprints (The Dreadnought will produce new officers)
dereckson created T1462: Improve documentation for Kernel module.
Oct 9 2018, 13:53 · documentation, Limiting Factor
dereckson closed T1421: Create a SimpleApplication to run Rocket without Diesel bindings as Resolved by committing rLF19a5ac8cb5ac: Make PostgreSQL integration optional.
Oct 9 2018, 13:46 · Limiting Factor
dereckson closed T1421: Create a SimpleApplication to run Rocket without Diesel bindings, a subtask of T1461: Prepare an API to get information about registry, as Resolved.
Oct 9 2018, 13:46 · Limiting Factor, Nasqueron API, Operations sprints (The Dreadnought will produce new officers)
dereckson added a revision to T1421: Create a SimpleApplication to run Rocket without Diesel bindings: D1863: Make PostgreSQL integration optional.
Oct 9 2018, 00:12 · Limiting Factor
dereckson added a subtask for T1461: Prepare an API to get information about registry: T1421: Create a SimpleApplication to run Rocket without Diesel bindings.
Oct 9 2018, 00:05 · Limiting Factor, Nasqueron API, Operations sprints (The Dreadnought will produce new officers)
dereckson added a parent task for T1421: Create a SimpleApplication to run Rocket without Diesel bindings: T1461: Prepare an API to get information about registry.
Oct 9 2018, 00:05 · Limiting Factor
dereckson updated the task description for T1421: Create a SimpleApplication to run Rocket without Diesel bindings.
Oct 9 2018, 00:05 · Limiting Factor
dereckson claimed T1421: Create a SimpleApplication to run Rocket without Diesel bindings.
Oct 9 2018, 00:03 · Limiting Factor
dereckson updated the task description for T1459: Make PostgreSQL integration an optional feature .
Oct 9 2018, 00:03 · Limiting Factor
dereckson merged T1459: Make PostgreSQL integration an optional feature into T1421: Create a SimpleApplication to run Rocket without Diesel bindings.
Oct 9 2018, 00:02 · Limiting Factor
dereckson merged task T1459: Make PostgreSQL integration an optional feature into T1421: Create a SimpleApplication to run Rocket without Diesel bindings.
Oct 9 2018, 00:02 · Limiting Factor

Oct 8 2018

dereckson triaged T1461: Prepare an API to get information about registry as Low priority.
Oct 8 2018, 20:32 · Limiting Factor, Nasqueron API, Operations sprints (The Dreadnought will produce new officers)
dereckson created T1459: Make PostgreSQL integration an optional feature .
Oct 8 2018, 20:26 · Limiting Factor
dereckson set the image for Limiting Factor to F655692: profile.
Oct 8 2018, 20:24

Oct 4 2018

dereckson closed T1407: Generate Cargo documentation automatically and publish it to docs.nasqueron.org as Resolved.
Oct 4 2018, 23:57 · Limiting Factor, Continous integration and delivery, documentation
dereckson added a revision to T1407: Generate Cargo documentation automatically and publish it to docs.nasqueron.org: D1847: Deploy Limiting factor documentation Create required directory, then trigger https://cd.nasqueron.org/job/limiting-factor-doc/ job..
Oct 4 2018, 23:28 · Limiting Factor, Continous integration and delivery, documentation
dereckson added a comment to T1407: Generate Cargo documentation automatically and publish it to docs.nasqueron.org.

Jenkins job works.

Oct 4 2018, 22:54 · Limiting Factor, Continous integration and delivery, documentation

Sep 12 2018

dereckson created T1427: Prepare a Jenkins job template for Rust CI.
Sep 12 2018, 22:32 · Servers, Limiting Factor, Nasqueron API, Jenkins
dereckson updated the task description for T1407: Generate Cargo documentation automatically and publish it to docs.nasqueron.org.
Sep 12 2018, 22:20 · Limiting Factor, Continous integration and delivery, documentation
dereckson updated the task description for T1407: Generate Cargo documentation automatically and publish it to docs.nasqueron.org.
Sep 12 2018, 22:20 · Limiting Factor, Continous integration and delivery, documentation
dereckson added a comment to T1407: Generate Cargo documentation automatically and publish it to docs.nasqueron.org.

Artifact
With this pipeline, documentation is generated at https://cd.nasqueron.org/job/limiting-factor-doc/lastSuccessfulBuild/artifact/*zip*/archive.zip.
If we decompress the archive, documentation is in the archive/target/doc/ folder.
Next step
One of them:

  • Publish to docs.nasqueron.org through Jenkinsfile (requires the node and Ysul to be configured with a relevant ssh key)
  • Publish through Jenkins ssh plugin (solution used on the old CI, probably not compatible with pipelines, credentials were in Jenkins)
  • Trigger a Salt task to fetch the artifact archive and publish it
Sep 12 2018, 22:18 · Limiting Factor, Continous integration and delivery, documentation
dereckson added a revision to T1407: Generate Cargo documentation automatically and publish it to docs.nasqueron.org: D1748: Generate Cargo documentation in Jenkins.
Sep 12 2018, 22:13 · Limiting Factor, Continous integration and delivery, documentation

Sep 10 2018

dereckson moved T1421: Create a SimpleApplication to run Rocket without Diesel bindings from Backlog to Features on the Limiting Factor board.
Sep 10 2018, 19:09 · Limiting Factor
dereckson triaged T1421: Create a SimpleApplication to run Rocket without Diesel bindings as Normal priority.
Sep 10 2018, 19:08 · Limiting Factor

Sep 6 2018

dereckson moved T1407: Generate Cargo documentation automatically and publish it to docs.nasqueron.org from Backlog to Rust on the Continous integration and delivery board.
Sep 6 2018, 19:01 · Limiting Factor, Continous integration and delivery, documentation
dereckson updated the task description for T1407: Generate Cargo documentation automatically and publish it to docs.nasqueron.org.
Sep 6 2018, 18:56 · Limiting Factor, Continous integration and delivery, documentation
dereckson created T1407: Generate Cargo documentation automatically and publish it to docs.nasqueron.org.
Sep 6 2018, 18:55 · Limiting Factor, Continous integration and delivery, documentation
dereckson created Limiting Factor.
Sep 6 2018, 18:50