Commit graph

2114 commits

Author SHA1 Message Date
Gabe Kangas
0b5ddf433b
Limit OTP requests to one per expiry window. Closes #2000 2022-08-02 13:31:41 -07:00
Gabe Kangas
c40eaa47e9
Force origin test to always pass. Closes #2003 2022-08-02 13:04:23 -07:00
Gabe Kangas
643b54037b
Do not log inactionable error. Closes #1992 2022-08-02 12:44:24 -07:00
Gabe Kangas
3951f23b55
Run BSD tests under macos-latest 2022-07-27 14:17:35 -07:00
Gabe Kangas
4b7367fdcc
Set sqlite_omit_load_extension flag when building to disable sqlite feature 2022-07-27 14:09:41 -07:00
renovate[bot]
77c11a603b Update docker/setup-qemu-action action to v2 2022-07-24 00:06:25 +00:00
renovate[bot]
64c5580c69
Update github/codeql-action action to v2 2022-07-23 19:49:18 +00:00
renovate[bot]
fef0cd722e Update module github.com/yuin/goldmark to v1.4.13 2022-07-23 13:13:42 +00:00
renovate[bot]
7dfb0c7025 Update module github.com/sirupsen/logrus to v1.9.0 2022-07-23 11:05:33 +00:00
renovate[bot]
bd03e668cd Update module github.com/mattn/go-sqlite3 to v1.14.14 2022-07-23 05:56:54 +00:00
renovate[bot]
8ac594f7ad
Update module github.com/microcosm-cc/bluemonday to v1.0.19 2022-07-23 01:31:05 +00:00
renovate[bot]
bb1e273d11
Update module github.com/aws/aws-sdk-go to v1.44.61 2022-07-22 23:56:12 +00:00
renovate[bot]
3b9d5908e4
Update golang.org/x/time digest to e5dcc9c 2022-07-22 21:38:59 +00:00
renovate[bot]
2300c2fae7
Update golang.org/x/net digest to a158d28 2022-07-22 21:17:08 +00:00
Gabe Kangas
aead748c0d
Use the race detector when running automated tests. 2022-07-19 21:09:45 -07:00
renovate[bot]
fb2cad86f8
Update module github.com/shirou/gopsutil/v3 to v3.22.6 2022-07-19 02:06:37 +00:00
renovate[bot]
8866fe46f4
Update golang.org/x/time digest to 579cf78 2022-07-18 23:56:53 +00:00
renovate[bot]
e2e4707c82
Update github.com/teris-io/shortid digest to 71ec9f2 2022-07-18 22:00:15 +00:00
renovate[bot]
b4da968499
Update golang.org/x/net digest to 1185a90 2022-07-18 19:41:26 +00:00
Gabe Kangas
b75cb1784b
Set ReadHeaderTimeout in http server 2022-07-18 11:08:49 -07:00
renovate[bot]
3d9703f32a
Lock file maintenance (#2007)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-18 10:06:42 -07:00
Owncast
fb3973b264 Update admin to 19c9ac698ac49922046fd8f2a5b0b816dc6e921a 2022-07-13 02:31:33 +00:00
dependabot[bot]
fac6959254
Bump moment from 2.29.2 to 2.29.4 in /test/load (#1996)
Bumps [moment](https://github.com/moment/moment) from 2.29.2 to 2.29.4.
- [Release notes](https://github.com/moment/moment/releases)
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/moment/moment/compare/2.29.2...2.29.4)

---
updated-dependencies:
- dependency-name: moment
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-11 10:11:43 -07:00
Owncast
61fd154466 Update admin to 5e483cdedce74b553a32cd0231c7957c335c6bec 2022-07-11 14:05:49 +00:00
renovate[bot]
79634ea0df Lock file maintenance 2022-07-11 13:06:37 +00:00
Gabe Kangas
2d44f86035
Add additional information to key verification error 2022-07-06 21:46:03 -07:00
Gabe Kangas
14f405bf58
Fix followers pagination UI 2022-07-05 12:53:21 -07:00
Owncast
e443188cbc Update admin to 3e92d626c4e429345c238a54ff4a718de128ff76 2022-07-04 14:49:22 +00:00
dependabot[bot]
0d42d4b85e
Bump jsdom from 16.4.0 to 16.7.0 in /test/automated/api (#1975)
Bumps [jsdom](https://github.com/jsdom/jsdom) from 16.4.0 to 16.7.0.
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Changelog](https://github.com/jsdom/jsdom/blob/master/Changelog.md)
- [Commits](https://github.com/jsdom/jsdom/compare/16.4.0...16.7.0)

---
updated-dependencies:
- dependency-name: jsdom
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-25 21:16:18 -07:00
dependabot[bot]
737d480f80
Bump jsdom from 16.4.0 to 16.7.0 in /test/automated/hls (#1976)
Bumps [jsdom](https://github.com/jsdom/jsdom) from 16.4.0 to 16.7.0.
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Changelog](https://github.com/jsdom/jsdom/blob/master/Changelog.md)
- [Commits](https://github.com/jsdom/jsdom/compare/16.4.0...16.7.0)

---
updated-dependencies:
- dependency-name: jsdom
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-25 21:16:04 -07:00
Owncast
a5e8d2ac35 Commit updated API documentation 2022-06-20 15:48:48 +00:00
Gabe Kangas
3741196de6
Standardize endpoint name and fix doc. Closes #1966 2022-06-20 08:46:53 -07:00
Gabe Kangas
6ff8c89246
Move to the Eartlhy job for the nightly Docker build. Closes #1953 2022-06-20 08:08:03 -07:00
Gabe Kangas
2baad77c5a
Support running tests within Earthly container 2022-06-20 08:04:04 -07:00
Owncast
3bccc5364c Update admin to 64706cedeefd75f442c03f7d73f91a075b065390 2022-06-20 14:37:23 +00:00
Gabe Kangas
62a580b72c
Use Earthly setup action instead of manually downloading 2022-06-19 10:41:15 -07:00
Gabe Kangas
078462b246
Remove additional branching 2022-06-19 10:32:12 -07:00
Gabe Kangas
a137d7ebb9
Support multi-platform docker builds with qemu 2022-06-18 23:05:50 -07:00
Gabe Kangas
233a2ccb2f
Point to most recent earthly + cd to root on build 2022-06-18 20:46:05 -07:00
Gabe Kangas
fce3672bc1
Add nightly build action that uses Earthly. Another step in #1953 2022-06-18 20:23:23 -07:00
Gabe Kangas
d214f2390e
Pass in the image and tag names separately from the version 2022-06-18 20:19:43 -07:00
Walter Huf
476415bfbc
Hufman/earthly builds (#1962)
* WIP rework release builds with Earthly

* Build linux dist files with GCC cross-compiling

* Use single Earthfile build/package targets

Uses the --platform argument to pick a non-default platform output
but the target name is the same

* Build and push Docker images with Earthfile

Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2022-06-18 18:42:25 -07:00
tobi
05a134c64e
[bugfix] Fix http signatures trying to derive actor (#1956)
* add GetResolvedPublicKeyFromIRI

* verify public key using key not actor w/key

* try most common algos first

* try stated algo first

* make sure not to try an algo twice

* return errors per algorithm

* linting
2022-06-18 15:29:10 -07:00
Walter Huf
34629d0f5d
Link the Docker Pull badge to Dockerhub (#1948) 2022-06-14 15:36:37 -07:00
Owncast
40d4d71af2 Commit updated API documentation 2022-06-13 20:34:48 +00:00
Gabe Kangas
ee118e905c
Add Prometheus endpoint to OpenAPI spec 2022-06-13 13:33:35 -07:00
Owncast
793e177501 Update admin to cadb926648602bf6fa760ce80ddd600a039fd845 2022-06-13 20:28:09 +00:00
Owncast
3b9ec5de55 Update admin to f1214a5c7c32657eb4fefe8d2384fe629bc797ca 2022-06-13 13:47:15 +00:00
cr0ax
f4392a9e6f
Use a custom http client when connecting to aws (#1945)
Signed-off-by: Christian Burke <cr0ax64@gmail.com>
2022-06-11 18:21:11 -07:00
cr0ax
0c64c988d5
Change .editorconfig to reflect current state of the code (#1944)
Signed-off-by: Christian Burke <cr0ax64@gmail.com>
2022-06-11 18:04:50 -07:00