Commit graph

102 commits

Author SHA1 Message Date
Jon Staab
e8455f2c8d Add a script to bump the version across web, ios, android 2026-08-18 15:22:14 -07:00
Jon Staab
56b9e6f031 Update changelog, bump version 2026-08-18 14:58:41 -07:00
Jon Staab
20f12a48a4 Fix session persistence on android 2026-08-17 16:10:00 -07:00
Jon Staab
f5d22664ac Bump welshman 2026-08-17 15:17:16 -07:00
Jon Staab
974c6413af Add article support 2026-08-17 14:12:33 -07:00
Jon Staab
0a85983633 Bump welshman 2026-08-13 15:13:05 -07:00
Jon Staab
9cd717d5b3 Add native sharing handler 2026-08-12 16:04:57 -07:00
Jon Staab
85a4ba127a Add e2e tests 2026-08-07 13:11:12 -07:00
Jon Staab
9a80d059bb Migrate to new welshman 2026-07-29 15:52:13 -07:00
Jon Staab
a2c5a8e2ff Clean up convention violations, dead code, and daisyUI leftovers 2026-07-27 15:38:23 -07:00
Jon Staab
f00687d20e Generate push icon 2026-07-07 12:31:10 -07:00
Jon Staab
a6d58ba79f Swap datepicker implementations 2026-07-03 16:00:24 -07:00
Jon Staab
486385cf1f Refactor css, lib components, add themes 2026-06-26 17:25:34 -07:00
Jon Staab
18b52a37bb Fix keyboard safe insets 2026-06-23 13:03:42 -07:00
Jon Staab
7fba1752a1 Bump version, format 2026-06-23 09:58:08 -07:00
Jon Staab
448854b3cd Update pomade 2026-06-12 15:00:14 -07:00
Jon Staab
91145c38fb Scaffold playwright 2026-06-01 17:00:47 -07:00
Jon Staab
1dd0270f4f Bump pomade 2026-05-29 16:31:29 -07:00
Jon Staab
2f8861be62 Bump welshman, update pnpm config 2026-05-28 12:14:40 -07:00
Jon Staab
45df132dc6 Remove tauri, bump deps 2026-05-25 10:41:34 -07:00
Jon Staab
47a6209730 Bump welshman 2026-05-11 09:20:17 -07:00
Jon Staab
94db65b85e Bump welshman, add email rendering support 2026-05-06 13:47:30 -07:00
1amKhush
bbbc6f7363 fix(metadata): add case-insensitive HTML title fallback parsing for invite links (#248)
Co-authored-by: 1amKhush <khushvendras99@gmail.com>
Co-committed-by: 1amKhush <khushvendras99@gmail.com>
2026-05-04 21:02:56 +00:00
Jon Staab
c5be477855 fix: bundle emoji-picker data locally for Capacitor Android
The emoji grid wasn't rendering on Android because emoji-picker-element
defaults to fetching its data.json from jsdelivr, and CapacitorHttp's
patched fetch breaks the library's ETag-based revalidation flow. Bundle
emoji-picker-element-data via Vite's ?url import so the JSON ships as a
same-origin asset.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-28 14:15:12 -07:00
Jon Staab
e1a7b051bd Use welshman kinds 2026-04-16 11:34:59 -07:00
Saksham Jain
7a7af58f5c feat: add native share support for space invites 2026-04-16 10:16:12 -07:00
Khushvendra
f6d9e52c6e fix: support native clipboard image paste on mobile (#181)
Co-authored-by: Khushvendra <khushvendras99@gmail.com>
Co-committed-by: Khushvendra <khushvendras99@gmail.com>
2026-04-11 16:38:06 +00:00
Jon Staab
37efa6a62c Bump pomade 2026-04-10 09:24:22 -07:00
Jon Staab
8e2dd8b278 Upgrade daisyui/tailwind 2026-04-07 15:31:35 -07:00
Jon Staab
57eb919c83 Bump welshman to fix poll behavior 2026-04-02 07:02:57 -07:00
Jon Staab
6feeb23b1f Bump welshman 2026-04-01 11:39:05 -07:00
Jon Staab
a10a9e7043 Bump pomade 2026-03-31 09:53:30 -07:00
Jon Staab
eeeb3c96d2 Bump welshman 2026-03-30 11:46:12 -07:00
Jon Staab
610b8dd171 Use secure storage for session data 2026-03-23 17:51:51 -07:00
Matt Lorentz
ce30820108 feature/23-voice-room/poc (#93)
Add voice rooms

Co-authored-by: Matt Lorentz <mplorentz@noreply.coracle.social>
Co-committed-by: Matt Lorentz <mplorentz@noreply.coracle.social>
2026-03-16 20:38:05 +00:00
Jon Staab
0e65e834da Bump welshman 2026-03-12 08:20:15 -07:00
Jon Staab
7c86c1477f Add LogInSelect step for disambiguating pomade sessions 2026-03-09 21:12:37 -07:00
Jon Staab
71f162f20d Update pomade implementation 2026-03-09 21:12:37 -07:00
Matt Lorentz
eeacaca725 Fix a docker rebuild issue (#88)
The Docker build wasn't making use of docker's cache because the .git directory was being copied into the build context. This means that even if the app did not change, if anything in git changed then docker would rebuild the entire app.

This excludes the .git folder from the docker build, instead relying on the user to pass in the build hash at build time. Which is annoying but I don't think there's a better way around it.

This was annoying me because I am deploying a self-hosted version of flotilla from a git branch via ansible and it was rebuilding flotilla every time.

Co-authored-by: mplorentz <mplorentz@noreply.gitea.coracle.social>
Reviewed-on: https://gitea.coracle.social/coracle/flotilla/pulls/88
Co-authored-by: Matt Lorentz <mplorentz@noreply.coracle.social>
Co-committed-by: Matt Lorentz <mplorentz@noreply.coracle.social>
2026-03-09 21:12:35 -07:00
Jon Staab
1ae821bff8 Bump welshman 2026-03-09 21:12:10 -07:00
Jon Staab
7dfa6538be Bump welshman 2026-03-09 21:12:10 -07:00
triesap
c970038943 Bootstrap Tauri desktop shell for evaluation (#66)
Adds a minimal Tauri desktop bootstrap. Run with: pnpm run tauri:dev

Reviewed-on: https://gitea.coracle.social/coracle/flotilla/pulls/66
Co-authored-by: triesap <tyson@radroots.org>
Co-committed-by: triesap <tyson@radroots.org>
2026-03-09 21:12:10 -07:00
Jon Staab
2adf64da55 Bump welshman and pomade 2026-03-09 21:12:10 -07:00
Jon Staab
527ef59adc Update pomade version 2026-03-09 21:12:09 -07:00
Jon Staab
c9954db3fe Use compressorjs-next 2026-03-09 21:12:08 -07:00
Jon Staab
c1f9c9e25e Bump welshman 2026-02-09 17:29:30 -08:00
Tyson Lupul
4dfbb437f9
Wallet receive flow (#15) (#52)
* Pin sharp via pnpm override, add wallet receive

* Revert toast success styling

* Route receive through wallet connect

* Simplify receive invoice validation

* Polish receive modal layout

* Clarify NWC client config

* Adjust wallet action layout on mobile
2026-02-05 20:51:59 +00:00
Jon Staab
b7dd2ff8b4 Bump welshman 2026-02-04 13:16:00 -08:00
Jon Staab
000344a942 Fixing bugs with push notifications 2026-01-28 13:36:19 -08:00
Jon Staab
143a1dd39b Update notification subscriptions reactively 2026-01-27 13:38:24 -08:00