|
ac8f63f0c2
|
use config package for configuring http app
|
2019-08-15 12:02:49 +02:00 |
|
|
4cba3c89f6
|
Merge pull request #89 from offen/kms-secrets
Clean up config handling in KMS app, read key via SecretsManager at runtime
|
2019-08-15 10:46:16 +02:00 |
|
|
13502fc875
|
use config interface for configuring server app
|
2019-08-15 10:29:16 +02:00 |
|
|
412951e43c
|
basic menu
|
2019-08-14 21:17:29 +02:00 |
|
|
eb26da6a5c
|
Merge pull request #88 from offen/fix-setup
Install account deps first as other containers depend on it
|
2019-08-12 14:37:37 +02:00 |
|
|
997784e73b
|
install account deps first as other containers depend on it
|
2019-08-12 11:04:33 +02:00 |
|
|
a01067c66b
|
basic layout
|
2019-08-11 21:32:56 +02:00 |
|
|
2213cbd1bc
|
Merge pull request #84 from offen/retired-accounts
Enable retiring of accounts
|
2019-08-03 16:29:35 +02:00 |
|
|
3a59998a76
|
retire accounts via rpc on deletion
|
2019-08-03 16:27:37 +02:00 |
|
|
d6e714d1a1
|
stop accepting events from retired account
|
2019-08-03 14:25:46 +02:00 |
|
|
124fdc82a7
|
do not reexport connection string
|
2019-08-02 10:55:00 +02:00 |
|
|
efb8676c8e
|
fix working directory when executing migration
|
2019-08-02 10:41:39 +02:00 |
|
|
6461b2cbbf
|
Merge pull request #81 from offen/server-migrations
Add setup for database migrations in server, rename field
|
2019-08-02 10:38:01 +02:00 |
|
|
4e82456a4d
|
run migration script in ci
|
2019-08-02 10:31:03 +02:00 |
|
|
57af647dbc
|
Merge pull request #78 from offen/protect-optout
Add signed authentication mechanism to secure optout cookie exchange
|
2019-08-01 12:12:55 +02:00 |
|
|
35bc386087
|
clean up response handling in vault
|
2019-08-01 12:08:47 +02:00 |
|
|
a0c7b3582d
|
use iframed opt out in homepage too
|
2019-08-01 11:01:19 +02:00 |
|
|
f1b601008a
|
add signed authentication mechanism to secure optout cookie exchange
|
2019-07-31 17:38:16 +02:00 |
|
|
dc88084702
|
fix minor styling regressions, fix typo in font name
|
2019-07-27 15:22:56 +02:00 |
|
|
e974c5ebda
|
specify branch filter per job
|
2019-07-26 13:26:14 +02:00 |
|
|
9a1edd7657
|
fix circle ci config for gh pages
|
2019-07-26 13:21:18 +02:00 |
|
|
9f3171597c
|
Merge pull request #77 from offen/merge-homepage
Merge homepage
|
2019-07-26 13:14:41 +02:00 |
|
|
66db49ae23
|
clean up templates
|
2019-07-26 12:13:15 +02:00 |
|
|
0f09e0d812
|
use shared style across homepage and auditorium
|
2019-07-26 10:48:38 +02:00 |
|
|
8ee84cf61a
|
add homepage to global setup
|
2019-07-25 16:16:32 +02:00 |
|
|
020ef4d134
|
import homepage repository
|
2019-07-25 15:51:18 +02:00 |
|
|
d144171174
|
Merge pull request #76 from offen/persistence-tests-rebase
Add unit tests to persistence package
|
2019-07-25 13:47:39 +02:00 |
|
|
ea2d4600ac
|
log SQL queries in development, remove unneeded filters from event queries, add unit tests
|
2019-07-25 13:42:13 +02:00 |
|
|
a2f40484a5
|
Merge pull request #24 from offen/conditional-offen
Do not load offen script in local development
|
2019-07-23 14:45:37 +02:00 |
|
|
9db44e694e
|
Merge pull request #25 from offen/font-license
Add font license
|
2019-07-23 14:13:09 +02:00 |
|
|
5e640f0b04
|
add font license
|
2019-07-23 14:11:58 +02:00 |
|
|
957b065a7a
|
Merge pull request #71 from offen/key-bootstrap
Create local keypair when bootstrapping accounts
|
2019-07-22 19:14:51 +02:00 |
|
|
e13319aa16
|
create local keypair when bootstrapping accounts
|
2019-07-20 16:35:02 +02:00 |
|
|
a0200aa643
|
properly scope secrets access
|
2019-07-19 22:00:55 +02:00 |
|
|
c02576c794
|
fix use before definition
|
2019-07-19 21:02:12 +02:00 |
|
|
fe57135d24
|
add iam role for accessing secrets manager
|
2019-07-19 20:21:59 +02:00 |
|
|
23357ab05b
|
Merge pull request #68 from offen/rotate-jwt-key
Allow checking JWTs against multiple public keys
|
2019-07-19 20:05:33 +02:00 |
|
|
f678a9aa56
|
allow checking JWTs against multiple public keys
|
2019-07-19 19:00:07 +02:00 |
|
|
9d98cb63b6
|
Merge pull request #66 from offen/flask-config
Enable flask app to use different configuration sources when run in Lambda
|
2019-07-19 10:18:52 +02:00 |
|
|
5ea2410029
|
remove unused import
|
2019-07-19 10:16:30 +02:00 |
|
|
92ae60149f
|
enable flask app to use different configuration sources when run in lambda
|
2019-07-19 10:06:24 +02:00 |
|
|
561f89b9ff
|
increase timeout value for accounts admin
|
2019-07-17 21:44:13 +02:00 |
|
|
de0592e64a
|
add protocol to host
|
2019-07-17 21:20:21 +02:00 |
|
|
37936b0920
|
use correct env key for server host
|
2019-07-17 21:11:22 +02:00 |
|
|
3c732698e5
|
Merge pull request #60 from offen/admin-bootstrap
Load bootstrap.css from CDN
|
2019-07-17 11:57:02 +02:00 |
|
|
310594a345
|
load bootstrap.css from CDN
|
2019-07-17 11:53:28 +02:00 |
|
|
d044d95b5b
|
Merge pull request #59 from offen/flask-admin
Add auditorium users and db backed accounts
|
2019-07-17 10:14:28 +02:00 |
|
|
6325ec8afb
|
clean up and add missing tests
|
2019-07-17 09:52:58 +02:00 |
|
|
ede83951d0
|
do not load offen script in local development
|
2019-07-16 15:41:47 +02:00 |
|
|
1d07355112
|
increase test coverage for vault and login api
|
2019-07-16 09:53:49 +02:00 |
|