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

78 Commits

Author SHA1 Message Date
dfc85aba54 use docker access token instead of password to push builds 2019-12-16 17:06:32 +01:00
4247d190c4 lock docker image used for migrations 2019-11-03 22:59:38 +01:00
36f555c086 choose correct docker image for running db migrations 2019-10-10 10:13:46 +02:00
ce1b045fc3 fix docker image ref 2019-10-10 10:05:19 +02:00
37c55fdcf4 normalize naming schemes for docker images 2019-10-10 10:00:02 +02:00
3b304e331f use golang image in circle ci 2019-10-10 09:34:43 +02:00
e98f3e5d73 refer to correct docker images 2019-10-10 09:25:16 +02:00
bfe778b1e0 remove more server references 2019-10-08 19:46:02 +02:00
cc8eab4394 add robots.txt files for staging and production envs 2019-09-29 16:08:41 +02:00
d5c36764fd use go 1.13 2019-09-26 09:38:36 +02:00
9d59aa0527 do not use bashenv in alpine based image 2019-09-14 14:55:04 +02:00
e0c6433e5f introduce staging environment 2019-09-14 14:35:04 +02:00
2f03c678d5 run db migrations before deploying 2019-09-13 20:21:23 +02:00
9a493a09f9 change caching args for docker build 2019-09-12 13:28:52 +02:00
582fc4f3c4 fix caching of docker layers 2019-09-11 20:37:18 +02:00
8ab40911db fix docker build syntax 2019-09-11 15:03:43 +02:00
ecedd47c4d fix bad docker layer cache locations 2019-09-11 13:54:22 +02:00
5a1fb6698e fix indentation in circle file 2019-09-11 13:43:08 +02:00
15e5bab193 fix indentation in circle file 2019-09-11 13:40:34 +02:00
74b531af8a do not use make in docker docker image 2019-09-11 13:38:57 +02:00
180dbf4405 use build command specified in makefile 2019-09-11 13:35:14 +02:00
1e8fae4f95 fix bad docker image tags in ci 2019-09-11 13:27:15 +02:00
e40af3912a configure production environment 2019-09-11 12:55:17 +02:00
cc97e2be9d add styles for auditorium 2019-09-09 21:43:41 +02:00
b4e6faff48 build docker images in ci 2019-09-09 21:11:26 +02:00
ca7323a456 implement access control for account data 2019-09-08 20:58:02 +02:00
460e2a77ac normalize local urls throughout 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
45c9b104f5 remove KMS 2019-09-08 20:58:02 +02:00
07f38cd57a sudo npm install in circle setup 2019-09-03 22:20:41 +02:00
2db9a1ec5b Merge pull request #94 from offen/css_update
Homepage update
2019-09-03 22:14:21 +02:00
994f0f4909 add basic asset pipeline for pelican site 2019-08-30 13:08:06 +02:00
ac8f63f0c2 use config package for configuring http app 2019-08-15 12:02:49 +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
4e82456a4d run migration script in ci 2019-08-02 10:31:03 +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
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
8ee84cf61a add homepage to global setup 2019-07-25 16:16:32 +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
6325ec8afb clean up and add missing tests 2019-07-17 09:52:58 +02:00
ad2a574338 use mysql to work around psycopg2 issues in lambda 2019-07-16 09:54:35 +02:00
1c20b4ba58 add basic auth authorizer for admin 2019-07-16 09:53:49 +02:00
3929b88fec serialize account claims into JWT and check in middleware 2019-07-16 09:53:49 +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