Commit Graph

220 Commits

Author SHA1 Message Date
4ee38230b5
Add a dummy setuptools file.
Will probably just use this for versioning which can match up in the
CHANGELOG.md to help people see which version to install. No releases
are tagged so far though.
2018-12-14 23:23:18 +00:00
0a9205c3b1
Ignore egg files. 2018-12-14 23:23:07 +00:00
1bd3d89113
Handle RQLite idempotency. 2018-11-30 21:59:16 +00:00
6d2b9d8871
Try again to correctly ignore this rqlite folder. 2018-11-30 21:52:27 +00:00
6b80e99d8e
Add rqlite role. Ignore correct path. 2018-11-30 21:45:13 +00:00
91a739b344
Make the title better. Add note. 2018-11-30 21:10:04 +00:00
suroh
42af917206 Updated .messages to have more top margin. Re-arranged CSS to bring * & body to top of page. 2018-11-30 18:11:27 +01:00
suroh
5bef479381 Fixed #newstext header to display above all body content. 2018-11-30 17:00:04 +01:00
suroh
81bb4479ce Cleaned up CSS, removed bad commenting and obsolete styles. Updated API username and key for annotations. 2018-11-30 15:37:14 +01:00
0c35a4a008
Drop python-dotenv and load straight form Pipenv + xppl.config. 2018-11-18 21:00:11 +01:00
83655165c1
Add note about how to view logs. 2018-11-18 20:07:54 +01:00
78ce297fac
This Is Better. 2018-11-18 19:37:16 +01:00
71a8c889b6
Add maintenance notes. 2018-11-18 19:34:23 +01:00
481ee200e2
Fix typo. 2018-11-18 19:34:00 +01:00
85b0cea294
Allow Syncthing have access. 2018-11-18 19:23:50 +01:00
f0e6aaa32e
Correctly rig up the Nginx part of deployment. 2018-11-18 19:00:57 +01:00
4d6d761915
Bind to port 5000 with gunicorn. Less frequently used. 2018-11-18 18:50:53 +01:00
a8a646b1c7
Quote those values. 2018-11-18 18:47:27 +01:00
1a0057510d
Add a vaulted secret key for the flask application. 2018-11-18 18:45:53 +01:00
7551054bd5
Move upload folder to static defaults.
I can configure this path on the SyncThing side, so it is
fine for it to be in the application source folder for now.

Potentially easier to arrange backup as well.
2018-11-18 18:45:23 +01:00
5c5c632165
Ignore the environment file for sure. 2018-11-18 18:45:08 +01:00
107d41b459
Finish up the Ansible deployment. 2018-11-18 18:33:40 +01:00
14df5f3875
First steps at the Ansible role. 2018-11-18 13:54:44 +01:00
28dff36daf
Remove molecule from here.
We provide documentation in the `ansible/` directory on how to install
it and run the tests. I imagine many people won't do that, so better to
remove it from here.
2018-11-18 13:54:05 +01:00
6bea76accb
Remove docker, just us plain RQLite.
Also a number of small changes to get this all to work.
2018-11-18 13:25:47 +01:00
5c56aeca09
Arrange custom scripts for running applications. 2018-11-18 12:27:26 +01:00
0f76d1acad
Get dummy test suite in place.
At least isort/pylava are passing.
2018-11-18 11:58:22 +01:00
c84cfef0fe
Remove test view. 2018-11-18 11:39:32 +01:00
21d94dc626
Auto-generate a secret key for development mode. 2018-11-18 11:36:20 +01:00
0157faa8db
Make scrolling message conditionally include information.
This fixes a number of Nonetype accessing bugs when things
are not present in the database. Have manually tested this for
now.
2018-11-18 11:31:21 +01:00
d99ca13ab4
Add docker note for development notes. 2018-11-18 11:14:52 +01:00
b20e880db3
Setup application factory and dev/prod files.
Also some style fixes in there.
2018-11-18 11:13:56 +01:00
2399a25ce9
Sort packages. Add scripts. Add dev-packages. 2018-11-18 11:13:33 +01:00
351a2bc42a
Don't forget eventlet (for socketio production). 2018-11-17 22:48:34 +01:00
d9d00aab93
Get some new READMEs in place. Add Ansible placeholder. 2018-11-17 21:39:21 +01:00
416dfc2cef
Add development server script. 2018-11-17 21:30:08 +01:00
d2a1134c57
Being pedantic with commas, capitalisation and spacing. 2018-11-17 21:03:59 +01:00
4b2aa0afcb
Use new xppl name in the ignore file.
Remove other files which are not present now.
2018-11-17 20:57:45 +01:00
02c4ebac9d
Re-ignore rqlite* files. We'll be putting them here. 2018-11-17 20:55:58 +01:00
419df9c429
Let's use Pipenv for our dependency manager. 2018-11-17 20:41:24 +01:00
a2b35726d9
Let's use the name of the app for the app. 2018-11-17 20:41:17 +01:00
202398983c
Remove all the chaotic non-essential files.
They'll come back once I start to figure out where things go but for
now, I just want to get a minimial setup without all this noise.
2018-11-17 20:04:41 +01:00
5f4b5f3993
Run the style checker over the source. 2018-11-17 20:04:02 +01:00
2462c8e01e
Remove test cruft. 2018-11-17 19:03:12 +01:00
9d8228f91c added rqlite install instructions 2018-07-20 13:53:37 +02:00
Alex
845ea5827b no grid 2018-06-14 11:40:21 +02:00
Alex
ad06a13bb6 interfaces updated 2018-06-14 11:06:22 +02:00
nberting
1b9baec128 changed datetime.utcnow() to datetime.now() to give local time 2018-06-13 23:09:43 +02:00
Alex
0b70070c1f Merge branch 'master' of git.xpub.nl:/var/www/git.xpub.nl/repos/xpub-lib 2018-06-13 20:29:38 +02:00
Alex
7678a838dc default covers fix 2018-06-13 20:29:25 +02:00