SKYMISSION

Changelog

Nutzerrelevante Änderungen der tatsächlich veröffentlichten SkyMission-Versionen.

Home
Beta 0.3.1.13 Support inboxes, reliable monthly statistics, and viewport diagnostics

Neu

  • Personal Dashboard support summary with unread replies
  • Administrator support summary with unread user messages
  • System-drone, brand, and Mission Planner catalogue totals

Verbessert

  • GPS diagnostics record anonymous CSS viewport dimensions
  • Statistics open with a compact twelve-month period selector
  • All active aircraft brands are available in Dashboard fleet forms

Behoben

  • Phone classification now uses the shorter viewport side
  • Monthly flight charts no longer depend on the retired occurred status
  • Risk Assessment register no longer shows the obsolete status column
Beta 0.3.1.12 iPhone containment, device GPS summaries, support alerts, and expanded aircraft catalogue

Neu

  • GPS outcomes grouped by operating system, browser, mode, and screen class
  • Visible administrator alerts for support requests
  • Expanded multi-manufacturer aircraft catalogue

Verbessert

  • Risk Assessment is constrained to the iPhone viewport
  • GPS status panel remains fully visible on small screens
  • Secondary project links moved from the navigation dropdown to the Background page

Geändert

  • All active aircraft are available to Risk Assessment while Mission Planner remains limited to enabled DJI models
Beta 0.3.1.11 Geozone foundation, support requests, country statistics, and anonymous diagnostics

Neu

  • Provider-neutral EU, US, and Canada geozone source registry
  • Protected support requests with administrator replies
  • Country statistics for Risk Assessments and exported missions
  • Anonymous aggregate platform and GPS diagnostics

Verbessert

  • Risk Assessment records a time-stamped geozone result snapshot
  • Administration manages sources, support requests, and diagnostic summaries

Geändert

  • Technical diagnostics are retained for 365 days without device, account, IP, or coordinate identifiers
Beta 0.3.1.10 Shared statistics, regional heatmaps, and selectable aircraft reports

Neu

  • Unified statistics for the Dashboard and mobile Risk Assessment
  • Administration heatmap scope for global, organization, or user data
  • Top five organizations and top ten users
  • Searchable aircraft history with selectable report entries and heatmap

Verbessert

  • Default statistics period is the last twelve months
  • Organization administrators can review their organization’s combined statistics
  • Heatmaps zoom to the country or region containing the selected flights
  • Aircraft reports use a compact print layout

Behoben

  • My Drones history is routed through the repaired shared view
  • Dashboard fleet navigation returns to the Dashboard
Beta 0.3.1.9 Public project information, central FAQ, data-source transparency, and aircraft-history repair

Neu

  • Adds dedicated Background, Future, Contact, Privacy, Data sources, and Changelog pages.
  • Adds one central FAQ basis shared by the homepage and Risk Assessment, with module-specific additions.

Verbessert

  • Groups the public navigation into Modules and About the project.
  • Documents only external sources that are actually used and clearly marks UAS geozones and airspace data as not yet integrated.
  • Positions SkyMission consistently as a platform and Progressive Web App rather than a native app-store product.

Behoben

  • Repairs Error 500 in My Drones on upgraded installations by adding the missing incident timezone columns.

Geändert

  • Keeps internal Risk Matrix weightings, thresholds, and calculation details out of public FAQ content.
  • Separates Privacy, Terms of Service, and Data sources into distinct information areas.
Beta 0.3.1.8 Correct incident time, compact mobile controls, clearer FAQ, navigation, and account creation

Verbessert

  • Stores incident timestamps in UTC together with the detected local timezone and historical offset, then displays them in that recorded timezone.
  • Removes incident severity from the Risk App and aircraft timeline.
  • Reduces Risk App buttons and controls on iPhone-sized screens by approximately ten percent.
  • Rewrites the Risk App FAQ in broader terms and documents third-party map, weather, location, and space-weather sources.
  • Groups the public navigation into Modules and About the project dropdowns.
  • Checks new administrator-created usernames and email addresses while they are entered.
  • Normalizes all usernames to lowercase and aligns the password-confirmation layout.
