Commit Graph

81 Commits

Author SHA1 Message Date
Karol Wypchło 0c0be50e89
accounts health checks and testing improvements (#717)
* add account health check

* circular dep resolution

* error cannot be undefined
2021-05-05 14:18:10 +02:00
Karol Wypchlo 2a4b5f7a07 remove random image check that fails strict validation - weird upload 2021-04-30 16:22:57 +02:00
Karol Wypchlo 6eda287ec4 restore health checks to once per 5 minutes and once per hour for extended 2021-04-30 11:12:41 +02:00
Karol Wypchlo 23646e9969 upgrade node docker image to 16.0.0 2021-04-29 17:57:32 +02:00
Karol Wypchlo 893b424c59 fix dockerfile 2021-04-29 17:21:56 +02:00
Karol Wypchlo 7eb6d15d4b fixed errorMessage reporting 2021-04-29 16:59:05 +02:00
Karol Wypchlo 7fab576e6a atomic writes 2021-04-29 16:56:53 +02:00
Karol Wypchlo 4a52b8de99 add logging 2021-04-29 16:45:57 +02:00
Karol Wypchlo bdd0b8d6c6 drop superagent 2021-04-29 16:43:17 +02:00
Karol Wypchlo 193d12b6a3 pass output to docker logs 2021-04-29 13:56:00 +02:00
Karol Wypchlo cd7dac5b7e verbose => extended 2021-04-29 13:43:40 +02:00
Karol Wypchło 209a12ccad remove unused line 2021-04-29 13:29:11 +02:00
Karol Wypchlo cedef4f1bb improve health checks 2021-04-29 13:29:10 +02:00
Karol Wypchlo 568a032d84 remove body parser 2021-04-16 12:10:16 +02:00
Karol Wypchlo 987fa62c67 upgrade node to 15.14.0 2021-04-08 11:12:23 +02:00
Karol Wypchło fede204c6b
Accounts (#554)
* stripe env

* stripe env

* stripe env

* allow post

* accounts/**

* accounts/**

* accounts/**

* accounts/**

* accounts/**

* accounts/**

* accounts/**

* accounts/**

* accounts/**

* accounts/**

* accounts/**

* accounts/**

* accounts/**

* accounts/**

* accounts/**

* accounts/**

* accounts/**

* favicon

* foo

* foo

* foo

* foo

* foo

* foo

* title

* fix dashboard timestamp

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* prices

* Revert "prices"

This reverts commit 7071ed4ef4.

* Make sure we don't accidentally commit `kratos.yml`.

* Add Oathkeeper access rules for Stripe.

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* Add `max_breaches` to Kratos's sample config file.

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* payments

* cache .next folder

* Use own fork of Kratos's `master` in order to get the fix for the migrations issue.

* Don't retry running Kratos migrations.

* payments

* restart: no

* no

* no

* no

* no

* no

* no

* no

* no

* no

* payments

* accounts

* accounts

* accounts

* accounts

* accounts

* accounts

* accounts

* accounts

* accounts

* accounts

* accounts

* accounts

* accounts

* accounts

* accounts

* accounts

* accounts

* accounts

* limits

* limits

* nginx depends on accounts and kratos-migrate depends on cockroach.

* upload limit rate

* upload limit rate - 2

* upload limit rate - 3

* upload limit rate - 4

* upload limit rate - 5

* upload limit rate - 6

* upload limit rate - 7

* upload limit rate - 8

* upload limit rate - 9

* forgotten password link

* use header for skylink

* use header for skylink

* use header for skylink

* use header for skylink

* use header for skylink

* use header for skylink

* use header for skylink

* use header for skylink

* copy to clipboard

* fix ratelimit issue

* Allow access to the stripe webhook.

* enable allow_promotion_codes

* Allow POST on webhook.

* Add all env vars accounts need to docker-compose.

* Don't use custom port for accounts.

* print recovery

* recovery sign up link

* refactor cors header response

* refactor cors header response

* do not log unauthorized

* fix registration link

* settings logging

* update node and tailwindcss

* move webapp from volume

* host 0.0.0.0

* refactor dockerfile

* enable accounts

* cache public

* uncache public

* remove cache control

* no-cache

* no cache

* Do not use the person's name for registration.

* add verify route

* add verify route

* add verify route

* Go back to using the stock kratos image.

* add verify route

* fix settings link

* clean up verify flow

* refactor Dockerfile

* Remove first and last name from used traits.

* Remove account verification via email.

* Allow additional properties.

* Cookies and tokens last for 30 days now.

* Rename secure.siasky.net to account.siasky.net.

* redirect secure to account

Co-authored-by: Ivaylo Novakov <inovakov@gmail.com>
Co-authored-by: Ivaylo Novakov <ro-tex@users.noreply.github.com>
2021-04-01 15:15:37 +02:00
Karol Wypchlo a195a36bd4 update libraries 2021-03-11 12:08:16 +01:00
Karol Wypchlo e91d0cb78c upgrade to node 15.8.0 2021-02-09 11:28:15 +01:00
Karol Wypchlo 2c1ccd0557 prune state.json 2021-01-29 23:17:43 +01:00
Karol Wypchlo 2d91181843 add uncensored files checks 2021-01-29 11:31:16 +01:00
Karol Wypchlo edb7ca9404 update uncensored library skylink test 2021-01-29 11:16:26 +01:00
Karol Wypchlo a002b21dac add handshake redirect test 2021-01-27 15:11:03 +01:00
Karol Wypchlo 2f1ec00e29 fix code style 2021-01-26 17:00:13 +01:00
Karol Wypchlo 65fd16392f run crond in prod mode 2021-01-26 12:48:45 +01:00
Karol Wypchlo 7b6bf6664f fix health-check for upload 2021-01-26 12:44:34 +01:00
Karol Wypchlo 8a44499ceb replace cronjs with crontab 2021-01-26 12:18:40 +01:00
Karol Wypchlo 127483f823 fix issue with health-checks 2021-01-23 18:59:03 +01:00
Karol Wypchlo ae3df177cb improve health checks 2021-01-23 17:45:31 +01:00
Karol Wypchlo c7cfff728d comment out uniswap links from health-check 2020-11-18 16:08:03 +01:00
Karol Wypchlo 0cce11ddd4 rename description to name to fix the logs 2020-11-03 19:39:14 +01:00
Karol Wypchlo 61d7df781f update node to 14.15.0 2020-10-30 10:25:37 +01:00
Karol Wypchlo 2e74aea8dd update node docker image 2020-10-13 14:33:47 +02:00
Karol Wypchlo 7037700ad3 replace node-schedule with cron to fix cpu usage spikes 2020-10-13 12:26:19 +02:00
Karol Wypchlo 6228671048 add a undefined JSON replacer for diff 2020-10-10 16:04:13 +02:00
Karol Wypchło e58752571e
add response content to health check failures (#437) 2020-09-30 16:20:55 +02:00
Karol Wypchlo 83ec608dfb update node docker to 14.11.0 2020-09-29 12:48:45 +02:00
Karol Wypchlo 745e9b0add prettier --write 2020-09-18 16:59:46 +02:00
Karol Wypchlo 392cde2464 update db before reading it in api 2020-09-18 13:40:14 +02:00
Karol Wypchlo c561f3e568 fix require paths 2020-09-18 12:40:49 +02:00
Karol Wypchlo 7335dd4dbf Merge remote-tracking branch 'origin/master' into sevey/add-skapps-to-health-checl 2020-09-18 12:22:05 +02:00
Karol Wypchlo c42b85fc14 run prettier on README files 2020-09-15 17:12:48 +02:00
Karol Wypchło d90b718787
Create README.md 2020-09-14 14:27:49 +02:00
Matthew Sevey 781e71464d Merge branch 'master' into sevey/add-skapps-to-health-checl 2020-09-11 11:35:48 -04:00
Karol Wypchlo cd051c45f2 reorder 2020-09-11 11:29:08 +02:00
Karol Wypchlo 20362fe7c5 fix health checks 2020-09-10 15:16:31 +02:00
Karol Wypchlo 2e240e2819 simplify values assignment 2020-09-10 14:13:28 +02:00
Karol Wypchlo 394ae44aa9 rename getCurrent -> getMostRecent 2020-09-10 14:07:24 +02:00
Karol Wypchlo 70fd6b0f8f typo 2020-09-10 14:05:21 +02:00
Karol Wypchlo 6e0f387cf1 code review changes 2020-09-10 14:03:56 +02:00
Karol Wypchło ec4655f581
Apply suggestions from code review
Co-authored-by: Ivaylo Novakov <ro-tex@users.noreply.github.com>
2020-09-10 13:49:26 +02:00