~qugalet/gotopleroma

[bugfix] Load instance-wide custom css in page stylesheets template (#3601)

* [bugfix] Load instance-wide custom css in page stylesheets template

* [chore] remove redunt import
update gruf/go-ffmpreg to v0.6.4 (#3627)

update ncruces/go-sqlite3 to v0.21.2 (#3626)

bump ncruces/go-sqlite3 to v0.21.1 (#3625)

bump gruf/go-ffmpreg to v0.6.3 (#3624)

bump gruf/go-ffmpreg to v0.6.2 (#3622)

bump ncruces/go-sqlite3 to v0.21.0 (#3621)

60acdb21 — dependabot[bot] 2 months ago
Bump nanoid from 3.3.7 to 5.0.9 in /web/source (#3615)

fd3b1e64 — dependabot[bot] 2 months ago
[chore] Bump nanoid from 4.0.2 to 5.0.9 in /web/source (#3614)

Bumps [nanoid](https://github.com/ai/nanoid) from 4.0.2 to 5.0.9.
- [Release notes](https://github.com/ai/nanoid/releases)
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ai/nanoid/compare/4.0.2...5.0.9)

---
updated-dependencies:
- dependency-name: nanoid
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
[chore] Log during potentially long migrations (#3613)

* [chore] Log during potentially long migrations

* remove unneeded log lines
d9e722de — dependabot[bot] 2 months ago
[chore]: Bump golang.org/x/net from 0.31.0 to 0.32.0 (#3610)

Bumps [golang.org/x/net](https://github.com/golang/net) from 0.31.0 to 0.32.0.
- [Commits](https://github.com/golang/net/compare/v0.31.0...v0.32.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>
[docs] Add missing --config-path arg in backup documentation (#3607)

f72e753a — dependabot[bot] 2 months ago
[chore]: Bump golang.org/x/image from 0.22.0 to 0.23.0 (#3608)

a4e82cb7 — dependabot[bot] 2 months ago
[chore]: Bump golang.org/x/text from 0.20.0 to 0.21.0 (#3611)

Bumps [golang.org/x/text](https://github.com/golang/text) from 0.20.0 to 0.21.0.
- [Release notes](https://github.com/golang/text/releases)
- [Commits](https://github.com/golang/text/compare/v0.20.0...v0.21.0)

---
updated-dependencies:
- dependency-name: golang.org/x/text
  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>
[feature] Allow partial-word hashtags using non-breaking spaces (#3606)

* [feature] Allow partial-word hashtags using non-breaking spaces

* update docs
642f5230 — Patrycja 2 months ago
[chore] stub /api/v1/accounts/{id}/featured_tags endpoint (#3598)

* [chore] stub /api/v1/accounts/{id}/featured_tags endpoint

* fix swagger parsing issue

---------

Co-authored-by: tobi <31960611+tsmethurst@users.noreply.github.com>
Co-authored-by: tobi <tobi.smethurst@protonmail.com>
[feature] add support for receiving federated status edits (#3597)

* add support for extracting Updated field from Statusable implementers

* add support for status edits in the database, and update status dereferencer to handle them

* remove unused AdditionalInfo{}.CreatedAt

* remove unused AdditionalEmojiInfo{}.CreatedAt

* update new mention creation to use status.UpdatedAt

* remove mention.UpdatedAt, fixes related to NewULIDFromTime() change

* add migration to remove Mention{}.UpdatedAt field

* add migration to add the StatusEdit{} table

* start adding tests, add delete function for status edits

* add more of status edit migrations, fill in more of the necessary edit delete functionality

* remove unused function

* allow generating gotosocial compatible ulid via CLI with `go run ./cmd/gen-ulid`

* add StatusEdit{} test models

* fix new statusedits sql

* use model instead of table name

* actually remove the Mention.UpdatedAt field...

* fix tests now new models are added, add more status edit DB tests

* fix panic wording

* add test for deleting status edits

* don't automatically set `updated_at` field on updated statuses

* flesh out more of the dereferencer status edit tests, ensure updated at field set on outgoing AS statuses

* remove media_attachments.updated_at column

* fix up more tests, further complete the dereferencer status edit tests

* update more status serialization tests not expecting 'updated' AS property

* gah!! json serialization tests!!

* undo some gtscontext wrapping changes

* more serialization test fixing :smiling_face_with_tear:

* more test fixing, ensure the edit.status_id field is actually set :facepalm:

* fix status edit test

* grrr linter

* add edited_at field to apimodel status

* remove the choice of paging on the timeline public filtered test (otherwise it needs updating every time you add statuses ...)

* ensure that status.updated_at always fits chronologically

* fix more serialization tests ...

* add more code comments

* fix envparsing

* update swagger file

* properly handle media description changes during status edits

* slight formatting tweak

* code comment
[feature] unending polls (#3592)

* adds support for unending polls to be created locally

* remove unused argument
[chore] bumps modernc/sqlite version to v1.34.2 on our custom fork (#3599)

[chore] Update frontend bug report issue title prefix (#3596)

Next
Do not follow this link