1
0
Fork 0
Commit graph

109 commits

Author SHA1 Message Date
Joost De Cock
d862221374
Merge pull request #3257 from freesewing/backend-container
wip(backend): Work on OpenAPI v3 spec and swagger docs
2022-12-24 15:27:41 +01:00
Joost De Cock
67b2eeaa28 fix(backend): Type on docs 2022-12-24 14:47:43 +01:00
Joost De Cock
1b499effdf feat(backend): Added more routes 2022-12-24 14:42:16 +01:00
Joost De Cock
38f8bb2549 chore: Dependency updates 2022-12-23 15:25:39 +01:00
Joost De Cock
cbe95701c5 wip(backend): PATCH not PUT 2022-12-23 15:12:24 +01:00
Joost De Cock
37a0149668 wip(backend): Fixed tests 2022-12-23 14:43:04 +01:00
Joost De Cock
a362cd99f0 chore: Dependencies maintenance 2022-12-22 19:46:24 +01:00
Joost De Cock
3f3e316eb4 wip(backend): More consistency in string names 2022-12-22 18:42:02 +01:00
Joost De Cock
53a0316b39 wip(backend): more OpenAPI docs 2022-12-22 18:41:19 +01:00
Joost De Cock
4dbd3db3c7
Merge pull request #3264 from freesewing/dependabot/npm_and_yarn/pino-8.8.0
chore(deps): bump pino from 8.7.0 to 8.8.0
2022-12-21 16:40:40 +01:00
dependabot[bot]
fb838f3e34
chore(deps): bump @aws-sdk/client-sesv2 from 3.200.0 to 3.234.0
Bumps [@aws-sdk/client-sesv2](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sesv2) from 3.200.0 to 3.234.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-sesv2/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.234.0/clients/client-sesv2)

