Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
61 commits
Select commit Hold shift + click to select a range
2c3a00b
Update README.md
anyblabla Nov 8, 2025
9bf56a1
Merge pull request #1 from anyblabla/anyblabla-patch-1
anyblabla Nov 8, 2025
b0b3cae
Merge pull request #1339 from anyblabla/main
cheeaun Nov 9, 2025
0bb663c
Preserve states in Catch-up
cheeaun Nov 8, 2025
d7a53aa
Update changelog
cheeaun Nov 9, 2025
c9fa127
Update quotePolicy state after change it
cheeaun Nov 10, 2025
b7823ff
QR code experiment
cheeaun Nov 10, 2025
b0e098b
i18n updates (ar-SA,ca-ES,cs-CZ,de-DE,eo-UY,es-ES,eu-ES,fa-IR,fi-FI,f…
cheeaun Nov 10, 2025
e0925f3
Larger sun rays
cheeaun Nov 10, 2025
8668439
Fix quote (line) icon looks too much like 66
cheeaun Nov 10, 2025
c1ad40b
Shadows are probably too intensive perf-wise
cheeaun Nov 10, 2025
e092f26
Don't set mask
cheeaun Nov 11, 2025
6aa9524
Show QR code icon on own profile
cheeaun Nov 11, 2025
520eb70
QR scanner experiment
cheeaun Nov 12, 2025
a7942f5
Sort imports
cheeaun Nov 12, 2025
eb0daaa
i18n updates (ar-SA,ca-ES,cs-CZ,de-DE,es-ES,eu-ES,fi-FI,fr-FR,gl-ES,h…
cheeaun Nov 12, 2025
1f3c190
More QR fixes
cheeaun Nov 12, 2025
f9694bf
Need to close QR code modal too
cheeaun Nov 12, 2025
df7f0f4
Try use the real camera's aspect ratio
cheeaun Nov 12, 2025
41b573f
Let's try this
cheeaun Nov 12, 2025
99ff440
This camera thing turns out more complicated
cheeaun Nov 12, 2025
921c214
Let's try custom constraints
cheeaun Nov 13, 2025
946b905
More video adjustments
cheeaun Nov 13, 2025
c88ba66
Biome fixes this
cheeaun Nov 13, 2025
daf1308
i18n updates (ca-ES,es-ES,fi-FI,it-IT) (#1342)
cheeaun Nov 13, 2025
03b1809
More camera fixes and tweaks
cheeaun Nov 13, 2025
7703386
Fixes and checks
cheeaun Nov 13, 2025
fb155db
Better loading state for camera
cheeaun Nov 13, 2025
2318c82
Missed this locale text
cheeaun Nov 13, 2025
2fc3b56
Use BarcodeDetector if available
cheeaun Nov 14, 2025
1d4e6eb
Make scanner modal more configurable
cheeaun Nov 14, 2025
a73cc08
Fix <image> having negative width
cheeaun Nov 14, 2025
88b1306
Make QR modals more configurable
cheeaun Nov 14, 2025
6325e90
QR code for export/export Shortcuts
cheeaun Nov 14, 2025
9310ac1
i18n updates (ca-ES,gl-ES,pl-PL) (#1344)
cheeaun Nov 14, 2025
cc4d95f
Fix failed shortcuts imports + QR code related styles
cheeaun Nov 15, 2025
78244b1
Fix potential reloading bug for broken images
cheeaun Nov 16, 2025
7300d94
Forgot the announcement links
cheeaun Nov 17, 2025
cc12347
Upgrade deps
cheeaun Nov 17, 2025
6e74586
Cookie/insecure context fallback
cheeaun Nov 17, 2025
2da9310
Remove "Server-side grouped notifications" setting
cheeaun Nov 17, 2025
ee0b664
Bring up Catch-up on welcome page
cheeaun Nov 17, 2025
15aad60
i18n updates (ar-SA,ca-ES,cs-CZ,de-DE,es-ES,eu-ES,fi-FI,fr-FR,he-IL,i…
cheeaun Nov 17, 2025
8a58ef1
Remove edit-media supports check
cheeaun Nov 18, 2025
1cc286c
Experiment restore last path
cheeaun Nov 18, 2025
b37bce7
Fix formatting
cheeaun Nov 18, 2025
93faf69
i18n updates (ca-ES,es-ES,fi-FI,gl-ES,ru-RU) (#1348)
cheeaun Nov 18, 2025
e88baaa
i18n updates (it-IT) (#1349)
cheeaun Nov 18, 2025
71a013d
i18n updates (pl-PL) (#1350)
cheeaun Nov 18, 2025
05b2b8f
Refresh the annual report
cheeaun Nov 19, 2025
bcbe4ca
Let's try pageCache
cheeaun Nov 19, 2025
461cf59
Try use commit time instead of build time
cheeaun Nov 19, 2025
c11504f
Upgrade deps
cheeaun Nov 19, 2025
cc4fae4
Remove broken link and add badges
cheeaun Nov 19, 2025
8ad286c
Add uptime badges
cheeaun Nov 19, 2025
a7a211c
Fix quote settings showing wrong value
cheeaun Nov 20, 2025
5790bda
Redo the logic, add toasts
cheeaun Nov 20, 2025
f6e0fc0
i18n updates (ar-SA,ca-ES,cs-CZ,de-DE,eo-UY,es-ES,eu-ES,fa-IR,fi-FI,f…
cheeaun Nov 20, 2025
3991360
Experimental "Import/export accounts"
cheeaun Nov 21, 2025
cb143cf
i18n updates (ar-SA,ca-ES,cs-CZ,de-DE,es-ES,eu-ES,fi-FI,fr-FR,gl-ES) …
cheeaun Nov 21, 2025
1fd587a
i18n updates (es-ES,ru-RU) (#1354)
cheeaun Nov 21, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -354,6 +354,8 @@ Recap: Mastodon v4.3 features (https://github.com/mastodon/mastodon/releases/tag

## September 17, 2025

📢 https://mastodon.social/@cheeaun/115219986749353363

- 📝 Composer relayout
- 🔍 Recent searches
- 🏛️ Edit History Snapshots
Expand All @@ -366,9 +368,21 @@ Recap: Mastodon v4.3 features (https://github.com/mastodon/mastodon/releases/tag

## October 9, 2025

📢 https://mastodon.social/@cheeaun/115344535219522826

- 💬 More support for (upcoming) Mastodon v4.5's native quote posts
- 🐛 Bug fixes

## November 8, 2025

📢 https://mastodon.social/@cheeaun/115514729408923191

- 🗣️ Reply/Reply all
- ⌨️ Sequential hotkeys, only g>h and g>n for now
- 💈 Decal patterns for posting stats
- 💬 Slightly more support for Mastodon v4.5's native quote posts
- 🐛 Bug fixes

<!--

## Next
Expand Down
9 changes: 6 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,17 @@ Phanpy

![Fancy screenshot](readme-assets/fancy-screenshot.jpg)

**🗣️ Pronunciation**: [`/fænpi/`](https://ythi.net/how-do-you-pronounce/phanpy/english/) ([`FAN-pee`](https://www.smogon.com/forums/threads/the-official-name-pronunciation-guide.3474941/)) [🔊 Listen](https://www.youtube.com/watch?v=DIUbWe-ysJI)
**🗣️ Pronunciation**: `/fænpi/` ([`FAN-pee`](https://www.smogon.com/forums/threads/the-official-name-pronunciation-guide.3474941/)) [🔊 Listen](https://www.youtube.com/watch?v=DIUbWe-ysJI)

This is an alternative web client for [Mastodon](https://joinmastodon.org/).

- 🏢 **Production**: https://phanpy.social
- 🏢 **Production**: https://phanpy.social [![Uptime Robot status](https://img.shields.io/uptimerobot/status/m795572454-df4518f96a3784401b550a6c)](https://stats.uptimerobot.com/rVO1RkbwMB)
- ![GitHub Release](https://img.shields.io/github/v/release/cheeaun/phanpy)
- `production` branch
- break less often
- slower fixes unless critical
- 🏗️ **Development**: https://dev.phanpy.social
- 🏗️ **Development**: https://dev.phanpy.social [![Uptime Robot status](https://img.shields.io/uptimerobot/status/m801824077-77302887dc81a5ac4a45e231)](https://stats.uptimerobot.com/rVO1RkbwMB)
- ![GitHub last commit (branch)](https://img.shields.io/github/last-commit/cheeaun/phanpy/main)
- `main` branch
- may see new cool stuff sooner
- may break more often
Expand Down Expand Up @@ -318,6 +320,7 @@ These are self-hosted by other wonderful folks.
- [phanpy.tilde.zone](https://phanpy.tilde.zone) by [@[email protected]](https://tilde.zone/@ben)
- [phanpy.vmst.io](https://phanpy.vmst.io/) by [@[email protected]](https://vmst.io/@vmstan)
- [phanpy.linuxusers.in](https://phanpy.linuxusers.in) by [@[email protected]](https://linuxusers.in/dharmik)
- [phanpy.blablalinux.be](https://phanpy.blablalinux.be) by [@[email protected]](https://mastodon.blablalinux.be/@blablalinux)

> Note: Add yours by creating a pull request.

Expand Down
Loading