Commit graph

63 commits

Author SHA1 Message Date
Jon Staab
0a606e7a8a Publish a signed F-Droid build from the release so F-Droid can reproduce it and ship it with our key 2026-09-25 08:48:00 -07:00
Jon Staab
e78359746b Refuse to release until the fastlane changelog for this version code matches CHANGELOG.md 2026-09-25 08:48:00 -07:00
Jon Staab
6ae38287cb Attach the uploaded iOS build to its App Store version with the changelog as its release notes 2026-09-24 14:25:47 -07:00
Jon Staab
ee93bad6b4 Publish to zapstore without the preview or confirmation prompts 2026-09-24 14:21:08 -07:00
Jon Staab
e47957b4c2 Split the release into a local run for signed builds and a tag-triggered CI run for the rest, and sort the scripts into folders 2026-09-24 08:10:53 -07:00
Jon Staab
57ed02eecb Build the Linux and Windows desktop packages in a container from a Mac, with DOCKER choosing the container runtime 2026-09-23 16:21:36 -07:00
Jon Staab
7688e7fd10 Publish desktop update manifests from pnpm release, keeping each Gitea release a draft until every platform is attached and signing and notarizing the macOS build. 2026-09-22 20:14:24 -07:00
Gaurav Chaudhary
fcba6b197c Add desktop auto-updates and Linux icon integration (#621) 2026-09-22 12:27:10 -07:00
Gaurav Chaudhary
f67ea6fb36 Protect desktop secrets with OS-backed storage (#561) 2026-09-22 16:32:08 +00:00
Jon Staab
5bc499cf3a Add f-droid to the release pipeline 2026-09-21 10:53:27 -07:00
Jon Staab
cf6c025bf2 Consolidate release scripts 2026-09-21 10:53:27 -07:00
Jon Staab
4fc3c02ced Load gitea token from .env.local 2026-09-17 16:36:31 -07:00
Coracle-Bot
0922a98eb6 Publish signed Android APKs as gitea releases for Obtainium 2026-09-17 23:16:47 +00:00
Jon Staab
05cb5c29f7 Spiff up readme 2026-09-17 13:40:35 -07:00
Gaurav Chaudhary
8147d50c9f Added cross-platform desktop packaging (#526) 2026-09-14 17:58:14 +00:00
Gaurav Chaudhary
9b43ff72a9 Simplify desktop development workflow after review
Refs #51

Signed-off-by: Gaurav Chaudhary <chaudharygaurav2004@gmail.com>
2026-09-11 17:59:23 +05:30
Gaurav Chaudhary
f8565aecb0 Add desktop live reload and explicit local startup
Refs #51

Signed-off-by: Gaurav Chaudhary <chaudharygaurav2004@gmail.com>
2026-09-11 17:23:30 +05:30
Coracle-Bot
6b324b3232 Drop the desktop smoke job from CI 2026-09-08 23:04:09 +00:00
Coracle Bot
6da908edd0 Give the desktop smoke test the Electron runtime CI never installed (#426) 2026-09-07 19:42:39 +00:00
Gaurav Chaudhary
cec08e3353 Added minimal Capacitor Electron desktop baseline (#424) 2026-09-07 17:42:52 +00:00
Jon Staab
e8455f2c8d Add a script to bump the version across web, ios, android 2026-08-18 15:22:14 -07:00
Jon Staab
db68aa4a68 Add log sending 2026-08-13 14:35:51 -07:00
Jon Staab
182e2ce6fd work on white labeling with acl'd default spaces 2026-06-30 11:28:04 -07:00
Jon Staab
e5c752ce9e remove old env vars, add remove user to profile detail modal 2026-06-30 10:02:02 -07:00
Jon Staab
7bfbb17479 Join default spaces on signup 2026-06-09 17:19:44 -07:00
Jon Staab
ab21008f34 Add etag for immutable assets 2026-05-12 08:46:50 -07:00
Jon Staab
6bafb62414 Fix docker build 2026-05-11 12:28:42 -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
8710043a02 Fix env conventions again 2026-04-02 14:01:09 -07:00
Jon Staab
2f1972e70a Add contributing file 2026-04-02 13:31:37 -07:00
Jon Staab
147c756cc1 Update readme to point to .env.local 2026-03-16 13:36:06 -07:00
Jon Staab
c7fb404404 Add -s flag to readme 2026-03-13 13:23:31 -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
dde9dbfbfe Add forward scrolling to makeMakeFeed 2026-03-09 21:12:08 -07:00
Jon Staab
b6b78591bc Update push impl 2026-02-04 10:37:50 -08:00
Jon Staab
c82cf4a4c2 Update platform url 2025-10-28 16:08:48 -07:00
Jon Staab
ba80ebac63 Add contributing file, rename some files 2025-08-21 15:01:31 -07:00
Jon Staab
6d2e9a037d Allow for multiple platform relays 2025-06-09 13:48:45 -07:00
Jon Staab
b2dc41f25b Re-arrange the readme 2025-05-19 15:17:26 -07:00
Jon Staab
b3bc0e4957 Add github action to publish dockerfile 2025-05-19 11:54:19 -07:00
Jon Staab
317ab57ed2 Use env instead of env.local 2025-05-12 08:27:46 -07:00
Jon Staab
c1b52b66ff Use lib version of date functions 2025-05-05 10:11:02 -07:00
Jon Staab
489707b9b2 Switch to pnpm, use new welshman stuff 2025-04-09 15:32:35 -07:00
Jon Staab
fa17c398ca Make deploy documentation more clear 2025-01-24 09:49:14 -08:00
Jon Staab
141e2bf835 Update readme with draft nip 2024-11-14 16:02:20 -08:00
Jon Staab
e6483d36b2 Add loading indicator to discover page, add deploy directions to readme 2024-11-14 15:43:55 -08:00
Jon Staab
3451ed74ca Move todos to issues 2024-10-09 10:26:12 -07:00
Jon Staab
efc6e0a569 Small tweaks 2024-10-09 10:12:34 -07:00
Jon Staab
6183772029 Bump welshman 2024-10-09 09:55:09 -07:00
Jon Staab
3d85846f5f Fix space membership on discover page 2024-10-09 09:44:41 -07:00