Skip to content

Sync with upstream#24

Open
retcinder wants to merge 573 commits intomainfrom
sync
Open

Sync with upstream#24
retcinder wants to merge 573 commits intomainfrom
sync

Conversation

@retcinder
Copy link
Copy Markdown
Member

Need to do a bunch of replaces of instances of "Stoat".

insertish and others added 30 commits September 12, 2025 14:20
feat: mark channels as read when re-focusing
fix: passthrough whether channel is muted to revolt.js
refactor: move unicode emoji pack definitions around
Co-authored-by: marcy <69540471+reeesespuffs@users.noreply.github.com>
chore: ensure symbols are imported separately for clarity
chore: add material symbols
feat: mute channels/servers for specified period of time
chore: correct localisation and regenerate
Signed-off-by: Amy <amy+git@amogus.cloud>
Signed-off-by: Amy <amy+git@amogus.cloud>
…ifications for size limits

Signed-off-by: Alex Yong <alexjyong@gmail.com>
Signed-off-by: Alex Yong <alexjyong@gmail.com>
Signed-off-by: marcy <69540471+reeesespuffs@users.noreply.github.com>
chore: fall through timestamp in TextEditor
chore: handle link in TextEditor
amycatgirl and others added 21 commits January 17, 2026 14:14
* chore: re-add donate setting button

Signed-off-by: Amy <amy+git@amogus.cloud>

* chore: run formatter

Signed-off-by: Amy <amy+git@amogus.cloud>

* chore: keep button position consistent with legacy app

Signed-off-by: Amy <amy+git@amogus.cloud>

* chore: change donate link address to project ko-fi

Signed-off-by: Amy <amy+git@amogus.cloud>

---------

Signed-off-by: Amy <amy+git@amogus.cloud>
Co-authored-by: stoat-release[bot] <245062572+stoat-release[bot]@users.noreply.github.com>
…609)

* ci: always update i18n catalog but skip steps if committed changes

Signed-off-by: izzy <me@insrt.uk>

* chore: generate i18n catalog

---------

Signed-off-by: izzy <me@insrt.uk>
Co-authored-by: Stoat CI <stoat-ci@users.noreply.github.com>
… (#610)

* ci: always update i18n catalog but skip steps if committed changes

Signed-off-by: izzy <me@insrt.uk>

* chore: generate i18n catalog

* chore: remove pandabox plugin as it is broken, update eslint/prettier

Signed-off-by: izzy <me@insrt.uk>

* chore: downgrade eslint to v9

Signed-off-by: izzy <me@insrt.uk>

---------

Signed-off-by: izzy <me@insrt.uk>
Co-authored-by: Stoat CI <stoat-ci@users.noreply.github.com>
* ci: always update i18n catalog but skip steps if committed changes

Signed-off-by: izzy <me@insrt.uk>

* chore: generate i18n catalog

* chore: remove pandabox plugin as it is broken, update eslint/prettier

Signed-off-by: izzy <me@insrt.uk>

* feat: save 'next path' if login is required to app

Signed-off-by: izzy <me@insrt.uk>

* chore: generate i18n catalog

* chore: downgrade eslint to v9

Signed-off-by: izzy <me@insrt.uk>

* chore: lint/format

Signed-off-by: izzy <me@insrt.uk>

---------

Signed-off-by: izzy <me@insrt.uk>
* ci: always update i18n catalog but skip steps if committed changes

Signed-off-by: izzy <me@insrt.uk>

* chore: generate i18n catalog

* chore: remove pandabox plugin as it is broken, update eslint/prettier

Signed-off-by: izzy <me@insrt.uk>

* feat: save 'next path' if login is required to app

Signed-off-by: izzy <me@insrt.uk>

* fix: always darken background behind invite modal

Signed-off-by: izzy <me@insrt.uk>

* chore: generate i18n catalog

* chore: generate i18n catalog

* chore: downgrade eslint to v9

Signed-off-by: izzy <me@insrt.uk>

* chore: lint/format

Signed-off-by: izzy <me@insrt.uk>

---------

Signed-off-by: izzy <me@insrt.uk>
* ci: always update i18n catalog but skip steps if committed changes

Signed-off-by: izzy <me@insrt.uk>

* chore: generate i18n catalog

* chore: remove pandabox plugin as it is broken, update eslint/prettier

Signed-off-by: izzy <me@insrt.uk>

* feat: save 'next path' if login is required to app

Signed-off-by: izzy <me@insrt.uk>

* fix: always darken background behind invite modal

Signed-off-by: izzy <me@insrt.uk>

* fix: don't show legacy redirect on desktop

Signed-off-by: izzy <me@insrt.uk>

* chore: generate i18n catalog

* chore: generate i18n catalog

* chore: generate i18n catalog

* chore: downgrade eslint to v9

Signed-off-by: izzy <me@insrt.uk>

* chore: lint/format

Signed-off-by: izzy <me@insrt.uk>

---------

Signed-off-by: izzy <me@insrt.uk>
@retcinder retcinder marked this pull request as ready for review February 12, 2026 13:30
@retcinder retcinder changed the title WIP: Sync with upstream Sync with upstream Feb 12, 2026
@retcinder retcinder requested a review from Rexogamer February 12, 2026 13:30
@retcinder
Copy link
Copy Markdown
Member Author

retcinder commented Feb 12, 2026

It compiles correctly now, albeit the end result seems clunky (not my fault, blame upstream).

Further work in the future:

  • re-add pronouns editing (we can display it still, but we lost the editing capability)
  • idk, fix voice channels not actually working? looks like an upstream moment
  • user profile timezones
  • fix mentions of "servers" to be "spaces"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Untriaged

Development

Successfully merging this pull request may close these issues.