Commit graph

220 commits

Author SHA1 Message Date
dependabot[bot]
80847dc6dc
chore(deps-dev): bump @release-it/conventional-changelog (#5676)
Bumps [@release-it/conventional-changelog](https://github.com/release-it/conventional-changelog) from 7.0.0 to 7.0.2.
- [Release notes](https://github.com/release-it/conventional-changelog/releases)
- [Commits](https://github.com/release-it/conventional-changelog/compare/7.0.0...7.0.2)

---
updated-dependencies:
- dependency-name: "@release-it/conventional-changelog"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-30 12:32:51 +02:00
Miodec
6463abd2f0 chore: npm i 2024-07-29 12:12:02 +02:00
Miodec
471e844c6b chore: remove hard npm version requirement 2024-07-29 11:49:28 +02:00
Miodec
cb65adc8c8 chore: release v24.31.0 2024-07-29 11:37:47 +02:00
Christian Fehmer
7f9f704dcd
impr: use tsrest/zod for config endpoints (@fehmer) (#5649)
!nuf
2024-07-29 11:31:14 +02:00
Miodec
7e399b6b9f chore: release v24.30.0 2024-07-27 18:06:00 +02:00
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