Version History

OttoFMS Version History

4.1.1

Released: 2/21/2024

Download for Linux (opens in a new tab), Linux (arm) (opens in a new tab), Windows (opens in a new tab), Mac (opens in a new tab)

Patch Changes

  • increased single file backup timeout from 2 minutes to 10 minutes
  • fixed bug in upload ui causing sub-folders for folders that were not the default to not display. Also prevented selecting a sub-folder in the secure folder via the ui, which matches current behavior.
  • fix error causing target locale not to be carried through properly to the data migration tool
  • resuming a deployment will now run a local build rather than fetching if it makes sense to do so.
  • a failure to keep the admin api token alive while running a dpeloyment will now log an error
  • a running deployment will now make fewer calls to the admin api
  • fixed an issue that allowed Otto3 license to be recognized as valid.

4.1.0

Released: 2/12/2024

Download for Linux (opens in a new tab), Linux (arm) (opens in a new tab), Windows (opens in a new tab), Mac (opens in a new tab)

Minor Changes

  • deployments running between the same source and destination server using a just in time build will now delete the just in time build from the outbox locally rather than making a http request to do it
  • clients can now be disconnected from the client table on the filemaker server tab
  • if doing a deployment with the same source and destination server, the build will be run locally rather than creating a http request to run the build
  • deployments running with the same source and destination server will now copy builds from the outbox to the inbox rather than make a http request for them

Patch Changes

  • scheduled deployments that fail to properly create a schedule will now delete the created deployment and the created schedule to clean up after themselves.
  • attempting to install a file into an additional folder that is not set up now results in a helpful error message
  • added better error for an invalid timestamp on scheduled deployments
  • streamlined ui and removed a couple visual bugs from the register webhooks modal
  • better error message when Just in time build fails
  • added more logging for deployments and made unhandled rejected error log better
  • fire a better error when a build tries to backup a closed file
  • fixed tooltip text in crashed deployment when there is only one sub-deployment
  • only log that we are deleting the schedule if there is a schedule to delete
  • external links in the cmd+k menu will now open in a new tab
  • deployments will now only log that you are logged into the source server if you are using the userpass authentication method since akiKeys and tokens do not need to log in.
  • usage data now includes otto version and fms version
  • fixed error in ui causing notifications to not appear
  • API errors will now be labelled as OttoFMS API errors rather than FileMaker errors
  • downloaded deployment files now have more helpful names
  • better error message for failed builds
  • scheduled deployments that fail to properly create a schedule will now display a more helpful error.
  • webhook urls can now be copied without the api key if you plan to use them with headers instead
  • uploads that take longer than an hour will no longer fail. Uploads can also now be resumed up to two days after starting
  • migrations longer than 15 minutes will no longer crash with an invalid token error
  • allow login to ottoFMS console after changing the FMS password
  • better errors for the fetch failed errors
  • we no longer log that the files were opened successfully at the end of a deployment if there were no files opened successfully
  • admin api keys now have a last used time rather than an updated time. It will display the last time that admin api key was used in the OttoFMS api or the Admin API proxy
  • use locale formatting for deployment start date and time in table and specific deployment page
  • upload fm file modal no longer shows a red X when try to upload any file. It will now show an upload icon for all files, and an error will show if the file is not a .fmp12 file.

4.0.10

Released: 2/7/2024

Download for Linux (opens in a new tab), Linux (arm) (opens in a new tab), Windows (opens in a new tab), Mac (opens in a new tab)

Patch Changes

  • fixed scheduled deployment system schedules failing on windows

4.0.9

Released: 2/5/2024

Download for Linux (opens in a new tab), Linux (arm) (opens in a new tab), Windows (opens in a new tab), Mac (opens in a new tab)

Patch Changes

  • fixed an issue with the fix to the second disk backup error released in 4.0.8

4.0.8

Released: 2/4/2024

Download for Linux (opens in a new tab), Linux (arm) (opens in a new tab), Windows (opens in a new tab), Mac (opens in a new tab)

Patch Changes

  • Fixed an issue with using a second disk as the FileMaker Server backup folder. (Error: EXDEV: cross-device link not permitted)

4.0.7

Released: 2/2/2024

Download for Linux (opens in a new tab), Linux (arm) (opens in a new tab), Windows (opens in a new tab), Mac (opens in a new tab)

Patch Changes

  • fix restore deployment navigation error. The deployments were restored, but the navigation to the deployments page failed.
  • errors in the Data API Entry modal no longer wipe out the form.
  • attempting to upload an existing or duplicate file will show a helpful error.
  • update end user license agreement
  • files can now be renamed during upload
  • fixed an issue with the number of deployment backups to keep.

4.0.6

Released: 1/26/2024

Download for Linux (opens in a new tab), Linux (arm) (opens in a new tab), Windows (opens in a new tab), Mac (opens in a new tab)

Patch Changes

  • fixed security vulnerability in the otto admin api proxy
  • fixed an issue with linux service failing to restart after server reboot and removed beta expiry
  • fixed error causing mismatch in simpleq deployment modal

