Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-11-05 | Add: sub fields to clients, tokens created by client-cred grant | Lars Wirzenius | 3 | -0/+34 | |
2018-08-16 | Change: get allowed scopes from user, not client, for authz code flo | Lars Wirzenius | 3 | -6/+25 | |
2018-08-16 | Fix: add state= parameter to redirect URI after successful auth | Lars Wirzenius | 2 | -2/+9 | |
2018-08-06 | Fix: authorization code can only be used once | Lars Wirzenius | 1 | -0/+7 | |
2018-08-05 | Add: OIDC authorization code flow | Lars Wirzenius | 4 | -17/+234 | |
2018-08-01 | Add: management API | Lars Wirzenius | 3 | -7/+172 | |
2018-07-31 | Add: actually check user credentials | Lars Wirzenius | 2 | -1/+16 | |
2018-07-31 | Add: FileStore, managers for users, clients, applications | Lars Wirzenius | 2 | -23/+42 | |
Add: UserManager | |||||
2018-07-17 | Change: end-user-auth scenario to use reworded scenario steps | Lars Wirzenius | 1 | -6/+6 | |
2018-07-17 | Change: implement IMPLEMENTS for end-user-auth scenario | Lars Wirzenius | 1 | -26/+30 | |
2018-07-17 | Add: applications to config | Lars Wirzenius | 1 | -0/+2 | |
2018-07-17 | Change: don't follow redirects | Lars Wirzenius | 1 | -5/+9 | |
We want to check that Qvisqve returns a redirect. | |||||
2018-07-13 | Change: actually implement step | Lars Wirzenius | 1 | -4/+6 | |
2018-07-13 | Change: actually implement a step | Lars Wirzenius | 1 | -2/+2 | |
2018-07-13 | Fix: how content types are checked (ignore charset) | Lars Wirzenius | 1 | -1/+1 | |
2018-07-13 | Fix: path for login page needs to be /login | Lars Wirzenius | 1 | -1/+1 | |
2018-07-13 | Fix: user paths, not full URLs, since that's what IMPLEMENTS expects | Lars Wirzenius | 1 | -3/+3 | |
2018-07-11 | Add: scenario for testing Qvisqve login | Lars Wirzenius | 3 | -0/+83 | |
This passes, but doesn't actually check anything. Grep for FIXME. | |||||
2018-02-09 | Rename: to Qvisqve | Lars Wirzenius | 5 | -44/+45 | |
2018-02-03 | Change: start_salami port, pid-file and daemonisation | Lars Wirzenius | 1 | -1/+1 | |
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-02 | Fix: adapt yarns for start_salami changes | Lars Wirzenius | 2 | -7/+5 | |
2018-02-02 | Add: module to hash cleartext passwords for storage | Lars Wirzenius | 2 | -8/+22 | |
2018-01-30 | Add: client creds scenario, rework implements a lot | Lars Wirzenius | 6 | -106/+292 | |
2018-01-30 | Rename: smoke.yarn to 100-version.yarn | Lars Wirzenius | 1 | -0/+0 | |
We'll keep the yarn files in numbered files so that yarns/*.yarn results in them in the right reading order, for making a PDF or web page for humans to study. | |||||
2018-01-04 | Fix: don't verity TLS certs of server | Lars Wirzenius | 1 | -4/+4 | |
We use self-signed certs for test instances, at least for now. | |||||
2017-11-16 | Fix: make local yarns work | Lars Wirzenius | 1 | -5/+6 | |
2017-11-16 | Add: ./check remote support, start_debug salami local and remote | Lars Wirzenius | 1 | -1/+1 | |
2017-11-16 | Add: check can start/stop salami or run against remote | Lars Wirzenius | 3 | -53/+140 | |
2017-11-16 | Add: beginnings of a yarn test suite | Lars Wirzenius | 3 | -0/+383 | |
2017-11-14 | Fix: start Salami | Lars Wirzenius | 3 | -1633/+0 | |
This is based on Qvarn, because the implementation is so similar to hat Salami needs. This commit drops the unwanted bits of Qvarn and changes things to be Salami instead. This commit only introduces the /version endpoint. | |||||
2017-10-25 | Add: scenario that tests the right listeners show up | Lars Wirzenius | 1 | -0/+90 | |
2017-10-18 | Add: history and background from README to yarn intro | Lars Wirzenius | 1 | -1/+18 | |
2017-10-09 | Add: test scenario for managing blobs | Lars Wirzenius | 3 | -1/+166 | |
2017-10-05 | Add: import json in lib.py so it's available in every implements | Lars Wirzenius | 1 | -0/+1 | |
2017-10-05 | Add: check that there are expected number of notifications | Lars Wirzenius | 1 | -0/+1 | |
2017-10-05 | Add: scenario step to check number of resources found | Lars Wirzenius | 1 | -0/+9 | |
2017-10-05 | Fix: capture result in correct variable | Lars Wirzenius | 1 | -1/+1 | |
2017-10-05 | Fix: implements to provide debugging output, be simpler code | Lars Wirzenius | 1 | -15/+10 | |
2017-10-05 | Add: implement get id of given item in search result | Lars Wirzenius | 1 | -1/+16 | |
2017-10-05 | Add: implement test for header values | Lars Wirzenius | 1 | -7/+10 | |
2017-10-05 | Add: capture HTTP response headers | Lars Wirzenius | 1 | -4/+4 | |
2017-10-04 | Add: yarn scenario for testing notifications | Lars Wirzenius | 2 | -0/+342 | |
2017-09-28 | Add: check that resource type doesn't get listed | Lars Wirzenius | 1 | -0/+4 | |
2017-09-28 | Fix: how backend is started by yarns | Lars Wirzenius | 1 | -1/+1 | |
2017-09-27 | Add: test that one can retrieve resource type specs via API | Lars Wirzenius | 1 | -2/+11 | |
2017-09-26 | Add: scenario for testing /resource_types (GET only) | Lars Wirzenius | 1 | -0/+19 | |
2017-09-25 | Add: smoke test for URL-encoded slashes in searches | Lars Wirzenius | 1 | -0/+6 | |
2017-09-25 | Add: tests for search being case-insensitive | Lars Wirzenius | 1 | -2/+4 | |
2017-09-25 | Add: test that sub-resource hit returns id of parent | Lars Wirzenius | 1 | -0/+10 | |
2017-09-25 | Add: test for updating subresource with wrong revision | Lars Wirzenius | 1 | -0/+7 | |