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

68 Commits

Author SHA1 Message Date
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
a0b812b870 add option to purge events and opt out via auditorium 2019-07-10 13:40:44 +02:00
dfb1854aab fix serverless module config for accounts app 2019-07-09 18:59:24 +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
016d25cf29 Merge branch 'master' of github.com:offen/offen 2019-07-01 21:17:02 +02:00
fcf219ad9b fix bad dependency configuration 2019-07-01 21:15:07 +02:00
8b842b4c4c create dedicated bundles for vault instead of inlining 2019-07-01 21:05:44 +02:00
23dc8bd0da setup automated build and deployment on circle ci 2019-06-28 19:14:53 +02:00
5433641234 set up simpler dockerized dev env for node apps 2019-06-21 13:19:59 +02:00
b42f410360 increase test coverage in script 2019-06-07 15:59:37 +02:00