Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
55 commits
Select commit Hold shift + click to select a range
9a35fc8
feat: plugins
jrasm91 Oct 21, 2025
55c9a41
merge main
alextran1502 Oct 30, 2025
001ea25
Merge branch 'main' of github.com:immich-app/immich into workflow-base
alextran1502 Nov 3, 2025
2e44bd9
feat: table definition
alextran1502 Nov 3, 2025
9d9ba97
feat: type and migration
alextran1502 Nov 3, 2025
e8d6525
feat: add repositories
alextran1502 Nov 3, 2025
6b30a99
feat: validate manifest with class-validator and load manifest info t…
alextran1502 Nov 4, 2025
57e902d
feat: workflow/plugin controller/service layer
alextran1502 Nov 4, 2025
e6b38d7
feat: implement workflow logic
alextran1502 Nov 4, 2025
0631ac6
feat: make trigger static
alextran1502 Nov 4, 2025
6416db6
feat: dynamical instantiate plugin instances
alextran1502 Nov 5, 2025
5490de0
fix: access control and helper script
alextran1502 Nov 5, 2025
7d67c98
feat: it works
alextran1502 Nov 5, 2025
90b0a8b
chore: simplify
alextran1502 Nov 5, 2025
1d34d27
refactor: refactor and use queue for workflow execution
alextran1502 Nov 5, 2025
2bc7497
refactor: remove unsused property in plugin-schema
alextran1502 Nov 5, 2025
5e4b27a
build wasm in prod
alextran1502 Nov 5, 2025
29df31b
feat: plugin loader in transaction
alextran1502 Nov 5, 2025
b22598d
fix: docker build arm64
alextran1502 Nov 5, 2025
bafcf10
generated files
alextran1502 Nov 5, 2025
55cb4b1
shell check
alextran1502 Nov 5, 2025
406ee82
fix tests
alextran1502 Nov 5, 2025
d6a4c28
fix: waiting for migration to finish before loading plugin
alextran1502 Nov 5, 2025
d18a87a
remove context reassignment
alextran1502 Nov 5, 2025
c898740
Merge branch 'main' into workflow-base
bo0tzz Nov 10, 2025
71bc134
feat: use mise to manage extism tools (#23760)
bo0tzz Nov 10, 2025
a803abc
Merge branch 'main' of github.com:immich-app/immich into workflow-base
alextran1502 Nov 10, 2025
8daffe9
pr feedback
alextran1502 Nov 10, 2025
769dff6
refactor: create workflow now including create filters and actions
alextran1502 Nov 10, 2025
5fc4da6
feat: workflow medium tests
alextran1502 Nov 10, 2025
00c4e99
fix: broken medium test
jrasm91 Nov 11, 2025
d8eb568
feat: medium tests
alextran1502 Nov 11, 2025
e9f2931
Merge branch 'main' of github.com:immich-app/immich into workflow-base
alextran1502 Nov 11, 2025
5ab7ab2
chore: unify workflow job
alextran1502 Nov 11, 2025
128bb4a
sign user id with jwt
alextran1502 Nov 11, 2025
91f4ca2
merge main
alextran1502 Nov 12, 2025
be31cd0
chore: query plugin with filters and action
alextran1502 Nov 12, 2025
101a742
chore: read manifest in repository
alextran1502 Nov 12, 2025
5635e17
chore: load manifest from server configs
alextran1502 Nov 12, 2025
c3890e2
Merge branch 'main' of github.com:immich-app/immich into workflow-base
alextran1502 Nov 13, 2025
f80f7ae
merge main
alextran1502 Nov 13, 2025
179ca89
feat: endpoint documentation
alextran1502 Nov 13, 2025
24bab9e
pr feedback
alextran1502 Nov 13, 2025
61a7a04
Merge branch 'main' of github.com:immich-app/immich into workflow-base
alextran1502 Nov 13, 2025
c98a662
load plugin from absolute path
alextran1502 Nov 13, 2025
1fdb753
refactor:handle trigger
alextran1502 Nov 14, 2025
a875977
throw error and return early
alextran1502 Nov 14, 2025
ba17a82
pr feedback
alextran1502 Nov 14, 2025
432892a
unify plugin services
alextran1502 Nov 14, 2025
b881711
fix: plugins code
alextran1502 Nov 14, 2025
cc009dd
clean up
alextran1502 Nov 14, 2025
480403d
remove triggerConfig
alextran1502 Nov 14, 2025
b5067e4
clean up
alextran1502 Nov 14, 2025
314a943
displayName and methodName
alextran1502 Nov 14, 2025
65d5703
merge main
alextran1502 Nov 14, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions docker/docker-compose.dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@ services:
- app-node_modules:/usr/src/app/node_modules
- sveltekit:/usr/src/app/web/.svelte-kit
- coverage:/usr/src/app/web/coverage
- ../plugins:/build/corePlugin
env_file:
- .env
environment:
Expand Down
1 change: 1 addition & 0 deletions i18n/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -2181,6 +2181,7 @@
"welcome": "Welcome",
"welcome_to_immich": "Welcome to Immich",
"wifi_name": "Wi-Fi Name",
"workflow": "Workflow",
"wrong_pin_code": "Wrong PIN code",
"year": "Year",
"years_ago": "{years, plural, one {# year} other {# years}} ago",
Expand Down
19 changes: 19 additions & 0 deletions mobile/openapi/README.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

14 changes: 14 additions & 0 deletions mobile/openapi/lib/api.dart

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

126 changes: 126 additions & 0 deletions mobile/openapi/lib/api/plugins_api.dart

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading