profile
viewpoint
Ross Delinger rossdylan Dropbox San Francisco, CA http://rossdylan.club Ridiculous Open Source Software

dropbox/lepton 4824

Lepton is a tool and file format for losslessly compressing JPEGs by an average of 22%.

csssuf/bobbyjunior 7

Some sort of OS for the IBM PCJr

rossdylan/catfacts 7

Use the Twilio API to send hourly catfacts!

rossdylan/Bug-Hotspot-Prediction 4

Uses an algorithm designed by google based on work by Rahman et al.

dropbox/terraform 2

Terraform is a tool for building, changing, and combining infrastructure safely and efficiently.

FOSSRIT/quilt 2

Mesh chat protocol over ZMQ

rossdylan/clustertop 2

Poll zabbix for cpu and memory data and provide an easy way to push that data places.

rossdylan/CodingRobots 2

A fork of pybotwars to make it work on the web

rossdylan/counterdb 2

Imagine a world where UVB scaled right up

rossdylan/CSH-DALEKS 2

Driveable Automated Landscape Exploring Kinematic System

fork sgreene570/ocp-build-data

Configuration data used to build OCP images

fork in 5 hours

startedther0n/UnnaturalScrollWheels

started time in 12 hours

startedhakimel/reveal.js

started time in 3 days

startedloadimpact/k6

started time in 3 days

fork eatnumber1/nsfplay

Nintendo NES sound file NSF music player

https://bbbradsmith.github.io/nsfplay/

fork in 3 days

startedreznikmm/protobuf

started time in 3 days

startedasottile/flake8-typing-imports

started time in 3 days

startedjda/nanofi

started time in 3 days

created repositoryryansb/pynamodb-polymorph

Calculated/copied attributes to support advanced single-table design in DynamoDB

created time in 3 days

created repositorymitsuhiko/wasm-example-please-ignore

Bla

created time in 4 days

startedkimchi-project/kimchi

started time in 5 days

fork shareefalis/SimpleVM

Sample code for Virtualization framework

fork in 5 days

startedSmokeMonsterPacks/Nt-Mini-Noir-Jailbreak

started time in 6 days

startedrichardkiss/aiter

started time in 7 days

startedDanielStormApps/Fanny

started time in 7 days

startedbodgit/megasd

started time in 9 days

starteddsanson/termpdf.py

started time in 9 days

startedbvaughn/react-error-boundary

started time in 9 days

created repositorysdemos/ray-tracer

created time in 10 days

startedapache/nifi

started time in 10 days

startedrelic-toolkit/relic

started time in 11 days

startedartf/grapesjs-mjml

started time in 11 days

startedsgreben/gopass-jsonapi-encode

started time in 12 days

startedesimov/pigo-face-tracking

started time in 12 days

startednextdns/windows

started time in 12 days

startedherrbischoff/iterm2-gruvbox

started time in 13 days

Pull request review commentfedora-infra/fedbadges

add the ability to use freeipa-fas API

 def notification_callback(topic, msg): def user_exists_in_fas(config, user):     """ Return true if the user exists in FAS. """     default_url = 'https://admin.fedoraproject.org/accounts/'+    if config.get["fasjson"]:+        return user_exists_in_freeipa_fas(config, user)+     fas2 = fedora.client.AccountSystem(         base_url=config['fas_credentials'].get('base_url', default_url),         username=config['fas_credentials']['username'],         password=config['fas_credentials']['password'],     )     return bool(fas2.person_by_username(user)) +def user_exists_in_fasjson(config, user):+    """ Return true if the user exists in freeipa-fas. """+    default_url = 'https://admin.fedoraproject.org/accounts/'+    client = Client(+        url=config['fas_credentials'].get('base_url', default_url)+    )+    try:+        user = client.get_user(username=user).result+        return True+    except fasjson_client.errors.APIError:

Ahh, didn't spot the discussion below. Considering this as resolved then.

StephenCoady

comment created time in 14 days

Pull request review commentfedora-infra/fedbadges

add the ability to use freeipa-fas API

 def notification_callback(topic, msg): def user_exists_in_fas(config, user):     """ Return true if the user exists in FAS. """     default_url = 'https://admin.fedoraproject.org/accounts/'+    if config.get["fasjson"]:+        return user_exists_in_freeipa_fas(config, user)+     fas2 = fedora.client.AccountSystem(         base_url=config['fas_credentials'].get('base_url', default_url),         username=config['fas_credentials']['username'],         password=config['fas_credentials']['password'],     )     return bool(fas2.person_by_username(user)) +def user_exists_in_fasjson(config, user):+    """ Return true if the user exists in freeipa-fas. """+    default_url = 'https://admin.fedoraproject.org/accounts/'+    client = Client(+        url=config['fas_credentials'].get('base_url', default_url)+    )+    try:+        user = client.get_user(username=user).result+        return True+    except fasjson_client.errors.APIError:

In the current version, all errors beside HTTP 404 get logged. Is this okay, @mscherer?

StephenCoady

comment created time in 14 days

startedpapers-we-love/papers-we-love

started time in 14 days

startedMikejmoffitt/cursor-hell

started time in 14 days

more