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

45 Commits

Author SHA1 Message Date
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
10ff033359 increase test coverage for shared javascript packages 2019-06-07 15:24:20 +02:00
abbf3407a6 setup code sharing between go apps 2019-06-06 13:09:01 +02:00
e708e3a97d implement basic kms feature using symmecrypt 2019-05-31 15:46:36 +02:00
3efb4187ac scaffold dummy KMS app 2019-05-30 12:50:19 +02:00
dff1a87a6c add build command for each app 2019-05-27 17:29:24 +02:00
48363ffd82 add tests for script app 2019-05-23 17:13:44 +02:00
d21de52123 install shared packages via npm 2019-05-23 10:52:32 +02:00
f094f138aa add basic code sharing between javascript apps 2019-05-22 22:04:24 +02:00
dfd0f2bc33 scaffold auditorium app 2019-05-21 16:59:33 +02:00
cb03bebf03 scaffold script app 2019-05-10 12:54:39 +02:00
f67ea27579 persist user secrets in indexed db 2019-04-30 21:55:47 -06:00
b6ad760082 use budo for vault development 2019-04-20 08:56:38 -07:00
5648443078 scaffold express app for vault 2019-04-19 20:50:49 -06:00
48b91e13d2 correctly handle flags in main test 2019-04-19 17:44:47 -06:00
8b580b787f add initial postgres database connector 2019-04-12 09:33:42 +02:00
63df99ff0b implement in memory database 2019-04-11 20:45:04 +02:00
e29344a64c ensure basic test coverage 2019-04-11 15:52:19 +02:00
f522f0737d scaffold project setup and http server 2019-04-10 21:09:52 +02:00