f0x52
3691b29c02
Merge 70f6b85a21
into d850248891
2024-11-11 17:18:48 +00:00
dependabot[bot]
d850248891
[chore]: Bump golang.org/x/image from 0.21.0 to 0.22.0 ( #3533 )
...
Bumps [golang.org/x/image](https://github.com/golang/image ) from 0.21.0 to 0.22.0.
- [Commits](https://github.com/golang/image/compare/v0.21.0...v0.22.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/image
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-11 16:38:27 +00:00
kim
aeacbe3962
[chore] pin otel library versions ( #3538 )
...
* pin otel library versions to v1.29.0
* bump otel deps to v1.32.0 (without actually bumping, hehe)
2024-11-11 16:38:19 +00:00
Daenney
58f916e821
docs: Clarify object store configuration ( #3527 )
...
Clarify what to (not) put in `s3-storage-endpoint`
2024-11-11 15:54:42 +00:00
kim
e3c2b790fd
[performance] minimise log field allocations ( #3529 )
...
* when appending log field only do so by minimal amount
* move slice utils to separate package to fix import cycle, add GrowJust() and AppendJust() functions
* fix GrowJust() not returning slice of same length
* improved xslices tests
* make AppendJust() test check for slice contents, fix AppendJust() final copying behaviour
* add a +1 with field growth to try minimise allocation for log 'msg' field
2024-11-11 15:45:19 +00:00
dependabot[bot]
98eef328ea
[chore]: Bump golang.org/x/net from 0.30.0 to 0.31.0 ( #3536 )
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.30.0 to 0.31.0.
- [Commits](https://github.com/golang/net/compare/v0.30.0...v0.31.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-11 15:15:24 +00:00
kim
29007b1b88
[chore] update bun libraries to v1.2.5 ( #3528 )
...
* update bun libraries to v1.2.5
* pin old v1.29.0 of otel
2024-11-08 13:51:23 +00:00
kim
45e1609377
bump ncruces/go-sqlite3 to v0.20.2 ( #3524 )
2024-11-07 00:16:28 +00:00
f0x
70f6b85a21
bump node:18 Docker containers to node:20
2024-11-06 16:13:11 +01:00
f0x
4a2c712b3d
template formatting
2024-11-06 15:52:08 +01:00
kim
b84637801a
[chore] update go ffmpreg to v0.6.0 ( #3515 )
...
* pull in go-ffmpreg v0.6.0
* add code comment
* grrr linter
* set empty module name when calling ffmpeg / ffprobe
2024-11-06 14:38:13 +01:00
f0x
7f4d9b689a
turn all eslint errors into warnings for now
2024-11-06 14:21:01 +01:00
f0x
898e2f9f60
fix interaction-requests urls, router
2024-11-06 14:10:29 +01:00
f0x
884e03b4c1
fix html elements used for logout account-card
2024-11-06 14:04:35 +01:00
kim
6f4cb2f14e
[bugfix] sets the max value placeholders to MaxInt32 instead of MaxInt ( #3517 )
...
* sets the max value placeholders to MaxInt32 instead of MaxInt
* update tests
2024-11-05 22:16:06 +00:00
f0x
31287c8899
dev proxy: strip CSP header
2024-11-05 22:35:07 +01:00
f0x
05a29c2287
update eslint stack to ts-compatible v9
2024-11-05 22:27:48 +01:00
f0x
5c711c5794
upgrade dependencies, fix typescript module related config
2024-11-05 21:51:00 +01:00
f0x
70342681c1
refactor/split css, templates
2024-11-05 15:53:22 +01:00
f0x
6aa580a470
consolidate stylesheets
2024-11-05 15:52:45 +01:00
f0x
7e1e57321c
move forkawesome to vendor css, fonts directory
2024-11-05 15:15:47 +01:00
tobi
e855a0288b
[chore] update docs assets path ( #3514 )
2024-11-05 14:56:37 +01:00
CDN
38a08cd25a
[docs] add zh docs ( #3507 )
...
* [docs] add zh docs
* [docs] add lang dropdown
* [docs] update mkdocs zh config
* [docs] migrate assets
* [docs] update overrides dir in mkdocs zh config
* [docs] exclude locales director in main mkdocs config
* [docs] rename assets to public to avoid conflicting with template
* [docs] extra_css change followup
* [docs] add theme.palette.toggle.icon back into mkdocs zh config
* [docs] fix zh readme reference + migrate language-specific repo markdown to docs
* [docs] translate remaining repo docs + update reference
* [docs] update zh index.md reference
* [docs/zh] wording alignment
2024-11-05 14:36:43 +01:00
tobi
e953d80dff
[bugfix] Fix setting immediate expires_at
value on filter endpoints ( #3513 )
...
* [bugfix] Fix setting immediate `expires_at` value on filter endpoints
* update wording
* update wording
* oh my
2024-11-05 13:29:51 +01:00
kim
53aaeb18d4
previously we were using the ffmpeg runner for ffprobe 🤦 ( #3512 )
2024-11-05 10:50:56 +00:00
kim
f3b2eca8b8
[feature] add support for hinting via api/v_/instance preferred image / video max sizes ( #3505 )
...
* add support for hinting via api/v_/instance endpoints a preferred image / video size limit
* fix tests expecting old default values
2024-11-04 15:00:10 +01:00
kim
8f288f1689
[bugfix] determine mime-type to use during ffprobe evaluation stage, don't bother checking against file extension ( #3506 )
...
* determine mime-type to use during ffprobe evaluation stage, don't bother rechecking by file extension
* set mjpeg content-type
* fix up tests expecting differing default values
2024-11-04 14:58:15 +01:00
dependabot[bot]
d2820a1470
[chore]: Bump github.com/minio/minio-go/v7 from 7.0.79 to 7.0.80 ( #3511 )
...
Bumps [github.com/minio/minio-go/v7](https://github.com/minio/minio-go ) from 7.0.79 to 7.0.80.
- [Release notes](https://github.com/minio/minio-go/releases )
- [Commits](https://github.com/minio/minio-go/compare/v7.0.79...v7.0.80 )
---
updated-dependencies:
- dependency-name: github.com/minio/minio-go/v7
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-04 12:03:54 +01:00
Jim Tittsler
17fdce268c
[docs] Fix typos ( #3498 )
2024-11-03 11:16:48 +01:00
Sqx. Flann van der Eik
49eb8f602e
[chore] Fix minor typo in About template ( #3502 )
2024-10-31 00:26:26 +01:00
Markus Unterwaditzer
cad76b8a25
[docs] Clarify what Visibility Level means ( #3500 )
...
* Clarify what Visibility Level means
* attempt to rephrase a bunch more for consistency
2024-10-30 15:28:07 +01:00
dependabot[bot]
3b037d165c
[chore] Bump elliptic from 6.5.7 to 6.6.0 in /web/source ( #3495 )
...
Bumps [elliptic](https://github.com/indutny/elliptic ) from 6.5.7 to 6.6.0.
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.7...v6.6.0 )
---
updated-dependencies:
- dependency-name: elliptic
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-29 15:36:49 +01:00
dependabot[bot]
c8647f701c
[chore] Bump http-proxy-middleware from 2.0.6 to 2.0.7 in /web/source ( #3481 )
...
Bumps [http-proxy-middleware](https://github.com/chimurai/http-proxy-middleware ) from 2.0.6 to 2.0.7.
- [Release notes](https://github.com/chimurai/http-proxy-middleware/releases )
- [Changelog](https://github.com/chimurai/http-proxy-middleware/blob/v2.0.7/CHANGELOG.md )
- [Commits](https://github.com/chimurai/http-proxy-middleware/compare/v2.0.6...v2.0.7 )
---
updated-dependencies:
- dependency-name: http-proxy-middleware
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-28 22:28:03 +01:00
dependabot[bot]
1954ccba50
[chore]: Bump github.com/minio/minio-go/v7 from 7.0.78 to 7.0.79 ( #3488 )
...
Bumps [github.com/minio/minio-go/v7](https://github.com/minio/minio-go ) from 7.0.78 to 7.0.79.
- [Release notes](https://github.com/minio/minio-go/releases )
- [Commits](https://github.com/minio/minio-go/compare/v7.0.78...v7.0.79 )
---
updated-dependencies:
- dependency-name: github.com/minio/minio-go/v7
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-28 14:44:04 +01:00
kim
7ec6509e11
[bugfix] support classifying correct video codec without audio as webm ( #3494 )
...
* for webm support video:[vp8,vp9,av1] and audio:[NONE,vorbis,opus]
* improved unsupported data type error output
2024-10-28 14:09:21 +01:00
kim
e86592bc32
[chore] pull in go-ffmpreg v0.4.1 ( #3485 )
...
* pull in go-ffmpreg v0.4.1
* bring back GTS_WAZERO_COMPILATION_CACHE
2024-10-28 10:55:48 +00:00
dependabot[bot]
8f4a96c7cd
[chore]: Bump github.com/tdewolff/minify/v2 from 2.21.0 to 2.21.1 ( #3489 )
...
Bumps [github.com/tdewolff/minify/v2](https://github.com/tdewolff/minify ) from 2.21.0 to 2.21.1.
- [Release notes](https://github.com/tdewolff/minify/releases )
- [Commits](https://github.com/tdewolff/minify/compare/v2.21.0...v2.21.1 )
---
updated-dependencies:
- dependency-name: github.com/tdewolff/minify/v2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-28 10:07:58 +00:00
kim
51cb6cae16
update go-sqlite3 => v0.20.0 ( #3483 )
2024-10-25 16:09:18 +00:00
kim
d8a83860bc
[bugfix] incorrect /api/v_/instance domain uri fields ( #3477 )
...
* update instance v1 / v2 endpoints to set uri / domain correctly (i.e. account domain)
* fix tests relying on old instance behaviour
2024-10-22 14:47:28 +00:00
tobi
8a93300ac4
[feature] Add image descriptions for default avatar + header; don't allow editing default desc ( #3473 )
2024-10-21 14:04:50 +02:00
dependabot[bot]
e9299e1174
[chore]: Bump github.com/prometheus/client_golang from 1.20.4 to 1.20.5 ( #3469 )
...
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ) from 1.20.4 to 1.20.5.
- [Release notes](https://github.com/prometheus/client_golang/releases )
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prometheus/client_golang/compare/v1.20.4...v1.20.5 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-21 11:40:19 +02:00
dependabot[bot]
f301ec65f1
[chore]: Bump github.com/tdewolff/minify/v2 from 2.20.37 to 2.21.0 ( #3468 )
...
Bumps [github.com/tdewolff/minify/v2](https://github.com/tdewolff/minify ) from 2.20.37 to 2.21.0.
- [Release notes](https://github.com/tdewolff/minify/releases )
- [Commits](https://github.com/tdewolff/minify/compare/v2.20.37...v2.21.0 )
---
updated-dependencies:
- dependency-name: github.com/tdewolff/minify/v2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-21 11:39:43 +02:00
dependabot[bot]
ea1bf5f8a3
[chore]: Bump github.com/yuin/goldmark from 1.7.6 to 1.7.8 ( #3470 )
...
Bumps [github.com/yuin/goldmark](https://github.com/yuin/goldmark ) from 1.7.6 to 1.7.8.
- [Release notes](https://github.com/yuin/goldmark/releases )
- [Commits](https://github.com/yuin/goldmark/compare/v1.7.6...v1.7.8 )
---
updated-dependencies:
- dependency-name: github.com/yuin/goldmark
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-21 11:37:00 +02:00
tobi
fab7d17031
[bugfix] Fix filter title unique constraint ( #3458 )
2024-10-19 11:04:07 +02:00
tobi
0d0314b98d
[chore] Fix loop issue in streaming 🤦 ( #3457 )
2024-10-18 16:57:50 +02:00
tobi
602c858379
[chore] Thumbnail only first frame of animated media ( #3448 )
2024-10-18 15:44:08 +02:00
tobi
ffc86f9092
[bugfix] Fix occasionally streaming empty messages ( #3456 )
2024-10-18 15:43:09 +02:00
Daenney
9f6a1f7e79
[chore] Set some additional git attributes ( #3454 )
...
* .go files are now tagged with diff=go for better diffs
* go.sum is tagged with generated which suppresses the diff
* go.sum is tagged with merge=ours to reduce merge conflicts
go.mod isn't tagged with generated since it's useful to see it on
dependency bump PRs.
2024-10-17 16:24:03 +00:00
Sqx. Flann van der Eik
2a437685fc
[docs/bugfix] Fix access to /dev and /tmp in AppArmor profile ( #3444 )
2024-10-16 14:34:08 +02:00
Markus Unterwaditzer
a48cce82b9
[chore] Upgrade golangci-lint, ignore existing int overflow warnings ( #3420 )
...
* [chore] Bump tooling versions, bump go -> v1.23.0
* undo silly change
* sign
* bump go version in go.mod
* allow overflow in imaging
* goreleaser deprecation notices
* [chore] Upgrade golangci-lint, ignore existing int overflow warnings
There is a new lint for unchecked int casts. Integer overflows are bad,
but the old code that triggers this lint seems to be perfectly fine.
Instead of disabling the lint entirely for new code as well, grandfather
in existing code.
* fix golangci-lint documentation link
* revert unrelated changes
* revert another unrelated change
* get rid of remaining nolint:gosec
* swagger updates
* apply review feedback
* fix wrong formatting specifier thing
* fix the linter for real
---------
Co-authored-by: tobi <tobi.smethurst@protonmail.com>
2024-10-16 14:13:58 +02:00