Skip to content

Commit 22716c5

Browse files
authored
Adds basic docs (#44)
* Adds basic docs
1 parent 55d227d commit 22716c5

File tree

7 files changed

+64
-1
lines changed

7 files changed

+64
-1
lines changed

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,11 @@ More information on installing (and uninstalling) Redmine plugins can be found h
4141
- Make sure REST web services is enabled: http://localhost:3000/settings?tab=api
4242
- Enable the plugin in project settings
4343

44-
The Geo-Task-Tracker (GTT) S.M.A.S.H plugin is connects the S.M.A.S.H mobile app with Redmine GTT.
44+
The Geo-Task-Tracker (GTT) S.M.A.S.H plugin connects the S.M.A.S.H mobile app with Redmine GTT.
4545
It adds new API endpoints to provide the tracker type configuration as custom notes.
4646

47+
For more information with screenshots see the [Getting Started](doc/getting-started.md) guide.
48+
4749
**Project level API endpoint**
4850

4951
```

doc/getting-started.md

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
# Getting Started with GTT SMASH plugin
2+
3+
The **Redmine GTT SMASH** plugin allows you to connect your [Redmine GTT](https://gtt-project.org/) projects with the [SMASH mobile app](https://www.geopaparazzi.org/smash/index.html) to create field notes and upload them as issues to [Redmine](https://redmine.org/).
4+
5+
SMASH is a digital field mapping application developed to perform fast qualitative engineering/geologic surveys and GIS data collection.
6+
7+
## Installing SMASH
8+
9+
You can install the SMASH app from the app stores:
10+
11+
* *SMASH Digital field mapping* for iOS devices on the [Apple store](https://apps.apple.com/us/app/smash-digital-field-mapping/id1475079936).
12+
* *SMASH field mapping* for Android devices on the [Google Play store](https://play.google.com/store/apps/details?id=eu.hydrologis.smash&hl=en).
13+
14+
The following plugin documentation gives a brief introduction in how to use SMASH with Redmine.
15+
16+
SMASH provides additional functionality that is available in the [SMASH User Manual](https://www.geopaparazzi.org/smash/index.html).
17+
18+
## Integration in Redmine GTT
19+
20+
To get projects connected with SMASH mobile application make sure to enable the **GTT SMASH** module in your Redmine project settings.
21+
22+
![Project Modules](project_modules.png)
23+
24+
## Connect SMASH mobile application to Redmine
25+
26+
### Connect Redmine account
27+
28+
In SMASH mobile application top menu go to **Export** or **Import**. Click on the gear icon of **GTT** and you will see the following:
29+
30+
![GTT URL](import_setting.png) ![GTT URL](gtt_url.png)
31+
32+
* **Server URL**: enter your Redmine URL `example.com`
33+
* **Server Username**: your Redmine account's `username`
34+
* **Server Password**: your Redmine account's `password`
35+
36+
### Import Redmine projects
37+
38+
In menu again go to **Import** → **GTT** → Select Project → Click **Import**
39+
40+
![GTT Import](gtt_import.png)
41+
42+
This will import your project's form configuration to mobile storage.
43+
44+
### Create issue
45+
46+
In SMASH application you can create Simple Notes, Form Notes, etc. Form Notes can be exported to your Redmine project as **issue**.
47+
48+
:::caution
49+
Only *Form Notes* are currently supported in combination with Redmine GTT!
50+
:::
51+
52+
Follow these steps to upload your notes as issues or synchronize changes:
53+
54+
1. Go to top menu **Export** → **GTT**
55+
2. It will inidicate if there is new data to be uploaded
56+
3. Choose a project for creating the issue(s)
57+
4. Click on **Upload** to export the issue(s)
58+
59+
![GTT Export](gtt_export.png)
60+
61+
Your issues will be created (or updated) in the specified project.

doc/gtt_export.png

53.6 KB
Loading

doc/gtt_import.png

43.8 KB
Loading

doc/gtt_url.png

29.8 KB
Loading

doc/import_setting.png

27.8 KB
Loading

doc/project_modules.png

19.4 KB
Loading

0 commit comments

Comments
 (0)