SkyWin One — Parameters

System parameters that control the behaviour of SkyWin One

Property file parameters

A file named skywinone.properties should be placed in the configuration directory. All changes require a restart of the SkyWin® One service. See this example file.

Group Name Description
Data connection
dataSource.url JDBC connection string to the database, e.g. jdbc:mysql://127.0.0.1/databaseName
dataSource.username The username used when connecting to the database.
dataSource.password The password used when connecting to the database.
Address
grails.serverURL Must be correct and pointing to your server URL — used when generating links, e.g. https://www.club.com.
Email
grails.mail.username The username for the SMTP service. Keep blank to disable email sending.
grails.mail.password The password for the SMTP service. Keep blank to disable email sending.
grails.mail.host SMTP host name (defaults to smtp.gmail.com). Only needed if not using Gmail, e.g. send.one.com.
grails.mail.port SMTP port number (defaults to 465). Only needed if not using Gmail, e.g. 567.
SkyWin One
skywin_parameter_load_cache_upon_startup true/false — whether to preload the internal cache on startup. Can affect performance.
skywin_block_brute_force true/false — enable protection against brute-force login attacks.

System parameters (in SkyWin One)

These parameters are configured from the menu Settings | System parameters inside SkyWin One and take effect without a restart.

Group Name Type Description
Organization
AccountCreditLimitnumber System-wide credit limit for all accounts, unless overridden on the specific Member/Group.
ConfirmCredittrue/false If true, a confirmation popup appears whenever credit is given to a Member or Group.
ClimateCompensateDefaultnumber Default value for climateCompensate when creating new members. 0 = No, 1 = Ask every time, 2 = Yes.
Clubnamestring Name of your club/organisation (abbreviated). Used to determine if a member is a guest jumper.
Clubpicturestring Link to your logotype. Either an absolute URL (e.g. https://yourclub.org/logo.png) or an asset path provided by us.
ContactNamestring Name of the SkyWin contact person. Can be shown and/or printed.
Locationstring Name of the current Dropzone/location. Can be shown and/or printed.
MyCurrencystring How to format currency in the system.
MyCurrencyCodestring The currency code for all monetary values in the system.
MyDateFormatstring How to format dates. Tokens: yyyy = year, MM = month, dd = day, separator /.
MyTimeFormatstring How to format time. Tokens: HH = hour, mm = minutes, separator :.
MyHeightUnitstring The unit for height used in the system.
MyWeightUnitstring The unit for weight used in the system.
NatAssociationstring Abbreviated name for the national skydiving association.
RequireContacttrue/false If true, all Members must have name and phone for Next of kin.
RequirePaymentMethodnumber Whether Payment method is required for transactions. 0 = No, 1 = Require confirmation if missing, 2 = Always required.
ValidateAddressElementstrue/false If true, all Members must have Postal number and City.
Manifest
AskForCanopyidtrue/false If true, all student jumps must include which Canopy is used.
CheckReservePackDatetrue/false If true, jumps must include reserve packing date information when RepackInterval has passed.
RepackIntervalnumber Number of days a reserve packing is valid.
CollapseLoadsheettrue/false If true, the Loadsheet will group jumpers into groups to save space on the printout.
LoadjumpLimitnumber Number of times a jumper can be manifested simultaneously.
LoadmasterPricenumber Price used when marking a jumper as Jumpmaster in a Load.
LoadNoDisregPlanetrue/false If true, Load numbering is system-wide. If false, each Aircraft has its own Load number series.
LowestDeployAltitudenumber Lowest allowed altitude, used to validate altitude inputs.
ManifestNoOfYearsnumber Number of years of history shown in the Manifest.
NumberOfFellleadersnumber Number of input fields in Load for felling leader(s).
NumberOfLoadmastersnumber Number of input fields in Load for load master(s).
NumberOfJumpleadersnumber Number of input fields in Load for jump leader(s).
NumberOfManifestorsnumber Number of input fields in Load for manifestor(s).
NumberOfPilotsnumber Number of input fields in Load for pilot(s).
RefreshTimeManifestnumber Seconds between automatic refresh of Manifest content.
RefreshTimePassengerlistnumber Seconds between automatic refresh of the Passenger list.
RemoveTimeReservationnumber Minutes a Load reservation is kept without being used in the Manifest.
RentalAmountnumber Price for rental equipment.
RequireFelleadernumber Whether Felling leader is required. 0 = No, 1 = Require confirmation if missing, 2 = Always required.
ShowPaymentCompleteOptionForPaxtrue/false If true, an option to register that a Tandem passenger has already paid is available in the Manifest.
WeightFemalenumber Default weight for a Female jumper.
WeightMalenumber Default weight for a Male jumper.
WeightTandemnumber Default weight for a Tandem instructor including equipment.
Jump Queue (SkyWish)
CloseOpenGroupInJumpQueuenumber Seconds after a "group registration" starts until it is automatically closed. 0 = never close, −1 = disable automatic grouping.
RefreshTimeJumpQueuenumber Seconds between automatic refresh of the Jump Queue.
SelectionToSkyWishnumber ID of a Member selection used in SkyWish. See Jump Queue selection documentation.
ShowBalanceButtonInJumpQueuetrue/false If true, a button in the Jump Queue reveals the account balance for the selected jumper/group.
SkyView
AircraftFlightInfotrue/false If true, SkyView shows real-time figures (altitude, track, ground speed) for loads in the air.
RefreshTimeSkyViewnumber Seconds between automatic refresh of SkyView content.
SkyViewNoOfLoadsnumber Number of Loads visible in SkyView.
SkyViewShowClockBelowJumperstrue/false If true, the countdown animation is shown below the jumpers in SkyView. Ignored if SkyViewShowClockOnTop is also true.
SkyViewShowClockOnToptrue/false If true, the countdown animation is shown at the top of the SkyView page.
SkyViewShowEmptyLoadstrue/false If true, Loads without jumpers are still visible in SkyView.
SkyViewShowLiftedLoadtrue/false If true, the last lifted Load is shown in SkyView.
Guest payment
ChargeGuestManifesttrue/false If true, an extra charge is added when manifesting a guest jumper (e.g. for overnight accommodation).
ChargeUsertextstring Text shown to the manifestor before charging the guest.
ChargeAmountnumber Amount to charge the guest.
ChargePaymenttextstring Text visible on the resulting transaction.
ChargePaymentReasonnumber ID of the Payment reason on the transaction.