Beta 0.3.1.7 Consistent modules, Beta reset, accountable reports, and exact assessment totals

Verbessert

  • Replaces uneven homepage folders with three equal module tabs and a clearly blue active selection.
  • Adds a platform-administrator-only Beta reset that creates a complete safety backup before erasing test data.
  • Suggests a secure 14-character password when an administrator creates a user and enforces the nine-character mixed-character minimum.
  • Allows organization administrators to deactivate users in their own organizations.
  • Adds the SkyMission logo and clear titles to printable access sheets and operational reports.
  • Links the Dashboard assessment total to a complete printable assessment register and counts the real records.
  • Assigns immutable assessment report numbers in the format YYYYMMDD-XXX.
  • Labels the personal navigation entry Dashboard instead of showing the username.
Beta 0.3.1.6 Aircraft history, fleet snapshots, statistics, and folder correction

Verbessert

  • Shows the active homepage folder once while keeping both inactive tools visible.
  • Removes the unrequested uninvolved-person selector from Risk Assessment.
  • Explains the complete five-level matrix more simply in all four App languages.
  • Adds period filters, printable statistics, and a heatmap of recorded flight positions.
  • Adds a printable per-aircraft timeline of flights, maintenance, and incidents.
  • Allows personal and organization administrators to edit aircraft and confirms removal.
  • Stores immutable aircraft details with every completed assessment so historical reports never change.
  • Uses a straight Maintenance wrench.
Beta 0.3.1.5 Five-level risk matrix, reports, FAQ, and folder homepage

Verbessert

  • Introduces the approved five-level explainable Risk Assessment matrix.
  • Keeps missing or inaccurate GPS completely outside the risk level and asks separately before saving.
  • Adds authorized BVLOS and structured uninvolved-person ground-risk inputs.
  • Adds a four-language in-app FAQ explaining the matrix, combinations, and GPS behavior.
  • Redesigns the Logbook with report opening, reversible flight status, confirmation, OSM map, and print view.
  • Prevents occasional horizontal scrolling on narrow iPhones.
  • Implements the approved layered-folder homepage for Risk Assessment, Mission Planner, and WebODM.
Beta 0.3.1.4 Phone-inspired review and separate GPS validation

Verbessert

  • Removes the duplicate description field for the Other operation type.
  • Keeps one general operation-description field for every operation type.
  • Separates device GPS quality from the operational risk rating.
  • Retains the save block until GPS accuracy is better than 25 m.
  • Redesigns the full review as a narrow, stacked, phone-inspired card interface.
Beta 0.3.1.3 Visual risk review and reliable GPS requirement

Verbessert

  • Redesigns the final review with a prominent shield, risk level, and color scale.
  • Uses the compact mobile visual language proposed for the new homepage.
  • Blocks Risk Assessment saving when GPS is missing or accuracy is 25 m or worse.
  • Enforces the GPS requirement on the server as well as in the visible interface.
  • Offers direct actions to redetermine the position or restart the assessment.
Beta 0.3.1.2 Icing-aware Risk Assessment and organization spotters

Verbessert

  • Treats BVLOS with a spotter as elevated risk and BVLOS without a spotter as high risk.
  • Raises an elevated icing indication below 4 °C at 80% humidity and a high indication below 0 °C.
  • Adds a free operation-description field beneath the operation type.
  • Lets organization users search member names while still accepting an external spotter manually.
  • Places flight mode with time of day and populated area with safety parachute in paired rows.
  • Adds a prominent reminder that local rules must be checked and the remote pilot remains responsible.
Beta 0.3.1.1 Physical fleets and corrected risk thresholds

Verbessert

  • Adds physical drone records with model, alias, and optional serial number.
  • Allows several aircraft of the same model in personal and organization fleets.
  • Limits organization fleet administration to authorized organization administrators.
  • Lets the platform administrator classify an account as Company or Organization.
  • Stores the selected physical aircraft with Risk Assessments, incidents, and maintenance.
  • Treats 120 m AGL as acceptable and raises an elevated indication from 125 m.
  • Shows GPS green only below 25 m accuracy and flags weaker positioning red.
  • Marks airspace checking as planned for a future release.
Beta 0.2.1.19 Context-aware two-step Risk Assessment

Verbessert

  • Adds GPS-derived operation timezones while retaining a separate home or company timezone per user.
  • Displays resolved position, site elevation, weather, gusts, precipitation, and space-weather GPS conditions.
  • Adds structured operation, visibility, daylight, populated-area, parachute, spotter, and height inputs.
  • Adds an explainable low, elevated, or high risk review before saving.
  • Keeps the final Save action visible throughout long reviews.
  • Shows airspace as not checked until the later geozone integration.
  • Uses a compact satellite status icon and a single-wrench maintenance icon.
  • Improves footer safe-area behavior across every Risk App page.
Beta 0.2.1.18 Four-language Risk App and safer mobile layout

Verbessert

  • Localizes the complete active Risk App workflow in English, German, French, and Luxembourgish.
  • Adds a compact flag language selector directly to the Risk App header.
  • Localizes GPS states, validation messages, forms, status labels, tables, and confirmation messages.
  • Localizes the dedicated Risk App login and Android and iOS installation guidance.
  • Adds dedicated in-app settings for language, color scheme, and the available drone fleet without opening the main portal.
  • Aligns Back controls with page titles on desktop and places them below titles on phones.
  • Adds iPhone safe-area spacing so the compact footer remains above the gesture indicator.
Beta 0.2.1.17 Official blue logo system

Verbessert

  • Adopts the supplied official interlocking SkyMission symbol throughout the application.
  • Replaces the former logo palette with SkyMission blue, deep blue, and a cool light reverse.
  • Removes the remaining green-tinted wordmark colour from the application logo.
  • Adds the official dark-background logo asset for consistent future use.
  • Regenerates the Android, iOS, browser, and Apple touch icons from the official symbol.
  • Keeps installable App icons blue on a white background.
Beta 0.2.1.16 Global blue identity, direct App login, and platform installation

Verbessert

  • Applies the blue SkyMission identity across the portal, administration, Planner, and Risk App.
  • Recolors the full SkyMission logo, browser icons, and Apple touch icon from green to blue.
  • Reduces primary heading sizes by approximately one third throughout the interface.
  • Returns Risk App logout directly to a dedicated Risk App login and back into the App after sign-in.
  • Uses the compact flag language icon on desktop as well as mobile.
  • Adds separate Android and iPhone/iPad installation controls on the login page.
  • Starts the native Android PWA installation prompt after the Android button is selected.
  • Keeps explicit Safari Add to Home Screen guidance for iPhone and iPad.
Beta 0.2.1.15 Blue Risk App interface and unified mobile icons

Verbessert

  • Enlarges the SkyMission logo in the Risk App, including narrow phone screens.
  • Replaces the Settings and Logout labels with accessible icon controls.
  • Changes the ready status from Position ready to GPS ready.
  • Applies a consistent blue accent to the Risk App without changing the main portal theme.
  • Replaces mixed emoji and text symbols with one outlined SVG icon system.
  • Uses a dedicated bar-chart icon for Statistics and a matching wrench for Maintenance.
  • Rebuilds the installable Risk App icon in blue on a white background.
  • Makes the homepage footer smaller and keeps a compact footer visible in the mobile Risk App.
Beta 0.2.1.14 Risk logbook, flight statistics, installation, and remembered login

Verbessert

  • Reorders the mobile actions and makes Start Risk Assessment full width.
  • Creates permanent Logbook entries only from completed Risk Assessments.
  • Allows a flight to be marked not occurred without deleting its record.
  • Adds monthly, weekday, and hourly flown-assessment statistics.
  • Adds incident operational status and clearer maintenance responsibility.
  • Adds Android installation and iOS Add to Home Screen guidance on login.
  • Adds secure remembered login for 30 days, or 7 days for administrators.
Beta 0.2.1.13 Focused mobile Risk App and controlled maintenance records

Verbessert

  • Hides the full portal navigation and footer on small Risk App screens.
  • Enlarges the internal SkyMission logo to match the main website branding.
  • Shows only personal or organization-provided drones in incidents and maintenance.
  • Rejects unavailable drone identifiers during server-side validation.
  • Adds direct back navigation from incident and maintenance forms.
  • Lets maintenance records select an active organization user as the responsible person.
  • Allows an explicitly selected external person with a required free-text name.
Beta 0.2.1.12 Mobile incident, maintenance, GPS, and flight access

Verbessert

  • Adds four large Risk App actions for assessments, incidents, maintenance, and flights.
  • Requests device GPS with an explicit browser permission and a non-blocking fallback.
  • Documents incidents with severity, location, drone, actions, and up to five images.
  • Accepts only verified JPEG, PNG, or WebP incident images of at most 10 MB each.
  • Documents maintenance, repairs, freely described replacement parts, and responsible people.
  • Records whether a drone is ready or not ready for operation after maintenance.
  • Adds recent maintenance history and personal flight and incident overviews.
  • Adds compact Settings and Logout controls with a subtle SkyMission logo.
Beta 0.2.1.11 Corrected Risk Assessment web-app routing

Verbessert

  • Fixes the Apache Forbidden response caused by the Risk Assessment asset directory.
  • Routes /risk-assessment/ safely to the installable application.
  • Routes /risk-assessment/app through the central SkyMission front controller.
  • Preserves the PWA manifest, icons, service worker, login, and shared database.
Beta 0.2.1.10 Risk Assessment PWA, profile preferences, and dashboard status

Verbessert

  • Adds an installable Risk Assessment foundation under /risk-assessment/app.
  • Keeps portal and mobile access on the same accounts, organizations, drones, and database.
  • Separates personal statistics into a dedicated light-yellow dashboard row.
  • Shows administrators compatible updates, current status, or connection problems on the dashboard.
  • Shows every user whether the current Terms of Service have been accepted.
  • Stores default language and system, light, or dark color preference in each profile.
  • Displays organization memberships and roles in the user profile.
  • Aligns profile fields consistently on large and small screens.
Beta 0.2.1.9 License lifecycle, fixed usernames, and dashboard insights

Verbessert

  • Adds company, contact, telephone, email, and expiration details to installation licenses.
  • Supports blocking and reactivating a license with printable license sheets.
  • Provides a three-month expiration grace period and 14-day license-server outage tolerance.
  • Switches expired or blocked installations to read-only mode while preserving administrator recovery access.
  • Makes usernames immutable after account creation for users and administrators.
  • Shows personal mission and risk-assessment counts directly on dashboard cards.
  • Adds light-blue account cards and row-based administration colors.
Beta 0.2.1.8 Corrected database update path

Verbessert

  • Corrects the release-news migration that blocked Beta 0.2.1.7 updates.
  • Uses news_translations for release slug lookups, matching the actual database schema.
  • Accepts direct upgrades from both Beta 0.2.1.6 and Beta 0.2.1.7.
  • Keeps all user administration, personal statistics, and corrected oblique 3D coverage changes.
Beta 0.2.1.7 User administration, personal statistics, and corrected oblique coverage

Verbessert

  • Reorders and renames the administration cards into a consistent three-column workflow.
  • Allows administrators and authorized organization administrators to create verified user accounts.
  • Provides a temporary printable access sheet whose clear password is never stored in the database.
  • Adds My drones and personal Statistics as dedicated dashboard destinations.
  • Records mission exports separately from mission saves for personal and administrative statistics.
  • Moves four oblique 3D flight paths outward by the calculated 45-degree ground offset.
  • Includes the longer offset routes in duration and 20-percent battery-reserve calculations.
  • Removes redundant country and language codes from the language dropdown.
Beta 0.2.1.6 Battery reserve safeguards and layered 3D missions

