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

70 Commits

Author SHA1 Message Date
8bdb79f190 use dedicated server for static assets in development 2020-12-17 16:14:54 +01:00
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