You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+35-13Lines changed: 35 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -28,7 +28,7 @@ To get the Quit Store you have three options:
28
28
29
29
### Installation from Source
30
30
31
-
Install [pip](https://pypi.python.org/pypi/pip/) and optionally [virtualenv resp. virtualenvwrapper](http://virtualenvwrapper.readthedocs.io/en/latest/install.html) (`pip install virtualenvwrapper`).
Open your browser and go to [`http://localhost:5000/`](http://localhost:5000/).
@@ -141,6 +137,8 @@ The log level for the logfile is always extra verbose (DEBUG).
141
137
142
138
## Configuration File
143
139
140
+
*deprecated* (we plan to remove the configuration file feature)
141
+
144
142
If you want to work with configuration files you can create a `config.ttl` file.
145
143
This configuration file consists of two parts, the store configuration and the graph configuration.
146
144
The store configuration manages everything related to initializing the software, the graph configuration maps graph files to their graph IRIs.
@@ -253,6 +251,30 @@ Further options which can be set are:
253
251
*`QUIT_OAUTH_CLIENT_ID` - the GitHub OAuth client id (for OAuth see also the [github docu](https://developer.github.com/apps/building-oauth-apps/authorization-options-for-oauth-apps/))
254
252
*`QUIT_OAUTH_SECRET` - the GitHub OAuth secret
255
253
254
+
## Run the Tests
255
+
256
+
You need to have the quitstore installed from source, see section [Installation from Source](#installation-from-source).
257
+
258
+
```
259
+
poetry run pytest
260
+
```
261
+
262
+
## Troubleshooting
263
+
264
+
### Use on Windows with restricted permissions
265
+
266
+
On Windows you might not be able to download the `.exe` file directly.
267
+
If so, use the `curl` command in the power shell.
268
+
269
+
When you start the QuitStore (e.g. with `quit.exe -t .`) it will try to open a port that is available from outside, which will require permission by the administrator user.
270
+
To open the port only locally you should start the QuitStore with:
271
+
272
+
```
273
+
quit.exe -t . -h localhost
274
+
```
275
+
276
+
The default port is `5000` (`http://localhost:5000/`).
277
+
256
278
## Migrate from old Versions
257
279
258
280
### Update to 2018-11-20 from 2018-10-29 and older
@@ -272,7 +294,7 @@ git commit -m "Migrate from nq to nt"
272
294
273
295
## License
274
296
275
-
Copyright (C) 2017 Norman Radtke <http://aksw.org/NormanRadtke> and Natanael Arndt <http://aksw.org/NatanaelArndt>
297
+
Copyright (C) 2017-2022 Norman Radtke <http://aksw.org/NormanRadtke>, Natanael Arndt <http://aksw.org/NatanaelArndt>, and contributors
276
298
277
299
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.
0 commit comments