2
0
mirror of https://github.com/offen/website.git synced 2024-11-27 03:00:25 +01:00
Commit Graph

655 Commits

Author SHA1 Message Date
46fedda7c4 layout ready 2019-08-22 00:13:11 +02:00
c26ce8eb44 more about cards 2019-08-21 12:53:01 +02:00
b6970f306d cards 2019-08-20 16:42:19 +02:00
61316b8a6b buttons and logo 2019-08-19 22:47:34 +02:00
d12d82a899 typo details 2019-08-19 16:30:09 +02:00
295359e11e prepare for auditorium, basic typo 2019-08-18 22:28:06 +02:00
6f37c3f92b Merge pull request #93 from offen/jwt-key-cache
Add optional key cache to JWT middleware
2019-08-16 09:37:50 +02:00
eeba0b8b58 add optional key cache to JWT middleware 2019-08-16 09:35:19 +02:00
15245aa87e pelican update 2019-08-15 21:19:25 +02:00
8c04de556c Merge pull request #90 from offen/server-config
Clean up configuration of server app, use SecretsManager in Lambda Context
2019-08-15 12:14:44 +02:00
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