4.0.5

Released: 1/25/2024

Download for Linux (opens in a new tab), Linux (arm) (opens in a new tab), Windows (opens in a new tab), Mac (opens in a new tab)

Patch Changes

  • fixed error causing uploads to fail

4.0.4

Released: 1/24/2024

Download for Linux (opens in a new tab), Linux (arm) (opens in a new tab), Windows (opens in a new tab), Mac (opens in a new tab)

Patch Changes

  • remove unnecessary headers from Services table
  • fixed issue where OttoFMS API would not refresh the session token if it was expired.

4.0.3

Released: 1/23/2024

Download for Linux (opens in a new tab), Linux (arm) (opens in a new tab), Windows (opens in a new tab), Mac (opens in a new tab)

Patch Changes

  • fixed issue with autoregister webhook toggle toggling the autoregister webhook behavior backwards

4.0.2

Released: 1/22/2024

Download for Linux (opens in a new tab), Linux (arm) (opens in a new tab), Windows (opens in a new tab), Mac (opens in a new tab)

Patch Changes

  • Fix error running migrations using encrypted files.
  • added OttoFMS build number to the info api and settings page.
  • fix padding in file manager
  • added loading indicator to login button
  • adding an admin api token via the api before logging into the web console will now properly set up authentication
  • added a log of the license status on OttoFMS startup
  • added lots of docs links
  • fix adminapi login error with keys
  • admin api key is now encrypted in the database
  • remove expire time from stored token, make cookie expire in 30 days
  • added the option to restart the OttoFMS service from the settings page
  • Rename API Key prefix to DK_
  • closed files can now be downloaded
  • databases are now sorted alphabetically in the fms amdin tab
  • don't close create api key modal on click outside
  • update OttoFMS api doc favicon
  • Add Admin API keys and Admin API Proxy
  • add license info to tinybird
  • build download api now sends the build folder as a zip rather than just the build zip
  • added description to ottomatic folder
  • fix id column spacing in deployments table
  • fix empty database color error on license and login pages
  • allow any fms log file in the log viewer
  • added ottomatic-backups folder for use with ottomatic disaster protection
  • make settings scroll inside main shell rather than full shell
  • Fix unhandled rejection error and add splat format to console logger
  • fix otto docs link
  • await zip file completion
  • added a boolean for whether there is an existing offsite backup schedule to the get offsite settings endpoint
  • going to the /otto/license page with a valid installed license will pass through to OttoFMS
  • moved admin console link to help menu
  • fix webhook error when not returning any ScriptResult in the OttoReceiver Script
  • enable using an Ottomatic license for OttoFMS
  • files now upload in 25 MB chunks to avoid a timeout for large files over slow internet
  • removed http access on windows
  • improves settings page ui
  • fixed issue with FileMaker Servere 20.3 preserved folder
  • Add more descriptions to help buttons
  • Update UI for detail view of sub-deployments
  • deploying OttoDeploy will now only choose a schema version that has both a web version and a schema build for that version published
  • fix error unzipping files during deployments
  • Update Admin API key icon
  • Activation with a License is now required for OttoFMS
  • add required tag to API key label
  • tables in FMS tab are now sortable
  • improved build archiving
  • Added server nickname to the info endpoint
  • add idLicenseValid to the info endpoint
  • sort databases in the fms admin tab alphabetically
  • added keep me logged in functionality
  • added guidance about admin api keys to developer api docs
  • added encryption lock icon to Fm databases screen
  • convert Otto to OttoFMS in multiple places
  • skip logging close files when no files are closing
  • prevent error on deselect log in log viewer
  • Expanded deployments in the deployments table will not collapse when a deployment is running
  • handle encrypted files better when opening files.
  • show error if FileMaker is not running when accessing the OttoFMS console
  • encrypt usernames and passwords for post deployment script
  • add date to changelog in docs
  • fix password and encryption key masking in logs to match complex passwords
  • prevent error when updating offsite settings via api. Will no longer attempt to recreate the backup schedule if one is already existing
  • updated capitalization of OttoFMS
  • fixed issue with Webhook FileMaker validation
  • rename otto v4
  • check for new versions and show in footer

4.0.1-beta.21

Released: 1/11/2024

Download for Linux (opens in a new tab), Linux (arm) (opens in a new tab), Windows (opens in a new tab), Mac (opens in a new tab)

Patch Changes

  • added a log of the license status on OttoFMS startup
  • update OttoFMS api doc favicon
  • going to the /otto/license page with a valid installed license will pass through to OttoFMS
  • files now upload in 25 MB chunks to avoid a timeout for large files over slow internet
  • added OttoFMS build number to the info api and settings page.
  • adding an admin api token via the api before logging into the web console will now properly set up authentication
  • closed files can now be downloaded
  • fix id column spacing in deployments table
  • tables in FMS tab are now sortable
  • Added server nickname to the info endpoint
  • added keep me logged in functionality
  • skip logging close files when no files are closing
  • prevent error on deselect log in log viewer
  • Expanded deployments in the deployments table will not collapse when a deployment is running
  • handle encrypted files better when opening files.
  • show error if FileMaker is not running when accessing the OttoFMS console
  • encrypt usernames and passwords for post deployment script
  • Fixed error when uploading files on Windows servers

