Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / idvoretskyi/horizon-cloud issues and pull requests

#161 - Limit the total size of deployed files to avoid abuse

Issue - State: open - Opened by encryptio over 8 years ago

#159 - Switch the web-backend to use RethinkDB directly.

Issue - State: open - Opened by mlucy over 8 years ago

#157 - Add some stuff the first-run wizard needs

Issue - State: closed - Opened by mlucy over 8 years ago

#156 - Project Name Refactor

Pull Request - State: closed - Opened by mlucy over 8 years ago - 4 comments

#155 - Split hzc-http and the user pods into different namespaces

Issue - State: open - Opened by encryptio over 8 years ago
Labels: hygiene

#154 - Limit the number of projects a user can create

Issue - State: open - Opened by encryptio over 8 years ago

#153 - hzc-client should cache tokens for a short period of time

Issue - State: open - Opened by encryptio over 8 years ago

#152 - Update to new google cloud client import paths

Issue - State: open - Opened by encryptio over 8 years ago
Labels: hygiene

#151 - Change projects to use their longname as their ID

Issue - State: closed - Opened by mlucy over 8 years ago

#150 - Make Horizon use GitHub IDs instead of UUIDs when it creates new users.

Issue - State: open - Opened by mlucy over 8 years ago - 2 comments

#149 - Check `cursor.Err`

Issue - State: closed - Opened by mlucy over 8 years ago
Labels: hygiene

#148 - Add a `DisplayName` field to projects

Issue - State: closed - Opened by mglukhovsky over 8 years ago - 1 comment

#147 - Look at response code for `hzc_client` requests

Issue - State: closed - Opened by mlucy over 8 years ago

#146 - Update kubernetes master and nodes to 1.3.2

Issue - State: closed - Opened by encryptio over 8 years ago

#145 - Maybe use Kong to facilitate Horizon Cloud API gateway?

Issue - State: open - Opened by dalanmiller over 8 years ago

#144 - Add `created` field to projects.

Issue - State: open - Opened by mglukhovsky over 8 years ago

#142 - Remove internal `Success: true/false` wrapper in `hzc-api`.

Issue - State: closed - Opened by mlucy over 8 years ago - 1 comment

#141 - Upgrade everything Horizon 2.0.

Issue - State: open - Opened by mlucy over 8 years ago

#140 - Make `hz cloud deploy` Run the hzc-client-updater.

Issue - State: open - Opened by mlucy over 8 years ago - 3 comments

#139 - Consider doing soft deletion so that any changefeed can be interrupted.

Issue - State: open - Opened by mlucy over 8 years ago - 1 comment

#138 - Make sure to check project long names during project operations.

Issue - State: closed - Opened by mlucy over 8 years ago - 2 comments

#135 - Backend API server responds with unhelpful status codes

Issue - State: open - Opened by mglukhovsky over 8 years ago - 1 comment

#134 - Change internal project name canonicalization

Issue - State: closed - Opened by mlucy over 8 years ago

#133 - GitHub limits the web-backend to 5000 API requests an hour

Issue - State: open - Opened by mlucy over 8 years ago

#132 - Make sure NODE_ENV=production is set in production

Issue - State: open - Opened by mlucy over 8 years ago

#131 - Support autodeployment of applications from Github

Issue - State: open - Opened by dalanmiller over 8 years ago

#130 - Support CRUD API for apps & nodes on Horizon Cloud

Issue - State: open - Opened by dalanmiller over 8 years ago

#129 - API should include units in property names

Issue - State: open - Opened by mglukhovsky over 8 years ago
Labels: hygiene

#128 - Move to official horizon docker image

Issue - State: open - Opened by encryptio over 8 years ago - 1 comment

#126 - Add a notion of project ownership in addition to project membership.

Issue - State: closed - Opened by mlucy over 8 years ago - 2 comments

#125 - Add an API endpoint to wait until reality catches up with a version

Issue - State: closed - Opened by mlucy over 8 years ago - 1 comment

#124 - Delete the stuff in google storage buckets when projects are deleted

Issue - State: open - Opened by mlucy over 8 years ago - 1 comment

#123 - Proposal: `r.modify`

Issue - State: closed - Opened by mlucy over 8 years ago - 5 comments

#122 - Correctly handle adding a domain after a deploy.

Issue - State: closed - Opened by mlucy over 8 years ago - 2 comments

#121 - Fail if at least one domain doesn't exist at deploy-time.

Issue - State: closed - Opened by mlucy over 8 years ago

#120 - API fixes.

Issue - State: closed - Opened by mlucy over 8 years ago

#119 - First-run wizard

Issue - State: open - Opened by encryptio over 8 years ago - 3 comments
Labels: ux

#118 - Serve update.hzc.io and api.hzc.io over tls

Issue - State: closed - Opened by mlucy over 8 years ago

#116 - Figure out a way to upgrade the API without downtime.

Issue - State: open - Opened by mlucy over 8 years ago - 1 comment

#115 - rethinkdb Dockerfile should not be FROM: node:5

Issue - State: open - Opened by encryptio over 8 years ago
Labels: hygiene

#114 - Make sure /horizon/horizon.js is cached

Issue - State: open - Opened by mlucy over 8 years ago

#113 - Name GCE disks so we know who they belong to.

Issue - State: open - Opened by mlucy over 8 years ago
Labels: pr:high

#112 - Terminate SSL outside kubernetes and remove the SSL cert from kube secrets

Issue - State: closed - Opened by encryptio over 8 years ago - 1 comment

#111 - Have project.hzc.io/horizon permanently redirect to horizon.hzc.io/project

Issue - State: closed - Opened by mlucy over 8 years ago - 1 comment
Labels: pr:high

#110 - double-check the way Horizon is sandboxing permissions