Verbessert

  • Calculates the estimated battery reserve for Waypoint, 2D, 3D, and POI missions from the selected drone’s maximum flight time.
  • Warns whenever a completed mission is expected to leave less than 20 percent battery reserve.
  • Requires explicit confirmation before exporting a mission below the planned reserve.
  • Keeps every 3D acquisition in one saved mission and one export with a single total distance and flight time.
  • Generates one nadir pass and four oblique passes across two optimized grids offset by 90 degrees.
  • Adds five color-coded 3D flight layers that are all visible by default and can be hidden individually.
  • Places Save mission directly above the orange drone-mission export action.
  • Shows the language only once in the header and moves My profile to the dashboard’s second row.
  • Allows only the newest WebODM Plugin release to be downloaded while retaining older release notes.
Beta 0.2.1.5 Installer authorization, language menu, and global satellite imagery

Verbessert

  • Allows key-free installation only on skymission.info and its official subdomains.
  • Validates every external installation key online and binds it to the first approved domain.
  • Adds a flag-based language popup immediately before the light and dark theme control.
  • Adds separate friendly browser icons for light and dark themes.
  • Standardizes the homepage platform description in English, German, French, and Luxembourgish.
  • Makes administration cards a consistent three-column grid with equal heights.
  • Prefills and explains multilingual search titles and descriptions in plain language.
  • Widens the Mission settings panel from 290 pixels to as much as 435 pixels and aligns its fields.
  • Automatically optimizes the flight-line angle whenever the mapped area changes.
  • Adds global Esri World Imagery with attribution and places mission-file export last in the menu.
Beta 0.2.1.4 SEO controls, ordered news, and operational statistics

Verbessert

  • Moves the persistent light and dark theme control behind all account actions.
  • Orders news deterministically by publication time and release sequence.
  • Adds an administration area for indexing, default descriptions, titles, and social preview images.
  • Adds canonical, robots, social sharing, and noindex metadata throughout the application.
  • Generates robots.txt and sitemap.xml from the configured site URL and published content.
  • Records privacy-minimized completed mission-planning activity without coordinates or mission content.
  • Adds administration-only user and organization statistics and rankings.
  • Prepares the same activity model for completed Risk Assessments.
  • Updates the Terms in four languages to disclose the minimized activity statistics.
  • Backfills existing saved missions into the new statistics without copying mission content.
Beta 0.2.1.3 Installer, themes, release dates, and restored news

Verbessert

  • Improves the installer account-field alignment and detects the current site URL.
  • Orders Risk Assessment before Mission Planner and WebODM throughout the interface.
  • Adds release dates to the public update log.
  • Adds a persistent light and dark theme button with accessible icons.
  • Restores historical release news during a clean installation.
  • Standardizes the public author name as Patrick Z. in bundled WebODM releases.
  • Keeps the Home navigation label consistent inside Administration.
Beta 0.2.1.2 Clean installation and SkyMission browser icon

Verbessert

  • Provides a clean full-installation package for a new database.
  • Adds the SkyMission mark as the browser tab and bookmark icon.
  • Includes SVG, ICO, and Apple touch icon variants for broad browser support.
  • Keeps the migration finalizer ledger-aware so completed migrations are never replayed.
Beta 0.2.1.1 Public update history and second compatibility line

Verbessert

  • Adds a public English update log linked from the homepage.
  • Reconstructs the major improvements from earlier SkyMission Betas.
  • Limits every version summary to no more than ten concise entries.
  • Introduces compatibility line 0.2 while retaining the complete ordered migration path.
  • Uses a legacy transport bridge so older three-part updaters can install this release safely.
Beta 0.1.42.7 Compatibility-aware version numbers

Verbessert

  • Introduced the MAJOR.COMPATIBILITY.RELEASE.PATCH version format.
  • Mapped historical three-part Betas to compatibility line 0.1.
  • Added comparison helpers for feeds, downloads, publishing, and offline updates.
  • Preserved all Terms, map attribution, interface, module, and Planner improvements from 0.42.6.
Beta 0.42.6 Map licensing and clearer Terms

