[READ-ONLY] Mirror of https://github.com/jphastings/jan-poka. Jan Poka is a suite of tools for controlling custom internet-of-things devices that help make your distant friends feel closer.
geolocation hardware mqtt
0

Configure Feed

Select the types of activity you want to include in your feed.

Move openscad to ext

+30 -17
-1
.gitattributes
··· 1 - vendor/** linguist-vendored
+7 -4
.gitmodules
··· 1 - [submodule "vendor/openscad/MCAD"] 2 - path = vendor/openscad/MCAD 1 + [submodule "ext/openscad/MCAD"] 2 + path = ext/openscad/MCAD 3 3 url = git@github.com:openscad/MCAD.git 4 - [submodule "vendor/openscad/PolyGear"] 5 - path = vendor/openscad/PolyGear 4 + [submodule "ext/openscad/PolyGear"] 5 + path = ext/openscad/PolyGear 6 6 url = git@github.com:dpellegr/PolyGear.git 7 + [submodule "ext/openscad/2d_points"] 8 + path = ext/openscad/2d_points 9 + url = git@github.com:sadr0b0t/2d_points.git
+1 -1
Dockerfile
··· 9 9 10 10 COPY . . 11 11 12 - RUN mkdir -p bin/ && cd bin/ && go build -mod=mod -tags 'libnova' github.com/jphastings/jan-poka/cmd/... 12 + RUN mkdir -p bin/ && cd bin/ && go build -tags 'libnova' github.com/jphastings/jan-poka/cmd/... 13 13 14 14 FROM debian:bullseye-slim 15 15 COPY --from=builder /go/src/github.com/jphastings/jan-poka/bin/controller /usr/bin/
ext/openscad/2d_points/2d_points.scad

This is a binary file and will not be displayed.

+3
go.mod
··· 7 7 github.com/ahmdrz/goinsta/v2 v2.4.5 8 8 github.com/denisbrodbeck/machineid v1.0.1 9 9 github.com/eclipse/paho.mqtt.golang v1.3.5 10 + github.com/eiannone/keyboard v0.0.0-20200508000154-caf4b762e807 10 11 github.com/faiface/beep v1.1.0 11 12 github.com/grandcat/zeroconf v1.0.0 12 13 github.com/kellydunn/golang-geo v0.7.0 ··· 14 15 github.com/onsi/ginkgo v1.16.5 15 16 github.com/onsi/gomega v1.17.0 16 17 github.com/twuillemin/modes v0.4.0 18 + github.com/wroge/wgs84 v1.1.2 19 + gocv.io/x/gocv v0.29.0 17 20 google.golang.org/api v0.64.0 18 21 google.golang.org/genproto v0.0.0-20211223182754-3ac035c7e7cb 19 22 googlemaps.github.io/maps v1.3.2
+8
go.sum
··· 121 121 github.com/eclipse/paho.mqtt.golang v1.3.5 h1:sWtmgNxYM9P2sP+xEItMozsR3w0cqZFlqnNN1bdl41Y= 122 122 github.com/eclipse/paho.mqtt.golang v1.3.5/go.mod h1:eTzb4gxwwyWpqBUHGQZ4ABAV7+Jgm1PklsYT/eo8Hcc= 123 123 github.com/edsrzf/mmap-go v1.0.0/go.mod h1:YO35OhQPt3KJa3ryjFM5Bs14WD66h8eGKpfaBNrHW5M= 124 + github.com/eiannone/keyboard v0.0.0-20200508000154-caf4b762e807 h1:jdjd5e68T4R/j4PWxfZqcKY8KtT9oo8IPNVuV4bSXDQ= 125 + github.com/eiannone/keyboard v0.0.0-20200508000154-caf4b762e807/go.mod h1:Xoiu5VdKMvbRgHuY7+z64lhu/7lvax/22nzASF6GrO8= 124 126 github.com/envoyproxy/go-control-plane v0.6.9/go.mod h1:SBwIajubJHhxtWwsL9s8ss4safvEdbitLhGGK48rN6g= 125 127 github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= 126 128 github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= ··· 286 288 github.com/hashicorp/serf v0.8.2/go.mod h1:6hOLApaqBFA1NXqRQAsxw9QxuDEvNxSQRwA/JwenrHc= 287 289 github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= 288 290 github.com/hudl/fargo v1.3.0/go.mod h1:y3CKSmjA+wD2gak7sUSXTAoopbhU08POFhmITJgmKTg= 291 + github.com/hybridgroup/mjpeg v0.0.0-20140228234708-4680f319790e/go.mod h1:eagM805MRKrioHYuU7iKLUyFPVKqVV6um5DAvCkUtXs= 289 292 github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= 290 293 github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= 291 294 github.com/icza/bitio v1.0.0/go.mod h1:0jGnlLAx8MKMr9VGnn/4YrvZiprkvBelsVIbA9Jjr9A= ··· 384 387 github.com/openzipkin/zipkin-go v0.2.2/go.mod h1:NaW6tEwdmWMaCDZzg8sh+IBNOxHMPnhQw8ySjnjRyN4= 385 388 github.com/pact-foundation/pact-go v1.0.4/go.mod h1:uExwJY4kCzNPcHRj+hCR/HBbOOIwwtUjcrb0b5/5kLM= 386 389 github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c/go.mod h1:lzWF7FIEvWOWxwDKqyGYQf6ZUaNfKdP144TG7ZOy1lc= 390 + github.com/pascaldekloe/goe v0.1.0/go.mod h1:lzWF7FIEvWOWxwDKqyGYQf6ZUaNfKdP144TG7ZOy1lc= 387 391 github.com/pborman/uuid v1.2.0/go.mod h1:X/NO0urCmaxf9VXbdlT7C2Yzkj2IKimNn4k+gtPdI/k= 388 392 github.com/performancecopilot/speed v3.0.0+incompatible/go.mod h1:/CLtqpZ5gBg1M9iaPbIdPPGyKcA8hKdoy6hAWba7Yac= 389 393 github.com/pierrec/lz4 v1.0.2-0.20190131084431-473cd7ce01a1/go.mod h1:3/3N9NVKO0jef7pBehbT1qWhCMrIgbYNnFAZCqQ5LRc= ··· 452 456 github.com/twuillemin/modes v0.4.0/go.mod h1:j7Mu6IpyPpdoGSEKFeueJ/Vgqhs3DqX+6g2z5H+UYck= 453 457 github.com/urfave/cli v1.20.0/go.mod h1:70zkFmudgCuE/ngEzBv17Jvp/497gISqfk5gWijbERA= 454 458 github.com/urfave/cli v1.22.1/go.mod h1:Gos4lmkARVdJ6EkW0WaNv/tZAAMe9V7XWyB60NtXRu0= 459 + github.com/wroge/wgs84 v1.1.2 h1:XtPl1SApaSXxQ/noAY7ZKukCKeh9PBHcy0NZh9uAxdc= 460 + github.com/wroge/wgs84 v1.1.2/go.mod h1:MvKPChOgCl7v2E705tkK5QU81Rr/jU0xaaFB81RLvk0= 455 461 github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod h1:UETIi67q53MR2AWcXfiuqkDkRtnGDLqkBTpCHuJHxtU= 456 462 github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= 457 463 github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= ··· 494 500 go.uber.org/zap v1.10.0/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= 495 501 go.uber.org/zap v1.13.0/go.mod h1:zwrFLgMcdUuIBviXEYEH1YKNaOBnKXsx2IPda5bBwHM= 496 502 go.uber.org/zap v1.16.0/go.mod h1:MA8QOfq0BHJwdXa996Y4dYkAqRKB8/1K1QMMZVaNZjQ= 503 + gocv.io/x/gocv v0.29.0 h1:Zg5ZoIFSY4oBehoIRoSaSeY+KF+nvqv1O1qNmALiMec= 504 + gocv.io/x/gocv v0.29.0/go.mod h1:oc6FvfYqfBp99p+yOEzs9tbYF9gOrAQSeL/dyIPefJU= 497 505 golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= 498 506 golang.org/x/crypto v0.0.0-20181029021203-45a5f77698d3/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= 499 507 golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
+1 -1
hardware/clock/3dmodel/hands.scad
··· 1 - use <../../../vendor/openscad/2d_points/2d_points.scad>; 1 + use <../../../ext/openscad/2d_points/2d_points.scad>; 2 2 3 3 t = 4; 4 4 minuteInnerD = 1.8; // want 1.3
+4 -4
hardware/mapper/3dmodel/motor-brackets.scad
··· 1 - use <../../../vendor/openscad/hardware/rods.scad>; 2 - use <../../../vendor/openscad/hardware/screws.scad>; 3 - use <../../../vendor/openscad/MCAD/motors.scad>; 4 - use <../../../vendor/openscad/MCAD/stepper.scad>; 1 + use <../../../ext/openscad/hardware/rods.scad>; 2 + use <../../../ext/openscad/hardware/screws.scad>; 3 + use <../../../ext/openscad/MCAD/motors.scad>; 4 + use <../../../ext/openscad/MCAD/stepper.scad>; 5 5 6 6 $fn=25; 7 7
+6 -6
hardware/pointer/3dmodel/pointer.scad
··· 1 - use <../../../vendor/openscad/hardware/rods.scad>; 2 - use <../../../vendor/openscad/hardware/screws.scad>; 3 - use <../../../vendor/openscad/hardware/gt2.scad>; 4 - use <../../../vendor/openscad/MCAD/motors.scad>; 5 - use <../../../vendor/openscad/MCAD/stepper.scad>; 6 - use <../../../vendor/openscad/PolyGear/PolyGear.scad>; 1 + use <../../../ext/openscad/hardware/rods.scad>; 2 + use <../../../ext/openscad/hardware/screws.scad>; 3 + use <../../../ext/openscad/hardware/gt2.scad>; 4 + use <../../../ext/openscad/MCAD/motors.scad>; 5 + use <../../../ext/openscad/MCAD/stepper.scad>; 6 + use <../../../ext/openscad/PolyGear/PolyGear.scad>; 7 7 8 8 $fn=25; 9 9 if (!$preview) {