Issue - State: closed - Opened by mlucy over 8 years ago - 1 comment
Labels: security

#109 - Generate automatic SSL certs for custom domains

Issue - State: open - Opened by encryptio over 8 years ago - 2 comments
Labels: customdomains

#108 - Make sure hzc searches for `.hz` in the same places Horizon does.

Issue - State: open - Opened by mlucy over 8 years ago - 1 comment

#107 - Test what happens if API server crashes mid-spinup

Issue - State: open - Opened by mlucy over 8 years ago

#106 - Serve hzc client through Varnish (update.hzc.io)

Issue - State: closed - Opened by mlucy over 8 years ago

#105 - Build hacked client ourselves once there are version tags

Issue - State: closed - Opened by mlucy over 8 years ago - 3 comments
Labels: pr:high

#104 - Use kubernetes' watch API instead of polling for pod readiness

Issue - State: open - Opened by encryptio over 8 years ago
Labels: hygiene

#103 - Use a long s-maxage and cache invalidation on CDN

Issue - State: open - Opened by encryptio over 8 years ago

#102 - Update horizon and test/fix mapping of engine.io endpoints

Issue - State: closed - Opened by encryptio over 8 years ago - 1 comment

#101 - Consider patching GoRethink's omitempty

Issue - State: open - Opened by mlucy over 8 years ago - 1 comment

#100 - Transition to uncached GCE objects

Issue - State: closed - Opened by encryptio over 8 years ago

#99 - Remove SSL certs from Kubernetes

Issue - State: closed - Opened by encryptio over 8 years ago
Labels: security

#98 - Improve caching logic to take advantage of invalidation

Issue - State: closed - Opened by mlucy over 8 years ago - 1 comment

#97 - Consider preventing users from uploading files to `.well_known`

Issue - State: closed - Opened by mlucy over 8 years ago - 2 comments
Labels: security

#96 - Delete accounts with unused services

Issue - State: closed - Opened by mlucy over 8 years ago - 1 comment

#94 - Concurrent deploys can cause infinite upload loops client side

Issue - State: closed - Opened by encryptio over 8 years ago
Labels: bug

#93 - Logging/Monitoring for user services

Issue - State: open - Opened by encryptio over 8 years ago - 4 comments

#92 - Consider showing users their request ID in horizon client

Issue - State: open - Opened by mlucy over 8 years ago
Labels: ux

#91 - Bring production cluster back up to date with development

Issue - State: closed - Opened by encryptio over 8 years ago - 1 comment
Labels: pr:high

#90 - Logging / Monitoring for internal services

Issue - State: open - Opened by mlucy over 8 years ago

#89 - Add backups of user rethinkdb clusters

Issue - State: open - Opened by encryptio over 8 years ago

#88 - Basic monitoring API

Issue - State: open - Opened by encryptio over 8 years ago

#87 - Create a killswitch to be able to respond to awful security bugs

Issue - State: open - Opened by encryptio over 8 years ago
Labels: security

#86 - Make sure users are allowed to deploy to the things they send requests about

Issue - State: closed - Opened by encryptio over 8 years ago - 1 comment
Labels: security

#85 - Make SSL work on Fastly

Issue - State: closed - Opened by encryptio over 8 years ago - 2 comments
Labels: pr:high

#84 - Transiently "Running" pods are considered permanently running on config application

Issue - State: closed - Opened by encryptio over 8 years ago - 2 comments
Labels: bug

#83 - Serve index.html on GCS bucket deployments

Issue - State: closed - Opened by encryptio over 8 years ago

#82 - `hzlog` appears to swallow `log.Fatal`s

Issue - State: closed - Opened by mlucy over 8 years ago - 1 comment
Labels: bug

#81 - Humanize 404 error messages from GCS

Issue - State: open - Opened by encryptio over 8 years ago
Labels: ux

#80 - Verify that all boxes with saved gcloud credentials have safe logins (SSH keys)

Issue - State: open - Opened by encryptio over 8 years ago
Labels: security

#79 - Have a way for users to update Horizon config / permissions

Issue - State: closed - Opened by mlucy over 8 years ago - 3 comments
Labels: pr:high

#78 - Try restoring from a backup and see if it works.

Issue - State: open - Opened by mlucy over 8 years ago

#77 - Write basic API docs

Issue - State: open - Opened by encryptio over 8 years ago
Labels: hygiene

#75 - Add placeholder app for partially deployed apps

Issue - State: open - Opened by encryptio over 8 years ago - 1 comment
Labels: ux

#74 - Add delete project API

Issue - State: closed - Opened by encryptio over 8 years ago

#73 - RethinkDB data not actually stored on persistent volumes

Issue - State: closed - Opened by encryptio over 8 years ago - 1 comment
Labels: bug, pr:high

#72 - Switch to GCS for user objects

Issue - State: closed - Opened by encryptio over 8 years ago - 3 comments

#70 - Sign client binaries at distribution time

Issue - State: open - Opened by encryptio over 8 years ago - 1 comment
Labels: security

#69 - Add time-to-first-write timing in hzhttp logging

Issue - State: open - Opened by encryptio over 8 years ago

#68 - Use Deployments/ReplicaSets instead of ReplicationControllers/kube-deploy

Issue - State: open - Opened by encryptio over 8 years ago - 2 comments
Labels: hygiene

#67 - Set up Clair to track container vulnerabilities

Issue - State: open - Opened by encryptio over 8 years ago
Labels: security, hygiene

#65 - use seccomp-bpf to restrict horizon instances

Issue - State: open - Opened by encryptio over 8 years ago - 1 comment
Labels: security

#63 - Create and use hostnames pointing at the HTTP and SSH load balancers

Issue - State: closed - Opened by encryptio over 8 years ago - 1 comment