Verbessert

  • Documented OpenStreetMap under ODbL.
  • Documented Luxembourg ACT orthophotos under CC0.
  • Documented MapLibre GL JS under BSD 3-Clause.
  • Removed the requested legal-review and retention-plan sentences.
  • Applied justified text layout to the Terms of Service.
Beta 0.42.5 Valid release packages and interface polish

Verbessert

  • Removed protected config paths from update manifests.
  • Added release-path allowlist validation.
  • Kept visited content links black.
  • Changed the footer to Build with ❤️ Refined with AI.
  • Made active and archived mission lists more compact.
  • Standardized archived mission action buttons.
Beta 0.42.4 Module status controls

Verbessert

  • Added Available, Beta, Future, and Maintenance states for every module.
  • Displayed green, orange, and red status badges on the homepage.
  • Hid modules that have no selected status.
  • Locked Future and Maintenance modules for regular users.
Beta 0.42.3 Stable footer layout

Verbessert

  • Kept the footer at the bottom of short pages.
  • Allowed the footer to follow long pages without covering content.
  • Prevented the Terms link from changing to the browser visited-link color.
Beta 0.42.2 Compact accounts and administration

Verbessert

  • Made the dashboard, profile, forms, cards, and administration tables more compact.
  • Added a clear My profile dashboard card.
  • Moved Available drones into a dedicated profile section.
  • Highlighted the administration update card when a release is available.
  • Completed dashboard and profile copy in EN, DE, FR, and LU.
Beta 0.42.1 Five-pass 3D mapping

Verbessert

  • Changed 3D mapping from one raster to five image sets.
  • Added one nadir pass at -90 degrees.
  • Added four oblique passes at -45 degrees from north, east, south, and west.
  • Temporarily disabled POI mission creation while its route logic is revised.
  • Improved Planner labels, navigation, footer text, and map height.
Beta 0.42.0 Altitude-aware mapping overlap

Verbessert

  • Calculated flight-line spacing from altitude, camera field of view, and side overlap.
  • Calculated photo spacing from altitude, camera field of view, and forward overlap.
  • Added adjustable 50–95 percent overlap with 80 percent defaults.
  • Kept browser previews and server-generated routes on the same calculation.
Beta 0.41.2 Viewport-sized Planner workspace

Verbessert

  • Sized the map and sidebar from the available browser height.
  • Kept the menu and map aligned at the same height.
  • Made long sidebar content scroll internally.
  • Replaced the large normal-status panel with a compact indicator.
Beta 0.41.1 Collapsible Planner sidebar

Verbessert

  • Added a collapsible mission-editor sidebar.
  • Increased map space when controls are not needed.
  • Preserved responsive mobile access to all mission controls.
Beta 0.41.0 Compact mission-planning workspace

Verbessert

  • Reduced Planner spacing and unnecessary vertical scrolling.
  • Improved the balance between controls and the mission map.
  • Retained reliable geometry synchronization and server-side route generation.
Beta 0.40.6 Authoritative mission geometry

Verbessert

  • Made the stored mission geometry the authoritative source for reloads.
  • Improved consistency between mission segments, waypoint rows, and displayed routes.
  • Preserved transactional verification and recovery behavior.
Beta 0.40.5 Canonical mission-segment copies

Verbessert

  • Kept an independent canonical copy of editable mission geometry.
  • Improved recovery when one stored geometry representation is incomplete.
  • Retained verified server-generated routes and browser drafts.
Beta 0.40.4 Semantic persistence verification

Verbessert

  • Extended read-back checks beyond row counts to the meaning of stored geometry.
  • Improved detection of incomplete mission and waypoint persistence.
  • Kept failed writes transactional and recoverable.
Beta 0.40.3 Legacy waypoint orientation repair

Verbessert

  • Fixed legacy database failures affecting waypoint orientation values.
  • Allowed optional heading and gimbal-pitch values where intended.
  • Generated deterministic headings for server-created mapping routes.
  • Expanded Planner schema preflight checks.
