Skip to content

Commit

Permalink
v2023.12.0-alpha.7
Browse files Browse the repository at this point in the history
  • Loading branch information
mceachen committed Dec 21, 2023
1 parent bed61eb commit f712c46
Show file tree
Hide file tree
Showing 31 changed files with 31 additions and 19 deletions.
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,20 @@ This is a detailed list of changes in each version.

<!-- fix "tag context" for "next previous" context. I'd always done a search, clicked a thumb, and then clicked esc to go back to the search results. But... if you click a thumb from a search, and then click "next" or "previous", it ignores that you can from a search, and does the chronological next asset, which is very confusing/irritating. -->

## v2023.12.0-alpha.7

**Released 20 December 2023**

- ✨ Sync reports now include reasons why the sync work queues may not consider themselves eligible to start more work. This could be from the system load being to high, or one of the critical health checks failing (like if a library volume has insufficient disk space). Sync reports also now auto-collapse repeating messages, so you don't get thousands of lines of the same error message.

- 🐛 Fixed "failed to apply SQL" error on Windows

- 🐛 If "Scan all directories on all drives" is selected on macOS, we now avoid scanning `/`, with the belief that macOS users will typically store their files either in their home directory, or on external volumes. If you have files on your root partition outside your home directory, you can always add them explicitly, and PhotoStructure will scan those paths even if "Scan all directories on all drives" is selected.

- 🐛 `sync` schedules a cleanup process after every 50 processed files. Unfortunately, this cleanup process would force-rebuild the `Tag.assetCount` column in prior builds. Force-rebuilding this column can take 10 or more minutes on slow machines and large libraries. The "cleanup" no longer force-rebuilds `Tag.assetCount`, as it is kept up to date incrementally as assets are added or removed from tags.

- 📦 The `proc-not-superuser` health check is no longer skipped on Windows, as it only looks at the source shell, which should normally run with non-admin permissions (even if the user is an "Administrator").

## v2023.12.0-alpha.6

**Released 17 December 2023**
Expand Down
10 changes: 5 additions & 5 deletions VERSION.json
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
{
"version": "2023.12.0-alpha.6",
"version": "2023.12.0-alpha.7",
"versionMajor": 2023,
"versionMinor": 12,
"versionPatch": 0,
"versionPrerelease": [
"alpha",
6
7
],
"release": "2023.12.0-alpha.6+20231217225159",
"gitSha": "0ed4df2dc131e503da6a162b731b022c60a58207",
"gitDate": "2023-12-18T06:51:59.000Z"
"release": "2023.12.0-alpha.7+20231220192300",
"gitSha": "086e28c1b50d5a229fc0140ff39f4776952fb492",
"gitDate": "2023-12-21T03:23:00.000Z"
}
2 changes: 1 addition & 1 deletion bin/info.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion bin/list.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion bin/logcat.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion bin/logtail.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion bin/main.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion bin/photostructure.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion bin/sync.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion bin/web.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion bin/worker.js

Large diffs are not rendered by default.

4 changes: 1 addition & 3 deletions defaults.env
Original file line number Diff line number Diff line change
Expand Up @@ -2593,9 +2593,7 @@
# PS_SKIP_HEALTH_CHECK_IDS or skipHealthCheckIds
# ----------------------------------------------
#
# List of health check IDs to skip. Note that windows skips the
# 'proc-not-superuser' check by default, as most people on Windows run as an
# admin user.
# List of health check IDs to skip.
#
# Valid values: [
# "library-db",
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "photostructure",
"productName": "PhotoStructure",
"author": "PhotoStructure, Inc. <[email protected]>",
"version": "2023.12.0-alpha.6",
"version": "2023.12.0-alpha.7",
"license": "SEE LICENSE IN LICENSE.md",
"description": "PhotoStructure for Servers",
"homepage": "https://photostructure.com/server/photostructure-for-node/",
Expand Down
2 changes: 1 addition & 1 deletion photostructure

Large diffs are not rendered by default.

Binary file modified public/3rd-party-licenses.txt.gz
Binary file not shown.
Binary file modified public/app/about.css.gz
Binary file not shown.
Binary file modified public/app/about.css.map.gz
Binary file not shown.
Binary file modified public/app/about.js.gz
Binary file not shown.
Binary file modified public/app/app.css.gz
Binary file not shown.
Binary file modified public/app/app.css.map.gz
Binary file not shown.
Binary file modified public/app/app.js.gz
Binary file not shown.
Binary file modified public/app/health.css.gz
Binary file not shown.
Binary file modified public/app/health.css.map.gz
Binary file not shown.
Binary file modified public/app/health.js.gz
Binary file not shown.
Binary file modified public/app/install.js.gz
Binary file not shown.
Binary file modified public/app/settings.css.gz
Binary file not shown.
Binary file modified public/app/settings.css.map.gz
Binary file not shown.
Binary file modified public/app/settings.js.gz
Binary file not shown.
Binary file modified public/app/splash.css.gz
Binary file not shown.
Binary file modified public/app/splash.css.map.gz
Binary file not shown.
Binary file modified public/app/splash.js.gz
Binary file not shown.

0 comments on commit f712c46

Please sign in to comment.