Alex
7520ffd6c3
fix(mobile): allow select empty album as backup album ( #9290 )
2024-05-06 23:00:52 -05:00
Alex
bbb9453e1a
fix(server): show partners archived photos on mobile timeline ( #9194 )
...
fix(mobile): show partners archived photos on timeline
2024-05-06 22:49:56 -05:00
renovate[bot]
8ff397527f
chore(deps): update machine-learning ( #9292 )
2024-05-06 22:21:24 -04:00
Alex
a2c5eaa73e
Localizely: Translations update ( #9287 )
...
chore(mobile): translation update
2024-05-06 15:39:53 -05:00
Tushar Harsora
065f1410f8
chore(mobile) Linked pt-BR.json with Mobile app and localizely.yml ( #9281 )
...
Linked pt-BR.json with Android app and localizely.yml
Co-authored-by: Tushar Harsora <tushar.harsora.harsora@oracle.com>
2024-05-06 11:22:27 -05:00
Vietbao Tran
bc31404909
fix(web): stream 360 video instead of fetching entire video ( #9279 )
2024-05-06 11:20:20 -05:00
martin
f08e9a4447
fix(web): click on face in detail-panel ( #9271 )
...
fix: click on face in detail-panel
2024-05-05 18:11:55 -04:00
martin
cf79bc9ed7
fix(server, web): reassigning faces ( #9265 )
...
* fix: reassiging faces
* fix: rename
2024-05-05 13:16:44 -05:00
Alex
090592e5ae
refactor(mobile): pages ( #9246 )
...
* refactor(mobile): pages
* refactor
* album pages
* pages
* pages
* use *.page.dart
* representation
* put back module
2024-05-05 13:14:49 -05:00
AmAn Sharma
398d99a052
fix(web): Individual Photo Sharing with Album Link #8887 ( #9264 )
2024-05-05 08:00:03 -04:00
Tushar Harsora
c18beddef8
fix(mobile): Reset dropdown values in search by location on mobile ( #9261 )
...
* set derived inputs as null if source input changes
* format
---------
Co-authored-by: Tushar Harsora <tushar.harsora.harsora@oracle.com>
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2024-05-04 22:44:34 +00:00
Matthew Momjian
dc4f7bef69
Specify PowerShell for win backup/restore ( #9262 )
...
Update backup-and-restore.md
2024-05-04 16:23:53 -04:00
Ben
48b490f5e9
feat(web): increase usage of CircleIconButton ( #9256 )
2024-05-04 14:29:50 -04:00
Jason Rasmussen
5b87abb021
feat(server): read-write external assets ( #9235 )
...
* refactor: remove isReadOnly and isExternal usages
* chore: open api
* fix: linting
* remove mobile isReadOnly dependency
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2024-05-03 15:34:57 -04:00
Alon Budker
d26ac431b8
docs: update post-install-steps documentation ( #9239 )
...
* docs: update post-install-steps documentation
* fix: format code with prettier (ci)
2024-05-03 08:05:34 -04:00
bo0tzz
d7f53d93a6
chore(docs): Link to helm chart README ( #9238 )
2024-05-03 08:03:45 -04:00
TruongSinh Tran-Nguyen
ec4e6a143e
feat(web): determine duplication of upload on client ( #8825 )
...
* web upload duplicate verification on client
* _
* fix formating
* chore: clean up
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-05-02 17:26:13 -04:00
Min Idzelis
7961d00e56
fix(web): Configure web's immich sdk to use event.fetch ( #9233 )
...
* Set event.fetch on @immich/sdk
* format
2024-05-02 16:12:01 -05:00
Alex
c1253663b7
refactor(mobile): services and providers ( #9232 )
...
* refactor(mobile): services and provider
* providers
2024-05-02 15:59:14 -05:00
Jason Rasmussen
ec4eb7cd19
feat(server): immich checksum header ( #9229 )
...
* feat: dedupe by checksum header
* chore: open api
2024-05-02 15:42:26 -04:00
bo0tzz
16706f7f49
chore: Remove sponsor link from homepage ( #9226 )
2024-05-02 11:42:54 -05:00
bo0tzz
bf100dcde1
chore: Remove donation info from readme_i18n ( #9225 )
2024-05-02 17:17:14 +01:00
aviv926
c2a525170e
docs: add information about Shared Albums & Assets feature ( #8626 )
...
* Shared Albums & Assets
* npm run format:fix
* Files Custom Locations
* Revert "Files Custom Locations"
This reverts commit 5209845cae
.
* add info: archive size limited
2024-05-02 16:57:42 +01:00
Ryan Ribeiro
0bf923feb4
chore(readme): add Brazilian Portuguese readme ( #7107 )
2024-05-02 16:44:32 +01:00
jzhangdev
42f03af2dc
feat(mobile): play motion video with long press gesture support ( #6543 )
2024-05-02 15:37:39 +00:00
Nicolò
9bce3417e9
feat(server): email notifications ( #8447 )
...
* feat(server): add `react-mail` as mail template engine and `nodemailer`
* feat(server): add `smtp` related configs to `SystemConfig`
* feat(web): add page for SMTP settings
* feat(server): add `react-email.adapter`
This adapter render the React-Email into HTML and plain/text email.
The output is set as the body of the email.
* feat(server): add `MailRepository` and `MailService`
Allow to use the NestJS-modules-mailer module to send SMTP emails.
This is the base transport for the `NotificationRepository`
* feat(server): register the job dispatcher and Job for async email
This allows to queue email sending jobs for the `EmailService`.
* feat(server): add `NotificationRepository` and `NotificationService`
This act as a middleware to properly route the notification to the right transport.
As POC I've only implemented a simple SMTP transport.
* feat(server): add `welcome` email template
* feat(server): add the first notification on `createUser` in `UserService`
This trigger an event for the `NotificationRepository` that once processes
by using the global config and per-user config will carry the payload to the right notification transport.
* chore: clean up
* chore: clean up web
* fix: type errors"
* fix package lock
* fix mail sending, option to ignore certs
* chore: open api
* chore: clean up
* remove unused import
* feat: email feature flag
* chore: remove unused interface
* small styling
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2024-05-02 15:43:18 +01:00
aviv926
4b86c7a298
docs: New Futo milestones ( #9211 )
...
* new Futo milestones
* npm fix
* change to DateType.DATE
* Update docs/src/pages/milestones.tsx
* Update docs/src/pages/milestones.tsx
* fix: remove release from futo milestone
---------
Co-authored-by: Zack Pollard <zackpollard@ymail.com>
2024-05-02 00:47:09 +00:00
Zack Pollard
a2c040a47f
fix(docs): allow no release specified for milestone ( #9212 )
...
fix(docs): make release optional in milestones
default to tag if not specified when tag is also specified
2024-05-02 01:33:17 +01:00
bo0tzz
959b3f05d2
chore: Move mobile backup FAQ to correct section ( #9200 )
2024-05-02 01:33:17 +01:00
Mert
a0c43a2b5a
fix(server): person thumbnails not being queued during thumbnail generation ( #9195 )
...
use face id instead of asset id
2024-05-02 01:33:17 +01:00
Yu-Cheng, Xia
b7d0bc16bb
fix(web): update assets after delete ( #9151 )
...
* upadte assets after delete
* fix lint/format
* handle archive action
* chore: cleanup
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-05-02 01:33:17 +01:00
renovate[bot]
ef09fc4157
fix(deps): update typescript-projects ( #9187 )
...
* fix(deps): update typescript-projects
* chore: missing dependency
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-05-02 01:33:17 +01:00
Jason Rasmussen
84d638645d
docs: link to blog in announcement ( #9208 )
2024-05-02 01:33:17 +01:00
Zack Pollard
64e9791a3f
chore: remove donation links from the readme, docs and release notes template ( #9207 )
2024-05-02 01:33:17 +01:00
Alex Tran
0aa3b29eeb
feat: dream comes true
2024-05-02 01:33:17 +01:00
Zack Pollard
0a598ae1b8
chore: fvm and node dependency updates and pinning ( #9203 )
...
* chore(mobile): ignore .fvm directory and update .fvmrc version
* chore(cli): add nvm and volta node versioning files/config
* chore(docs): add nvm and volta node versioning files/config, bump to node v20
* chore(server): add nvm node versioning file
* chore(web): add nvm and volta node versioning files/config
* chore(e2e): add nvm and volta node versioning files/config
2024-05-01 14:05:18 +01:00
Alex
c0495ca23f
fix(mobile): show all places don't show all places ( #9193 )
...
fix(mobile): show all places doesn't show all places
2024-04-30 22:14:33 -05:00
Alex
f057fe045e
refactor(mobile): entities and models ( #9182 )
...
* refactor(mobile): entities
* store entity
* refactor: models
* remove domain
* save all
* bad refactor
2024-04-30 21:36:40 -05:00
renovate[bot]
eba42b245d
chore(deps): update base-image to v20240430 (major) ( #9179 )
...
chore(deps): update base-image to v20240430
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-30 22:04:28 -04:00
Alex
2cf63eeeab
fix(web): missing add photos button in album when viewed as owner ( #9183 )
2024-04-30 15:38:25 -05:00
renovate[bot]
926de96ce6
chore(deps): update dependency ruff to v0.4.2 ( #9186 )
2024-04-30 14:38:05 -04:00
renovate[bot]
374a9b557b
chore(deps): update mambaorg/micromamba:bookworm-slim docker digest to f4c5c3c ( #9181 )
2024-04-30 13:37:29 -04:00
renovate[bot]
9e79a23bbe
fix(deps): update typescript-projects ( #9169 )
...
* fix(deps): update typescript-projects
* fix: type error
* fix: more imports
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-04-30 09:49:14 -04:00
renovate[bot]
3212069eec
chore(deps): update node.js to 7a91aa3 ( #9166 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-29 22:25:41 -04:00
renovate[bot]
c1636ef7ab
chore(deps): update machine-learning ( #9168 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-30 02:24:09 +00:00
Ben McCann
0b0ab99016
chore: upgrade docusaurus-preset-openapi to remove axios ( #9167 )
2024-04-29 22:19:18 -04:00
renovate[bot]
4f097d9106
chore(deps): update node.js to 142644a ( #9165 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-29 22:15:22 -04:00
Yoonjae Choi
461f2595b5
fix(web): Prevent DELETE key from clearing DateInput in modal ( #8846 )
...
* fix(web): Prevent DELETE key from clearing DateInput in modal (#8804 )
* chore: test prettier
* fix: stop propagation
* fix: stop propagation in modal
* fix: remove unnecessary function and revise lint issue
* chore: cleanup
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-04-29 17:59:32 -04:00
martin
5722c830ff
refactor(web): search people ( #9082 )
...
* refactor: search people
* fix: test
* fix: timeout
* fix: callbacks
* fix: simplify
* remove unused var
* refactor: rename file
* fix: focus when deleting last character
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-04-29 21:38:15 +00:00
Ben
72ce81f0c2
feat(web,a11y): replace IconButton with CircleIconButton ( #9153 )
...
* feat(web,a11y): replace IconButton with CircleIconButton
* wip: cleanup
* wip: bring back viewbox
* fix: add label to search bar
2024-04-29 17:17:22 -04:00