Beta 0.40.2 Planner storage repair and diagnostics

Verbessert

  • Repaired incomplete Planner tables and columns idempotently.
  • Checked required storage before starting a mission write.
  • Added safe database-phase and corner-count diagnostics.
  • Recorded protected details in the Planner error log.
  • Rolled back incomplete database transactions.
Beta 0.40.1 Safe MariaDB/MySQL migration

Verbessert

  • Replaced the rejected 0.40 migration with an idempotent migration.
  • Fixed an SQL quoting problem in Luxembourgish release text.
  • Made the new drone column and index safe to retry.
  • Added SQL-literal and statement-boundary checks to release QA.
Beta 0.40 Delegated administration and automatic updates

Verbessert

  • Added an admin role below platform administrator.
  • Protected platform-administrator creation, editing, and deletion.
  • Added a separate Mission Planner availability control.
  • Restricted planning to active, enabled DJI models.
  • Added automatic update checks on the System updates page.
Beta 0.39 Localized administration and resilient geometry sync

Verbessert

  • Recovered survey corners directly from visible draggable markers.
  • Added safe geometry-source fallbacks without restoring explicitly cleared shapes.
  • Added protected user deletion with confirmation and last-admin safeguards.
  • Localized administration in English, German, French, and Luxembourgish.
Beta 0.38 End-to-end Planner diagnostics

Verbessert

  • Added a safe diagnosis ID to every Planner save.
  • Reported transport path, HTTP status, corner counts, and processing stage.
  • Separated client, network, validation, persistence, and server failures.
  • Kept sensitive coordinates, credentials, and stack traces out of visible messages.
Beta 0.37 Shared-hosting-safe polygon transport

Verbessert

  • Sent survey corners as a plain decimal coordinate list.
  • Kept angle and spacing in separate native fields.
  • Avoided custom headers and JSON fields commonly filtered by shared hosting.
  • Blocked submission until the complete Planner client was ready.
Beta 0.36 Native Planner form transport

Verbessert

  • Replaced JSON-only mission saves with PHP-native URL-encoded POST requests.
  • Built save requests from current visible map geometry.
  • Sent the visible corner count separately for transport diagnostics.
  • Kept the browser draft until database verification completed.
Beta 0.35 Direct JSON mission saving

Verbessert

  • Stopped native form navigation before geometry synchronization.
  • Added an explicit JSON request parser on the server.
  • Retained controlled hidden-field fallbacks for older browser sessions.
  • Preserved browser drafts after malformed or failed requests.
Beta 0.34 One canonical submitted geometry

Verbessert

  • Removed the competing Base64 geometry payload.
  • Used one canonical geometry field in browser and server validation.
  • Aligned edge, area, coordinate, and intersection checks.
  • Reported specific polygon validation failures.
Beta 0.33 Verified server-generated mapping routes

Verbessert

  • Sent only compact editable source geometry to the server.
  • Generated mapping waypoints server-side.
  • Stored source geometry independently from generated route points.
  • Verified both geometry copies and every route point before commit.
  • Removed browser drafts only after confirmed persistence.
Beta 0.32 Persistent editable mapping

Verbessert

  • Widened the mission-editor sidebar.
  • Restored saved survey polygons and grids when reopening missions.
  • Kept survey corners draggable.
  • Added browser drafts for interrupted requests.
  • Supported simple concave polygons and clipped grids to their real boundaries.
Beta 0.31 Full-width mission editor and archive actions

Verbessert

  • Used the full browser width while editing missions.
  • Blocked empty or invalid survey geometry.
  • Added draggable survey, POI, and waypoint markers.
  • Standardized archive, restore, and delete actions.
  • Updated multilingual Terms and renewed acceptance when required.
Beta 0.30 Reliable route reloads and Terms of Service

Verbessert

  • Fixed mission paths disappearing after save and reload.
  • Added verified route snapshots and route reconstruction fallbacks.
  • Improved POI orbit display and altitude behavior.
  • Added multilingual Terms acceptance and profile status.
  • Preserved username letter casing.
