summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-07-17Add: applications to configLars Wirzenius2-1/+4
2018-07-17Change: don't follow redirectsLars Wirzenius1-5/+9
We want to check that Qvisqve returns a redirect.
2018-07-13Merge: end-user login implementationLars Wirzenius11-28/+216
2018-07-13Change: put login page template into .pyLars Wirzenius1-1/+24
We'll want to move it to a file but it's not immediately obvious to me how, so let's do that later.
2018-07-13Change: actually implement stepLars Wirzenius1-4/+6
2018-07-13Change: actually implement a stepLars Wirzenius1-2/+2
2018-07-13Fix: how content types are checked (ignore charset)Lars Wirzenius1-1/+1
2018-07-13Fix: path for login page needs to be /loginLars Wirzenius1-1/+1
2018-07-13Fix: user paths, not full URLs, since that's what IMPLEMENTS expectsLars Wirzenius1-3/+3
2018-07-13Refactor: code cleanupLars Wirzenius2-35/+59
2018-07-12Add: trivial user login flowIvan Dolgov7-5/+144
2018-07-11Add: scenario for testing Qvisqve loginLars Wirzenius3-0/+83
This passes, but doesn't actually check anything. Grep for FIXME.
2018-06-25Add source fieldIvan Dolgov1-0/+1
2018-06-21Fix: typo in READMELars Wirzenius1-1/+1
2018-05-21Change: disable gunicorn header size checkLars Wirzenius2-0/+2
2018-02-09Bump version number post-release to 0.9+gitLars Wirzenius3-2/+12
2018-02-09Prepare to release version 0.9qvisqve-0.9Lars Wirzenius3-5/+5
2018-02-09Rename to QvisqveLars Wirzenius39-204/+219
No review by Ivan, due to him not being available. ./check passes. Signed-off-by: Lars Wirzenius <liw@liw.fi>
2018-02-09Rename: to QvisqveLars Wirzenius39-204/+219
2018-02-05Add deployment-related changesIvan Dolgov16-96/+189
Signed-off-by: Ivan Dolgov <ivan@qvarnlabs.com>
2018-02-03Bump version number post-release to 0.8+gitLars Wirzenius3-2/+12
2018-02-03Prepare to release version 0.8salami-0.8Lars Wirzenius3-5/+5
2018-02-03Change: update NEWSLars Wirzenius1-0/+2
2018-02-03Change: start_salami port, pid-file and daemonisationLars Wirzenius2-26/+25
start_salami now gets the port number for the Bottle variant from the config file, instead of hardcoding it as 12765. Additionally, the pid file is not optional for gunicorn use (it's not wanted when Salami is started by systemd). Additionally, gunicorn is no longer daemonised (also unwnted in the systemd case).
2018-02-03Refactor: move most of backend.py to app.pyLars Wirzenius4-61/+79
This allows "import salami" without having SALAMI_CONFIG set in the environment.
2018-02-03Add: systemd service unit to start SalamiLars Wirzenius2-0/+15
2018-02-03Add: Debian postinst script to create _salami userLars Wirzenius1-0/+38
2018-02-03Add: allow user to disable check during .deb buildLars Wirzenius1-0/+2
2018-02-03Add: missing dependencie to debian/controlLars Wirzenius2-1/+10
2018-02-03Change: setup.py description, installed packagesLars Wirzenius1-2/+2
2018-02-03Change: don't verify TLS certificate in salami-get-tokenLars Wirzenius1-1/+1
This should probably be an option, but that would require turning the short script into a full application. Send a patch, please.
2018-02-02Add simple testing and debugging configurationIvan Dolgov10-90/+268
Signed-off-by: Ivan Dolgov <ivan@qvarnlabs.com>
2018-02-02Add: salami-get-token scriptLars Wirzenius1-0/+28
2018-02-02Fix: adapt yarns for start_salami changesLars Wirzenius2-7/+5
2018-02-02Refactor: start_salami and how Salami is startedLars Wirzenius3-83/+67
2018-02-02Add: sample token signing keys for testingLars Wirzenius2-0/+52
2018-02-02Add: sample debug config for SalamiLars Wirzenius1-0/+71
2018-02-02Update: README with instructions for using start_salamiLars Wirzenius1-0/+45
2018-02-02Add client secret hashingIvan Dolgov10-14/+282
Signed-off-by: Ivan Dolgov <ivan@qvarnlabs.com>
2018-02-02Update: NEWSLars Wirzenius1-0/+13
2018-02-02Add: install salami_secrets, salami-hash in setup.pyLars Wirzenius1-2/+2
2018-02-02Add: salami-hash command line toolLars Wirzenius1-0/+36
2018-02-02Add: module to hash cleartext passwords for storageLars Wirzenius7-12/+231
2018-02-02Add merging instructionsIvan Dolgov4-5/+77
Signed-off-by: Ivan Dolgov <ivan@qvarnlabs.com>
2018-02-01Add: merge workflowLars Wirzenius1-0/+58
2018-02-01Bump version number post-release to 0.7+gitLars Wirzenius3-2/+12
2018-02-01Prepare to release version 0.7salami-0.7Lars Wirzenius3-5/+5
2018-02-01Change: update NEWSLars Wirzenius1-0/+4
2018-01-31Add: build depenency on python jwt libraryLars Wirzenius2-1/+3
2018-01-31Fix: style issues whinged at by pylintLars Wirzenius1-3/+2