4c6b2ff2c5
remove nginx from dev setup
...
this was a leftover from when an offen instance was running on the same
domain as the website. nginx is not needed as pelican can serve the
dev content for us just fine.
2020-08-26 17:31:00 +02:00
df8a52fe09
deploy to s3/cloudfront, remove elastic beanstalk deployment
2020-01-07 12:49:25 +01:00
86fe6fec1a
update development image to include shutdown fix
2019-10-28 15:54:04 +01:00
6865f665b6
add autoprefixer to css pipeline
2019-10-27 12:53:26 +01:00
94743f2f12
leverage reverse proxy setting in offen server
2019-10-25 15:48:20 +02:00
13a49f37c2
fix duplicate headers in dev, use updated env schema, develop against sqlite
2019-10-24 12:32:31 +02:00
404c5a7b39
pin docker images
2019-10-23 18:00:56 +02:00
6051faf819
update README, refresh development secrets
2019-10-10 10:52:13 +02:00
e98f3e5d73
refer to correct docker images
2019-10-10 09:25:16 +02:00
76cf23ef97
consume latest server build
2019-10-09 20:34:31 +02:00
bfe778b1e0
remove more server references
2019-10-08 19:46:02 +02:00
af1df38a56
use single filesystem for serving static assets
2019-10-06 13:27:36 +02:00
9e3e068142
inline static assets into binary
2019-10-04 21:59:54 +02:00
522231c6c6
use go app to serve static assets
2019-10-04 18:51:24 +02:00
aec84ae88d
close homepage port, add update command
2019-10-02 14:29:34 +02:00
eb4d0e1e61
move email logic to interface type attached to router
2019-09-23 11:36:14 +02:00
c5c9343b6a
default to secure cookies
2019-09-11 20:31:45 +02:00
7c4b39e6d6
merge all ops tasks into single cli
2019-09-08 20:58:02 +02:00
aa33a2110e
start collecting tools in single command
2019-09-08 20:58:02 +02:00
460e2a77ac
normalize local urls throughout
2019-09-08 20:58:02 +02:00
907736a6e2
use single host for server, assets and homepage
2019-09-08 20:58:02 +02:00
eca5b954b4
try mounting auditorium in homepage
2019-09-08 20:58:02 +02:00
9ee20f37d0
remove alpha infrastructure configuration
2019-09-08 20:58:02 +02:00
c9e40d8df5
remove accounts app
2019-09-08 20:58:02 +02:00
8299d74532
define models, use derived keys
2019-09-08 20:58:02 +02:00
8beabe7f6b
remove uneeded options, proxy homepage behind nginx too
2019-09-08 20:58:02 +02:00
c21472128b
scaffold single domain setup behind nginx
2019-09-08 20:58:02 +02:00
ac8f63f0c2
use config package for configuring http app
2019-08-15 12:02:49 +02:00
13502fc875
use config interface for configuring server app
2019-08-15 10:29:16 +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
ea2d4600ac
log SQL queries in development, remove unneeded filters from event queries, add unit tests
2019-07-25 13:42:13 +02:00
e13319aa16
create local keypair when bootstrapping accounts
2019-07-20 16:35:02 +02:00
92ae60149f
enable flask app to use different configuration sources when run in lambda
2019-07-19 10:06:24 +02:00
ad2a574338
use mysql to work around psycopg2 issues in lambda
2019-07-16 09:54:35 +02:00
d5be3feb7e
add accounts and user CRUD and connect to auth layer
2019-07-16 09:53:49 +02:00
ee980a4e8e
add opt-in funtionality
2019-07-12 12:42:47 +02:00
a0b812b870
add option to purge events and opt out via auditorium
2019-07-10 13:40:44 +02:00
7f77d693ed
move authentication to jwt based token system handled by account app
2019-07-07 21:42:50 +02:00
9feae4ef00
scaffold accounts app
2019-07-05 20:37:39 +02:00
ca18e95292
split off bundles in auditorium
2019-06-26 19:46:05 +02:00
53bd8f39b2
add opt-out mechanism via cookie
2019-06-26 17:36:34 +02:00
09908d5783
fix typo in volume names
2019-06-21 13:25:32 +02:00
5433641234
set up simpler dockerized dev env for node apps
2019-06-21 13:19:59 +02:00
cbe8546945
remove requirement for local SSL
2019-06-19 16:32:16 +02:00
51629a0e46
setup serverless deployment for alpha test
2019-06-15 22:35:25 +02:00
abbf3407a6
setup code sharing between go apps
2019-06-06 13:09:01 +02:00
bc40af7b4d
add basic auth protection to kms
2019-06-06 11:29:26 +02:00
b42a63496e
add per-account view to auditorium
2019-06-06 10:28:39 +02:00
f2df050b1e
encrypt secret keys on bootstrap
2019-05-31 16:04:21 +02:00