diff --git a/conf/app.src b/conf/app.src index e254634..7ec1f73 100644 --- a/conf/app.src +++ b/conf/app.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/bfabiszewski/ulogger-server/archive/v1.0.zip -SOURCE_SUM=aac2f69f64477b3a1c4265d19603fa32d9ba385f3e00358c0a4f08e7dcbb2020 +SOURCE_URL=https://github.com/bfabiszewski/ulogger-server/archive/v1.1.zip +SOURCE_SUM=558B83214EF8DD04DEBF826D5330367D478EBD360A6DFD3C8328CDED07C0E1A9 SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=zip SOURCE_IN_SUBDIR=true diff --git a/doc/DESCRIPTION.md b/doc/DESCRIPTION.md new file mode 100644 index 0000000..b945b58 --- /dev/null +++ b/doc/DESCRIPTION.md @@ -0,0 +1,4 @@ +**μlogger** is a web application for real-time collection of geolocation data, tracks viewing and management. + +Together with a dedicated [μlogger mobile client](https://github.com/bfabiszewski/ulogger-android +) it may be used as a complete self hosted server–client solution for logging and monitoring users' geolocation. diff --git a/doc/DISCLAIMER.md b/doc/DISCLAIMER.md new file mode 100644 index 0000000..64f6278 --- /dev/null +++ b/doc/DISCLAIMER.md @@ -0,0 +1,9 @@ +## Configuration + +### Login +**Name:** The user selected during installation + +**Password:** Will be emailed to you immediately after installation + +### How to configure this app: +From an admin panel, or a plain file with SSH. diff --git a/doc/screenshots/screenshot.png b/doc/screenshots/screenshot.png new file mode 100644 index 0000000..4bb2639 Binary files /dev/null and b/doc/screenshots/screenshot.png differ diff --git a/manifest.json b/manifest.json index 0838289..0d3d846 100644 --- a/manifest.json +++ b/manifest.json @@ -6,15 +6,20 @@ "en": "Real-time collection of geolocation data, tracks viewing and management.", "fr": "Géolocalisation en temps réel, gestion et affichage de traces." }, - "version": "1.0~ynh1", + "version": "1.1~ynh1", "url": "https://github.com/bfabiszewski/ulogger-server", + "upstream": { + "license": "AGPL-3.0", + "website": "https://github.com/bfabiszewski/ulogger-server", + "code": "https://github.com/bfabiszewski/ulogger-server" + }, "license": "AGPL-3.0-only", "maintainer": { "name": "Anmol Sharma", "email": "anmol@datamol.org" }, "requirements": { - "yunohost": ">= 4.1.7" + "yunohost": ">= 4.3.0" }, "multi_instance": true, "services": [ @@ -26,8 +31,7 @@ "install" : [ { "name": "domain", - "type": "domain", - "example": "example.com" + "type": "domain" }, { "name": "path", @@ -43,7 +47,11 @@ { "name": "is_public", "type": "boolean", - "default": true + "help": { + "en": "If enabled, ulogger will be accessible by people who do not have an account. This can be changed later via the webadmin.", + "fr": "Si cette case est cochée, ulogger sera accessible aux personnes n’ayant pas de compte. Vous pourrez changer ceci plus tard via la webadmin." + }, + "default": true }, { "name": "language", diff --git a/scripts/install b/scripts/install index 2c6f4ff..f7d9091 100644 --- a/scripts/install +++ b/scripts/install @@ -157,6 +157,10 @@ ynh_store_file_checksum "$final_path/config.php" # Set permissions to app files chown -R $app: $final_path +chmod 755 -R $final_path +chmod -R o-rwx $final_path +chown -R $app:www-data $final_path + #================================================= # SETUP SSOWAT #=================================================