mirror of
https://github.com/immich-app/immich.git
synced 2024-12-29 15:11:58 +00:00
fbc695b46a
wip use prisma for paginated queries remove migration file redundant spread simplified extend use bigint for comparison handle deleted assets in extension Squashed commit of the following: commit64aac239f0
Author: Alex <alex.tran1502@gmail.com> Date: Thu Mar 21 18:00:22 2024 -0500 chore: consolidate readme files (#8171) commitd6823b128c
Author: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com> Date: Thu Mar 21 23:59:21 2024 +0100 fix(server): validation events actually throwing an error (#8172) * fix validation events * add e2e test commit508f32c08a
Author: martin <74269598+martabal@users.noreply.github.com> Date: Thu Mar 21 21:01:08 2024 +0100 feat(web): improvements to slideshow (#8032) * feat: improvements to slideshow * feat: pause video with slideshow bar * pr feedback * fix: remove dispatch * fix: simplify * pr feedback * pr feedback --------- Co-authored-by: Alex Tran <alex.tran1502@gmail.com> commit8ed6ed4d2b
Author: Ethan Margaillan <ethan.margaillan@gmail.com> Date: Thu Mar 21 19:39:33 2024 +0100 feat(web): rework context menus: add icons and reorder items (#8090) commit1abb0bdae8
Author: Fynn Petersen-Frey <10599762+fyfrey@users.noreply.github.com> Date: Thu Mar 21 17:51:03 2024 +0100 feat(mobile): faster image loader (#8140) Co-authored-by: Alex Tran <alex.tran1502@gmail.com> commit5ef6215546
Author: martyfuhry <martyfuhry@gmail.com> Date: Thu Mar 21 12:31:18 2024 -0400 chore(mobile): Bump to Flutter 3.19.0 (#7167) * Bump to Flutter 3.19.0 * Ran pub upgrade --major-versions and removed isar_version alias Wrong http version * Updated share_plus to fix android build * Updates github actions to 3.19.0 * upgrade to 3.19.3 * upgrade to 3.19.3 --------- Co-authored-by: Alex Tran <alex.tran1502@gmail.com> commit95fb9c4365
Author: waclaw66 <waclaw66@seznam.cz> Date: Thu Mar 21 18:23:06 2024 +0200 fix(mobile): spacing fixes of #8087 (#8163) fix(mobile): spacing fix of https://github.com/immich-app/immich/pull/8087 commitfa0a5107c2
Author: aviv926 <51673860+aviv926@users.noreply.github.com> Date: Thu Mar 21 17:05:45 2024 +0200 fix(docs): Immich quota claim note (#8151) * Add a note about immich_quota_claim. * Fix * PR feedback * npm run format:fix * use ¹ commitdc3c329431
Author: Jason Rasmussen <jrasm91@gmail.com> Date: Thu Mar 21 09:36:10 2024 -0500 chore: remove unused type (#8157) commit2a9f2b4515
Author: Jason Rasmussen <jrasm91@gmail.com> Date: Thu Mar 21 09:08:29 2024 -0500 refactor: app modules, main.ts (#8156) commit793049388b
Author: Michel Heusschen <59014050+michelheusschen@users.noreply.github.com> Date: Thu Mar 21 14:44:54 2024 +0100 refactor(web): cleanup notification components (#8150) * refactor(web): cleanup notification components * use counter for ID commit382b63954c
Author: Jason Rasmussen <jrasm91@gmail.com> Date: Thu Mar 21 08:07:47 2024 -0500 refactor: asset v1, app.utils (#8152) commit87ccba7f9d
Author: Ben Basten <45583362+ben-basten@users.noreply.github.com> Date: Thu Mar 21 12:24:19 2024 +0000 feat(web): keyboard access for search dropdown, combobox fixes (#8079) * feat(web): keyboard access for search dropdown Also: fixing cosmetic issue with combobox component. * fix: revert changing required field * fix: create new focusChange action * fix: combobox usability improvements * handle escape key on the clear button * move focus to input when clear button is clicked * leave the dropdown closed if the user has already closed the dropdown and tabs over to the clear button * activate the combobox if a user tabs backwards onto the clear button * rename focusChange to focusOutside * small fixes * do not activate combobox on backwards tabbing * simplify classes in "No results" option * prevent dropdown option from being preselected when clear button is clicked * fix: remove unused event dispatcher interface commite21c96c0ef
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Thu Mar 21 07:14:44 2024 -0500 chore(deps): update redis:6.2-alpine docker digest to 3fcb624 (#8137) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit4de0b2f44e
Author: Ethan Margaillan <ethan.margaillan@gmail.com> Date: Thu Mar 21 13:14:13 2024 +0100 feat(web): add ctrl+a / ctrl+d shortcuts to select / deselect all assets (#8105) * feat(web): use ctrl+a / ctrl+d to select / deselect all assets * fix(web): use shortcutList for ctrl+a / ctrl+d * fix(web): remove useless get() * feat(web): asset interaction store can now select many assets at once commitb588a87d4a
Author: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com> Date: Thu Mar 21 12:59:49 2024 +0100 chore(server): rename domain `repositories` -> `interfaces` (#8147) rename domain repositories commit44ed1f0919
Author: Alex <alex.tran1502@gmail.com> Date: Thu Mar 21 00:18:38 2024 -0500 fix(web): asset-grid padding/margin left fix (#8125) use media query for grid padding/margin size commit16d0df796c
Author: Jason Rasmussen <jrasm91@gmail.com> Date: Wed Mar 20 22:15:09 2024 -0500 refactor: infra folder (#8138) commit9fd5d2ad9c
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Wed Mar 20 22:59:15 2024 -0400 fix(deps): update machine-learning (#8057) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit28ad004b01
Author: Kirill <44521162+kirilldem@users.noreply.github.com> Date: Thu Mar 21 03:58:52 2024 +0100 Update remote-machine-learning.md (#8038) * Update remote-machine-learning.md provide an example to use cuda or another container * Update docs/docs/guides/remote-machine-learning.md Co-authored-by: aviv926 <51673860+aviv926@users.noreply.github.com> * Update docs/docs/guides/remote-machine-learning.md --------- Co-authored-by: Mert <101130780+mertalev@users.noreply.github.com> Co-authored-by: aviv926 <51673860+aviv926@users.noreply.github.com> commitef4a492cb1
Author: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com> Date: Thu Mar 21 00:07:30 2024 +0100 chore(server): move services (#8133) move services commit6d9e7694b1
Author: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com> Date: Wed Mar 20 23:53:07 2024 +0100 chore(server): move dtos (#8131) move dtos commit0c13c63bb6
Author: Jason Rasmussen <jrasm91@gmail.com> Date: Wed Mar 20 16:46:59 2024 -0500 refactor: infra/domain module (#8130) commit907eb869bc
Author: Jason Rasmussen <jrasm91@gmail.com> Date: Wed Mar 20 16:22:47 2024 -0500 chore: move apps and test utils (#8129) commitc1402eee8e
Author: Jason Rasmussen <jrasm91@gmail.com> Date: Wed Mar 20 16:02:51 2024 -0500 chore: migrate database files (#8126) commit84f7ca855a
Author: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com> Date: Wed Mar 20 21:42:58 2024 +0100 chore(server): move domain interfaces (#8124) move domain interfaces commit2dcce03352
Author: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com> Date: Wed Mar 20 21:25:33 2024 +0100 chore(server): move commands (#8121) move commands commit96a22ec3c1
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Wed Mar 20 16:21:27 2024 -0400 chore(deps): update base-image to v20240319 (major) (#8115) chore(deps): update base-image to v20240319 Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit4b29bccc7c
Author: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com> Date: Wed Mar 20 21:20:38 2024 +0100 chore(server): move cores (#8120) move cores commit40e079a247
Author: Jason Rasmussen <jrasm91@gmail.com> Date: Wed Mar 20 15:15:01 2024 -0500 chore: move controllers and middleware (#8119) commit81f0265095
Author: Jason Rasmussen <jrasm91@gmail.com> Date: Wed Mar 20 15:04:03 2024 -0500 chore: organize config, validation, decorators (#8118) * refactor: validation * refactor: utilities * refactor: config commit92cc647cf6
Author: Jason Rasmussen <jrasm91@gmail.com> Date: Wed Mar 20 14:50:01 2024 -0500 chore: renovate grouping (#8113) commit048d437b0b
Author: Michel Heusschen <59014050+michelheusschen@users.noreply.github.com> Date: Wed Mar 20 20:40:41 2024 +0100 fix(web): prevent duplicate time bucket loads (#8091) commitec9a6bca14
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Wed Mar 20 15:38:58 2024 -0400 chore(deps): update dependency socket.io-client to v4.7.5 (#8111) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commitbd5952b943
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Wed Mar 20 15:35:07 2024 -0400 chore(deps): update vitest monorepo to v1.4.0 (#8112) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit3f0d54c752
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Wed Mar 20 15:34:12 2024 -0400 fix(deps): update server (#8067) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commitdab4595a4e
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Wed Mar 20 14:09:10 2024 -0500 chore(deps): update redis:6.2-alpine docker digest to fd35357 (#8001) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit6d9ca82b19
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Wed Mar 20 14:08:01 2024 -0500 chore(deps): update web (#8066) * chore(deps): update web * fix: linting --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Jason Rasmussen <jrasm91@gmail.com> commit373a03e819
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Wed Mar 20 14:06:58 2024 -0500 chore(deps): update dependency @types/node to v20.11.28 (#8110) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commitd97b0259fa
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Wed Mar 20 14:38:48 2024 -0400 chore(deps): update node.js to bf77dc2 (#8063) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit2267ca1949
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Wed Mar 20 14:38:28 2024 -0400 chore(deps): update node.js to 8765147 (#8058) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit29be53e70d
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Wed Mar 20 14:37:22 2024 -0400 chore(deps): update prom/prometheus docker digest to 5ccad47 (#8071) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit851fe4a49f
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Wed Mar 20 14:33:41 2024 -0400 chore(deps): update dependency @types/node to v20.11.28 (#8064) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit30f499cf2e
Author: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com> Date: Wed Mar 20 19:32:04 2024 +0100 chore(server): use absolute import paths (#8080) update server to use absolute import paths commit591a641d8d
Author: Alex <alex.tran1502@gmail.com> Date: Wed Mar 20 10:00:35 2024 -0500 chore: post release tasks commit5b314ffd46
Author: Alex The Bot <alex.tran1502@gmail.com> Date: Wed Mar 20 14:50:57 2024 +0000 Version v1.99.0 commit0b078c9f99
Author: Alex <alex.tran1502@gmail.com> Date: Wed Mar 20 09:46:31 2024 -0500 fix(web): Share button visible when viewing album has only shared link (#8100) commit0d5584ecbb
Author: Alex <alex.tran1502@gmail.com> Date: Wed Mar 20 09:28:19 2024 -0500 fix(web): shift-select again (#8098) commit5e090646ba
Author: waclaw66 <waclaw66@seznam.cz> Date: Wed Mar 20 16:26:09 2024 +0200 fix(mobile): missing "Add name" translation (#8087) fix(mobile): missing "Add name" translation, positioning commitc4e910dd3d
Author: Mert <101130780+mertalev@users.noreply.github.com> Date: Wed Mar 20 10:20:46 2024 -0400 docs(server): add documentation for prometheus metrics (#8084) * add monitoring doc * wording * indent * note instead of tip * Update docs/docs/features/monitoring.md Co-authored-by: bo0tzz <git@bo0tzz.me> * Update docs/docs/features/monitoring.md Co-authored-by: bo0tzz <git@bo0tzz.me> --------- Co-authored-by: Alex Tran <alex.tran1502@gmail.com> Co-authored-by: bo0tzz <git@bo0tzz.me> commit5a2394af7c
Author: Alex <alex.tran1502@gmail.com> Date: Wed Mar 20 09:16:20 2024 -0500 fix(web): shift-select (#8093) * fix(web): shift-select * remove unused code * proper fix commit48e32269f4
Author: Alex <alex.tran1502@gmail.com> Date: Wed Mar 20 09:16:00 2024 -0500 chore: add prometheus.yml to release artifact (#8096) commitdd9d90d21e
Author: Zack Pollard <zackpollard@ymail.com> Date: Wed Mar 20 06:31:52 2024 -0600 test: temporarily disable flaky audit e2e test until #7436 is fixed (#8089) commit0544c687b9
Author: Ethan Margaillan <ethan.margaillan@gmail.com> Date: Wed Mar 20 13:29:30 2024 +0100 fix(web): missing margin on people page (#8081) commite810aae212
Author: Michel Heusschen <59014050+michelheusschen@users.noreply.github.com> Date: Wed Mar 20 13:24:08 2024 +0100 fix(web): show search page errors and use feature flag (#8088) commit9c6a26de9f
Author: Michel Heusschen <59014050+michelheusschen@users.noreply.github.com> Date: Wed Mar 20 05:41:31 2024 +0100 chore(web): add asset store unit tests (#8077) chore(web): asset store unit tests commite6f2bb9f89
Author: Jonathan Jogenfors <jonathan@jogenfors.se> Date: Wed Mar 20 05:40:28 2024 +0100 fix(server): use extension in originalFileName for libraries (#8083) * use file base * fix: test * fix: e2e-job tests --------- Co-authored-by: Alex Tran <alex.tran1502@gmail.com> commitf908bd4a64
Author: Ethan Margaillan <ethan.margaillan@gmail.com> Date: Wed Mar 20 05:28:13 2024 +0100 fix(web): prevent drag-n-drop upload overlay from showing when not dragging files (#8082) commit7395b03b1f
Author: Thariq Shanavas <thariqshanavas@gmail.com> Date: Tue Mar 19 22:12:36 2024 -0600 fix(docs) minor security warning raised by Borg (#8075) * Fix minor borg security warning * Update template-backup-script.md * removed one unnecessary step * Clarified optional steps * Update template-backup-script.md commit63b4fc6f65
Author: Alex <alex.tran1502@gmail.com> Date: Tue Mar 19 23:07:26 2024 -0500 chore(mobile): svg logo (#8074) * chore(mobile): anti-aliasing logo * use svg * adjust height * better sizing commitf392fe7702
Author: Mert <101130780+mertalev@users.noreply.github.com> Date: Tue Mar 19 23:23:57 2024 -0400 fix(server): "view all" for cities only showing 12 cities (#8035) * view all cities * increase limit * rename endpoint * optimize query * remove pagination * update sql * linting * revert sort by count in explore page for now * fix query * fix * update sql * move to search, add partner support * update sql * pr feedback * euphemism * parameters as separate variable * move comment * update sql * linting commit2daed747cd
Author: Mert <101130780+mertalev@users.noreply.github.com> Date: Tue Mar 19 22:42:10 2024 -0400 chore(server): change `save` -> `update` in asset repository (#8055) * `save` -> `update` * change return type * include relations * fix tests * remove when mocks * fix * stricter typing * simpler type commit9e4bab7494
Author: shenlong <139912620+shenlong-tanwen@users.noreply.github.com> Date: Tue Mar 19 14:31:56 2024 +0000 feat(mobile): drag to select assets (#8004) fear(mobile): drag to select assets Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com> Co-authored-by: Alex <alex.tran1502@gmail.com> commit9274c0701b
Author: waclaw66 <waclaw66@seznam.cz> Date: Tue Mar 19 16:22:44 2024 +0200 fix(mobile): do not show hidden people (#8072) * fix(mobile): do not show hidden people * dart format fix commit0bc773fd00
Author: Alex <alex.tran1502@gmail.com> Date: Tue Mar 19 08:40:14 2024 -0500 refactor(mobile): backup album selection (#8053) * feat(mobile): include album with 0 assets as album option for backup * Show icon instead of thumbnail * Handle backupProgress state transition correctly to always load the backup info * remove todo comment commitc6d2408517
Author: Ben Basten <45583362+ben-basten@users.noreply.github.com> Date: Tue Mar 19 12:56:41 2024 +0000 feat(web): combobox accessibility improvements (#8007) * bump skip link z index, to prevent overlap with the search box * combobox refactor initial commit * pull label into the combobox component * feat(web): combobox accessibility improvements * fix: replace crypto.randomUUID, fix border UI bug, simpler focus handling (#2) * fix: handle changes in the selected option * fix: better escape key handling in search bar * fix: remove broken tailwind classes Co-authored-by: Michel Heusschen <59014050+michelheusschen@users.noreply.github.com> * fix: remove custom "outclick" handler logic * fix: use focusout instead of custom key handlers to detect focus change * fix: move escape key handling to the window Also add escape key handling to the input box, to make sure that the "recent searches" dropdown gets closed too. * fix: better input event handling Co-authored-by: Michel Heusschen <59014050+michelheusschen@users.noreply.github.com> * fix: highlighting selected dropdown element --------- Co-authored-by: Michel Heusschen <59014050+michelheusschen@users.noreply.github.com> commit033f83a55a
Author: Jan <17313367+JW-CH@users.noreply.github.com> Date: Tue Mar 19 13:47:33 2024 +0100 fix(docs): update authelia OIDC link (#8070) commit51841d627c
Author: Alex <alex.tran1502@gmail.com> Date: Mon Mar 18 22:39:49 2024 -0500 fix(web): load panorama in shared link (#8060) * fix(web): load panorama in shared link * remove console log commit50924f0b3d
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Mon Mar 18 19:49:31 2024 -0400 chore(deps): update dependency @types/node to v20.11.27 (#8012) * chore(deps): update dependency @types/node to v20.11.27 * fixes * fixes --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Daniel Dietzler <mail@ddietzler.dev> Co-authored-by: Marty Fuhry <martyfuhry@gmail.com> commit4aae1da841
Author: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com> Date: Mon Mar 18 22:56:39 2024 +0100 fix(web): repair page typo (#8051) fix typo commit1a2554548a
Author: bo0tzz <git@bo0tzz.me> Date: Mon Mar 18 22:54:30 2024 +0100 chore: Simplify install script (#8048) * chore: Simplify install script The default .env file now contains a set UPLOAD_LOCATION already * fix: Remove leftover line commit40262c30cb
Author: Jason Rasmussen <jrasm91@gmail.com> Date: Mon Mar 18 15:59:53 2024 -0500 refactor(server): library service (#8050) * refactor: library service * chore: open api * fix: checks commit761e7fdd2d
Author: Alex <alex.tran1502@gmail.com> Date: Mon Mar 18 14:46:52 2024 -0500 feat(server): memory includes partners assets on timeline (#7993) * feat(server): memory includes partners assets on timeline * remove unsued code, generate sql * fix test * add test commitcd8a124b25
Author: aviv926 <51673860+aviv926@users.noreply.github.com> Date: Mon Mar 18 16:00:11 2024 +0200 feat(docs): User management new options (#8029) * User Management * Add photo commit148428a564
Author: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com> Date: Sun Mar 17 20:16:02 2024 +0100 feat(server): use nestjs events to validate config (#7986) * use events for config validation * chore: better types * add unit tests --------- Co-authored-by: Jason Rasmussen <jrasm91@gmail.com> commit14da671bf9
Author: Tyler Brockett <tylerbrockett@users.noreply.github.com> Date: Sun Mar 17 11:41:55 2024 -0700 fix(docs): add microservices to IMMICH_CONFIG_FILE env var documentation (#8017) commite8f0f82db0
Author: Davide <22103897+dvdblg@users.noreply.github.com> Date: Sun Mar 17 18:48:59 2024 +0100 feat(ml): add cache_dir option to OpenVINO EP (#8018) * add cache_dir option to OpenVINO EP * update provider options test to include cache_dir * use forward slash instead of string concatenation * fix cache_dir placement in provider options assertion commitb8278404a0
Author: Alex <alex.tran1502@gmail.com> Date: Sun Mar 17 10:46:42 2024 -0500 chore(docs): update readme (#8021) commit45671b0b8b
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Sat Mar 16 15:34:49 2024 -0500 chore(deps): update typescript-eslint monorepo to v7.2.0 (#8008) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> refactor search, kysely extension set max use class provider directly fix remove deprecated endpoint add truncated date migration fix get by date query fix typing fix typing move with* helpers refactor timeline service fix facial recognition fix test we have `withDeleted` at home rebase
143 lines
4.9 KiB
JSON
143 lines
4.9 KiB
JSON
{
|
|
"name": "immich",
|
|
"version": "1.106.4",
|
|
"description": "",
|
|
"author": "",
|
|
"private": true,
|
|
"license": "GNU Affero General Public License version 3",
|
|
"scripts": {
|
|
"build": "nest build",
|
|
"format": "prettier --check .",
|
|
"format:fix": "prettier --write .",
|
|
"start": "npm run start:dev",
|
|
"nest": "nest",
|
|
"start:dev": "nest start --watch --",
|
|
"start:debug": "nest start --debug 0.0.0.0:9230 --watch --",
|
|
"lint": "eslint \"src/**/*.ts\" \"test/**/*.ts\" --max-warnings 0",
|
|
"lint:fix": "npm run lint -- --fix",
|
|
"check": "tsc --noEmit",
|
|
"check:code": "npm run format && npm run lint && npm run check",
|
|
"check:all": "npm run check:code && npm run test:cov",
|
|
"healthcheck": "node ./dist/utils/healthcheck.js",
|
|
"test": "vitest",
|
|
"test:watch": "vitest --watch",
|
|
"test:cov": "vitest --coverage",
|
|
"typeorm": "typeorm",
|
|
"lifecycle": "node ./dist/utils/lifecycle.js",
|
|
"typeorm:migrations:create": "typeorm migration:create",
|
|
"typeorm:migrations:generate": "typeorm migration:generate -d ./dist/database.config.js",
|
|
"typeorm:migrations:run": "typeorm migration:run -d ./dist/database.config.js",
|
|
"typeorm:migrations:revert": "typeorm migration:revert -d ./dist/database.config.js",
|
|
"typeorm:schema:drop": "typeorm query -d ./dist/database.config.js 'DROP schema public cascade; CREATE schema public;'",
|
|
"typeorm:schema:reset": "npm run typeorm:schema:drop && npm run typeorm:migrations:run",
|
|
"sync:open-api": "node ./dist/bin/sync-open-api.js",
|
|
"sync:sql": "node ./dist/bin/sync-sql.js",
|
|
"email:dev": "email dev -p 3050 --dir src/emails",
|
|
"prisma:generate": "prisma generate --schema=./src/prisma/schema.prisma"
|
|
},
|
|
"dependencies": {
|
|
"@nestjs/bullmq": "^10.0.1",
|
|
"@nestjs/common": "^10.2.2",
|
|
"@nestjs/config": "^3.0.0",
|
|
"@nestjs/core": "^10.2.2",
|
|
"@nestjs/event-emitter": "^2.0.4",
|
|
"@nestjs/platform-express": "^10.2.2",
|
|
"@nestjs/platform-socket.io": "^10.2.2",
|
|
"@nestjs/schedule": "^4.0.0",
|
|
"@nestjs/swagger": "^7.1.8",
|
|
"@nestjs/typeorm": "^10.0.0",
|
|
"@nestjs/websockets": "^10.2.2",
|
|
"@opentelemetry/auto-instrumentations-node": "^0.47.0",
|
|
"@opentelemetry/context-async-hooks": "^1.24.0",
|
|
"@opentelemetry/exporter-prometheus": "^0.52.0",
|
|
"@opentelemetry/sdk-node": "^0.52.0",
|
|
"@react-email/components": "^0.0.19",
|
|
"@prisma/client": "^5.11.0",
|
|
"@socket.io/postgres-adapter": "^0.3.1",
|
|
"archiver": "^7.0.0",
|
|
"async-lock": "^1.4.0",
|
|
"bcrypt": "^5.1.1",
|
|
"bullmq": "^4.8.0",
|
|
"chokidar": "^3.5.3",
|
|
"class-transformer": "^0.5.1",
|
|
"class-validator": "^0.14.0",
|
|
"cookie-parser": "^1.4.6",
|
|
"exiftool-vendored": "~27.0.0",
|
|
"fast-glob": "^3.3.2",
|
|
"fluent-ffmpeg": "^2.1.2",
|
|
"geo-tz": "^8.0.0",
|
|
"handlebars": "^4.7.8",
|
|
"i18n-iso-countries": "^7.6.0",
|
|
"ioredis": "^5.3.2",
|
|
"joi": "^17.10.0",
|
|
"js-yaml": "^4.1.0",
|
|
"kysely": "^0.27.3",
|
|
"lodash": "^4.17.21",
|
|
"luxon": "^3.4.2",
|
|
"mnemonist": "^0.39.8",
|
|
"nest-commander": "^3.11.1",
|
|
"nestjs-cls": "^4.3.0",
|
|
"nestjs-otel": "^6.0.0",
|
|
"nodemailer": "^6.9.13",
|
|
"openid-client": "^5.4.3",
|
|
"pg": "^8.11.3",
|
|
"picomatch": "^4.0.0",
|
|
"prisma-extension-kysely": "^2.1.0",
|
|
"react-email": "^2.1.2",
|
|
"reflect-metadata": "^0.2.0",
|
|
"rxjs": "^7.8.1",
|
|
"sanitize-filename": "^1.6.3",
|
|
"semver": "^7.6.2",
|
|
"sharp": "^0.33.0",
|
|
"sirv": "^2.0.4",
|
|
"thumbhash": "^0.1.1",
|
|
"typeorm": "^0.3.17",
|
|
"ua-parser-js": "^1.0.35"
|
|
},
|
|
"devDependencies": {
|
|
"@nestjs/cli": "^10.1.16",
|
|
"@nestjs/schematics": "^10.0.2",
|
|
"@nestjs/testing": "^10.2.2",
|
|
"@swc/core": "^1.4.14",
|
|
"@testcontainers/postgresql": "^10.2.1",
|
|
"@types/archiver": "^6.0.0",
|
|
"@types/async-lock": "^1.4.2",
|
|
"@types/bcrypt": "^5.0.0",
|
|
"@types/cookie-parser": "^1.4.3",
|
|
"@types/express": "^4.17.17",
|
|
"@types/fluent-ffmpeg": "^2.1.21",
|
|
"@types/js-yaml": "^4.0.9",
|
|
"@types/lodash": "^4.14.197",
|
|
"@types/mock-fs": "^4.13.1",
|
|
"@types/multer": "^1.4.7",
|
|
"@types/node": "^20.14.7",
|
|
"@types/nodemailer": "^6.4.14",
|
|
"@types/picomatch": "^2.3.3",
|
|
"@types/semver": "^7.5.8",
|
|
"@types/supertest": "^6.0.0",
|
|
"@types/ua-parser-js": "^0.7.36",
|
|
"@typescript-eslint/eslint-plugin": "^7.0.0",
|
|
"@typescript-eslint/parser": "^7.0.0",
|
|
"@vitest/coverage-v8": "^1.5.0",
|
|
"eslint": "^8.56.0",
|
|
"eslint-config-prettier": "^9.1.0",
|
|
"eslint-plugin-prettier": "^5.1.3",
|
|
"eslint-plugin-unicorn": "^54.0.0",
|
|
"mock-fs": "^5.2.0",
|
|
"prettier": "^3.0.2",
|
|
"prettier-plugin-organize-imports": "^3.2.3",
|
|
"prisma": "^5.11.0",
|
|
"prisma-kysely": "^1.8.0",
|
|
"rimraf": "^5.0.1",
|
|
"source-map-support": "^0.5.21",
|
|
"sql-formatter": "^15.0.0",
|
|
"tsconfig-paths": "^4.2.0",
|
|
"typescript": "^5.3.3",
|
|
"unplugin-swc": "^1.4.5",
|
|
"utimes": "^5.2.1",
|
|
"vitest": "^1.5.0"
|
|
},
|
|
"volta": {
|
|
"node": "20.15.0"
|
|
}
|
|
}
|