From f524beb6ec98649b95807117f822d8069e4ff690 Mon Sep 17 00:00:00 2001 From: Yury Pikhtarev Date: Fri, 30 Aug 2024 01:49:34 +0400 Subject: [PATCH 1/4] Upgrade Affine to version 0.16.3 --- affine/docker-compose.yml | 4 +--- affine/umbrel-app.yml | 27 ++++++++------------------- 2 files changed, 9 insertions(+), 22 deletions(-) diff --git a/affine/docker-compose.yml b/affine/docker-compose.yml index 19669a02b3..6cc2816b05 100644 --- a/affine/docker-compose.yml +++ b/affine/docker-compose.yml @@ -6,7 +6,7 @@ services: APP_PORT: 3010 web: - image: ghcr.io/toeverything/affine-graphql:stable-a579cc7@sha256:b15070c36e1416f2ddbfae8aa47af97b32705ba166f128cedfeabd0ed28d7a89 + image: ghcr.io/toeverything/affine-graphql:stable-eb0466e@sha256:3dc307907cbaed5d87ad30afb5e7f1ada7cdb6372736a920b0765401d4bce5e7 restart: on-failure init: true command: @@ -17,8 +17,6 @@ services: - REDIS_SERVER_HOST=affine_redis_1 - DATABASE_URL=postgres://affine:affine@db:5432/affine - NODE_ENV=production - - AFFINE_ADMIN_EMAIL=admin@umbrel.local - - AFFINE_ADMIN_PASSWORD=$APP_PASSWORD volumes: - ${APP_DATA_DIR}/data/config:/root/.affine/config - ${APP_DATA_DIR}/data/storage/blob:/root/.affine/storage diff --git a/affine/umbrel-app.yml b/affine/umbrel-app.yml index 185559a2ed..7730d5c35d 100644 --- a/affine/umbrel-app.yml +++ b/affine/umbrel-app.yml @@ -3,7 +3,7 @@ id: affine name: Affine tagline: Open source alternative to Notion, Miro, and Airtable category: files -version: "0.16.1" +version: "0.16.3" port: 3013 description: >- A privacy-focused, local-first, open-source, and ready-to-use alternative for Notion & Miro. @@ -12,17 +12,7 @@ description: >- 🛠️ SET-UP INSTRUCTIONS - In order to save your data, you need to sign in to your self-hosted Affine instance: - - - 1. In the Affine app select the "Sign up/ Sign in" to sync with your self-hosted instance. - - - 2. Enter the email and password credentials that are provided when you installed the app. To find these again, right-click on the Affine app icon - on the umbrelOS homescreen and select "Show default credentials". - - - 3. Follow the steps to create your self-hosted cloud workspace. You are now ready to use Affine with your self-hosted instance! + Open app and follow the steps to create your admin account for your workspace. You are now ready to use Affine with your self-hosted instance! developer: toeverything website: https://affine.pro submitter: Jasper @@ -36,14 +26,13 @@ gallery: releaseNotes: >- This release includes various improvements and bug fixes: - - Improved internationalization support - - Fixed issues with deleting items from folders - - Enhanced search functionality for better results - - Resolved UI issues in the sidebar and AI subscribe button - - Improved handling of collections in the electron app + - Add self-host setup and user management page + - Add config page to admin + - Add server runtime config settings + - Add prompt management page + - Center peek support open in new tab For full release notes, visit https://github.com/toeverything/AFFiNE/releases dependencies: [] path: "" -defaultUsername: "admin@umbrel.local" -deterministicPassword: true \ No newline at end of file +defaultUsername: "" \ No newline at end of file From 77c1de721e73e930fe4155cc9a537094f47c3358 Mon Sep 17 00:00:00 2001 From: nmfretz Date: Fri, 30 Aug 2024 15:03:59 +1000 Subject: [PATCH 2/4] Add intro to release notes --- affine/umbrel-app.yml | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/affine/umbrel-app.yml b/affine/umbrel-app.yml index 7730d5c35d..c4d774997c 100644 --- a/affine/umbrel-app.yml +++ b/affine/umbrel-app.yml @@ -24,13 +24,17 @@ gallery: - 2.jpg - 3.jpg releaseNotes: >- - This release includes various improvements and bug fixes: + 🚨 New installs of Affine will now walk you through setting up an admin account. + For existing Affine users who are updating from a previous version and have already set up their workspace, + you can still access your admin workspace using your existing account details. + - - Add self-host setup and user management page - - Add config page to admin - - Add server runtime config settings - - Add prompt management page - - Center peek support open in new tab + This release includes various improvements and bug fixes, as well as the following new features: + + - Added self-host setup and user management page + - Added config page to admin + - Added server runtime config settings + - Added prompt management page For full release notes, visit https://github.com/toeverything/AFFiNE/releases dependencies: [] From 409b4b25d89c6a4ae4e10b1f6137134fad8c526e Mon Sep 17 00:00:00 2001 From: nmfretz Date: Fri, 30 Aug 2024 15:08:31 +1000 Subject: [PATCH 3/4] remove setup instructions --- affine/umbrel-app.yml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/affine/umbrel-app.yml b/affine/umbrel-app.yml index c4d774997c..628d9305e6 100644 --- a/affine/umbrel-app.yml +++ b/affine/umbrel-app.yml @@ -8,11 +8,6 @@ port: 3013 description: >- A privacy-focused, local-first, open-source, and ready-to-use alternative for Notion & Miro. One hyper-fused platform for wildly creative minds. - - - 🛠️ SET-UP INSTRUCTIONS - - Open app and follow the steps to create your admin account for your workspace. You are now ready to use Affine with your self-hosted instance! developer: toeverything website: https://affine.pro submitter: Jasper From 770c54a98a6e8f777ea673f4f13b01922a0d7f24 Mon Sep 17 00:00:00 2001 From: nmfretz Date: Fri, 30 Aug 2024 15:11:49 +1000 Subject: [PATCH 4/4] Add more to app description from official website --- affine/umbrel-app.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/affine/umbrel-app.yml b/affine/umbrel-app.yml index 628d9305e6..936cddc96d 100644 --- a/affine/umbrel-app.yml +++ b/affine/umbrel-app.yml @@ -8,6 +8,9 @@ port: 3013 description: >- A privacy-focused, local-first, open-source, and ready-to-use alternative for Notion & Miro. One hyper-fused platform for wildly creative minds. + + + To Shape, not to adapt. Tools can impact your lifestyle. AFFiNE is built for individual & teams who care their data, who refuse vendor lock-in, and who want to have control over their essential tools. developer: toeverything website: https://affine.pro submitter: Jasper