Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
573 commits
Select commit Hold shift + click to select a range
59173ce
fix: prevent mentions from getting stuck
insertish Sep 12, 2025
f37398c
fix: add disabled styles for buttons
insertish Sep 12, 2025
99936e2
chore: make form validation more consistent and expose the validation…
insertish Sep 12, 2025
cb8d7a1
refactor: ensure all form modals behave consistently with required in…
insertish Sep 12, 2025
2ad930f
fix: reduce attention to channel icons when channel is muted
insertish Sep 12, 2025
21cd35f
feat: display when channels are muted
insertish Sep 12, 2025
a50ac22
fix: don't show unread and actions on channel buttons simult.
insertish Sep 12, 2025
17bec72
feat: font options
insertish Sep 12, 2025
2809f51
feat: per-emoji emoji pack support (PUA codes subject to change)
insertish Sep 12, 2025
75a8d75
feat: support unicode emoji packs in text editor
insertish Sep 12, 2025
e91f672
feat: context menu sub menus
insertish Sep 12, 2025
a22e489
feat: add separate `symbolSize` helper for new material symbols
insertish Sep 12, 2025
75a267d
feat: notification and mute options for servers and channels
insertish Sep 12, 2025
66d5f87
feat: show whether server is muted in tooltip
insertish Sep 12, 2025
e6a7d00
chore: add migration from legacy muted channels
insertish Sep 12, 2025
b88307f
feat: add menu to ban users who are not part of the server
insertish Sep 12, 2025
2199eaa
chore(docs): update feature matrix
revolt-ci Sep 12, 2025
615b828
chore: ensure that autocomplete follows emoji pack setting
amycatgirl Sep 13, 2025
3eafce4
chore: format files using prettier
amycatgirl Sep 13, 2025
4c6f4a6
feat: enhance error handling for file uploads and implement modal not…
alexjyong Sep 16, 2025
4df5c2d
restyled fix
alexjyong Sep 16, 2025
05b932d
fix: invert canSubmit logic for MFAFlow as it prevents submission
insertish Sep 17, 2025
254acf1
chore: ensure icon buttons always have 1:1 ratio
insertish Sep 17, 2025
300a3d2
fix: settings button without banner is wrongly coloured
insertish Sep 17, 2025
0a9b0b7
fix: persist date and time format
reeesespuffs Sep 17, 2025
e687a04
feat: use new TextEditor when editing messages
insertish Sep 17, 2025
ace67b7
refactor: helper method to generate search space for auto complete
insertish Sep 17, 2025
12323ba
chore: use TextEditor for user profile editor
insertish Sep 17, 2025
cd9a31d
fix: partly address the message box still escaping parent width
insertish Sep 17, 2025
16a406f
refactor: use event handlers to prevent dismissal rather than complic…
insertish Sep 17, 2025
f50dd98
merge commit, fixing conflicts.
alexjyong Sep 18, 2025
dd22090
chore: remove desktop package
insertish Sep 23, 2025
2ffcebc
fix: show LinkWarning Modal on TextEmbed
reeesespuffs Sep 23, 2025
ec70fab
feat: gif picker (developer ui)
insertish Sep 23, 2025
0b00203
chore: show gif button
insertish Sep 23, 2025
728792f
fix: correctly handle muted channels in notifications worker
insertish Sep 23, 2025
89e9d56
fix: include notification options on DMs
insertish Sep 23, 2025
397a5e4
fix: no useless scrollbar
infi Sep 23, 2025
80bc9a8
fix: align spacing to icons
infi Sep 23, 2025
41b0f3f
feat: material symbols
infi Sep 23, 2025
ddefb3b
fix: use matsym in home sidebar
infi Sep 23, 2025
eeaf573
fix: wrong icon
infi Sep 24, 2025
0722e97
fix: usage of pandacss
infi Sep 24, 2025
a5d302a
fix: update icons to symbols in composition
infi Sep 24, 2025
0a7309d
fix: placeholder in message box opacity half
infi Sep 24, 2025
0cf42cf
fix: message box sizing
infi Sep 24, 2025
b3524cb
fix: important symbol weight
infi Sep 24, 2025
3e524b7
fix: hmr-friendly symbol import schema
infi Sep 24, 2025
0858af7
feat: only show scroll bars when required
infi Sep 24, 2025
f6be99b
fix: use new symbols in friends menu
infi Sep 24, 2025
a98f155
fix: unused imports
infi Sep 24, 2025
e1520b2
fix: even padding in home sidebar
infi Sep 24, 2025
a2985c9
feat: slightly redesign category collapser
infi Sep 24, 2025
72fb3d6
fix: layout and symbol changes in more places
infi Sep 24, 2025
e69af5f
merge: pull request #466 from reeesespuffs/locale
insertish Sep 24, 2025
3f3ac7d
merge: pull request #468 from reeesespuffs/textembed-linkwarning
insertish Sep 24, 2025
27b1882
merge: pull request #464 from amycatgirl/chore/ensure-autocomplete-fo…
insertish Sep 24, 2025
8bee1af
feat: pan/zoom image viewer (w/ nicer buttons)
insertish Sep 24, 2025
567e75f
merging recent changes from main.
alexjyong Sep 24, 2025
8be60c3
feat: remove all/specific reactions from messages
insertish Sep 24, 2025
574a4f0
feat: nicer UX for permissions/role editing (reset/save)
insertish Sep 24, 2025
e1d6274
localising error strings, and moving MAX_FILE_SIZE to env.ts
alexjyong Sep 24, 2025
1f4764f
pulling in changes from main.
alexjyong Sep 24, 2025
c28975b
chore: update lockfile
insertish Sep 24, 2025
67acff0
fix: prevent audio from being played inside the gifpicker
reeesespuffs Sep 24, 2025
f43812d
Merge branch 'main' into feat-max-file-size-modal
alexjyong Sep 25, 2025
8008f8c
chore: use `window.native` API
insertish Sep 25, 2025
8ddb41b
chore: delete old titlebar
insertish Sep 25, 2025
5c1bb7c
fix: don't push everything out of the way
insertish Sep 25, 2025
085f016
chore: use electron drag handle
insertish Sep 25, 2025
3ec6787
merge: pull request #473 from reeesespuffs/gifpicker-fix
insertish Sep 29, 2025
f2398c8
merge: pull request #465 from alexjyong/feat-max-file-size-modal
insertish Sep 29, 2025
9b3ed27
merge: remote-tracking branch 'origin/main'
insertish Sep 29, 2025
13af847
merge: pull request #472 from infi/master
insertish Sep 29, 2025
42dd54d
chore: merge Notice into Titlebar
insertish Sep 29, 2025
030d2b7
fix: ensure pnpm uses isolated module strategy (breaks lingui otherwise)
insertish Sep 29, 2025
3c4d711
feat: initial sweep to rebrand to Stoat
insertish Sep 29, 2025
c39b26b
ci: try building app rather than running (non-existent) tests
insertish Sep 29, 2025
f36b745
fix: bug with "version:" in settings
insertish Sep 29, 2025
c09af86
feat: migrate revite translations
insertish Sep 29, 2025
a8c2576
feat: rewrite API errors to i18n
insertish Sep 30, 2025
419665c
feat: basic message cache
insertish Sep 30, 2025
00d0f7c
chore: generate catalogs for errors
insertish Sep 30, 2025
a5e2b71
fix: spacing in titlebar
insertish Sep 30, 2025
627f736
chore: reload cache/messages on reconnect (at end)
insertish Sep 30, 2025
d8f9ebf
chore: update assets
insertish Sep 30, 2025
4d08f6e
chore: polish changes, delete account, bsky, wordmark
insertish Sep 30, 2025
84bfe35
chore: further app polish
insertish Sep 30, 2025
6167b19
chore: further link changes
insertish Sep 30, 2025
23c6d91
chore: more polish work
insertish Sep 30, 2025
8b7e146
fix: correct assets url
insertish Sep 30, 2025
fc109a8
chore: add button to restore
insertish Sep 30, 2025
cdcf491
chore: fix?
insertish Sep 30, 2025
8531d4c
chore: try to improve text editor stability
insertish Oct 1, 2025
eb25d3f
fix: resolve titlebar wordmark from public folder not submodule
insertish Oct 2, 2025
8072d0c
chore: use useLingui for report strings
insertish Oct 7, 2025
81eac07
chore: import old strings
insertish Oct 7, 2025
a454d21
fix: show voice channel icon when channel `isVoice`
insertish Oct 8, 2025
8bec822
feat: native settings menu
insertish Oct 10, 2025
6fada96
chore: regenerate catalog
insertish Oct 10, 2025
5960c8d
fix: don't assume native when generating signal
insertish Oct 10, 2025
5bd2d4a
chore: add configuration option for Sentry
insertish Oct 10, 2025
952c2b6
feat: create/delete categories through context menu (#491)
reeesespuffs Oct 10, 2025
b971489
fix(ImageViewer): info text not using on-surface colour
amycatgirl Oct 6, 2025
b3352d1
chore: add mention permissions (#484)
amycatgirl Oct 10, 2025
781dbc2
chore: use correct configuration for Home & ServerList
reeesespuffs Oct 4, 2025
1461d9f
fix: prevent false-positive link scrutiny from URL normalization
Aeledfyr Oct 1, 2025
2dcff7f
feat: nicer UI/UX for Home page (#475)
reeesespuffs Oct 10, 2025
4a61e32
fix: wrap long links and fix underline in LinkWarning modal (#476)
Aeledfyr Oct 10, 2025
bc8cd26
fix: preserve replies when sending GIFs (#474)
pparaxan Oct 10, 2025
a8a8f91
chore: delete file that shouldn't be in tree
insertish Oct 10, 2025
35f723f
chore: override drag handle for interactive titlebar elements
insertish Oct 10, 2025
4c7ee05
chore: general repository clean up
insertish Oct 10, 2025
9699c4e
chore: add a single integration test to ensure the app renders
insertish Oct 10, 2025
facdf93
ci: ensure we are in client package when installing playwright deps
insertish Oct 10, 2025
8c4283d
ci: don't ignore build-and-test.yml in itself
insertish Oct 10, 2025
2b72889
fix: prevent panning of images when right clicking
insertish Oct 10, 2025
5debb74
fix: do not try to send more than 'max' attachments
insertish Oct 15, 2025
b458c6a
ci: playwright report actually exists in a sub-directory
insertish Oct 16, 2025
efe7a48
chore: correct formatting settings for vscode
insertish Oct 16, 2025
b0cf7d0
fix: ensure wordmark renders correctly in dark mode
insertish Oct 16, 2025
85379ee
fix: channels not being marked unread when new messages are received
insertish Oct 16, 2025
9aaa4d2
refactor: use stoat.js/stoat-api
insertish Oct 16, 2025
44d5ee5
fix: correct IconButton colouring
insertish Oct 20, 2025
c01e0a3
feat: initial TextEditor2
insertish Oct 20, 2025
9920ae8
fix: make the editorbox more pleasant
insertish Oct 20, 2025
1597c58
chore: update to unicode 17 emoji
insertish Oct 21, 2025
d91aa0f
feat: implement auto complete for users, channels, roles, emoji
insertish Oct 21, 2025
b564366
fix: trim whitespace from messages
insertish Oct 21, 2025
3002c79
feat: design widgets for TextEditor2
insertish Oct 21, 2025
3bc87bf
fix: don't try to 'complete' on profile edit
insertish Oct 21, 2025
9e75b30
fix: hide outline on text editor
insertish Oct 21, 2025
b7d0def
fix: update placeholder when switching channels
insertish Oct 21, 2025
5db4afa
chore: add typing and previous context handlers
insertish Oct 21, 2025
7205e5c
fix: remove outline on text editor
insertish Oct 21, 2025
28ee9c6
chore: upgrade @codemirror/view&state
insertish Oct 21, 2025
210ab1d
chore: change colours of message editor
insertish Oct 21, 2025
0d35c12
feat: new styling for send button / actionsAppend
insertish Oct 21, 2025
d463d9d
ci: push successful changes to stable branch
insertish Oct 22, 2025
0a3b599
chore: upgrade livekit dependencies
insertish Oct 22, 2025
c772c03
fix: correct failing types
insertish Oct 22, 2025
b3f0f42
ci: checkout repository before doing anything [skip ci]
insertish Oct 22, 2025
09ba9b4
ci: only run stable step if on 'main' branch [skip ci]
insertish Oct 22, 2025
d4e63ff
fix: support bigints for permission updates
insertish Oct 22, 2025
dfbf37b
chore: add a notice when deafened
insertish Oct 22, 2025
096954d
fix: type issues with countBits using number instead of bigint
insertish Oct 22, 2025
42aa62d
ci: pull stable from origin before pushing to it [skip ci]
insertish Oct 22, 2025
c95b91e
feat: add support for call_started system message
Zomatree Oct 22, 2025
78af2a2
fix: wrong tooltip for microphone
insertish Oct 22, 2025
e319a13
feat: show voice state in server sidebar
insertish Oct 22, 2025
075af57
fix: add many locale strings
insertish Oct 22, 2025
ec0d3ef
feat: invidiual user cards/context menu in voice sidebar
insertish Oct 22, 2025
aa91d81
refactor: begin consolidating rtc state code
insertish Oct 22, 2025
d69f5b2
chore: add category in permissions for mentions
insertish Oct 22, 2025
6dc99ca
fix: don't try to render participants until loaded
insertish Oct 22, 2025
2b8e856
merge: remote-tracking branch 'origin/main' into Zomatree/main
insertish Oct 22, 2025
5c5018e
chore: bump stoat.js submodule
insertish Oct 22, 2025
8481911
feat: voice settings
insertish Oct 23, 2025
dc939c0
feat: call cards (wip)
insertish Oct 23, 2025
09dc8a3
feat: global/local volume sliders, mute, voice grid
insertish Oct 24, 2025
b144a22
feat: basic PiP implementation
insertish Oct 24, 2025
d20f66f
chore: regenerate locale strings
insertish Oct 24, 2025
1f462cd
feat: drag the PiP window around
insertish Oct 24, 2025
8f94312
chore: working out the pip animation kinks
insertish Oct 24, 2025
7a74ddc
fix: prevent adding more replies than max replies (#495)
reeesespuffs Oct 27, 2025
49ddaf1
merge: branch 'izzy/texteditor2'
insertish Nov 2, 2025
5c2aa31
fix: correct the default proxy URL
insertish Nov 2, 2025
412d5e9
chore: more reasonable grid layout
insertish Nov 2, 2025
aa92056
feat: reimplement adding bots via discover (#504)
amycatgirl Nov 2, 2025
9d5e936
feat: file/attachment context menu (#479)
amycatgirl Nov 2, 2025
16b42cc
feat: non-interactive reply previews for links, mentions, & spoilers…
Aeledfyr Nov 2, 2025
86b3bf7
fix: use typings of TextEditor2 not TextEditor
insertish Nov 2, 2025
d539990
fix: correct Symbol sizes & alignments
insertish Nov 2, 2025
e42a424
fix: regenerate emoji mapping using correct filter
insertish Nov 2, 2025
28e826b
fix: focus on typing/esc. correctly
insertish Nov 2, 2025
afac5da
ci: add i18n step to build-and-test workflow
insertish Nov 2, 2025
d4d3a78
ci: build deps during lingui step
insertish Nov 2, 2025
1c79f68
chore: remove unknown option for docs build
insertish Nov 2, 2025
540ab8f
chore: generate i18n catalog
stoat-ci Nov 2, 2025
9b22764
ci: don't compile catalogs
insertish Nov 2, 2025
c1a5112
fix: move `Deferred` entry to fix #503
insertish Nov 2, 2025
85a336e
fix: set Settings z-index to same as modals
insertish Nov 2, 2025
54857e1
fix: logic error in Form2 submit button preventing submission
insertish Nov 2, 2025
ee8f024
feat: add text editor marks for spoiler, katex, time
insertish Nov 2, 2025
13a8722
ci: rebase main on to stable
insertish Nov 2, 2025
7ff6b63
chore: lint & format
insertish Nov 8, 2025
68ba098
chore: generate i18n catalog
stoat-ci Nov 8, 2025
e70fd91
docs: remove mermaid
insertish Nov 8, 2025
4f5b955
ci: force push to stable branch
insertish Nov 8, 2025
705bc1f
feat: display changelog for 0.0.13
insertish Nov 8, 2025
df319e4
chore: generate i18n catalog
stoat-ci Nov 8, 2025
2c4acf9
chore: bump version to 0.0.13
insertish Nov 8, 2025
6465a31
chore: modify workflows/validate-pr-title.yml
stoat-tofu[bot] Nov 14, 2025
f6a0377
fix: sliders in appearance not rendering (#518)
amycatgirl Nov 14, 2025
1f39479
fix: prevent duplicate link warning modals (#516)
rexxDigital Nov 14, 2025
393325b
chore: modify workflows/validate-pr-title.yml
stoat-tofu[bot] Nov 14, 2025
041066b
chore: modify .github/workflows/validate-pr-title.yml
stoat-tofu[bot] Nov 14, 2025
f75eb3a
ci: fix mdbook build (#519)
insertish Nov 14, 2025
5ac1409
fix: links in settings, spellchecking, bot creation, U.S. dayjs local…
insertish Nov 16, 2025
ed90f66
fix: hardware acceleration config button (#524)
GrahamBenHarper Nov 18, 2025
7f0d46e
fix: reset profile bio from latest data (#515)
rexxDigital Nov 19, 2025
1332562
fix: truncate UserMenu status text (#517)
zrodevkaan Nov 19, 2025
a12d9c1
fix: don't try to render age gate if channel is missing entirely (#525)
insertish Nov 19, 2025
dfad296
ci: configure release-please (#526)
insertish Nov 19, 2025
ca8bb19
ci: correct release please config (#527)
insertish Nov 19, 2025
0b898a0
ci: try using github token in release please (#528)
insertish Nov 19, 2025
6872741
ci: use github app token (#530)
insertish Nov 19, 2025
e52cac6
ci: publish releases to stable branch (#531)
insertish Nov 19, 2025
1aaf72f
chore(main): release stoat-for-web 0.0.14 (#529)
github-actions[bot] Nov 19, 2025
e40d30c
ci: use app token for checkout and push to stable (#532)
insertish Nov 19, 2025
72ef98b
feat: add custom accent picker for appearance (#535)
amycatgirl Dec 30, 2025
f0dad75
fix: properly use emoji preference on textEditor (#540)
amycatgirl Jan 5, 2026
2f7142f
fix: hide server settings cog and hide settings action in ServerInfo …
amycatgirl Jan 5, 2026
8a24d04
chore: add translation strings for more errors (#543)
amycatgirl Jan 5, 2026
8427333
feat: animate profile picture on hover (#553)
amycatgirl Jan 6, 2026
5edaf86
fix: use ch unit instead of px to avoid wrapping (#560)
amycatgirl Jan 6, 2026
c807475
feat: add system message channel config options (#564)
amycatgirl Jan 6, 2026
81160f4
fix: mention context menu option not appearing (#567)
amycatgirl Jan 6, 2026
493ebef
fix: check m3Variant in theme clean function (#571)
amycatgirl Jan 6, 2026
3388af3
fix: allow pinning messages in directmessages (#583)
reeesespuffs Jan 9, 2026
96ceca1
fix: codemirror bounding box not taking full composer height (#550)
amycatgirl Jan 9, 2026
08af789
fix: make reset token button functional (#568)
amycatgirl Jan 9, 2026
ec20eab
chore: modify .github/workflows/release-webhook.yml
stoat-tofu[bot] Jan 10, 2026
6988d63
chore: modify .github/workflows/release-webhook.yml
stoat-tofu[bot] Jan 10, 2026
e5400a0
fix: Safari avatars not loading (#551)
miranmirza Jan 13, 2026
92358b3
fix: Report Content Message overflows with embeds. (#538)
pridgey Jan 17, 2026
7a42c98
chore: re-add donate setting button (#573)
amycatgirl Jan 17, 2026
2cd7c70
ci: switch to mdbook v0.5 (#587)
insertish Jan 20, 2026
f36dddb
chore: switch to mise for tooling (& fix CI workflows) (#589)
insertish Jan 21, 2026
9cff39e
chore(main): release stoat-for-web 0.1.0 (#576)
stoat-release[bot] Jan 21, 2026
d55972f
chore: correct dev command (#590)
insertish Jan 21, 2026
bd568a7
chore: rename remaining links from old revolt domain to stoat (#593)
amycatgirl Jan 26, 2026
9ffc252
fix: prioritize displayname over username on messages (#595)
reeesespuffs Jan 26, 2026
0e93bf8
feat: create invite button in invite management tab (#596)
amycatgirl Jan 27, 2026
ae2e39e
ci: only run build & test on main pushes and don't run lingui check (…
insertish Feb 8, 2026
a693372
ci: configure git town (#607)
insertish Feb 8, 2026
4431f3c
ci: always update i18n catalog but skip steps if committed changes (#…
insertish Feb 8, 2026
8501d5b
chore: remove pandabox plugin as it is broken, update eslint/prettier…
insertish Feb 9, 2026
37e6dd9
feat: save 'next path' if login is required to app (#611)
insertish Feb 9, 2026
8229f1e
fix: always darken background behind invite modal (#612)
insertish Feb 9, 2026
46b3e9a
fix: don't show legacy redirect on desktop (#613)
insertish Feb 9, 2026
32dae94
chore: remove origin line numbers for lingui (#616)
insertish Feb 9, 2026
6665b3b
Chore: initial merge with upstream
retcinder Feb 9, 2026
f67997f
Chore: changes for upstream that didn't get added because git moment
retcinder Feb 9, 2026
faf5bb0
Chore: update upryzing.js
retcinder Feb 9, 2026
9c49aa6
Current porting progress
retcinder Feb 10, 2026
19f6770
It works
retcinder Feb 12, 2026
97c8fa1
Chore: rename instances of Stoat to Upryzing and remove mdbook-mermaid
retcinder Feb 12, 2026
7db5e5a
Add version date
retcinder Feb 12, 2026
3957354
Fix uses of autumn and fix IGNORE_ALL
retcinder Feb 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
16 changes: 0 additions & 16 deletions .eslintignore

This file was deleted.

61 changes: 0 additions & 61 deletions .eslintrc.json

This file was deleted.

35 changes: 9 additions & 26 deletions .github/workflows/book.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ on:
push:
branches:
- main
pull_request:

jobs:
deploy:
Expand All @@ -15,32 +16,14 @@ jobs:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Install latest mdbook
run: |
tag=$(curl 'https://api.github.com/repos/rust-lang/mdbook/releases/latest' | jq -r '.tag_name')
url="https://github.com/rust-lang/mdbook/releases/download/${tag}/mdbook-${tag}-x86_64-unknown-linux-gnu.tar.gz"
mkdir mdbook
curl -sSL $url | tar -xz --directory=./mdbook
echo `pwd`/mdbook >> $GITHUB_PATH
- name: Install latest mdbook-mermaid
run: |
tag=$(curl 'https://api.github.com/repos/badboy/mdbook-mermaid/releases/latest' | jq -r '.tag_name')
url="https://github.com/badboy/mdbook-mermaid/releases/download/${tag}/mdbook-mermaid-${tag}-x86_64-unknown-linux-gnu.tar.gz"
mkdir mdbook-mermaid
curl -sSL $url | tar -xz --directory=./mdbook-mermaid
echo `pwd`/mdbook-mermaid >> $GITHUB_PATH
- name: Install latest mdbook-katex
run: |
tag=$(curl 'https://api.github.com/repos/lzanini/mdbook-katex/releases/latest' | jq -r '.tag_name')
tag_short=v${tag/-binaries/}
url="https://github.com/lzanini/mdbook-katex/releases/download/${tag}/mdbook-katex-${tag_short}-x86_64-unknown-linux-gnu.tar.gz"
mkdir mdbook-katex
curl -sSL $url | tar -xz --directory=./mdbook-katex
echo `pwd`/mdbook-katex >> $GITHUB_PATH
- name: Build Book
run: |
cd doc
mdbook build

- name: Setup Mise
uses: immich-app/devtools/actions/use-mise@cd24790a7f5f6439ac32cc94f5523cb2de8bfa8c # use-mise-action-v1.1.0
with:
github-token: ${{ secrets.GITHUB_TOKEN }}

- run: mise mdbook:build

- name: Setup Pages
uses: actions/configure-pages@v4
- name: Upload artifact
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/feature_matrix.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
- name: Clean up the document
run: |
# add title
sed -i "1i# Feature Matrix\nComparison of implemented features across Revolt's clients.\n" doc/src/feature-matrix.md
sed -i "1i# Feature Matrix\nComparison of implemented features across Upryzing's clients.\n" doc/src/feature-matrix.md

# replace the indicators
sed -i 's/| O /| ✅ /g' doc/src/feature-matrix.md
Expand All @@ -39,13 +39,13 @@ jobs:

# set column properties again (while adding header line)
sed -i '5i |---|---|---|---|:-:|:-:|:-:|:-:|:-:|' doc/src/feature-matrix.md

# add width fix
echo '' >> doc/src/feature-matrix.md
echo '<style>#content main {max-width: unset !important;}</style>' >> doc/src/feature-matrix.md
- name: Commit changes
run: |
git config --global user.name 'Revolt CI'
git config --global user.email 'revolt-ci@users.noreply.github.com'
git config --global user.name 'Upryzing CI'
git config --global user.email 'stoat-ci@users.noreply.github.com'
git commit -am "chore(docs): update feature matrix"
git push
39 changes: 0 additions & 39 deletions .github/workflows/test.yml

This file was deleted.

54 changes: 0 additions & 54 deletions .github/workflows/triage_issue.yml

This file was deleted.

79 changes: 0 additions & 79 deletions .github/workflows/triage_pr.yml

This file was deleted.

39 changes: 0 additions & 39 deletions .github/workflows/typecheck.yml

This file was deleted.

20 changes: 20 additions & 0 deletions .github/workflows/validate-pr-title.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
name: "Lint PR"

on:
pull_request_target:
types:
- opened
- reopened
- edited
- synchronize

jobs:
main:
name: Validate PR title
runs-on: ubuntu-latest
permissions:
pull-requests: read
steps:
- uses: amannn/action-semantic-pull-request@v6
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Loading
Loading