Beta 0.29 Multilingual mission planning and safety limits

Verbessert

  • Completed Planner copy in EN, DE, FR, and LU.
  • Separated mission overview and mission creation.
  • Added server-enforced high- and low-altitude confirmations.
  • Added configurable POI altitude orbits.
  • Added official Luxembourg orthophotos as a selectable layer.
  • Added transactional read-back verification.
Beta 0.28 Mission Planner, fleets, and archives

Verbessert

  • Added structured waypoint, 2D, 3D, and POI mission creation.
  • Added local MapLibre mission editing.
  • Added mission archive restoration and protected hiding/deletion.
  • Added personal drone selection and organization-managed fleets.
  • Expanded administration system information.
Beta 0.27 Planner and fleet compatibility groundwork

Verbessert

  • Prepared the database and interface transition for mission planning.
  • Preserved accounts, organizations, releases, and module settings for the Planner rollout.
Beta 0.26 Module and account stability

Verbessert

  • Refined module availability and account behavior.
  • Improved compatibility for the upcoming fleet and Planner data model.
Beta 0.25 Universal update compatibility

Verbessert

  • Extended direct-update compatibility across earlier Beta installations.
  • Preserved protected runtime configuration and uploaded content during updates.
Beta 0.24 Individual release authorization

Verbessert

  • Moved SkyMission release permission toward individual user authorization.
  • Kept protected update downloads and audit logging on the official host.
Beta 0.23 Reliable offline updates and server overview

Verbessert

  • Fixed Universal ZIP manifest detection.
  • Restored manual offline update uploads with optional SHA-256 verification.
  • Added protected release downloads with auditing.
  • Reorganized Administration and added protected server-health information.
  • Added controlled release-download permissions.
Beta 0.22 Installation-key online updater

Verbessert

  • Moved release packages behind the integrated updater.
  • Added revocable installation-specific updater access keys.
  • Stored keys outside the public web root.
  • Added automatic checksum verification, backup, and installation.
Beta 0.21 Protected downloads and official-host locks

Verbessert

  • Required active login for SkyMission release downloads.
  • Added private no-store headers and download auditing.
  • Restricted WebODM and release publishing to the official SkyMission host.
  • Retained a public metadata feed without anonymous package bytes.
Beta 0.20 Backups, releases, and session security

Verbessert

  • Added administrator-only safety backup downloads and checksums.
  • Added configurable inactivity logout.
  • Added official update discovery and compatibility selection.
  • Added validated SkyMission and WebODM release publishing.
Beta 0.19 News and migration history

Verbessert

  • Added latest news to the homepage and dashboard.
  • Added a public news archive with language-aware articles.
  • Added multilingual news administration.
  • Added an ordered migration ledger with SHA-256 checksums.
Beta 0.18 Universal package and personal names

Verbessert

  • Combined fresh installation and updates in one Universal ZIP.
  • Added first and last names throughout accounts and administration.
  • Preserved existing display names during migration.
  • Made personal details editable from the dashboard.
Beta 0.17 Universal upgrade preparation

Verbessert

  • Prepared the migration path for the Universal installation and update package.
  • Preserved existing accounts and application configuration for subsequent upgrades.
Beta 0.16 Clearer WebODM releases

Verbessert

  • Removed separate TXT downloads from the WebODM version list.
  • Expanded the version information panel.
  • Explained standalone hosting and the local Windows viewer.
  • Kept TXT files internally as expandable release notes.
Beta 0.15 Username login and WebODM history

Verbessert

  • Allowed login by username or email address.
  • Added usernames to installation and registration.
  • Restored the language dropdown and Luxembourg lion footer mark.
  • Added expandable WebODM release notes while keeping ZIP downloads visible.
Beta 0.14 Provider-neutral SkyMission foundation

Verbessert

  • Introduced the provider-neutral package, installer, and documentation.
  • Set a nine-character minimum password length without composition rules.
  • Added central login, dashboards, and role foundations.
  • Added server-side module switches and multilingual database content.
  • Prepared the administration update area.