summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFiles
2025-04-11[docs] add a command to know if the system is compatible with the standard ↵Libravatar OniriCorpe1
builds (#3980)
2025-04-11[docs] add instruction about postgres permission (#3981)Libravatar heddxh1
2025-04-11[chore] render avatar in photoswipe slide, remove repeated alt text (#3985)Libravatar tobi3
* [chore] render avatar in photoswipe slide, remove repeated alt text * bwap bwap
2025-04-10[feature] Implement /oauth/revoke for token revocation (#3983)Libravatar tobi8
2025-04-09[chore] add IPPrefixes type so we don't need separate rate limit parsed ↵Libravatar kim10
field (#3982) * add IPPrefixes type so we don't need separate rate limit parsed field * sshhhh please linter, mommy's working
2025-04-09[bugfix] Fix a couple accessibility issues with `:focus` elements (#3979)Libravatar tobi24
* [bugfix/frontend] Fix accessibility/focus issues in settings + web ui * fix little error * tweaks
2025-04-07[feature] add TOTP two-factor authentication (2FA) (#3960)Libravatar tobi78
* [feature] add TOTP two-factor authentication (2FA) * use byteutil.S2B to avoid allocations when comparing + generating password hashes * don't bother with string conversion for consts * use io.ReadFull * use MustGenerateSecret for backup codes * rename util functions
2025-04-07[bugfix] Don't assume `"manuallyApprovesFollowers": true` if not set (#3978)Libravatar tobi3
* [bugfix] Don't assume `"manuallyApprovesFollowers": true` if not set * whoops, tests
2025-04-07[chore]: Bump github.com/minio/minio-go/v7 from 7.0.85 to 7.0.89 (#3977)Libravatar dependabot[bot]46
Bumps [github.com/minio/minio-go/v7](https://github.com/minio/minio-go) from 7.0.85 to 7.0.89. - [Release notes](https://github.com/minio/minio-go/releases) - [Commits](https://github.com/minio/minio-go/compare/v7.0.85...v7.0.89) --- updated-dependencies: - dependency-name: github.com/minio/minio-go/v7 dependency-version: 7.0.89 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>
2025-04-07[chore]: Bump github.com/tdewolff/minify/v2 from 2.22.4 to 2.23.0 (#3974)Libravatar dependabot[bot]7
Bumps [github.com/tdewolff/minify/v2](https://github.com/tdewolff/minify) from 2.22.4 to 2.23.0. - [Release notes](https://github.com/tdewolff/minify/releases) - [Commits](https://github.com/tdewolff/minify/compare/v2.22.4...v2.23.0) --- updated-dependencies: - dependency-name: github.com/tdewolff/minify/v2 dependency-version: 2.23.0 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>
2025-04-07[chore]: Bump golang.org/x/crypto from 0.36.0 to 0.37.0 (#3975)Libravatar dependabot[bot]25
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.36.0 to 0.37.0. - [Commits](https://github.com/golang/crypto/compare/v0.36.0...v0.37.0) --- updated-dependencies: - dependency-name: golang.org/x/crypto dependency-version: 0.37.0 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>
2025-04-07[chore]: Bump codeberg.org/gruf/go-mutexes from 1.5.1 to 1.5.2 (#3976)Libravatar dependabot[bot]5
Bumps codeberg.org/gruf/go-mutexes from 1.5.1 to 1.5.2. --- updated-dependencies: - dependency-name: codeberg.org/gruf/go-mutexes dependency-version: 1.5.2 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>
2025-04-07[chore]: Bump codeberg.org/gruf/go-structr from 0.9.0 to 0.9.6 (#3973)Libravatar dependabot[bot]10
Bumps codeberg.org/gruf/go-structr from 0.9.0 to 0.9.6. --- updated-dependencies: - dependency-name: codeberg.org/gruf/go-structr dependency-version: 0.9.6 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>
2025-04-06[bugfix] Change email `Date` header to use RFC2822 (#3972)Libravatar tobi2
2025-04-06[chore] Migrate accounts to new table, relax uniqueness constraint of actor ↵Libravatar tobi43
`url` and collections (#3928) * [chore] Migrate accounts to new table, relax uniqueness constraint of actor url and collections * fiddle with it! (that's what she said) * remove unused cache fields * sillyness * fix tiny whoopsie
2025-04-05[feature] Allow deleting avatar + header via settings panel (#3970)Libravatar tobi3
2025-04-04[feature] Allow editing domain blocks/allows, fix comment import (#3967)Libravatar tobi32
* start implementing editing of existing domain permissions * [feature] Allow editing domain blocks/allows, fix comment import * [bugfix] Use "comment" via /api/v1/instance * fix the stuff
2025-04-04[chore] bump ncruces/go-sqlite3 to v0.25.0 (#3966)Libravatar kim36
2025-04-03[bugfix] Fix Atkinson Hyperlegible font embedding on Ecks Pee theme. (#3964)Libravatar Kelson Vibber1
Most browsers just take the second src line and they're fine, but Tor has trouble displaying the woff version on Linux. With two separate lines it doesn't fall back correctly.
2025-04-02[bugfix] Fix update users query in migration (#3963)Libravatar tobi1
2025-04-01[chore] bump golang.org/x/net@v0.38.0, github.com/gin-contrib/cors@v1.7.4, ↵Libravatar kim18
github.com/spf13/viper@v1.20.1, github.com/tdewolff/minify/v2@v2.22.4 (#3959)
2025-04-01update modernc.org/sqlite to v1.37.0-concurrrency-workaround (#3958)Libravatar kim64
2025-03-31add a security.md stub, until (if) we determine a fancier security process ↵Libravatar kim1
:waves hands like a ghost: (#3955)
2025-03-31[docs] NLnet Grant Application - NGI Zero Commons 2025 (#3954)Libravatar tobi1
2025-03-31[feature] Use blurhashes in frontend, tidy up gallery view a bit (#3948)Libravatar tobi17
* [feature] Use blurhashes in frontend, tidy up gallery view a bit * weeeeeeeeeeeeeeeee * beep boop
2025-03-30[docs] Fix Swagger URL for the "edit status" operation (#3932)Libravatar Leonid Shevtsov2
2025-03-28bump ffmpreg to v0.6.7 (#3947)Libravatar kim4
2025-03-27bump modernc.org/sqlite to v1.36.2-concurrency-workaround (#3945)Libravatar kim18
2025-03-26[feature] Allow user to choose "gallery" style layout for web view of ↵Libravatar tobi82
profile (#3917) * [feature] Allow user to choose "gallery" style web layout * find a bug and squish it up and all day long you'll have good luck * just a sec * [performance] reindex public timeline + tinker with query a bit * fiddling * should be good now * last bit of finagling, i'm done now i prommy * panic normally
2025-03-26[chore] bumps our spf13/viper version (#3943)Libravatar kim147
* bumps our spf13/viper version * fixes the one breaking change
2025-03-24feat: Relax URL matching (#3925)Libravatar Daenney4
* feat: Relax URL matching Instead of only linkifying things with an explicit http or https scheme, the xurls.Relaxed also matches links with known TLDs. This means that text like 'banana.com' will also be matched, despite the missing http/https scheme. This also works to linkify email addresses, which is handy. This should also ensure we catch links without a scheme for the purpose of spam checking.
2025-03-24[feature] Parse funkwhale `Album` as Statusable to allow barebones ↵Libravatar tobi131
interacting with bandwagon (#3931) * bump activity version * parse funkwhale / bandwagon album as statusable
2025-03-24[chore]: Bump github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2 (#3927)Libravatar dependabot[bot]7
Bumps [github.com/golang-jwt/jwt/v5](https://github.com/golang-jwt/jwt) from 5.2.1 to 5.2.2. - [Release notes](https://github.com/golang-jwt/jwt/releases) - [Changelog](https://github.com/golang-jwt/jwt/blob/main/VERSION_HISTORY.md) - [Commits](https://github.com/golang-jwt/jwt/compare/v5.2.1...v5.2.2) --- updated-dependencies: - dependency-name: github.com/golang-jwt/jwt/v5 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-24[chore]: Bump github.com/tdewolff/minify/v2 from 2.21.3 to 2.22.3 (#3933)Libravatar dependabot[bot]8
Bumps [github.com/tdewolff/minify/v2](https://github.com/tdewolff/minify) from 2.21.3 to 2.22.3. - [Release notes](https://github.com/tdewolff/minify/releases) - [Commits](https://github.com/tdewolff/minify/compare/v2.21.3...v2.22.3) --- 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>
2025-03-24[chore]: Bump github.com/miekg/dns from 1.1.63 to 1.1.64 (#3936)Libravatar dependabot[bot]39
Bumps [github.com/miekg/dns](https://github.com/miekg/dns) from 1.1.63 to 1.1.64. - [Changelog](https://github.com/miekg/dns/blob/master/Makefile.release) - [Commits](https://github.com/miekg/dns/compare/v1.1.63...v1.1.64) --- updated-dependencies: - dependency-name: github.com/miekg/dns 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>
2025-03-24[chore]: Bump github.com/jackc/pgx/v5 from 5.7.2 to 5.7.3 (#3935)Libravatar dependabot[bot]22
Bumps [github.com/jackc/pgx/v5](https://github.com/jackc/pgx) from 5.7.2 to 5.7.3. - [Changelog](https://github.com/jackc/pgx/blob/master/CHANGELOG.md) - [Commits](https://github.com/jackc/pgx/compare/v5.7.2...v5.7.3) --- updated-dependencies: - dependency-name: github.com/jackc/pgx/v5 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>
2025-03-24[chore]: Bump golang.org/x/net from 0.36.0 to 0.37.0 (#3934)Libravatar dependabot[bot]3
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.36.0 to 0.37.0. - [Commits](https://github.com/golang/net/compare/v0.36.0...v0.37.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>
2025-03-23[chore] Add extra `org.opencontainers.image` labels to docker build (#3930)Libravatar tobi1
* [chore] Add extra `org.opencontainers.image` tags to docker build * add more labels, fuck it
2025-03-21bumps modernc.org/sqlite to v1.36.1-concurrency-workaround (#3926)Libravatar kim17
2025-03-19[bugfix] Fix set obfuscate = null error in adoptPerm (#3922)Libravatar tobi3
* [chore] More tests for domain allow + block subscriptions * [bugfix] Fix set `obfuscate = null` error in adoptPerm * fmt
2025-03-18[bugfix] Avoid nil ptr if maintenance router can't be started (#3919)Libravatar tobi1
2025-03-18[performance] reindex public timeline + tinker with query a bit (#3918)Libravatar tobi2
2025-03-17[feature] Application creation + management via API + settings panel (#3906)Libravatar tobi61
* [feature] Application creation + management via API + settings panel * fix docs links * add errnorows test * use known application as shorter * add comment about side effects
2025-03-14[feature/frontend] Add visibility icon for posts (#3908)Libravatar tobi2
2025-03-14[chore] Tweak "nothing here!" message (#3907)Libravatar tobi1
2025-03-13Bump @babel/helpers from 7.23.1 to 7.26.10 in /web/source (#3901)Libravatar dependabot[bot]1
Bumps [@babel/helpers](https://github.com/babel/babel/tree/HEAD/packages/babel-helpers) from 7.23.1 to 7.26.10. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.26.10/packages/babel-helpers) --- updated-dependencies: - dependency-name: "@babel/helpers" dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-13[chore]: Bump golang.org/x/net from 0.35.0 to 0.36.0 (#3905)Libravatar dependabot[bot]13
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.35.0 to 0.36.0. - [Commits](https://github.com/golang/net/compare/v0.35.0...v0.36.0) --- updated-dependencies: - dependency-name: golang.org/x/net dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-12update go-structr to v0.9.0 with new Timeline{} cache type (#3903)Libravatar kim19
2025-03-11[docs] Update swagger docs command (#3897)Libravatar tobi1
2025-03-11[bugfix] Fix panic when opening instance actor in web view (#3898)Libravatar tobi1