4.0.1-beta.19

Released: 12/22/2023

Download for Linux (opens in a new tab), Linux (arm) (opens in a new tab), Windows (opens in a new tab), Mac (opens in a new tab)

Patch Changes

  • await zip file completion

4.0.1-beta.18

Released: 12/22/2023

Download for Linux (opens in a new tab), Linux (arm) (opens in a new tab), Windows (opens in a new tab), Mac (opens in a new tab)

Patch Changes

  • added description to ottomatic folder
  • sort databases in the fms admin tab alphabetically
  • convert Otto to OttoFMS in multiple places

4.0.1-beta.17

Released: 12/21/2023

Download for Linux (opens in a new tab), Linux (arm) (opens in a new tab), Windows (opens in a new tab), Mac (opens in a new tab)

Patch Changes

  • fix error unzipping files during deployments
  • improved build archiving

4.0.1-beta.16

Released: 12/19/2023

Download for Linux (opens in a new tab), Linux (arm) (opens in a new tab), Windows (opens in a new tab), Mac (opens in a new tab)

Patch Changes

  • added loading indicator to login button
  • admin api key is now encrypted in the database
  • allow any fms log file in the log viewer
  • added a boolean for whether there is an existing offsite backup schedule to the get offsite settings endpoint
  • moved admin console link to help menu
  • fix webhook error when not returning any ScriptResult in the OttoReceiver Script
  • Add more descriptions to help buttons
  • add date to changelog in docs
  • prevent error when updating offsite settings via api. Will no longer attempt to recreate the backup schedule if one is already existing

4.0.1-beta.15

Released: 12/18/2023

Download for Linux (opens in a new tab), Linux (arm) (opens in a new tab), Windows (opens in a new tab), Mac (opens in a new tab)

Minor Changes

  • Fix error running migrations using encrypted files.

Patch Changes

  • Fix unhandled rejection error and add splat format to console logger
  • fixed issue with FileMaker Servere 20.3 preserved folder
  • fix password and encryption key masking in logs to match complex passwords
  • rename otto v4

4.0.1-beta.14

Released: 12/15/2023

Download for Linux (opens in a new tab), Linux (arm) (opens in a new tab), Windows (opens in a new tab), Mac (opens in a new tab)

Patch Changes

  • fix padding in file manager
  • added lots of docs links
  • make settings scroll inside main shell rather than full shell
  • removed http access on windows
  • Update UI for detail view of sub-deployments
  • Update Admin API key icon
  • add required tag to API key label
  • check for new versions and show in footer

4.0.1-beta.13

Released: 12/15/2023

Download for Linux (opens in a new tab), Linux (arm) (opens in a new tab), Windows (opens in a new tab), Mac (opens in a new tab)

Patch Changes

  • fix adminapi login error with keys

4.0.1-beta.12

Released: 12/15/2023

Download for Linux (opens in a new tab), Linux (arm) (opens in a new tab), Windows (opens in a new tab), Mac (opens in a new tab)

Patch Changes

  • Rename API Key prefix to DK_

4.0.1-beta.11

Released: 12/13/2023

Download for Linux (opens in a new tab), Linux (arm) (opens in a new tab), Windows (opens in a new tab), Mac (opens in a new tab)

Patch Changes

  • remove expire time from stored token, make cookie expire in 30 days
  • add license info to tinybird
  • enable using an Ottomatic license for OttoFMS
  • add idLicenseValid to the info endpoint
  • added encryption lock icon to Fm databases screen

4.0.1-beta.10

Released: 12/12/2023

Download for Linux (opens in a new tab), Linux (arm) (opens in a new tab), Windows (opens in a new tab), Mac (opens in a new tab)

Patch Changes

  • fix empty database color error on license and login pages

4.0.1-beta.9

Released: 12/12/2023

Download for Linux (opens in a new tab), Linux (arm) (opens in a new tab), Windows (opens in a new tab), Mac (opens in a new tab)

Patch Changes

  • Add Admin API keys and Admin API Proxy
  • improves settings page ui
  • Activation with a License is now required for OttoFMS
  • updated capitalization of OttoFMS

4.0.1-beta.8

Released: 12/5/2023

Download for Linux (opens in a new tab), Linux (arm) (opens in a new tab), Windows (opens in a new tab), Mac (opens in a new tab)

Patch Changes

  • added the option to restart the OttoFMS service from the settings page
  • don't close create api key modal on click outside
  • added ottomatic-backups folder for use with ottomatic disaster protection

4.0.1-beta.7

Released: 11/30/2023

Download for Linux (opens in a new tab), Linux (arm) (opens in a new tab), Windows (opens in a new tab), Mac (opens in a new tab)

Patch Changes

  • build download api now sends the build folder as a zip rather than just the build zip
  • fix otto docs link
  • fixed issue with Webhook FileMaker validation