Commit Graph
100 Commits
Author SHA1 Message Date
Jason Rasmussen af0de1a768 chore: linting (#7532)
* chore: linting

* fix: broken tests

* fix: formatting
2024-02-29 11:26:55 -05:00
Jason Rasmussen 09a7291527 refactor(web): drop axios (#7490)
* refactor: downloadApi

* refactor: assetApi

* chore: drop axios

* chore: tidy up

* chore: fix exports

* fix: show notification when download starts
2024-02-29 11:22:39 -05:00
Jason Rasmussen bb3d81bfc5 chore: build tweaks (#7484) 2024-02-29 09:22:25 -05:00
Jason Rasmussen 74d431f881 refactor(server): format and metadata e2e (#7477)
* refactor(server): format and metadata e2e

* refactor: on upload success waiting
2024-02-28 10:21:31 +01:00
Jason Rasmussen 807cd245f4 refactor(server): e2e (#7462)
* refactor: trash e2e

* refactor: asset e2e
2024-02-27 14:04:38 -05:00
Jason Rasmussen b3131dfe14 refactor(web): sidebar settings (#7344) 2024-02-22 10:14:11 -05:00
Jason Rasmussen 2ebb57cbd4 refactor: e2e client (#7324) 2024-02-21 17:34:11 -05:00
Jason Rasmussen 546edc2e91 refactor: album e2e (#7320)
* refactor: album e2e

* refactor: user e2e
2024-02-21 16:52:13 -05:00
Jason Rasmussen f798e037d5 refactor(server): e2e (#7265)
* refactor: activity e2e

* refactor: person e2e

* refactor: shared link e2e
2024-02-21 08:28:03 -05:00
Jason Rasmussen 7f5459f050 fix(web): download from shared album link (#7227)
* fix(web): download in album shared link

* chore: e2e test
2024-02-19 22:39:49 -06:00
Jason Rasmussen 9b20604a70 refactor(server): e2e (#7223)
* refactor: download e2e

* refactor: oauth e2e

* refactor: system config e2e

* refactor: partner e2e

* refactor: server-info e2e

* refactor: user e2e

* chore: uncomment test
2024-02-19 22:34:18 -05:00
Jason Rasmussen 947bcf2d68 refactor: cli e2e (#7211) 2024-02-19 17:25:57 -05:00
Jason Rasmussen 5e1498a279 chore: remove unused file (#7205) 2024-02-19 12:45:13 -06:00
Jason Rasmussen a03b37ca86 refactor: server auth e2e (#7203) 2024-02-19 12:03:51 -05:00
Jason Rasmussen c50d318152 chore: cleanup old jest references (#7198) 2024-02-19 08:54:41 -05:00
Jason Rasmussen a24f3805c9 chore: web e2e improvements (#7155) 2024-02-16 16:31:22 -05:00
Jason Rasmussen b823dfffdc chore: suppress abort errors (#7120)
* chore: suppress abort errors

* chore: return if aborted

* chore: linting
2024-02-14 10:24:18 -06:00
Jason Rasmussen 747df0ae86 chore(web): auto sort imports (#7118)
chore(web): auto sort impomrts
2024-02-14 10:54:32 -05:00
Jason Rasmussen 7d59900662 chore: web shutdown signal (#7114) 2024-02-14 08:57:02 -06:00
Jason Rasmussen 69166fa520 chore(cli): auto-sort imports (#7116) 2024-02-14 09:55:40 -05:00
Jason Rasmussen d8631a00bb refactor(web) open api client (#7103)
* refactor: person api

* refactor: shared link and others
2024-02-14 08:09:49 -05:00
Jason Rasmussen 8fd94211c0 refactor(web): use new open api client (#7097)
* refactor(web): use new open api client

* refactor: remove activity api

* refactor: trash, oauth, and partner apis

* refactor: job api

* refactor: face, library, system config

* refactor: user api

* refactor: album api
2024-02-13 17:07:37 -05:00
Jason Rasmussen 0c45f51a29 fix(deps): bump oazapfts to v6 (#7093)
chore: bump to v6
2024-02-13 13:37:57 -06:00
Jason Rasmussen 76bd603507 web: e2e (#7063)
feat: web register e2e
2024-02-13 13:08:49 -05:00
Jason Rasmussen b648025e2f refactor: library watching (#7071) 2024-02-13 08:48:47 -05:00
Jason Rasmussen 1d35e591e0 chore: suppress diff for generated clients (#7072) 2024-02-13 07:27:54 -05:00
Jason Rasmussen 6ab3b2a274 fix(cli): broken fetch client (#7020) 2024-02-10 20:47:48 -05:00
Jason Rasmussen d0b5623ca7 fix: unnecessary .env file usage (#7005) 2024-02-09 17:45:26 -05:00
Jason Rasmussen 90a7f16817 chore(server): remove deprecated endpoints (#6984)
* chore: remove deprecated endpoints

* chore: open api
2024-02-08 16:57:54 -05:00
Jason Rasmussen bd1fa9377b refactor(server): asset core (#6985)
refactor: asset core
2024-02-08 16:56:06 -05:00
Jason Rasmussen 7a075d78a3 fix(web): oauth login (#6813) 2024-01-31 19:18:40 +00:00
Jason Rasmussen b7a372c756 chore: release group labels (#6805) 2024-01-31 12:10:26 -05:00
Jason Rasmussen b0d7434e7b fix: library watching (#6802) 2024-01-31 11:26:51 -05:00
Jason Rasmussen 64da2c1698 refactor(cli): organize files, simplify types, use @immich/sdk (#6747) 2024-01-30 07:55:34 -05:00
Jason Rasmussen a162af0e70 docs: fix broken link (#6735) 2024-01-29 22:09:33 +00:00
Jason Rasmussen 6dca47c629 refactor: no experimental vm modules (#6719) 2024-01-29 09:11:02 -06:00
Jason Rasmussen 96b7885583 refactor(server): trash endpoints (#6652)
* refactor(server): trash endpoints

* chore: open api

* chore: fix wrong rename
2024-01-26 11:48:37 -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
Jason Rasmussen 7ea55c7236 refactor(server): download endpoints (#6653)
* refactor(server): download controller

* chore: open api

* chore: fix mobile references
2024-01-26 08:19:13 -06:00
Jason Rasmussen b306cf564e refactor(server): move asset detail endpoint to new controller (#6636)
* refactor(server): move asset by id to new controller

* chore: open api

* refactor: more consolidation

* refactor: asset service
2024-01-25 12:52:21 -05:00
Jason Rasmussen 7fc4abba72 feat(server): sql access checks (#6635) 2024-01-25 10:14:38 -05: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
Jason Rasmussen d801131f38 fix(docs): search (#6605) 2024-01-23 17:50:25 -05:00
Jason Rasmussen 61bb52ac11 docs: diff highlighting (#6604) 2024-01-23 18:51:02 +00:00
Jason Rasmussen a00768c9e5 chore(server): remove old device id endpoint (#6578)
* chore: remove old endpoint

* chore: open api

* chore: remove old tests
2024-01-22 20:54:53 -06:00
Jason Rasmussenandshenlong-tanwen 7b314f9435 chore(server): sort open api params (#6484)
* chore: sort spec

* chore: open api

* chore(mobile): sort auditDeletes params

---------

Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2024-01-22 11:49:51 -05:00
Jason Rasmussen bd2dbb4944 fix(web): always use websocket transport (#6564) 2024-01-22 11:37:00 -05:00
Jason Rasmussen a8efbc6772 deps: update renovate groups and schedule (#6579) 2024-01-22 16:09:48 +00:00
Jason Rasmussen 42d208859e fix(web): auto generate open api build (#6561)
* fix: autogen typescript-sdk/build

* chore: refactor script
2024-01-22 09:59:35 -06:00
Jason Rasmussen e4277128be chore: remove unused files and references (#6562) 2024-01-21 22:57:37 -06:00
Jason Rasmussen 6e066aa220 chore: svelte-kit-2 (#6103)
* chore: upgrade svelte

* chore: type imports

* chore: types
2024-01-20 12:47:41 -06:00
Jason Rasmussen df27460f1c fix: open api pump (#6502) 2024-01-19 11:09:18 -06:00
Jason Rasmussen dacca4cdf1 fix(web): slider (#6485) 2024-01-19 08:57:15 -06:00
Jason Rasmussenandbo0tzz 91efe7f7ae chore: update bug template (#6465)
* chore: update bug template

* Update .github/ISSUE_TEMPLATE/bug_report.yaml

Co-authored-by: bo0tzz <git@bo0tzz.me>

---------

Co-authored-by: bo0tzz <git@bo0tzz.me>
2024-01-18 10:02:13 -06:00
Jason Rasmussen 44873b4224 deps: update docs (#6462) 2024-01-17 22:44:45 -05:00
Jason Rasmussen 98cee8864d docs: remove tsc check (#6464) 2024-01-17 22:37:48 -05:00
Jason Rasmussen 6f291006e4 fix(server): handle 5 digit years (#6457) 2024-01-17 16:08:38 -05:00
Jason Rasmussen abce82e235 fix(server): enable/disable password login on truenas (#6433) 2024-01-16 16:40:09 -05:00
Jason Rasmussen 8e2d790c2a deps: separate out reflect metadata (#6425) 2024-01-16 09:37:28 -05:00
Jason Rasmussen 3e793c582e docs: fix pgadmin links (#6403) 2024-01-15 17:19:41 +00:00
Jason Rasmussen fff3a52e60 deps: fix guava versioning (#6402) 2024-01-15 17:03:38 +00:00
Jason Rasmussen f4edb6c4bd feat(server): track metadata extracted at (#6352) 2024-01-12 19:39:45 -05:00
Jason Rasmussen 2439c5ab57 refactor: open api (#6334) 2024-01-12 07:36:27 -05:00
Jason Rasmussen 08fcce9e90 fix(web): copy shared link (#6309) 2024-01-10 04:10:06 +00: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
Jason Rasmussen 61b97157ed chore: release note groups (#6297) 2024-01-09 18:55:59 +00:00
Jason Rasmussen ba4a20a181 chore: group 'dependencies' (#6167) 2024-01-04 11:21:24 -05: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 52e92e9bb4 docs: unused geocoding env variable (#6158) 2024-01-04 04:56:18 +00:00
Jason Rasmussen 7b40c20ea5 chore(server): time bucket sql (#6156) 2024-01-03 22:32:52 -06:00
Jason Rasmussenandshenlong-tanwen 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
Jason Rasmussen 9a04014f98 feat(mobile): use new endpoint (#6108) 2024-01-01 19:02:30 -05:00
Jason Rasmussen a7d9e25fb0 fix(web): use submit event instead of button click (#6112) 2024-01-01 17:45:09 -05: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
Jason Rasmussen e01c96c637 chore: group svelte major deps (#6104) 2024-01-01 21:27:23 +01:00
Jason Rasmussen 03eb5ffc5c refactor(server): simplify config init process (#5702) 2024-01-01 13:16:44 -05:00
Jason Rasmussen d3e1572229 fix(server): file sending and cache control (#5829)
* fix: file sending

* fix: tests
2023-12-18 10:33:46 -06:00
Jason Rasmussen 94e11d52dc docs: fix redirects for cloudflare (#5734) 2023-12-15 15:20:50 -06:00
Jason Rasmussen 9768931275 feat(web,server)!: runtime log level (#5672)
* feat: change log level at runtime

* chore: open api

* chore: prefer env over runtime

* chore: remove default env value
2023-12-14 16:55:40 +00:00
Jason Rasmussen 9bb6befc92 docs: clean-up old references (#5697)
* docs: clean-up old references

* chore: fix ref
2023-12-14 09:53:08 -05:00
Jason Rasmussen b34abf25f0 feat(server): server-side events (#5669) 2023-12-13 12:23:51 -05:00
Jason Rasmussen 36196f2a5d fix(immich-admin): in dev mode (#5670) 2023-12-13 11:10:00 -06:00
Jason Rasmussen a0b2cbe123 feat: update arch diagram (#5662)
* feat: update arch diagram

* chore: alt test
2023-12-12 16:16:39 -06:00
Jason RasmussenandAlex Tran cbca69841a refactor(server): immich file responses (#5641)
* refactor(server): immich file response

* chore: open api

* chore: tests

* chore: fix logger import

---------

Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-12-12 08:58:25 -06:00
Jason Rasmussen 81603fddc8 chore: fix ssr in dev (#5637) 2023-12-11 14:19:27 -06:00
Jason Rasmussen ed4358741e feat(web): re-add open graph tags for public share links (#5635)
* feat: re-add open graph tags for public share links

* fix: undefined in html

* chore: tests
2023-12-11 13:37:47 -06:00
Jason Rasmussen 33529d1d9b refactor(server): auth dto (#5593)
* refactor: AuthUserDto => AuthDto

* refactor: reorganize auth-dto

* refactor: AuthUser() => Auth()
2023-12-09 23:34:12 -05:00
Jason Rasmussen 8e07b35786 docs: add sponsor link (#5597) 2023-12-09 20:59:00 -06:00
Jason Rasmussen b7b4483a33 fix(server): connection aborted logging (#5595) 2023-12-09 20:46:56 -06:00
Jason Rasmussen 6acd8eb4ba chore(server): faster shutdown (#5577)
* chore(server): faster shutdown

* fix: e2e test entrypoint
2023-12-08 21:58:07 -05:00
Jason Rasmussen 92b4284b5a feat(server): use postgres-adapter for websockets (#5569)
* feat(server): use postgres-adapter for websockets

* refactor: create attachment table via migration
2023-12-08 20:38:25 -05:00
Jason Rasmussen 2f4ee622ab chore(deps): remove unused cron types (#5563) 2023-12-08 12:08:27 -05:00
Jason Rasmussenandmertalev 02d55644e5 fix(deps): bump sharp (#5509)
* fix(deps): bump sharp

* fixed sharp dependencies

* chore: use date tag

---------

Co-authored-by: mertalev <101130780+mertalev@users.noreply.github.com>
2023-12-08 11:52:43 -05:00
Jason Rasmussen 1e99ba8167 feat: use pgvecto.rs (#3605) 2023-12-08 11:15:46 -05:00
Jason Rasmussen 05e9697dff fix(web): runtime issue (#5493) 2023-12-04 20:29:35 -05:00
Jason Rasmussen 22d79850f6 refactor(web): asset viewer actions (#5488) 2023-12-04 19:18:28 -05:00
Jason Rasmussen 2b2b1bba63 chore(deps): base image min age (#5433) 2023-12-01 14:42:21 -05:00