Commit graph

239 commits

Author SHA1 Message Date
dependabot[bot] 4e735177da
chore(deps-dev): bump @commitlint/config-conventional (#5804)
Bumps [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional) from 17.7.0 to 19.2.2.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases)
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/config-conventional/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v19.2.2/@commitlint/config-conventional)

---
updated-dependencies:
- dependency-name: "@commitlint/config-conventional"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-20 16:54:17 +02:00
dependabot[bot] 6684e7b9ec
chore(deps-dev): bump conventional-changelog from 4.0.0 to 6.0.0 (#5783)
Bumps [conventional-changelog](https://github.com/conventional-changelog/conventional-changelog/tree/HEAD/packages/conventional-changelog) from 4.0.0 to 6.0.0.
- [Release notes](https://github.com/conventional-changelog/conventional-changelog/releases)
- [Changelog](https://github.com/conventional-changelog/conventional-changelog/blob/master/packages/conventional-changelog/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/conventional-changelog/commits/conventional-changelog-v6.0.0/packages/conventional-changelog)

---
updated-dependencies:
- dependency-name: conventional-changelog
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-15 10:45:30 +02:00
dependabot[bot] 37706da29c
chore(deps-dev): bump turbo from 2.0.9 to 2.0.12 (#5775)
Bumps [turbo](https://github.com/vercel/turbo) from 2.0.9 to 2.0.12.
- [Release notes](https://github.com/vercel/turbo/releases)
- [Changelog](https://github.com/vercel/turbo/blob/main/release.md)
- [Commits](https://github.com/vercel/turbo/compare/v2.0.9...v2.0.12)

---
updated-dependencies:
- dependency-name: turbo
  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>
Co-authored-by: Jack <jack@monkeytype.com>
2024-08-14 12:22:04 +02:00
Christian Fehmer 1c9dbccfa3
chore: update vitest to 2.0.5 (@fehmer) (#5770) 2024-08-12 20:18:22 +02:00
Christian Fehmer 092d513f01
chore: fix test coverage not working with vitest workspaces (@fehmer) (#5764) 2024-08-11 17:50:26 +02:00
Miodec 61c9134030 chore: add vitest workspace configuration file 2024-08-11 00:14:39 +02:00
Jack 782eea643b
chore: remove some unnecessary root dependencies, move to correct packages (@miodec) (#5751)
* remove some, move some

* version
2024-08-09 13:19:53 +02:00
Miodec 24f9a6c079 chore: add ts-check script 2024-08-09 12:42:02 +02:00
Miodec 0a0f175291 chore: export deploy backend script 2024-08-08 18:16:28 +02:00
Miodec c2d08096ed impr: export cf purge script
!nuf
2024-08-08 17:07:13 +02:00
Jack 1eebf748ba
refactor: move release code to a package (@miodec) (#5743) 2024-08-08 16:16:01 +02:00
dependabot[bot] dfdf3fc6cd
chore(deps-dev): bump typescript from 5.3.3 to 5.5.4 (@dependabot) (#5734) 2024-08-08 12:44:22 +02:00
Miodec e613a06975 chore: release v24.32.0 2024-08-05 18:05:23 +02:00
Miodec 3b16d2fde8 chore: release v24.31.3 2024-08-02 11:03:41 +02:00
Miodec aa51668768 chore(deps): remove release-it 2024-07-31 18:16:39 +02:00
Miodec f91cff2e60 chore: release v24.31.2 2024-07-31 11:49:24 +02:00
Miodec 25c6fa8340 chore: add custom release script 2024-07-31 11:38:04 +02:00
Miodec 7e32c78c15 chore: release v24.31.1 2024-07-31 10:39:27 +02:00
Jack 2720c07664
chore: switch from npm to pnpm (#5690)
* pnpm

* v4, pnpm lock

* checkout, node setup

* cache dir

* path, name

* store path

* name

* setup pnpm, get store then check cache

* unnecessary if

* missing dependencies

* fix docker

* lock file name

* remove prop

* wip

* fix

* reduce image sizes

* save exact

* correct command

* lock

---------

Co-authored-by: Christian Fehmer <cfe@sexy-developer.com>
2024-07-30 22:36:19 +02:00
Jack 1110248f7b
chore: upgrade node to 20.16.0 (#5688)
* nooOoOoOOoOoode

* ci

* nvm

* env is back baby, cache

* cache name, restore keys

* remove restore keys

* package lock

* conditional node setup

* unnecessary assertion

* update rule

* lock
2024-07-30 18:44:35 +02:00
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 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
Jack 6554f0b2a9
ci: move pretty check to one job, stop the rest of the ci from running when prettier errors (#5670)
* move prettier to a separate job, write fixes

* remove from assets

* break formatting

* fix ci

* remove exit

* typo

* ci

* permission

* use a different action

* Fix prettier

* commit author

* break formatting

* Fix prettier

* unnecessary ref, remove comments

* commit message

* split steps

* break fe

* break fe src

* fix if

* fix prettier

* remove write

* rename job

* break fe

* revert permission change

* fix

* rename scripts

---------

Co-authored-by: Miodec <Miodec@users.noreply.github.com>
Co-authored-by: George The Bot <monkeytypegeorge@gmail.com>
2024-07-28 14:15:11 +02:00
Jack daa930bcd8
ci: add prettier check in the assets job (#5668)
* Update _groups.json

test

* check pretty in assets step

* fix indentation
2024-07-28 11:32:53 +02:00
Miodec 7e399b6b9f chore: release v24.30.0 2024-07-27 18:06:00 +02:00
Miodec 906c15cfaf chore: update hotfix script 2024-07-26 18:38:42 +02:00
Miodec 93f6a9c0f7 chore(dev): use --force param for dev turbo dev 2024-07-24 11:39:00 +02:00
Miodec b9f9a01740 chore: add full check command 2024-07-22 16:56:26 +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