---
updated-dependencies:
- dependency-name: "@aws-sdk/client-sesv2"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-20 04:01:39 +00:00
Joost De Cock
86c088f7c4 wip(backend): Added schema for apikey 2022-12-19 12:27:08 +01:00
Joost De Cock
efa8f818d2 wip(backend): Added openapi docs for apikeys 2022-12-19 11:36:09 +01:00
dependabot[bot]
40c1114e4f
chore(deps): bump pino from 8.7.0 to 8.8.0
Bumps [pino](https://github.com/pinojs/pino) from 8.7.0 to 8.8.0.
- [Release notes](https://github.com/pinojs/pino/releases)
- [Commits](https://github.com/pinojs/pino/compare/v8.7.0...v8.8.0)

---
updated-dependencies:
- dependency-name: pino
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-19 04:34:21 +00:00
joostdecock
0cdb7a0ae0 wip(backend): Work on OpenAPI v3 spec and swagger docs 2022-12-18 20:04:52 +01:00
joostdecock
5dbd8b8cae chore(backend): Remove unused var 2022-12-18 16:23:01 +01:00
joostdecock
3ffe26d624 chore: fix UID in dockerfile 2022-12-18 14:43:22 +01:00
joostdecock
ab844024f6 feat(backend): Bunch of changes for Docker 2022-12-18 14:41:58 +01:00
joostdecock
2b254c3b07 Merge branch 'develop' into backend-container 2022-12-18 11:32:59 +01:00
Joost De Cock
dcb5799f16 wip: Work on backend container 2022-12-17 17:40:16 +01:00
Joost De Cock
facace58d1 feat: Handle site dependencies 2022-12-17 16:48:36 +01:00
dependabot[bot]
12a9e068d7
chore(deps): bump @prisma/client from 4.5.0 to 4.7.1
Bumps [@prisma/client](https://github.com/prisma/prisma/tree/HEAD/packages/client) from 4.5.0 to 4.7.1.
- [Release notes](https://github.com/prisma/prisma/releases)
- [Commits](https://github.com/prisma/prisma/commits/4.7.1/packages/client)

---
updated-dependencies:
- dependency-name: "@prisma/client"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-06 04:04:16 +00:00
dependabot[bot]
84d824cd0b
chore(deps-dev): bump prisma from 4.6.1 to 4.7.1
Bumps [prisma](https://github.com/prisma/prisma/tree/HEAD/packages/cli) from 4.6.1 to 4.7.1.
- [Release notes](https://github.com/prisma/prisma/releases)
- [Commits](https://github.com/prisma/prisma/commits/4.7.1/packages/cli)

---
updated-dependencies:
- dependency-name: prisma
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-05 04:14:37 +00:00
joostdecock
85bd7f142f chore: more in upstream changes 2022-12-04 13:19:42 +01:00
joostdecock
6138a24f97 wip(backend): Tweaks to schema 2022-11-19 18:11:28 +01:00
Joost De Cock
6c2cb71f51 wip(backend): Disabling of MFA 2022-11-18 16:04:06 +01:00
Joost De Cock
a5ee0a0854 wip(backend): Added MFA support 2022-11-17 20:41:21 +01:00
dependabot[bot]
40f8e17c4f
chore(deps-dev): bump prisma from 4.5.0 to 4.6.1
Bumps [prisma](https://github.com/prisma/prisma/tree/HEAD/packages/cli) from 4.5.0 to 4.6.1.
- [Release notes](https://github.com/prisma/prisma/releases)
- [Commits](https://github.com/prisma/prisma/commits/4.6.1/packages/cli)

---
updated-dependencies:
- dependency-name: prisma
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-16 15:08:27 +00:00
Joost De Cock
b9bb96d837 wip(backend): More work on backend/tests 2022-11-16 15:08:05 +01:00
joostdecock
fb0c07c12e wip(backend): Guarding in apikey routes 2022-11-14 18:56:49 +01:00
joostdecock
772cf4ffdf wip(backend): Added control to account 2022-11-14 18:45:45 +01:00
joostdecock
ea885e4e7e wip(backend): Guarding user updates 2022-11-14 18:30:54 +01:00
joostdecock
d0b8572f46 wip(backend): Cloning of people 2022-11-14 18:26:20 +01:00
joostdecock
e37548fcf7 wip(backend): More access control guarding 2022-11-14 17:50:34 +01:00
joostdecock
bc5a605c9b wip(backend): more person routes 2022-11-12 21:19:04 +01:00
joostdecock
1ff6c4b9eb wip(backend): Update tests for person 2022-11-12 21:04:33 +01:00
joostdecock
39774f76fa wip(backend): More work on person/user 2022-11-12 20:36:47 +01:00
joostdecock
2e938ac29f wip(backend): Person creation 2022-11-12 20:05:16 +01:00
joostdecock
d1f9528e70 wip(backend): Initial work on people 2022-11-12 17:34:31 +01:00
joostdecock
75841ff0a2 wip(backend): Changes for new env var names 2022-11-12 17:34:31 +01:00
joostdecock
af3e51255b wip(backend): Added example for env vars config 2022-11-12 17:34:31 +01:00
joostdecock
7dbe4d2649 chore: Updated sites package.json files 2022-11-12 09:21:23 +01:00
joostdecock
bccf4a35ee wip(backend): more progress on account endpoints and tests 2022-11-11 18:02:28 +01:00
joostdecock
f8e1fed09a wip(backend): Fixed async issues with tests 2022-11-10 20:09:30 +01:00
joostdecock
73ee7cceb3 wip(backend): Don't require password at signup 2022-11-08 22:41:30 +01:00
joostdecock
19050ce3b7 wip(backend): Better handling of data 2022-11-08 21:04:32 +01:00
joostdecock
819656815c wip(backend): moved more logic to user model 2022-11-07 20:42:23 +01:00
joostdecock
487095eecb wip(backend): Removed old tests 2022-11-07 20:42:23 +01:00
joostdecock
080385d2bc wip(backend): More tests 2022-11-07 20:42:23 +01:00
joostdecock
ca064a2988 wip(backend): Restructured tests 2022-11-07 20:42:23 +01:00