Calvin-Nevaro Erfmann calvin.erfmann
calvin.erfmann synced commits to refs/heads/media-types-rework at calvin.erfmann/TagStudio from mirror 2026-08-23 04:20:12 +02:00
d3a0432028 feat: dynamically load preview renderers
c6a2600165 convert most remaining thumbnail renderers to classes
Compare 2 commits »
calvin.erfmann synced commits to refs/heads/main at calvin.erfmann/TagStudio from mirror 2026-08-22 12:00:28 +02:00
f978ae1ea1 fix: escape filename in glob matching (#1492)
calvin.erfmann synced commits to refs/heads/media-types-rework at calvin.erfmann/TagStudio from mirror 2026-08-22 12:00:27 +02:00
57bf2a5ea5 continue renderer work
22d1b70c33 begin making renderers classes, improve text thumbnails
f66b8a88bd further additions and changes
5ada5c91f5 feat!: establish new MediaType system
33199f5b26 fix(nix/package): update build and Python versions
Compare 5 commits »
calvin.erfmann synced commits to refs/heads/feat/ip-filtering at calvin.erfmann/pangolin from mirror 2026-08-22 04:00:22 +02:00
28b32fe6f7 🏷️ fix types
adfb6003d9 Merge branch 'dev' into feat/ip-filtering
6a5ecab013 Implement IP filtering for admin access logs
eca1c9044c Rename siteResourceId to resourceId
2c197fab9f IP filtering on request log table finished
Compare 570 commits »
calvin.erfmann synced commits to refs/heads/dev at calvin.erfmann/pangolin from mirror 2026-08-22 04:00:20 +02:00
19ce236262 Support AI session log streaming
eca1c9044c Rename siteResourceId to resourceId
4229ef9173 Change log to warn
Compare 3 commits »
calvin.erfmann synced commits to refs/heads/crowdin_dev at calvin.erfmann/pangolin from mirror 2026-08-22 04:00:19 +02:00
832e4427d9 New translations en-us.json (Norwegian Bokmal)
177c149618 New translations en-us.json (Chinese Simplified)
6e3a43570d New translations en-us.json (Turkish)
af8fad1c67 New translations en-us.json (Russian)
9508b2aca3 New translations en-us.json (Portuguese)
Compare 15 commits »
calvin.erfmann synced commits to refs/heads/main at calvin.erfmann/TagStudio from mirror 2026-08-22 03:50:08 +02:00
33199f5b26 fix(nix/package): update build and Python versions
calvin.erfmann synced commits to refs/heads/dev at calvin.erfmann/pangolin from mirror 2026-08-21 19:52:47 +02:00
d5ea0ecbc1 Include user in the request logs
59f286299e Move the request log to be public
442cefda84 Dont allow clients to connect to remote nodes quite yet
e3e1508e8a Handle warning and no routing to remote exit nodes for ai providers
2e87927b83 Remove unused use_subdomain
Compare 5 commits »
calvin.erfmann synced commits to refs/heads/crowdin_dev at calvin.erfmann/pangolin from mirror 2026-08-21 19:52:47 +02:00
720525ce7c New translations en-us.json (Norwegian Bokmal)
a42636daa3 New translations en-us.json (Chinese Simplified)
7aaafa9d4b New translations en-us.json (Turkish)
733136e66b New translations en-us.json (Russian)
c98ea4020a New translations en-us.json (Portuguese)
Compare 15 commits »
calvin.erfmann synced commits to refs/heads/media-types-rework at calvin.erfmann/TagStudio from mirror 2026-08-21 11:32:28 +02:00
8b97a21fc0 further additions and changes
3bbbf2c158 feat!: establish new MediaType system
8275d3e74b fix: prevent sefaults after progress bar tasks (#1490)
Compare 3 commits »
calvin.erfmann synced commits to refs/heads/main at calvin.erfmann/TagStudio from mirror 2026-08-21 11:32:28 +02:00
8275d3e74b fix: prevent sefaults after progress bar tasks (#1490)
calvin.erfmann synced commits to refs/heads/dev at calvin.erfmann/pangolin from mirror 2026-08-21 03:32:33 +02:00
e65a79cc48 Rename to v1_models and use with openai as well
365a905e69 Add more data to the models catalog list
bafbf6e096 Add anthropic_models capability
Compare 3 commits »
calvin.erfmann synced commits to refs/heads/feat/ip-filtering at calvin.erfmann/pangolin from mirror 2026-08-21 03:32:33 +02:00
65e4fe91b9 🚧 wip: add ip is column filter
calvin.erfmann synced commits to refs/heads/crowdin_dev at calvin.erfmann/pangolin from mirror 2026-08-21 03:32:33 +02:00
9dd176d647 New translations en-us.json (Norwegian Bokmal)
720c099995 New translations en-us.json (Chinese Simplified)
dd4d1acb31 New translations en-us.json (Turkish)
72984134a9 New translations en-us.json (Russian)
fc13d7bc2a New translations en-us.json (Portuguese)
Compare 30 commits »
calvin.erfmann synced commits to refs/heads/dev at calvin.erfmann/pangolin from mirror 2026-08-20 19:22:37 +02:00
df7e26a444 Show required key when nessicary for private resources
c1051db4a5 Add gemini as a client option
Compare 2 commits »
calvin.erfmann synced commits to refs/heads/crowdin_dev at calvin.erfmann/pangolin from mirror 2026-08-20 19:22:37 +02:00
15473ecb2d New translations en-us.json (Norwegian Bokmal)
dc32bff262 New translations en-us.json (Chinese Simplified)
2e42a1a0d9 New translations en-us.json (Turkish)
e15d6a0d91 New translations en-us.json (Russian)
ddc0baed14 New translations en-us.json (Portuguese)
Compare 15 commits »
calvin.erfmann synced commits to refs/heads/dependabot/docker/docker-dependencies-92bd53e706 at calvin.erfmann/pangolin from mirror 2026-08-20 11:12:31 +02:00
calvin.erfmann synced new reference refs/heads/dependabot/docker/docker-dependencies-92bd53e706 to calvin.erfmann/pangolin from mirror 2026-08-20 11:12:31 +02:00
calvin.erfmann synced and deleted reference refs/heads/dependabot/docker/docker-dependencies-e997f93146 at calvin.erfmann/pangolin from mirror 2026-08-20 11:12:31 +02:00