-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(server) Tagging system #1046
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
8167f59
to
dc0c2e5
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do I understand correctly that this PR implements the new tags system serverside, but for now everything still uses the old tags column in the SmartInfo table? I assume there'll then be a followup PR to change over the background jobs, clients, and to migrate the old tags from SmartInfo?
PR looks good, as usual just a few small nits.
Correct, that will be is my upcoming PRs |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Few semantic things about modules 😛 otherwise looks good!
}, | ||
], | ||
providers: [AlbumService, ALBUM_REPOSITORY_PROVIDER], | ||
exports: [ALBUM_REPOSITORY_PROVIDER, TypeOrmModule], |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
TypeOrmModule should not need to be exported here.
NOTES.md
Outdated
@@ -1,9 +1,31 @@ | |||
# TODO | |||
# Tagging system |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Does this file need to be committed? Are we going to start documenting "notes" here? Should we maybe just add something like this to the documentation site instead?
This PR implements tagging system for Immich on the server. The following mechanisms are implemented.
Tag table and relation table
Todo