diff --git a/.gitignore b/.gitignore index 42e61c1..fd9d0df 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ # Ignore everything in the .venv folder -.venv/ \ No newline at end of file +.venv/ +.vscode/settings.json diff --git a/README.md b/README.md index 011224b..9ff2821 100644 --- a/README.md +++ b/README.md @@ -4,9 +4,10 @@ [!["Buy Me A Coffee"](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://www.buymeacoffee.com/seanmorley15) -**Documentation can be found [here](https://docs.adventurelog.app).** +- **[Documentation](https://adventurelog.app)** +- **[Demo](https://demo.adventurelog.app)** +- **[Join the AdventureLog Community Discord Server](https://discord.gg/wRbQ9Egr8C)** -**Join the AdventureLog Community Discord Server [here](https://discord.gg/wRbQ9Egr8C).** # Table of Contents @@ -129,5 +130,5 @@ AdventureLog is licensed under the GNU General Public License v3.0. # Attribution -- Logo Design by [redtechtiger](https://github.com/redtechtiger) +- Logo Design by [nordtechtiger](https://github.com/nordtechtiger) - WorldTravel Dataset [dr5hn/countries-states-cities-database](https://github.com/dr5hn/countries-states-cities-database) diff --git a/backend/nginx.conf b/backend/nginx.conf index 7e123c0..a58fce5 100644 --- a/backend/nginx.conf +++ b/backend/nginx.conf @@ -10,6 +10,8 @@ http { sendfile on; keepalive_timeout 65; + client_max_body_size 100M; + upstream django { server server:8000; # Use the internal Docker networking } diff --git a/frontend/src/locales/nl.json b/frontend/src/locales/nl.json index c90354d..534cfc6 100644 --- a/frontend/src/locales/nl.json +++ b/frontend/src/locales/nl.json @@ -1,13 +1,13 @@ { "about": { "about": "Over", - "close": "Dichtbij", + "close": "Sluiten", "license": "Gelicentieerd onder de GPL-3.0-licentie.", - "message": "Gemaakt met ❤️ in de Verenigde Staten.", + "message": "Met ❤️ gemaakt in de Verenigde Staten.", "nominatim_1": "Locatie zoeken en geocodering wordt verzorgd door", "nominatim_2": "Hun gegevens zijn in licentie gegeven onder de ODbL-licentie.", - "oss_attributions": "Open source-attributies", - "other_attributions": "Aanvullende toeschrijvingen zijn te vinden in het README-bestand.", + "oss_attributions": "Open source gebruik", + "other_attributions": "Aanvullende vermeldingen zijn te vinden in het README-bestand.", "source_code": "Broncode" }, "adventures": { @@ -33,38 +33,38 @@ "transportation": "Vervoer 🚗", "volunteer_work": "Vrijwilligerswerk 🤝", "water_sports": "Watersport 🚤", - "wildlife": "Dieren in het wild 🦒" + "wildlife": "Wilde dieren 🦒" }, "add_to_collection": "Toevoegen aan collectie", "adventure": "Avontuur", "adventure_delete_confirm": "Weet je zeker dat je dit avontuur wilt verwijderen? \nDeze actie kan niet ongedaan worden gemaakt.", "adventure_details": "Avontuurdetails", "adventure_type": "Avontuurtype", - "archive": "Archief", + "archive": "Archiveer", "archived": "Gearchiveerd", "archived_collection_message": "Collectie succesvol gearchiveerd!", "archived_collections": "Gearchiveerde collecties", "ascending": "Oplopend", "cancel": "Annuleren", "category_filter": "Categoriefilter", - "clear": "Duidelijk", - "close_filters": "Sluit Filters", - "collection": "Verzameling", + "clear": "Leeg maken", + "close_filters": "Sluit filters", + "collection": "Collectie", "collection_adventures": "Inclusief collectie-avonturen", "collection_link_error": "Fout bij het koppelen van avontuur aan collectie", "collection_link_success": "Avontuur succesvol gekoppeld aan collectie!", - "collection_remove_error": "Fout bij verwijderen van avontuur uit verzameling", + "collection_remove_error": "Fout bij verwijderen van avontuur uit collectie", "collection_remove_success": "Avontuur is succesvol uit de collectie verwijderd!", "count_txt": "resultaten die overeenkomen met uw zoekopdracht", "create_new": "Maak nieuwe...", "date": "Datum", "delete": "Verwijderen", - "delete_collection": "Verzameling verwijderen", + "delete_collection": "Collectie verwijderen", "delete_collection_success": "Collectie succesvol verwijderd!", - "delete_collection_warning": "Weet u zeker dat u deze verzameling wilt verwijderen? \nHiermee worden ook alle gekoppelde avonturen verwijderd. \nDeze actie kan niet ongedaan worden gemaakt.", + "delete_collection_warning": "Weet u zeker dat u deze collectie wilt verwijderen? \nHiermee worden ook alle gekoppelde avonturen verwijderd. \nDeze actie kan niet ongedaan worden gemaakt.", "descending": "Aflopend", "edit_adventure": "Avontuur bewerken", - "edit_collection": "Verzameling bewerken", + "edit_collection": "Collectie bewerken", "filter": "Filter", "homepage": "Startpagina", "latitude": "Breedte", @@ -73,21 +73,21 @@ "name": "Naam", "no_image_found": "Geen afbeelding gevonden", "not_found": "Avontuur niet gevonden", - "not_found_desc": "Het avontuur waar je naar op zoek was, kon niet gevonden worden. \nProbeer een ander avontuur of kom later nog eens terug.", + "not_found_desc": "Het avontuur waar je naar op zoek was, kon niet worden gevonden. \nProbeer een ander avontuur of kom later nog eens terug.", "open_details": "Details openen", "open_filters": "Filters openen", - "order_by": "Bestel per", - "order_direction": "Bestelrichting", + "order_by": "Sorteer op", + "order_direction": "Sorteervolgorde", "private": "Privé", "public": "Openbaar", "rating": "Beoordeling", "remove_from_collection": "Verwijderen uit collectie", "share": "Deel", - "sort": "Soort", + "sort": "Sorteer", "sources": "Bronnen", "unarchive": "Uit het archief halen", "unarchived_collection_message": "Collectie is succesvol gedearchiveerd!", - "updated": "Bijgewerkt", + "updated": "Gewijzigd", "visit": "Bezoek", "visits": "Bezoeken", "adventure_delete_success": "Avontuur succesvol verwijderd!", @@ -108,14 +108,14 @@ "activity_types": "Activiteitstypen", "add": "Toevoegen", "add_an_activity": "Voeg een activiteit toe", - "add_notes": "Voeg notities toe", - "adventure_create_error": "Kan geen avontuur creëren", - "adventure_created": "Avontuur gecreëerd", - "adventure_update_error": "Kan avontuur niet updaten", - "adventure_updated": "Avontuur bijgewerkt", + "add_notes": "Voeg opmerkingen toe", + "adventure_create_error": "Kan geen avontuur aanmaken", + "adventure_created": "Avontuur aangemaakt", + "adventure_update_error": "Kan avontuur niet wijzigen", + "adventure_updated": "Avontuur gewijzigd", "basic_information": "Basisinformatie", "category": "Categorie", - "clear_map": "Duidelijke kaart", + "clear_map": "Kaart leegmaken", "copy_link": "Kopieer link", "date_constrain": "Beperk u tot ophaaldata", "description": "Beschrijving", @@ -137,7 +137,7 @@ "no_start_date": "Voer een startdatum in", "public_adventure": "Openbaar avontuur", "remove": "Verwijderen", - "save_next": "Redden", + "save_next": "Opslaan & Volgende", "search_for_location": "Zoek een locatie", "search_results": "Zoekresultaten", "see_adventures": "Zie Avonturen", @@ -152,27 +152,27 @@ "wikipedia": "Wikipedia", "adventure_not_found": "Er zijn geen avonturen om weer te geven. \nVoeg er een paar toe via de plusknop rechtsonder of probeer de filters te wijzigen!", "all": "Alle", - "error_updating_regions": "Fout bij updaten van regio's", - "mark_visited": "Mark bezocht", + "error_updating_regions": "Fout bij wijzigen van regio's", + "mark_visited": "Markeer bezocht", "my_adventures": "Mijn avonturen", "no_adventures_found": "Geen avonturen gevonden", "no_collections_found": "Er zijn geen collecties gevonden waar dit avontuur aan kan worden toegevoegd.", "no_linkable_adventures": "Er zijn geen avonturen gevonden die aan deze collectie kunnen worden gekoppeld.", "not_visited": "Niet bezocht", "regions_updated": "regio's bijgewerkt", - "update_visited_regions": "Update bezochte regio's", - "update_visited_regions_disclaimer": "Dit kan even duren, afhankelijk van het aantal avonturen dat je hebt bezocht.", - "visited_region_check": "Regiocheck bezocht", - "visited_region_check_desc": "Door dit te selecteren, controleert de server al uw bezochte avonturen en markeert de regio's waarin ze zich bevinden als bezocht in de wereldreizen.", + "update_visited_regions": "Werk bezochte regio's bij", + "update_visited_regions_disclaimer": "Dit kan even duren, afhankelijk van het aantal avondturen dat je hebt beleefd.", + "visited_region_check": "Check bezochte regio's", + "visited_region_check_desc": "Door dit te selecteren, controleert de server alle avonturen die je beleefde en markeert hun regio's als bezocht in de wereldreizen.", "add_new": "Nieuw toevoegen...", "checklist": "Controlelijst", "checklists": "Controlelijsten", "collection_archived": "Deze collectie is gearchiveerd.", - "collection_completed": "Je hebt deze verzameling voltooid!", - "collection_stats": "Verzamelstatistieken", + "collection_completed": "Je hebt deze collectie voltooid!", + "collection_stats": "Collectiestatistieken", "days": "dagen", "itineary_by_date": "Reisplan op datum", - "keep_exploring": "Blijf verkennen!", + "keep_exploring": "Blijf ontdekken!", "link_new": "Nieuwe link...", "linked_adventures": "Gekoppelde avonturen", "links": "Koppelingen", @@ -182,12 +182,12 @@ "notes": "Opmerkingen", "nothing_planned": "Niets gepland voor deze dag. \nGeniet van de reis!", "transportation": "Vervoer", - "transportations": "Transporten", + "transportations": "Vervoer", "visit_link": "Bezoek Link", "day": "Dag", "add_a_tag": "Voeg een label toe", "tags": "Labels", - "set_to_pin": "Stel in op Vastzetten", + "set_to_pin": "Stel in op pin", "category_fetch_error": "Fout bij ophalen van categorieën" }, "home": { @@ -201,14 +201,14 @@ "feature_3_desc": "Bekijk uw reizen over de hele wereld met een interactieve kaart en ontdek nieuwe bestemmingen.", "go_to": "Ga naar AdventureLog", "hero_2": "Ontdek en plan je volgende avontuur met AdventureLog. \nOntdek adembenemende bestemmingen, maak aangepaste reisroutes en blijf onderweg verbonden.", - "hero_1": "Ontdek 's werelds meest opwindende avonturen", + "hero_1": "ontdek 's werelds meest opwindende avonturen", "key_features": "Belangrijkste kenmerken" }, "navbar": { "about": "Over AdventureLog", "adventures": "Avonturen", "collections": "Collecties", - "discord": "Meningsverschil", + "discord": "discord", "documentation": "Documentatie", "greeting": "Hoi", "logout": "Uitloggen", @@ -218,7 +218,7 @@ "search": "Zoekopdracht", "settings": "Instellingen", "shared_with_me": "Gedeeld met mij", - "theme_selection": "Thema Selectie", + "theme_selection": "Thema selectie", "themes": { "aqua": "Aqua", "dark": "Donker", @@ -231,7 +231,7 @@ }, "users": "Gebruikers", "worldtravel": "Wereldreizen", - "my_tags": "Mijn tags", + "my_tags": "Mijn labels", "tag": "Label", "language_selection": "Taal", "support": "Steun" @@ -267,18 +267,18 @@ "partially_visited": "Gedeeltelijk bezocht" }, "settings": { - "account_settings": "Gebruikersaccountinstellingen", + "account_settings": "Gebruikersaccount instellingen", "confirm_new_password": "Bevestig nieuw wachtwoord", - "current_email": "Huidige e-mail", + "current_email": "Huidig e-mailadres", "email_change": "Wijzig e-mailadres", - "new_email": "Nieuwe e-mail", + "new_email": "Nieuw e-mailadres", "new_password": "Nieuw wachtwoord", "no_email_set": "Geen e-mailadres ingesteld", "password_change": "Wachtwoord wijzigen", "settings_page": "Instellingenpagina", - "update": "Update", - "update_error": "Fout bij updaten van instellingen", - "update_success": "Instellingen succesvol bijgewerkt!", + "update": "Wijzig", + "update_error": "Fout bij wijzigen van instellingen", + "update_success": "Instellingen succesvol gewijzigd!", "change_password": "Wachtwoord wijzigen", "invalid_token": "Token is ongeldig of verlopen", "login_redir": "Vervolgens wordt u doorgestuurd naar de inlogpagina.", @@ -290,7 +290,7 @@ "submit": "Indienen", "token_required": "Token en UID zijn vereist voor het opnieuw instellen van het wachtwoord.", "about_this_background": "Over deze achtergrond", - "join_discord": "Sluit je aan bij de onenigheid", + "join_discord": "Sluit je aan bij Discord", "join_discord_desc": "om uw eigen foto's te delen. \nPlaats ze in de", "photo_by": "Foto door", "change_password_error": "Kan wachtwoord niet wijzigen. \nOngeldig huidig ​​wachtwoord of ongeldig nieuw wachtwoord.", @@ -298,48 +298,48 @@ }, "checklist": { "add_item": "Artikel toevoegen", - "checklist_delete_error": "Fout bij verwijderen van checklist", + "checklist_delete_error": "Fout bij verwijderen van controlelijst", "checklist_deleted": "Controlelijst succesvol verwijderd!", "checklist_editor": "Controlelijst-editor", - "checklist_public": "Deze checklist is openbaar omdat deze zich in een openbare collectie bevindt.", + "checklist_public": "Deze controlelijst is openbaar omdat deze zich in een openbare collectie bevindt.", "editing_checklist": "Controlelijst bewerken", - "failed_to_save": "Kan checklist niet opslaan", - "item": "Item", + "failed_to_save": "Kan controlelijst niet opslaan", + "item": "Artikel", "item_already_exists": "Artikel bestaat al", "item_cannot_be_empty": "Artikel mag niet leeg zijn", "items": "Artikelen", "new_item": "Nieuw artikel", - "save": "Redden" + "save": "Opslaan" }, "collection": { "collection_created": "Collectie succesvol aangemaakt!", "collection_edit_success": "Collectie succesvol bewerkt!", - "create": "Creëren", - "edit_collection": "Verzameling bewerken", - "error_creating_collection": "Fout bij maken collectie", + "create": "Aanmaken", + "edit_collection": "Collectie bewerken", + "error_creating_collection": "Fout bij aanmaken collectie", "error_editing_collection": "Fout bij bewerken collectie", "new_collection": "Nieuwe collectie" }, "notes": { "add_a_link": "Voeg een link toe", "content": "Inhoud", - "editing_note": "Notitie bewerken", - "failed_to_save": "Kan notitie niet opslaan", - "note_delete_error": "Fout bij verwijderen van notitie", + "editing_note": "Opmerking bewerken", + "failed_to_save": "Kan opmerking niet opslaan", + "note_delete_error": "Fout bij verwijderen van opmerking", "note_deleted": "Opmerking succesvol verwijderd!", - "note_editor": "Notitie-editor", - "note_public": "Deze notitie is openbaar omdat deze zich in een openbare collectie bevindt.", + "note_editor": "Opmerking-editor", + "note_public": "Deze opmerking is openbaar omdat deze zich in een openbare collectie bevindt.", "open": "Open", - "save": "Redden", + "save": "Opslaan", "invalid_url": "Ongeldige URL" }, "transportation": { "date_and_time": "Datum", "date_time": "Startdatum", "edit": "Bewerking", - "edit_transportation": "Transport bewerken", + "edit_transportation": "Vervoer bewerken", "end_date_time": "Einddatum", - "error_editing_transportation": "Fout bij bewerken van transport", + "error_editing_transportation": "Fout bij bewerken van vervoer", "flight_number": "Vluchtnummer", "from_location": "Van locatie", "modes": { @@ -353,15 +353,15 @@ "walking": "Lopen" }, "to_location": "Naar locatie", - "transportation_edit_success": "Transport succesvol bewerkt!", + "transportation_edit_success": "Vervoer succesvol bewerkt!", "type": "Type", - "new_transportation": "Nieuw transport", + "new_transportation": "Nieuw vervoer", "provide_start_date": "Geef een startdatum op", "start": "Begin", - "transport_type": "Transporttype", - "transportation_added": "Transport succesvol toegevoegd!", - "transportation_delete_error": "Fout bij verwijderen transport", - "transportation_deleted": "Transport succesvol verwijderd!" + "transport_type": "Vervoerstype", + "transportation_added": "Vervoer succesvol toegevoegd!", + "transportation_delete_error": "Fout bij verwijderen vervoer", + "transportation_deleted": "Vervoer succesvol verwijderd!" }, "search": { "adventurelog_results": "AdventureLog-resultaten", @@ -370,9 +370,9 @@ }, "map": { "add_adventure": "Voeg nieuw avontuur toe", - "add_adventure_at_marker": "Voeg een nieuw avontuur toe bij Marker", + "add_adventure_at_marker": "Voeg een nieuw avontuur toe bij markeerpunt", "adventure_map": "Avonturenkaart", - "clear_marker": "Duidelijke markering", + "clear_marker": "Verwijder markeerpunt", "map_options": "Kaartopties", "show_visited_regions": "Toon bezochte regio's", "view_details": "Details bekijken" @@ -391,7 +391,7 @@ "share": { "no_users_shared": "Er zijn geen gebruikers gedeeld", "not_shared_with": "Niet gedeeld met", - "share_desc": "Deel deze verzameling met andere gebruikers.", + "share_desc": "Deel deze collectie met andere gebruikers.", "shared": "Gedeeld", "shared_with": "Gedeeld met", "unshared": "Niet gedeeld", @@ -409,10 +409,10 @@ "categories": { "category_name": "Categorienaam", "edit_category": "Categorie bewerken", - "icon": "Icon", + "icon": "Ikoon", "manage_categories": "Beheer categorieën", "no_categories_found": "Geen categorieën gevonden.", - "select_category": "Selecteer Categorie", + "select_category": "Selecteer categorie", "update_after_refresh": "De avonturenkaarten worden bijgewerkt zodra u de pagina vernieuwt." } } diff --git a/frontend/src/routes/collections/[id]/+page.svelte b/frontend/src/routes/collections/[id]/+page.svelte index b0a1cc6..846d763 100644 --- a/frontend/src/routes/collections/[id]/+page.svelte +++ b/frontend/src/routes/collections/[id]/+page.svelte @@ -594,7 +594,7 @@
{adventure.name}

- {adventure.type.charAt(0).toUpperCase() + adventure.type.slice(1)} + {adventure.category?.display_name + ' ' + adventure.category?.icon}