diff --git a/README.md b/README.md index ea4341a..4c69eae 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in ## Overview Invoice Ninja is the #1 open-source platform to create & email invoices, track payments and expenses, and time billable tasks & projects for clients. -**Shipped version:** v4.5.19 +**Shipped version:** v4.5.43 ## Screenshots diff --git a/conf/.env b/conf/.env index 6e3f144..e251111 100644 --- a/conf/.env +++ b/conf/.env @@ -1,16 +1,15 @@ +# do not run the setup wizard +PRECONFIGURED_INSTALL=true + APP_ENV=production APP_DEBUG=false -APP_LOCALE=__LANGUAGE__ APP_URL=https://__DOMAIN____PATH__/index.php APP_KEY=__APP_KEY__ APP_CIPHER=AES-256-CBC - -# used to connect with the mobile app -API_SECRET=__API_SECRET__ - -REQUIRE_HTTPS=true +APP_LOCALE=__LANGUAGE__ DB_TYPE=mysql +#DB_STRICT=false DB_HOST=localhost DB_DATABASE=__DB_NAME__ DB_USERNAME=__DB_USER__ @@ -21,15 +20,91 @@ MAIL_PORT=25 MAIL_ENCRYPTION= MAIL_HOST=localhost MAIL_USERNAME= -MAIL_FROM_NAME="__MAIL_FROM_NAME__" MAIL_FROM_ADDRESS=__MAIL_FROM_ADDRESS__ +MAIL_FROM_NAME="__MAIL_FROM_NAME__" MAIL_PASSWORD= -PHANTOMJS_CLOUD_KEY=a-demo-key-with-low-quota-per-ip-address -PHANTOMJS_SECRET=__PHANTOMJS_KEY__ - MAILGUN_DOMAIN= MAILGUN_SECRET= -# do not run the setup wizard -PRECONFIGURED_INSTALL=true +#POSTMARK_API_TOKEN= + +PHANTOMJS_CLOUD_KEY='a-demo-key-with-low-quota-per-ip-address' +PHANTOMJS_SECRET=__PHANTOMJS_KEY__ + +LOG=single +REQUIRE_HTTPS=true +API_SECRET=__API_SECRET__ + +#TRUSTED_PROXIES= + +#SESSION_DRIVER= +#SESSION_DOMAIN= +#SESSION_ENCRYPT= +#SESSION_SECURE= + +#CACHE_DRIVER= +#CACHE_HOST= +#REDIS_HOST= +#CACHE_PORT1= +#CACHE_PORT2= + +#GOOGLE_CLIENT_ID= +#GOOGLE_CLIENT_SECRET= +#GOOGLE_OAUTH_REDIRECT=http://ninja.test/auth/google + +GOOGLE_MAPS_ENABLED=true +#GOOGLE_MAPS_API_KEY= + +# Create a cookie to stay logged in +#REMEMBER_ME_ENABLED=true + +# Immediately expire cookie on the browser closing +#SESSION_EXPIRE_ON_CLOSE=false + +# The app automatically logs the user out after this number of seconds +#AUTO_LOGOUT_SECONDS=28800 + +#S3_KEY= +#S3_SECRET= +#S3_REGION= +#S3_BUCKET= + +#RACKSPACE_USERNAME= +#RACKSPACE_KEY= +#RACKSPACE_CONTAINER= +#RACKSPACE_REGION= + +#RACKSPACE_TEMP_URL_SECRET= + +# If this is set to anything, the URL secret will be set the next +# time a file is downloaded through the client portal. +# Only set this temporarily, as it slows things down. +#RACKSPACE_TEMP_URL_SECRET_SET= + +#DOCUMENT_FILESYSTEM= + +#MAX_DOCUMENT_SIZE # KB +#MAX_EMAIL_DOCUMENTS_SIZE # Total KB +#MAX_ZIP_DOCUMENTS_SIZE # Total KB (uncompressed) +#DOCUMENT_PREVIEW_SIZE # Pixels + +#WEPAY_CLIENT_ID= +#WEPAY_CLIENT_SECRET= +#WEPAY_ENVIRONMENT=production # production or stage +#WEPAY_AUTO_UPDATE=true # Requires permission from WePay +#WEPAY_FEE_PAYER=payee +#WEPAY_APP_FEE_CC_MULTIPLIER=0 +#WEPAY_APP_FEE_ACH_MULTIPLIER=0 +#WEPAY_APP_FEE_FIXED=0 +#WEPAY_THEME='{"name":"Invoice Ninja","primary_color":"0b4d78","secondary_color":"0b4d78","background_color":"f8f8f8","button_color":"33b753"}' # See https://www.wepay.com/developer/reference/structures#theme + + +#BLUEVINE_PARTNER_UNIQUE_ID= +#BLUEVINE_PARTNER_TOKEN= + +#CLOUDFLARE_DNS_ENABLED=false +#CLOUDFLARE_API_KEY= +#CLOUDFLARE_EMAIL= +#CLOUDFLARE_TARGET_IP_ADDRESS= +#CLOUDFLARE_ZONE_IDS={} diff --git a/conf/app.src b/conf/app.src index 27e1a0b..12ca766 100644 --- a/conf/app.src +++ b/conf/app.src @@ -1,6 +1,6 @@ -SOURCE_URL=https://download.invoiceninja.com/ninja-v4.5.19.zip -SOURCE_SUM=5a3ec7ab747bb371e7788b215be290eb489b11dea2ba1e1bff7516e7c077364e +SOURCE_URL=https://download.invoiceninja.com/ninja-v4.5.43.zip +SOURCE_SUM=475562af870f6fed91a1d8edf9c2c159c0f404f6bf0d57ac9dfa93b80bade6b3 SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=zip SOURCE_IN_SUBDIR=true -SOURCE_FILENAME=invoiceninja-v4.5.19.zip +SOURCE_FILENAME=invoiceninja-v4.5.43.zip diff --git a/manifest.json b/manifest.json index e4fbcb0..934020c 100644 --- a/manifest.json +++ b/manifest.json @@ -5,7 +5,7 @@ "description": { "en": "Create and email invoices, track payments and expenses, and time tasks" }, - "version": "4.5.19~ynh1", + "version": "4.5.43~ynh1", "url": "https://invoiceninja.org", "license": "AAL", "maintainer": {