- Added support for multiple collections in AdventureSerializer, allowing adventures to be linked to multiple collections.
- Implemented validation to ensure collections belong to the current user during adventure creation and updates.
- Introduced a signal to update adventure publicity based on the public status of linked collections.
- Updated file permission checks to consider multiple collections when determining access rights.
- Modified AdventureImageViewSet and AttachmentViewSet to check access against collections instead of a single collection.
- Enhanced AdventureViewSet to support filtering and sorting adventures based on collections.
- Updated frontend components to manage collections more effectively, including linking and unlinking adventures from collections.
- Adjusted API endpoints and data structures to accommodate the new collections feature.
- Improved user experience with appropriate notifications for collection actions.
- Updated vitepress from version 1.5.0 to 1.6.3 in package.json and pnpm-lock.yaml.
- Updated various dependencies in pnpm-lock.yaml including @docsearch/css, @docsearch/js, @iconify-json/simple-icons, @shikijs/core, and others to their latest versions.
- Modified install_adventurelog.sh to improve script execution condition by allowing it to run when piped input is detected.
* Update email.md
Removing the single quotes allow SMTP to work -- it did not work otherwise. Also, [Google recommends TLS over SSL](https://support.google.com/a/answer/2520500?sjid=7564827219172741277-NA)
* Update immich_integration.md
Added the /api to the example URL for the Immich server.
* Add Korean language support to Navbar and layout
* chore: Korean translation (#502)
* correct ko translation at Navbar.svelte
* correct ko.json
correct ko.json::adventures
auto commit
auto commit
auto commit
auto commit
auto commit
adventures
collection
dashboard
home
immich
immich
map
navbar
auto commit
notes
profile
recommendations
settings
share
transportations
auto commit
worldtravel
polishing
auto commit
auto commit
auto commit
auto commit
auto commit
auto commit
auto commit
auto commit
auto commit
auto commit
auto commit
auto commit
---------
Co-authored-by: Patrick McGuire <60325264+mcguirepr89@users.noreply.github.com>
Co-authored-by: motox986 <49492476+motox986@users.noreply.github.com>
Co-authored-by: Seongjun Ji <metalg0su@gmail.com>
Variable appears to be in bytes not kilobytes. I got the following error assuming kilobytes:
SvelteKitError: Content-length of 4870507 exceeds limit of 30000 bytes.
at Object.start (file:///app/build/handler.js:984:19)
at setupReadableStreamDefaultController (node:internal/webstreams/readablestream:2333:23)
at setupReadableStreamDefaultControllerFromSource (node:internal/webstreams/readablestream:2366:3)
at new ReadableStream (node:internal/webstreams/readablestream:289:7)
at get_raw_body (file:///app/build/handler.js:973:9)
at getRequest (file:///app/build/handler.js:1054:7)
at Array.ssr (file:///app/build/handler.js:1248:19)
at handle (file:///app/build/handler.js:1318:23)
at file:///app/build/handler.js:1318:40
at Array.<anonymous> (file:///app/build/handler.js:1237:4) {
status: 413,
text: 'Payload Too Large'
}