Commit graph

214 commits

Author SHA1 Message Date
dependabot[bot] d717ae0058
chore(deps): bump express from 4.17.3 to 4.19.2 in /backend (#5650)
* chore(deps): bump express from 4.17.3 to 4.19.2 in /backend

Bumps [express](https://github.com/expressjs/express) from 4.17.3 to 4.19.2.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/master/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.17.3...4.19.2)

---
updated-dependencies:
- dependency-name: express
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

* lock update

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Miodec <jack@monkeytype.com>
2024-07-25 11:16:48 +02:00
Christian Fehmer 40514cd248
chore: start application in dev mode using docker (@fehmer) (#5647)
* chore: start application in dev mode using docker (@fehmer)

* expose port env variable

* regen lock

* regen lock

---------

Co-authored-by: Miodec <jack@monkeytype.com>
2024-07-24 19:48:01 +02:00
Miodec 9889bfa546 chore: regen package lock 2024-07-24 19:11:05 +02:00
Miodec 8de977a45f chore: bump ua-parser 2024-07-22 16:56:50 +02:00
Miodec 93767fecf6 chore: regenerate package lock 2024-07-22 16:47:39 +02:00
dependabot[bot] b5444d827d
chore(deps-dev): bump vite from 5.1.2 to 5.1.7 in /frontend (#5639)
* chore(deps-dev): bump vite from 5.1.2 to 5.1.7 in /frontend

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.1.2 to 5.1.7.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.1.7/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.1.7/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

* package-lock.json

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Christian Fehmer <cfe@sexy-developer.com>
2024-07-22 16:11:31 +02:00
dependabot[bot] 26c60c683b
chore(deps-dev): bump postcss from 8.4.27 to 8.4.31 in /frontend (#5640)
* chore(deps-dev): bump postcss from 8.4.27 to 8.4.31 in /frontend

Bumps [postcss](https://github.com/postcss/postcss) from 8.4.27 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.27...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

* package-lock.json

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Christian Fehmer <cfe@sexy-developer.com>
2024-07-22 16:11:17 +02:00
Jack 3e88ac2f12
refactor: restructure project to a true monorepo (#5626)
* split ts files

* packages

* nomore workspace?

* blah

* build, exports

* declaration

* blargh

* turrrrbo

* fix fontawesome paths

* allow file in eslint, fix ts errors

* optimise package, update tsconfig

* fix ts

* update turbo config

* eslint split

* fix imports

* fix types

* lock

* add turbo task

* script

* test task

* pretty scripts

* update prettier ignore

* no cache for tests

* lint task

* turbo

* no out

* depend on env

* fix mono breaking things

* odl

* fix version dependency of mongodb-memory-server

* Revert "fix version dependency of mongodb-memory-server"

This reverts commit 52ffac47b1.

* update vitest-mongodb

* release scripts

* update ci

* update dev script

* ignore issues around firebase config

* add check ts tasks

* import isaxioserror

* shared types package

* replace tsnodedev with tsx

* fix import

* shared types

* module

* backend imports

* declaration

* node version

* test code

* assert json

* verbatim

* type

* lodash

* ts ver

* fix fix fix?

* remove assert

* remove module and resolution

* cleanup

* tsconfig

* fix frontend

* remove unecessary props

* more unused

* remove skiplib

* declaration map, dev script

* remove install scripts

* fix regex

* move shared types to package

* dont include shared types

* remove path

* update scripts

* test code

* test code

* fix backend types

* fully fix backend

* fix frontend d.ts

* add .js to imports

* remove module

* revert add .js

* update tsconfig

* use bundler module resolution

* almost all frontend types

* mooore

* date fns

* fix backend docker

* fix ape keys

* fix type

* clean rimraf type

* fix shared-types in workspace

* fix import resolving

* fix docker builds

* ignore type problems on slim-select until new version is released

* turrrrbo

* fix npm ci

* fix lint task

* expose env variables needed by frontend build

* fix dependencies

* package-lock

* backend watch ts and lint

* add fe and be build scripts to root

* fix dev not building packages

* shared-types missing eslint

* move shared types back to dev-deps

* add packages to labeler

* add packages step to ci

* typo

* filter update

* remove concurrently from root

* add scripts

* abbreviate

* rename

* yeet

* fixed path

* test pkg

* consistent ordering

* rename

* Revert "backend imports"

This reverts commit d715198829.

* fix missing imports, remove last .js

* remove test package

---------

Co-authored-by: Christian Fehmer <cfe@sexy-developer.com>
2024-07-22 15:08:11 +02:00
Miodec 1838816bff chore: release v24.29.0 2024-07-16 13:45:04 +02:00
Miodec cb3553f7bc chore: release v24.28.0 2024-07-09 21:33:00 +02:00
Miodec 8e83dea30f chore: release v24.27.0 2024-07-01 16:06:16 +02:00
Miodec bd3a7d2885 chore: release v24.25.0 2024-06-17 18:49:12 +02:00
Miodec 44ecb3671e chore: release v24.24.0 2024-06-11 12:30:52 +02:00
Miodec 21692a1195 chore: release v24.23.0 2024-06-03 16:23:23 +02:00
Miodec 45781e8d61 chore: release v24.22.0 2024-05-28 17:41:51 +02:00
Miodec 8f2644c2f3 chore: release v24.21.1 2024-05-23 13:37:31 +02:00
Christian Fehmer 5d4bab5564
chore: fix frontend not starting in dev mode if backend is in maintenance (fehmer) (#5422) 2024-05-20 15:48:42 +02:00
Miodec 38d406c5d4 chore: release v24.21.0 2024-05-20 13:12:54 +02:00
Miodec 4d76537871 chore: release v24.20.1 2024-05-15 16:34:35 +02:00
Miodec d1c4ce8cd9 chore: release v24.20.0 2024-05-13 15:13:59 +02:00
Miodec 08e8f7b1fd chore: release v24.19.0 2024-05-06 14:44:13 +02:00
Miodec 7089f74ecb chore: release v24.18.1 2024-05-02 17:38:58 +02:00
Miodec 65c4de13ce chore: release v24.18.0 2024-04-30 16:55:11 +02:00
Miodec 26d8699daa chore: release v24.17.5 2024-04-27 11:45:09 +02:00
Miodec 94bf02ddd4 chore: release v24.17.4 2024-04-26 20:03:51 +02:00
Miodec bc2c39cd6c chore: release v24.17.3 2024-04-26 16:59:34 +02:00
Miodec cd76224b57 chore: release v24.17.2 2024-04-24 18:54:19 +02:00
Miodec 0d57735b40 chore: release v24.17.1 2024-04-24 14:31:20 +02:00
Miodec e90207580b chore: release v24.17.0 2024-04-23 17:08:21 +02:00
Miodec 50c4e71d59 chore: release v24.15.1 2024-04-12 15:37:10 +02:00
Miodec a4b2efca16 chore: release v24.15.0 2024-04-08 14:56:59 +02:00
Miodec 6427cce004 chore: release v24.14.1 2024-04-05 13:21:21 +02:00
Miodec 14a1eaf293 chore: release v24.14.0 2024-04-02 19:13:02 +02:00
Miodec 7f5e3aa73e chore: release v24.12.1 2024-03-24 19:27:52 +01:00
Miodec 479c9d3bed chore: release v24.12.0 2024-03-23 10:23:11 +01:00
Miodec 6b1a413f4f chore: release v24.11.3 2024-03-14 21:55:02 +01:00
Miodec c3f972c733 chore: release v24.11.2 2024-03-13 12:57:38 +01:00
Miodec 705c984c6d chore: release v24.11.1 2024-03-12 15:09:41 +01:00
Sanidhya Singh 9aeaa31d2c
impr: replace JSONSchema with ajv for faster validation (sanidhyas3s) (#5145)
* impr: replace JSONSchema with ajv for faster validation

* Remove JSONSchema from packages

* Add ajv in dev-dependencies

* move dep to frontend

* Fix validation schema for different languages and error messages

* fix double space

* different way of showing errors

* por que no los dos

* return on failed schema

---------

Co-authored-by: Miodec <jack@monkeytype.com>
2024-03-11 20:00:10 +01:00
Miodec ff14fc74d3 chore: release v24.11.0 2024-03-11 17:40:47 +01:00
Miodec b70de604b7 chore: release v24.9.1 2024-03-03 22:05:57 +01:00
Christian Fehmer 91982e285d
chore: fix ESLint complaining about typescript version (#5153)
Co-authored-by: Jack <jack@monkeytype.com>
2024-02-29 22:44:33 +01:00
Miodec 86a94eacd8 chore: release v24.9.0 2024-02-29 14:04:09 +01:00
Christian Fehmer 47576df773
chore(dev): wait for backend to be ready before starting frontend (#5121) 2024-02-26 13:48:05 +01:00
Miodec 8ec149cbfe chore: release v24.8.0 2024-02-22 15:11:29 +01:00
Christian Fehmer 6cf2e4f5f5
chore: update node version to 18.19.1 (#5060) 2024-02-15 21:23:29 +01:00
Miodec 29fce99ba3 chore: release v24.7.0 2024-02-14 19:10:17 +01:00
Miodec ae048f19cf chore: release v24.6.2 2024-02-08 14:41:41 +01:00
Miodec f9732af192 chore: release v24.6.1 2024-02-07 09:41:05 +01:00
Miodec 8dac6aa509 chore: release v24.6.0 2024-02-05 15:27:36 +01:00