Commit Graph

35 Commits

Author SHA1 Message Date
Sean Morley
037b45fc17 World Travel Improvements (#925)
* Security Patch Django 5.2.8

* Fix Menus on Safari Browser

* Enhance touch support and event handling for emoji picker and dropdown

* Add touch and pointer event handling to category selection for better mobile support

* Add PWA support for iOS/Safari with touch icons

* Refactor event listener for dropdown to use non-capturing 'click' for improved compatibility on Safari

* Enhance country and region description fetching from Wikipedia

- Refactor `generate_description_view.py` to improve candidate page selection and description retrieval.
- Update `CategoryDropdown.svelte` to simplify emoji selection handling and improve dropdown behavior.
- Add new translation keys in `en.json` for UI elements related to country descriptions.
- Modify `+page.svelte` and `+page.server.ts` in world travel routes to fetch and display country and region descriptions.
- Implement a toggle for showing full descriptions in the UI.

* Update Unraid installation documentation with improved variable formatting and additional resources

* Implement cache invalidation for visited regions and cities to ensure updated visit lists

* Add ClusterMap component for enhanced geographical data visualization
2025-12-07 11:46:44 -05:00
Sean Morley
7715c1c692 Documentation and Localization Improvments (#901)
* Update recommended PostGIS image for ARM machines (#900)

PostGIS images from tobi312 are no longer available.
Updated the documentation to use imresamu images as an alternative.
Kept the same PostGIS release version to avoid any unexpected issues for now.

* Small fix to italian text in dashboard (#896)

Co-authored-by: Sean Morley <98704938+seanmorley15@users.noreply.github.com>

---------

Co-authored-by: agarthand <agar@wildgimps.de>
Co-authored-by: thefeltro <142627956+thefeltro@users.noreply.github.com>
2025-10-26 19:27:56 -04:00
Sean Morley
3fafd1c412 Add TrueNAS installation option to getting started guide 2025-09-07 10:46:46 -04:00
Sean Morley
09ffb6cdff fix(docker.md): update frontend configuration table for clarity and consistency 2025-06-16 12:12:37 -04:00
Sean Morley
3f9a6767bd feat: Enhance Adventure and Collection Management
- 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.
2025-06-12 15:54:01 -04:00
Sean Morley
297eb2916a fix: improve Docker installation documentation for clarity and completeness 2025-06-06 19:07:47 -04:00
Sean Morley
39c664ab1a fix: update Dockerfiles with metadata labels and improve build process 2025-06-05 23:29:39 -04:00
Sean Morley
d91a4fbe98 fix: update link to installation options in quick start guide 2025-06-05 16:40:37 -04:00
Sean Morley
5f9d0cd207 chore: update dependencies and improve script execution condition
- 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.
2025-06-05 16:24:43 -04:00
Sean Morley
dd01ada61e Update docker.md
Fixes #560
2025-04-14 11:22:20 -04:00
Sean Morley
43b8275fc1 Update documentation/docs/install/caddy.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-04-07 19:16:58 -04:00
Lars Kiesow
8041f67ba1 Document deployment using Caddy
This patch adds documentation on how to run AdventureLog with Caddy as a
reverse proxy.

Signed-off-by: Lars Kiesow <lkiesow@uos.de>
2025-04-06 12:32:19 +02:00
evertyang
9cdd502264 Update unraid.md
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'
}
2025-01-31 05:02:00 -06:00
Thunder
defd97fc02 Mass documentation spelling check, as well as improving the unraid installation guide, and some small changes to the docker installation guide. 2025-01-28 23:23:47 -06:00
ThunderLord956
41cc47d631 Update unraid.md
Separate 2 lines in Installation Configuration
2025-01-28 15:13:10 -06:00
ThunderLord956
145627b1eb Update unraid.md
Try to fix tables
2025-01-28 15:11:33 -06:00
ThunderLord956
896c537791 Update unraid.md
Update the unraid wiki page to be more precise and easier to understand
2025-01-28 14:04:41 -06:00
Sean Morley
7be21fcace fix: update image paths in Unraid installation documentation 2025-01-14 12:23:36 -05:00
Sean Morley
ec3ada986d OIDC Auth and City Visits Data 2025-01-13 17:21:32 -05:00
Sean Morley
af1d43ddf3 Update docker.md 2025-01-12 09:32:08 -05:00
Sean Morley
fa60db1d93 Update unraid.md 2025-01-11 16:11:37 -05:00
Sean Morley
e8f3674101 Update unraid.md 2025-01-11 15:49:25 -05:00
Sean Morley
cd06f838b0 Update unraid.md 2025-01-11 15:37:38 -05:00
Sean Morley
377420226e Update unraid.md 2025-01-11 15:36:39 -05:00
Sean Morley
5cccadad15 fix: correct typo in Unraid installation documentation 2025-01-11 10:53:01 -05:00
Sean Morley
2221b1dad9 docs: new README add ARM compatibility note for PostGIS image in Docker installation guide 2025-01-11 10:26:22 -05:00
Sean Morley
a50f051079 feat: add Unraid installation documentation and update links 2025-01-10 20:16:09 -05:00
Sean Morley
148568fca4 Auth Migration, Calendar and Other Misc. Fixes 2024-12-15 12:13:56 -05:00
Sean Morley
0376709325 Enhance localization support; update error messages and add translations for adventure calendar 2024-12-14 09:56:12 -05:00
Sean Morley
2f321517a6 Update getting_started.md 2024-12-07 17:45:26 -05:00
Sean Morley
914028ea2f Update Kubernetes and Kustomize documentation 2024-12-07 16:25:31 -05:00
MaximUltimatum
91a51515dd Removing extraneous env variable info that is externally linked 2024-12-07 14:31:13 -05:00
MaximUltimatum
56a4292f4f Adding kustomize documentation 2024-12-07 14:26:18 -05:00
Sean Morley
f5a0f388b7 Enhance documentation: update VitePress config to ignore localhost links with any port and correct docker-compose.yml formatting for Nginx Proxy Manager 2024-11-27 11:58:25 -05:00
Sean Morley
17d8784d8c Migration to new documentation and information site 2024-11-26 10:31:25 -05:00