renovate[bot]
615c620def
update: update docker.artifacts.apextoaster.com/library/python docker tag to v3.11
2023-01-01 18:35:59 -06:00
Renovate Bot
d5bcdede8c
update: update dependency docker.artifacts.apextoaster.com/library/python to v3.10
2022-04-22 14:08:26 -05:00
Renovate Bot
8233fdafa6
update: update node.js to v16.14
2022-03-27 09:08:01 -05:00
ssube
45f665574a
fix(build): upgrade to docker 16 and add TLS options
2021-08-06 08:57:47 -05:00
Renovate Bot
d178272756
update: update node.js to v16.6
2021-08-05 17:01:44 -05:00
Renovate Bot
e7b8800acf
update: update docker.artifacts.apextoaster.com/apextoaster/base docker tag to v1.5
2021-08-05 16:21:58 -05:00
Renovate Bot
8e388e2527
update: update node.js to v16
2021-08-04 23:27:57 -05:00
Renovate Bot
6f81ffb0ce
chore(deps): update docker.artifacts.apextoaster.com/apextoaster/codecov docker tag to v3.7
2021-06-12 17:16:15 -05:00
ssube
3826085af7
remove(build): codecov job
2021-06-12 16:00:17 -05:00
ssube
32541edc0e
fix(build): reduce renovate noise
2021-06-12 15:50:32 -05:00
Renovate Bot
9fa5e21abe
chore(deps): update docker.artifacts.apextoaster.com/apextoaster/sonar-scanner docker tag to v4
2021-05-10 14:24:03 -05:00
Renovate Bot
eaf18af706
chore(deps): update node.js to v12
2021-05-09 21:22:50 -05:00
Renovate Bot
e0e1128c8c
chore(deps): update docker.artifacts.apextoaster.com/library/python docker tag to v3.9
2021-05-09 10:45:29 -05:00
ssube
ceae23f012
fix(build): python image path name
2021-05-07 19:31:37 -05:00
ssube
e6c68a3588
fix(build): pull images from Nexus
2021-05-03 08:54:34 -05:00
Renovate Bot
46f433d62e
chore(deps): update apextoaster/base docker tag to v1.4
2021-05-01 21:08:42 -05:00
Renovate Bot
1857955e3a
chore(deps): add renovate.json
2020-03-31 09:11:12 -05:00
ssube
f09f736851
fix(examples): eliminate display metrics buffer
2020-02-12 18:47:06 -06:00
ssube
d4d2704eef
fix(examples): put sampling on a background timer
2020-02-12 07:57:17 -06:00
ssube
afcb8587a5
feat(registry): add sort flag to render
2020-02-10 08:38:32 -06:00
ssube
9b4dbcb9ad
fix(example): filename for esp32 stemma
2020-02-09 09:09:47 -06:00
ssube
d2908b5a35
feat(examples): add example for stemma seesaw soil sensor
2020-02-09 08:49:55 -06:00
ssube
b433c357bf
feat(router): support middleware, helper for binding middleware to handler
2020-02-09 08:49:37 -06:00
ssube
3ffc4bbf8a
fix(examples): use sparkline from utils
2020-02-08 19:58:39 -06:00
ssube
1e614a224e
fix(examples): import os directly
2020-02-08 19:14:02 -06:00
ssube
99395f480d
remove(utils): split utils into their own library
...
BREAKING CHANGE: utility functions, including network setup
and temperature conversion, have been moved to
https://github.com/ssube/redesigned-barnacle
2020-02-08 18:51:22 -06:00
ssube
a8732e8e06
fix(examples): unqualify bme280 import
2020-02-02 19:20:22 -06:00
ssube
1498fb3c32
feat(parser): handle comments and empty lines
2020-02-02 08:52:54 -06:00
ssube
75eab7a073
feat(examples): add textual temp to ssd1306 example
2020-02-01 16:19:03 -06:00
ssube
38467a92a1
feat(examples): add bar graph for ssd1306 display
2020-02-01 15:51:25 -06:00
ssube
71bd2fb477
fix(utils): correct temp conversion
2020-02-01 15:51:07 -06:00
ssube
0cccd41c9a
feat(parser): add basic config parser and example using it
2020-02-01 09:13:50 -06:00
ssube
25377c3339
lint(server): do not log connections
2020-01-10 19:49:40 -06:00
ssube
e556e2af29
fix(docs): note esp32 boards, oserror 112
2020-01-10 19:49:11 -06:00
ssube
1485bc88f1
feat(examples): add example for esp32 with i2c sensor
2020-01-10 17:55:36 -06:00
ssube
de3aca99fd
feat(examples): add esp32 server
2020-01-09 17:00:00 -06:00
ssube
93aa0347fb
fix(scripts): syntax for delay script
2019-12-27 10:00:58 -06:00
ssube
23dfab6f6c
feat(scripts): gracefully accumulate errors in curl bench, fail after 3 consecutive
2019-12-27 09:35:06 -06:00
ssube
bda7f4c857
feat(scripts): add benchmark scripts
2019-12-27 09:22:08 -06:00
ssube
61720da7fc
feat(router): add method to register many routes
...
BREAKING CHANGE: validate routes before registering them with the
router. Route tuples must be a `(str, str, callable)`.
2019-12-27 08:34:19 -06:00
ssube
faad3e37a6
feat(router): implement route iteration, remove routes as ctor param
...
BREAKING CHANGE: `Router` no longer takes a list of `routes` as a
constructor parameter. They can be added by calling `Router.register`
for each `(verb, path, handler)`.
2019-12-27 08:13:33 -06:00
ssube
eb96f9eae2
chore(release): 0.0.4
2019-12-27 05:22:40 -06:00
ssube
46741654dc
add pypi releases badges
2019-12-27 05:20:13 -06:00
ssube
60d46ca0e5
lint(metric): break up name validation into alpha/numeric parts
2019-12-26 21:13:20 -06:00
ssube
e3f633d72a
lint(examples): clean up binding in i2c example
2019-12-26 20:53:59 -06:00
ssube
67b3c31bd2
lint(examples): clean up binding
2019-12-26 20:51:10 -06:00
ssube
9623e42cba
fix(examples): handle parsing errors in minimal
2019-12-26 20:40:18 -06:00
ssube
253dfdc728
lint: disable lgtm warning on bind helper
2019-12-26 20:11:39 -06:00
ssube
9fc6dbc001
feat(registry): provide render handler
2019-12-26 20:04:09 -06:00
ssube
2ec632b52d
lint(server): clean up default content type and response handling
2019-12-26 11:08:22 -06:00