Jason Rasmussen
69166fa520
chore(cli): auto-sort imports ( #7116 )
2024-02-14 09:55:40 -05:00
renovate[bot]
caa9673f3a
chore(deps): update dependency @types/node to v20.11.17 ( #7098 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-13 17:08:25 -05:00
Jason Rasmussen
0c45f51a29
fix(deps): bump oazapfts to v6 ( #7093 )
...
chore: bump to v6
2024-02-13 13:37:57 -06:00
renovate[bot]
fc7dae99fe
chore(deps): update dependency vite to v5.1.0 ( #7080 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-13 07:46:46 -05:00
Ben McCann
84191e352e
chore: update lockfiles ( #7062 )
2024-02-12 16:17:28 -05:00
Alex
dca1bd22df
Change license to AGPLv3 ( #7046 )
...
* Change license to AGPLv3
* Readme and documentation
* Package.json
* More replacement
* Added License MIT for previous code
* NIT
* Update LICENSE
Co-authored-by: bo0tzz <git@bo0tzz.me>
* Update cli/LICENSE
Co-authored-by: bo0tzz <git@bo0tzz.me>
* remote mit
---------
Co-authored-by: bo0tzz <git@bo0tzz.me>
2024-02-12 15:31:59 +00:00
Jonathan Jogenfors
6e853e2a9d
fix(cli): Run npm ci in sdk folder before deploying to npm ( #6986 )
...
* fix cli path
* run npm ci in sdk folder
* version bump
* build sdk before publishing cli
* dry run publish
* build cli
* fix(ci): Push CLI latest tag
* remove dry run flag
---------
Co-authored-by: bo0tzz <git@bo0tzz.me>
2024-02-11 23:41:29 +01:00
Ben McCann
8a47a87a14
chore: remove unneccessary async/awaits ( #7009 )
2024-02-10 00:12:51 +00:00
Ben McCann
aff71a10e5
chore: tree shake unused API methods from CLI ( #6973 )
2024-02-09 15:53:37 -05:00
Mert
56b0643890
feat(server)!: pgvecto.rs 0.2 and pgvector compatibility ( #6785 )
...
* basic changes
update version check
set ef_search for clip
* pgvector compatibility
Revert "pgvector compatibility"
This reverts commit 2b66a52aa4097dd27da58138c5288fd87cb9b24a.
pgvector compatibility: minimal edition
pgvector startup check
* update extension at startup
* wording
shortened vector extension variable name
* nightly docker
* fixed version checks
* update tests
add tests for updating extension
remove unnecessary check
* simplify `getRuntimeConfig`
* wording
* reindex on minor version update
* 0.2 upgrade testing
update prod compose
* acquire lock for init
* wip vector down on shutdown
* use upgrade helper
* update image tag
* refine restart check
check error message
* test reindex
testing
upstream fix
formatting
fixed reindexing
* use enum in signature
* fix tests
remove unused code
* add reindexing tests
* update to official 0.2
remove alpha from version name
* add warning test if restart required
* update test image to 0.2.0
* linting and test cleanup
* formatting
* update sql
* wording
* handle setting search path for new and existing databases
* handle new db in reindex check
* fix post-update reindexing
* get dim size
* formatting
* use vbase
* handle different db name
* update sql
* linting
* fix suggested env
2024-02-06 21:46:38 -05:00
renovate[bot]
b2775c445a
chore(deps): update @immich/cli ( #6951 )
...
* chore(deps): update @immich/cli
* bumpy
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jonathan Jogenfors <jonathan@jogenfors.se>
2024-02-06 22:54:36 +00:00
renovate[bot]
f80af067bf
chore(deps): update dependency eslint-plugin-unicorn to v51 ( #6952 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-06 23:53:55 +01:00
renovate[bot]
2d9b9aac4e
chore(deps): update dependency @types/node to v20.11.16 ( #6946 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-06 21:19:09 +01:00
Jonathan Jogenfors
31eb4790dc
feat(cli): dockerize ( #6858 )
...
* import dockerfile from old cli
* build works
* rename login command
* bump packages
* fix login command
* chore: remove axios dependency from CLI
* move immich script path
* can build docker
* wip
* wip
* don't externalize sdk
* can run docker
* improve entrypoint
* can save auth state between runs
* add docs
* clarify reqs
* fix lint
* bump alpine to 3.19
* add env files for api key
* remove immich cli GHA for now
* Update docs/docs/features/command-line-interface.md
Co-authored-by: Ben McCann <322311+benmccann@users.noreply.github.com>
* remove redundant env variable check
* cleanup
* speling
---------
Co-authored-by: Ben McCann <322311+benmccann@users.noreply.github.com>
2024-02-06 12:17:15 +01:00
renovate[bot]
9b3764dbcf
chore(deps): update @immich/cli ( #6928 )
...
* chore(deps): update @immich/cli
* npm install
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jonathan Jogenfors <jonathan@jogenfors.se>
2024-02-06 10:10:37 +00:00
Jonathan Jogenfors
755444e9a4
chore(cli): use upload api and update documentation ( #6927 )
...
* use fetch api
* bump version
* add documentation
* revert to using file blob
2024-02-06 11:00:35 +01:00
Jonathan Jogenfors
ce6dc3b7af
fix(cli): auth file should be chmod 600 ( #6925 )
...
* wip new tests
* test for auth file mode
* check perms internally
* chore: lint
2024-02-06 00:40:22 +01:00
Ben McCann
6ed33da2a4
chore: remove axios dependency from CLI ( #6888 )
2024-02-05 20:29:00 +01:00
Ben McCann
b4c211cad1
fix: bundle CLI with Vite ( #6893 )
...
* fix: bundle CLI with Vite
* bundle dependencies as well
* remove unused dependencies
2024-02-03 21:39:01 -06:00
Ben McCann
a4cfb51df5
chore: remove form-data
dependency ( #6876 )
...
chore: remove form-data dependency
2024-02-03 00:44:53 -05:00
Jonathan Jogenfors
f44fa45aa0
chore(server,cli,web): housekeeping and stricter code style ( #6751 )
...
* add unicorn to eslint
* fix lint errors for cli
* fix merge
* fix album name extraction
* Update cli/src/commands/upload.command.ts
Co-authored-by: Ben McCann <322311+benmccann@users.noreply.github.com>
* es2k23
* use lowercase os
* return undefined album name
* fix bug in asset response dto
* auto fix issues
* fix server code style
* es2022 and formatting
* fix compilation error
* fix test
* fix config load
* fix last lint errors
* set string type
* bump ts
* start work on web
* web formatting
* Fix UUIDParamDto as UUIDParamDto
* fix library service lint
* fix web errors
* fix errors
* formatting
* wip
* lints fixed
* web can now start
* alphabetical package json
* rename error
* chore: clean up
---------
Co-authored-by: Ben McCann <322311+benmccann@users.noreply.github.com>
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-02-01 22:18:00 -05:00
Ben McCann
9c7dee8551
chore: migrate CLI to ESM and vitest ( #6777 )
...
* chore: migrate CLI to ESM and vitest
* fix lint
* update github workflow
* format
2024-01-30 18:23:33 -05:00
renovate[bot]
4290a29107
chore(deps): update base-image to v20240130 (major) ( #6756 )
...
chore(deps): update base-image to v20240130
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-30 09:24:44 -06:00
Jason Rasmussen
64da2c1698
refactor(cli): organize files, simplify types, use @immich/sdk ( #6747 )
2024-01-30 07:55:34 -05:00
renovate[bot]
d1ae46eba9
chore(deps): update @immich/cli ( #6741 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-29 20:57:56 -05:00
Jason Rasmussen
2e39243670
deps: open-api generator ( #6655 )
...
* deps: open-api generator
* fix: unused sed/replace
2024-01-26 11:40:28 -05:00
Ben McCann
6b011b9de0
chore: remove unused packages ( #6654 )
2024-01-26 00:32:29 -05:00
renovate[bot]
ae4229b172
chore(deps): update base-image to v20240125 (major) ( #6637 )
...
chore(deps): update base-image to v20240125
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-25 20:59:47 -06:00
Jason Rasmussen
852effa998
refactor(server): e2e ( #6632 )
2024-01-24 17:24:53 -05:00
Jason Rasmussen
bf64e64328
chore(server): remove unused dependency ( #6606 )
2024-01-23 17:50:39 -05:00
renovate[bot]
acf83bd678
chore(deps): update @immich/cli ( #6585 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-22 20:57:57 -05:00
renovate[bot]
e6f260c70f
chore(deps): update base-image to v20240118 (major) ( #6473 )
...
chore(deps): update base-image to v20240118
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-22 11:07:35 -05:00
Bohan Zhang
b98d1bf9d3
fix(cli): uploadCounters increase only when files are uploaded ( #6357 )
...
* uploadcounters increase only when files are uploaded
* move up totalSizeUploaded counter
2024-01-18 03:15:13 +00:00
renovate[bot]
76b66e42e1
chore(deps): update base-image to v20240111 (major) ( #6355 )
...
chore(deps): update base-image to v20240111
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-16 11:09:59 -05:00
renovate[bot]
7b0104f905
chore(deps): update dependency @types/node to v20.11.0 ( #6424 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-16 09:38:20 -05:00
renovate[bot]
9976b2ae92
chore(deps): update @immich/cli ( #6412 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node )
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ))
| [`20.10.6` ->
`20.10.8`](https://renovatebot.com/diffs/npm/@types%2fnode/20.10.6/20.10.8 )
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.10.8?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.10.8?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.10.6/20.10.8?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.10.6/20.10.8?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
|
[@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/typescript-eslint )
([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ))
| [`6.17.0` ->
`6.18.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/6.17.0/6.18.1 )
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/6.18.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/6.18.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2feslint-plugin/6.17.0/6.18.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/6.17.0/6.18.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
|
[@typescript-eslint/parser](https://togithub.com/typescript-eslint/typescript-eslint )
([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ))
| [`6.17.0` ->
`6.18.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/6.17.0/6.18.1 )
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/6.18.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2fparser/6.18.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2fparser/6.17.0/6.18.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/6.17.0/6.18.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
| [axios](https://axios-http.com )
([source](https://togithub.com/axios/axios )) | [`1.6.4` ->
`1.6.5`](https://renovatebot.com/diffs/npm/axios/1.6.4/1.6.5 ) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/axios/1.6.5?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/axios/1.6.5?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/axios/1.6.4/1.6.5?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/axios/1.6.4/1.6.5?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
|
[eslint-plugin-jest](https://togithub.com/jest-community/eslint-plugin-jest )
| [`27.6.1` ->
`27.6.2`](https://renovatebot.com/diffs/npm/eslint-plugin-jest/27.6.1/27.6.2 )
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-jest/27.6.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-jest/27.6.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-jest/27.6.1/27.6.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-jest/27.6.1/27.6.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
|
[eslint-plugin-prettier](https://togithub.com/prettier/eslint-plugin-prettier )
| [`5.1.2` ->
`5.1.3`](https://renovatebot.com/diffs/npm/eslint-plugin-prettier/5.1.2/5.1.3 )
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-prettier/5.1.3?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-prettier/5.1.3?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-prettier/5.1.2/5.1.3?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-prettier/5.1.2/5.1.3?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>typescript-eslint/typescript-eslint
(@​typescript-eslint/eslint-plugin)</summary>
###
[`v6.18.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#6181-2024-01-08 )
[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.18.0...v6.18.1 )
##### 🩹 Fixes
- **eslint-plugin:** \[no-non-null-assertion] provide valid fix when
member access is on next line
- **eslint-plugin:** \[no-unnecessary-condition] improve checking
optional callee
- **eslint-plugin:** \[prefer-readonly] support modifiers of unions and
intersections
- **eslint-plugin:** \[switch-exhaustiveness-check] fix new
allowDefaultCaseForExhaustiveSwitch option
##### ❤️ Thank You
- auvred
- James
- Josh Goldberg ✨
- YeonJuan
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning )
and
[releases](https://main--typescript-eslint.netlify.app/users/releases )
on our website.
###
[`v6.18.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#6180-2024-01-06 )
[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.17.0...v6.18.0 )
##### 🚀 Features
- **typescript-estree:** throw on invalid update expressions
- **eslint-plugin:** \[no-var-requires, no-require-imports] allow option
##### ❤️ Thank You
- auvred
- Joshua Chen
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning )
and
[releases](https://main--typescript-eslint.netlify.app/users/releases )
on our website.
</details>
<details>
<summary>typescript-eslint/typescript-eslint
(@​typescript-eslint/parser)</summary>
###
[`v6.18.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#6181-2024-01-08 )
[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.18.0...v6.18.1 )
This was a version bump only for parser to align it with other projects,
there were no code changes.
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning )
and
[releases](https://main--typescript-eslint.netlify.app/users/releases )
on our website.
###
[`v6.18.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#6180-2024-01-06 )
[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.17.0...v6.18.0 )
This was a version bump only for parser to align it with other projects,
there were no code changes.
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning )
and
[releases](https://main--typescript-eslint.netlify.app/users/releases )
on our website.
</details>
<details>
<summary>axios/axios (axios)</summary>
###
[`v1.6.5`](https://togithub.com/axios/axios/blob/HEAD/CHANGELOG.md#165-2024-01-05 )
[Compare
Source](https://togithub.com/axios/axios/compare/v1.6.4...v1.6.5 )
##### Bug Fixes
- **ci:** refactor notify action as a job of publish action;
([#​6176](https://togithub.com/axios/axios/issues/6176 ))
([0736f95](0736f95ce8
))
- **dns:** fixed lookup error handling;
([#​6175](https://togithub.com/axios/axios/issues/6175 ))
([f4f2b03](f4f2b039dd
))
##### Contributors to this release
- <img
src="https://avatars.githubusercontent.com/u/12586868?v=4&s=18 "
alt="avatar" width="18"/> [Dmitriy
Mozgovoy](https://togithub.com/DigitalBrainJS "+41/-6 (#​6176
#​6175 )")
- <img
src="https://avatars.githubusercontent.com/u/4814473?v=4&s=18 "
alt="avatar" width="18"/> [Jay](https://togithub.com/jasonsaayman "+6/-1
()")
</details>
<details>
<summary>jest-community/eslint-plugin-jest
(eslint-plugin-jest)</summary>
###
[`v27.6.2`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2762-2024-01-10 )
[Compare
Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.6.1...v27.6.2 )
##### Reverts
- Revert "chore: use relative path to parent `tsconfig.json`
([#​1476](https://togithub.com/jest-community/eslint-plugin-jest/issues/1476 ))"
([5e6199d](5e6199d621
)),
closes
[#​1476](https://togithub.com/jest-community/eslint-plugin-jest/issues/1476 )
</details>
<details>
<summary>prettier/eslint-plugin-prettier
(eslint-plugin-prettier)</summary>
###
[`v5.1.3`](https://togithub.com/prettier/eslint-plugin-prettier/blob/HEAD/CHANGELOG.md#513 )
[Compare
Source](https://togithub.com/prettier/eslint-plugin-prettier/compare/v5.1.2...v5.1.3 )
##### Patch Changes
-
[#​629](https://togithub.com/prettier/eslint-plugin-prettier/pull/629 )
[`985b33c`](985b33c56f
)
Thanks [@​JounQin](https://togithub.com/JounQin )! - chore: add
`package.json` into `exports` map
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any
time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/immich-app/immich ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjcuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-15 19:48:10 -05:00
Jason Rasmussen
2439c5ab57
refactor: open api ( #6334 )
2024-01-12 07:36:27 -05:00
Jason Rasmussen
bf1dd36fa9
refactor(server): split api and jobs into separate e2e suites ( #6307 )
...
* refactor: domain and infra modules
* refactor(server): e2e tests
2024-01-09 23:04:16 -05:00
Jason Rasmussen
12dc7c48c9
refactor(server): domain and infra modules ( #6301 )
2024-01-09 17:07:01 -05:00
Alex The Bot
df59b2099f
Version v1.92.1
2024-01-08 15:24:38 +00:00
Alex The Bot
319ddfda53
Version v1.92.0
2024-01-08 05:19:11 +00:00
Alex
18f59f78e3
feat(web): onboarding ( #6066 )
...
* feat(web): onboarding
* feat: openapi
* feat: modulization
* feat: page advancing
* Animation
* Add storage templaete settings
* sql
* more style
* Theme
* information and styling
* hide/show table
* Styling
* Update user property
* fix test
* fix test:
* fix e2e
* test
* Update web/src/lib/components/onboarding-page/onboarding-hello.svelte
Co-authored-by: bo0tzz <git@bo0tzz.me>
* naming
* use System Metadata
* better return type
* onboarding using server metadata
* revert previous changes in user entity
* sql
* test web
* fix test server
* server/web test
* more test
* consolidate color theme change logic
* consolidate save button to storage template
* merge main
* fix web
---------
Co-authored-by: bo0tzz <git@bo0tzz.me>
2024-01-04 05:28:32 +00:00
Jason Rasmussen
f8d64be13c
feat(server)!: move welcome message to settings ( #6157 )
...
* feat(server): move welcome message to settings
* chore: open api
2024-01-04 05:00:17 +00:00
Jason Rasmussen
317adc5c28
feat(web,server): external domain setting ( #6146 )
...
* feat: external domain setting
* chore: open api
* mobile: handle serverconfig-externalDomain
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2024-01-03 21:54:48 -05:00
Jason Rasmussen
1e503c3212
chore(cli): remove chai and unused types ( #6153 )
...
* chore: remove chai
* remove more deps
2024-01-03 23:07:02 +00:00
renovate[bot]
2950d84820
chore(deps): update @immich/cli ( #6150 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-03 22:54:13 +00:00
Jonathan Jogenfors
ee82327d2a
add tests for cli exclusion pattern ( #6148 )
2024-01-03 17:42:26 -05:00
renovate[bot]
093e61eee9
chore(deps): update @immich/cli ( #6118 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-02 03:35:50 +00:00
Jason Rasmussen
014adf175a
fix(cli): file handles ( #6110 )
...
* fix: file handles
* chore: bump for patch release
2024-01-01 22:37:52 +00:00
renovate[bot]
13390d0c87
chore(deps): update dependency eslint-plugin-unicorn to v50 ( #6100 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-01 19:28:19 +00:00