Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.49.0] - 2026-06-01

### Added

- **Self-hosted over-the-air (OTA) app updates.** The native mobile app now downloads the web bundle that matches the backend it's connected to, so the frontend and backend stay in sync without reinstalling the APK for every release — no paid live-update service required. Each server build ships the matching Capacitor bundle; on launch and when returning to the foreground the app checks the server version and, if it differs, downloads the bundle and prompts "Reload now" (with a "Later" option). A failed update automatically rolls back to the previous bundle. When a release changes native code (not just web assets), the app detects that its installed shell is too old and asks you to update from the store/APK instead. Releases that only change web assets no longer rebuild the APK — they update entirely over the air.
Expand Down
2 changes: 1 addition & 1 deletion MIN_NATIVE_VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.48.0
0.49.0
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.48.1
0.49.0
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* Generated by orval v8.12.3 🍺
* Do not edit manually.
* Initiative API
* OpenAPI spec version: 0.48.1
* OpenAPI spec version: 0.49.0
*/
import { useMutation, useQuery } from "@tanstack/react-query";
import type {
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/api/generated/admin/admin.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* Generated by orval v8.12.3 🍺
* Do not edit manually.
* Initiative API
* OpenAPI spec version: 0.48.1
* OpenAPI spec version: 0.49.0
*/
import { useMutation, useQuery } from "@tanstack/react-query";
import type {
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/api/generated/ai-settings/ai-settings.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* Generated by orval v8.12.3 🍺
* Do not edit manually.
* Initiative API
* OpenAPI spec version: 0.48.1
* OpenAPI spec version: 0.49.0
*/
import { useMutation, useQuery } from "@tanstack/react-query";
import type {
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/api/generated/attachments/attachments.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* Generated by orval v8.12.3 🍺
* Do not edit manually.
* Initiative API
* OpenAPI spec version: 0.48.1
* OpenAPI spec version: 0.49.0
*/
import { useMutation } from "@tanstack/react-query";
import type {
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/api/generated/auth/auth.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* Generated by orval v8.12.3 🍺
* Do not edit manually.
* Initiative API
* OpenAPI spec version: 0.48.1
* OpenAPI spec version: 0.49.0
*/
import { useMutation, useQuery } from "@tanstack/react-query";
import type {
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/api/generated/auto/auto.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* Generated by orval v8.12.3 🍺
* Do not edit manually.
* Initiative API
* OpenAPI spec version: 0.48.1
* OpenAPI spec version: 0.49.0
*/
import { useMutation, useQuery } from "@tanstack/react-query";
import type {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* Generated by orval v8.12.3 🍺
* Do not edit manually.
* Initiative API
* OpenAPI spec version: 0.48.1
* OpenAPI spec version: 0.49.0
*/
import { useMutation, useQuery } from "@tanstack/react-query";
import type {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* Generated by orval v8.12.3 🍺
* Do not edit manually.
* Initiative API
* OpenAPI spec version: 0.48.1
* OpenAPI spec version: 0.49.0
*/
import { useMutation, useQuery } from "@tanstack/react-query";
import type {
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/api/generated/comments/comments.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* Generated by orval v8.12.3 🍺
* Do not edit manually.
* Initiative API
* OpenAPI spec version: 0.48.1
* OpenAPI spec version: 0.49.0
*/
import { useMutation, useQuery } from "@tanstack/react-query";
import type {
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/api/generated/config/config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* Generated by orval v8.12.3 🍺
* Do not edit manually.
* Initiative API
* OpenAPI spec version: 0.48.1
* OpenAPI spec version: 0.49.0
*/
import { useQuery } from "@tanstack/react-query";
import type {
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/api/generated/counters/counters.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* Generated by orval v8.12.3 🍺
* Do not edit manually.
* Initiative API
* OpenAPI spec version: 0.48.1
* OpenAPI spec version: 0.49.0
*/
import { useMutation, useQuery } from "@tanstack/react-query";
import type {
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/api/generated/documents/documents.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* Generated by orval v8.12.3 🍺
* Do not edit manually.
* Initiative API
* OpenAPI spec version: 0.48.1
* OpenAPI spec version: 0.49.0
*/
import { useMutation, useQuery } from "@tanstack/react-query";
import type {
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/api/generated/guilds/guilds.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* Generated by orval v8.12.3 🍺
* Do not edit manually.
* Initiative API
* OpenAPI spec version: 0.48.1
* OpenAPI spec version: 0.49.0
*/
import { useMutation, useQuery } from "@tanstack/react-query";
import type {
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/api/generated/imports/imports.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* Generated by orval v8.12.3 🍺
* Do not edit manually.
* Initiative API
* OpenAPI spec version: 0.48.1
* OpenAPI spec version: 0.49.0
*/
import { useMutation } from "@tanstack/react-query";
import type {
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/api/generated/initiativeAPI.schemas.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* Generated by orval v8.12.3 🍺
* Do not edit manually.
* Initiative API
* OpenAPI spec version: 0.48.1
* OpenAPI spec version: 0.49.0
*/
export type AIProvider = (typeof AIProvider)[keyof typeof AIProvider];

Expand Down
2 changes: 1 addition & 1 deletion frontend/src/api/generated/initiatives/initiatives.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* Generated by orval v8.12.3 🍺
* Do not edit manually.
* Initiative API
* OpenAPI spec version: 0.48.1
* OpenAPI spec version: 0.49.0
*/
import { useMutation, useQuery } from "@tanstack/react-query";
import type {
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/api/generated/native/native.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* Generated by orval v8.12.3 🍺
* Do not edit manually.
* Initiative API
* OpenAPI spec version: 0.48.1
* OpenAPI spec version: 0.49.0
*/
import { useQuery } from "@tanstack/react-query";
import type {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* Generated by orval v8.12.3 🍺
* Do not edit manually.
* Initiative API
* OpenAPI spec version: 0.48.1
* OpenAPI spec version: 0.49.0
*/
import { useMutation, useQuery } from "@tanstack/react-query";
import type {
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/api/generated/projects/projects.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* Generated by orval v8.12.3 🍺
* Do not edit manually.
* Initiative API
* OpenAPI spec version: 0.48.1
* OpenAPI spec version: 0.49.0
*/
import { useMutation, useQuery } from "@tanstack/react-query";
import type {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* Generated by orval v8.12.3 🍺
* Do not edit manually.
* Initiative API
* OpenAPI spec version: 0.48.1
* OpenAPI spec version: 0.49.0
*/
import { useMutation, useQuery } from "@tanstack/react-query";
import type {
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/api/generated/push/push.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* Generated by orval v8.12.3 🍺
* Do not edit manually.
* Initiative API
* OpenAPI spec version: 0.48.1
* OpenAPI spec version: 0.49.0
*/
import { useMutation } from "@tanstack/react-query";
import type {
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/api/generated/queues/queues.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* Generated by orval v8.12.3 🍺
* Do not edit manually.
* Initiative API
* OpenAPI spec version: 0.48.1
* OpenAPI spec version: 0.49.0
*/
import { useMutation, useQuery } from "@tanstack/react-query";
import type {
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/api/generated/recents/recents.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* Generated by orval v8.12.3 🍺
* Do not edit manually.
* Initiative API
* OpenAPI spec version: 0.48.1
* OpenAPI spec version: 0.49.0
*/
import { useQuery } from "@tanstack/react-query";
import type {
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/api/generated/settings/settings.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* Generated by orval v8.12.3 🍺
* Do not edit manually.
* Initiative API
* OpenAPI spec version: 0.48.1
* OpenAPI spec version: 0.49.0
*/
import { useMutation, useQuery } from "@tanstack/react-query";
import type {
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/api/generated/subtasks/subtasks.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* Generated by orval v8.12.3 🍺
* Do not edit manually.
* Initiative API
* OpenAPI spec version: 0.48.1
* OpenAPI spec version: 0.49.0
*/
import { useMutation } from "@tanstack/react-query";
import type {
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/api/generated/tags/tags.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* Generated by orval v8.12.3 🍺
* Do not edit manually.
* Initiative API
* OpenAPI spec version: 0.48.1
* OpenAPI spec version: 0.49.0
*/
import { useMutation, useQuery } from "@tanstack/react-query";
import type {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* Generated by orval v8.12.3 🍺
* Do not edit manually.
* Initiative API
* OpenAPI spec version: 0.48.1
* OpenAPI spec version: 0.49.0
*/
import { useMutation, useQuery } from "@tanstack/react-query";
import type {
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/api/generated/tasks/tasks.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* Generated by orval v8.12.3 🍺
* Do not edit manually.
* Initiative API
* OpenAPI spec version: 0.48.1
* OpenAPI spec version: 0.49.0
*/
import { useMutation, useQuery } from "@tanstack/react-query";
import type {
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/api/generated/trash/trash.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* Generated by orval v8.12.3 🍺
* Do not edit manually.
* Initiative API
* OpenAPI spec version: 0.48.1
* OpenAPI spec version: 0.49.0
*/
import { useMutation, useQuery } from "@tanstack/react-query";
import type {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* Generated by orval v8.12.3 🍺
* Do not edit manually.
* Initiative API
* OpenAPI spec version: 0.48.1
* OpenAPI spec version: 0.49.0
*/
import { useMutation, useQuery } from "@tanstack/react-query";
import type {
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/api/generated/users/users.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* Generated by orval v8.12.3 🍺
* Do not edit manually.
* Initiative API
* OpenAPI spec version: 0.48.1
* OpenAPI spec version: 0.49.0
*/
import { useMutation, useQuery } from "@tanstack/react-query";
import type {
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/api/generated/version/version.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* Generated by orval v8.12.3 🍺
* Do not edit manually.
* Initiative API
* OpenAPI spec version: 0.48.1
* OpenAPI spec version: 0.49.0
*/
import { useQuery } from "@tanstack/react-query";
import type {
Expand Down
Loading