Zack Pollard
43da8c2a72
chore: reduce docker image size ( #1523 )
...
* chore: remove @tensorflow/tfjs-node-gpu as it is unused
* chore: remove ffmpeg from machine-learning docker image
* chore: remove unneeded dependencies + move dev dependencies in server
* chore: reduce server image size
* chore: machine-learning remove extraneous dependencies
* chore: web remove extraneous dependencies
* chore: web Dockerfile reduce production image size
* chore: add exiftool-vendored.pl as a dependency
2023-02-02 21:28:34 -06:00
martyfuhry
0b65cea6fd
fixed local asset thumbnail size and eliminated fade in duration of loading assets ( #1525 )
2023-02-02 13:29:52 -06:00
martyfuhry
a1806390b0
fixes dark mode color for invite to album app bar ( #1524 )
2023-02-02 12:31:44 -06:00
martyfuhry
5d6559e839
fix(mobile): back button while multiselecting showing the last selected image ( #1521 )
2023-02-02 12:20:26 -06:00
Alex
29c79ad1d8
chore(release) mobile release related changes 1.44 ( #1522 )
...
* relase note
* Add changelogs
2023-02-02 09:56:16 -06:00
Immich Release Bot
d77a1aba7a
Version v1.44.0
2023-02-02 07:13:46 +00:00
Alex Tran
9e21b16553
Revert "Version v1.44.1"
...
This reverts commit ab2c019a7a
.
2023-02-02 01:03:01 -06:00
Alex
dcb56ae775
fix(ci) pump script reset minor and patch based on major and minor pump ( #1515 )
2023-02-02 00:53:22 -06:00
Immich Release Bot
ab2c019a7a
Version v1.44.1
2023-02-02 06:43:35 +00:00
Alex
eb408d4858
Inherit secrect in workflow ( #1514 )
2023-02-02 00:15:27 -06:00
Alex
4f38851880
fix(CI): fix mobile build artifact with proper signing ( #1504 )
2023-02-01 21:50:07 -06:00
martyfuhry
2c356ec87f
fix(mobile) uses clamping scroll physics on android ( #1503 )
2023-02-01 16:29:32 -06:00
Jason Rasmussen
bb84464216
refactor(server): device info ( #1490 )
...
* refactor(server): device info
* fix: export device service
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-02-01 14:55:06 -06:00
Jason Rasmussen
32b9e0bad4
chore: editorconfig ( #1505 )
2023-02-01 14:38:47 -06:00
martyfuhry
02f5a86ee9
(fix)mobile: Improve the gallery to improve scale, double tap, and swipe gesture detection ( #1502 )
...
* photoviewgallery
* stiffer scrolling to react more like google photos
* adds a dx threshhold for the swipe/up down from the original dropped point
* stopped wrapping imageview in gallery viewer to avoid the double photoview issue. breaks imageview page pinch-to-zoom, so i need to fix that for other callers
* refactors gallery view to use remoteimage directly and breaks imageviewpage
* removed image_viewer_page
* adds minscale
* adds photo_view to repository
* double tap to zoom out with hacked commit
* double tapping!
* got up and down swipe gestures working
* fixed wrong cache and headers in image providers
* fixed image quality and added videos back in
* local loading asset image fix
* precaches images
* fixes lint errors
* deleted remote_photo_view and more linters
* fixes scale
* load preview and load original
* precache does original / preview as well
* refactored image providers to nice functions and added JPEG thumbnail format to remote image thumbnail lookup
* moved photo_view to shared/ui/
* three stage loading with webp and fixes some thumbnail fits
* fixed local thumbnail
* fixed paging in iOS
2023-02-01 10:59:34 -06:00
Alex
391bf052e4
Revert "fix(mobile): Generate 1 splash screen on Android ( #1443 )" ( #1498 )
...
This reverts commit 00630bd4a3
.
2023-01-31 22:05:54 -06:00
Jason Rasmussen
d2a9363fc5
refactor(server): auth guard ( #1472 )
...
* refactor: auth guard
* chore: move auth guard to middleware
* chore: tests
* chore: remove unused code
* fix: migration to uuid without dataloss
* chore: e2e tests
* chore: removed unused guards
2023-01-31 12:11:49 -06:00
dependabot[bot]
68af4cd5ba
chore(deps): bump docker/build-push-action from 3.3.0 to 4.0.0 ( #1492 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 3.3.0 to 4.0.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v3.3.0...v4.0.0 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
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>
2023-01-31 10:01:22 -06:00
dependabot[bot]
c82dcb11e1
chore(deps): bump docker/setup-buildx-action from 2.3.0 to 2.4.0 ( #1493 )
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 2.3.0 to 2.4.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2.3.0...v2.4.0 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-31 10:00:20 -06:00
Fynn Petersen-Frey
d0f8d8d1f9
fix(server): re-enable Redis unix socket support ( #1494 )
2023-01-31 09:59:59 -06:00
bo0tzz
6a852332de
feat(build): Include apk in prepare-release flow ( #1496 )
2023-01-31 09:59:37 -06:00
Alex
830fec0c29
feat(mobile) reused HTTP client for uploading assets ( #1487 )
...
* feat(mobile) reused HTTP client for uploading assets
* remove unused comments
2023-01-30 16:00:03 -06:00
dependabot[bot]
aa68d35f42
chore(deps): bump docker/setup-buildx-action from 2.2.1 to 2.3.0 ( #1483 )
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 2.2.1 to 2.3.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2.2.1...v2.3.0 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-30 10:15:33 -06:00
dependabot[bot]
6e6fe9bc87
chore(deps): bump actions/upload-artifact from 1 to 3 ( #1482 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 1 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v1...v3 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
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>
2023-01-30 10:15:18 -06:00
dependabot[bot]
29f68e6dbb
chore(deps): bump actions/checkout from 2 to 3 ( #1481 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
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>
2023-01-30 10:14:58 -06:00
Jason Rasmussen
9428b2576b
refactor(server): asset service - upload asset ( #1438 )
...
* refactor: asset upload
* refactor: background service
* chore: tests
* Regenerate api
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-01-30 10:14:13 -06:00
martyfuhry
3210302ecd
fix(mobile): Fix back button closing the app from multiselection in Android ( #1477 )
...
* fixes back button multiselection on android in main timeline
* back button on multiselect in album clears selection
* fixed homepage back and refactor future
* not a futureOr
2023-01-29 22:36:26 -06:00
martyfuhry
f23979024a
chore(mobile): Update share_file to latest version and migrate to using cross platform shareXFile ( #1476 )
...
* update share_plus and use sharexfile
* rename variable
2023-01-29 20:46:30 -06:00
Alex
870a65fa6d
fix(server): Cannot remove album with shared links ( #1479 )
2023-01-29 20:13:34 -06:00
hydazz
199eb20b66
Update unraid.md ( #1475 )
2023-01-29 09:44:27 -06:00
Alex
91114e5aa0
fix(mobile) add and delete asset in album doesn' ( #1474 )
...
t update count in list
2023-01-28 21:57:13 -06:00
Alex
dfbc831525
fix(web) long album name break styling for shared album card ( #1473 )
2023-01-28 21:10:05 -06:00
Alex
1a640609c7
chore(mobile): Build and sign APK in GitHub Action ( #1471 )
...
* chore(mobile): Build and sign APK in GitHUb Action
* fix-1: working directory
* fix-2: working directory
* fix-3: key ALIAS
* fix-4: build apk
* fix-5: naming
2023-01-28 17:24:42 -06:00
martyfuhry
00630bd4a3
fix(mobile): Generate 1 splash screen on Android ( #1443 )
2023-01-28 16:51:38 -06:00
Skyler Mäntysaari
fb408d7aa3
chore(server): cookie changes to SameSite=Lax ( #1467 )
...
* fix(server/cookie): cookie should have SameSite=Lax.
* Forgot to update tests.
2023-01-28 16:33:03 -06:00
martyfuhry
6b5d6e4091
fix(mobile): top padding missing from drag handle in add to album bottom sheet ( #1462 )
2023-01-28 15:05:28 -06:00
Alex
a287be1f0c
chore: Update .gitignore and openapi version ( #1461 )
...
* chore: Update gitignore to ignore mobile/openapi/pubspec.lock
* Update openapi version
2023-01-28 09:19:22 -06:00
Jason Rasmussen
42a3149fe3
refactor(server): move asset upload job to domain ( #1434 )
...
* refactor: move to domain
* refactor: rename method
* Update comments
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-01-27 23:57:37 -06:00
Kiel Hurley
5aee5c0fb8
feat(web): More localisation ( #1441 )
...
* File size localisation
* Localisation for sidebar tooltips
* Localisation for active/waiting jobs
* Localisation for selected item counts
* Prettier
* Ignore Jest coverage directory for Prettier
2023-01-27 23:57:25 -06:00
spiralham
12ecf366b0
chore(mobile): Add adaptive launcher icon for Android ( #1457 )
2023-01-27 23:18:42 -06:00
Immich Release Bot
275562bce0
Version v1.43.1
2023-01-28 05:13:59 +00:00
Jason Rasmussen
a09030fd6d
fix(server): microservices port ( #1460 )
2023-01-27 23:12:38 -06:00
Jason Rasmussen
414893a687
fix(server): auth strategies ( #1459 )
...
* fix(server): auth strategies
* chore: tests
2023-01-27 23:12:11 -06:00
martyfuhry
5939d79057
fix(mobile): removed unused album_list file ( #1455 )
2023-01-27 21:39:42 -06:00
bo0tzz
189bd37e71
docs: Update links to deployment files ( #1405 )
2023-01-27 21:26:15 -06:00
Jason Rasmussen
715056047c
chore(build): pump ios fastfile ( #1450 )
2023-01-27 16:20:58 -06:00
Alex
0220f900c1
fix(mobile): Pump ios version and fix static code test ( #1451 )
...
* fix(mobile): Pump ios version and fix static code test
* Added changelog note
2023-01-27 16:20:45 -06:00
Immich Release Bot
10a0e58572
Version v1.43.0
2023-01-27 21:06:22 +00:00
martyfuhry
8d47798fa2
feat(mobile): Add multi selected assets to album ( #1446 )
...
* refactored to use multiple assets in AddToAlbumList
* add to album from multiselect
* consistent language
* fixed accidental boolean
2023-01-27 15:05:08 -06:00
Zack Pollard
3f2513a717
feat(server): move authentication to tokens stored in the database ( #1381 )
...
* chore: add typeorm commands to npm and set default database config values
* feat: move to server side authentication tokens
* fix: websocket should emit error and disconnect on error thrown by the server
* refactor: rename cookie-auth-strategy to user-auth-strategy
* feat: user tokens and API keys now use SHA256 hash for performance improvements
* test: album e2e test remove unneeded module import
* infra: truncate api key table as old keys will no longer work with new hash algorithm
* fix(server): e2e tests (#1435 )
* fix: root module paths
* chore: linting
* chore: rename user-auth to strategy.ts and make validate return AuthUserDto
* fix: we should always send HttpOnly for our auth cookies
* chore: remove now unused crypto functions and jwt dependencies
* fix: return the extra fields for AuthUserDto in auth service validate
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2023-01-27 14:50:07 -06:00