2
0
mirror of https://github.com/offen/website.git synced 2024-11-22 09:00:28 +01:00
Commit Graph

68 Commits

Author SHA1 Message Date
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
e708e3a97d implement basic kms feature using symmecrypt 2019-05-31 15:46:36 +02:00