Jonathan Jogenfors
|
b411e30796
|
fix(server): only allow absolute import paths (#13642)
fix: only allow absolute paths
|
2024-10-21 09:12:12 -05:00 |
|
Jason Rasmussen
|
930df46f74
|
chore(server): remove unused code (#13367)
|
2024-10-11 00:44:38 -04:00 |
|
Jason Rasmussen
|
84d824d6a7
|
refactor: library type (#9525)
|
2024-05-20 18:09:10 -04:00 |
|
Jason Rasmussen
|
73bf8f343a
|
chore(server): remove unused property (#9521)
|
2024-05-15 15:17:48 -04:00 |
|
Jason Rasmussen
|
16d0df796c
|
refactor: infra folder (#8138)
|
2024-03-20 23:15:09 -04:00 |
|
Jason Rasmussen
|
c1402eee8e
|
chore: migrate database files (#8126)
|
2024-03-20 21:02:51 +00:00 |
|
Daniel Dietzler
|
4b29bccc7c
|
chore(server): move cores (#8120)
move cores
|
2024-03-20 20:20:38 +00:00 |
|
Daniel Dietzler
|
30f499cf2e
|
chore(server): use absolute import paths (#8080)
update server to use absolute import paths
|
2024-03-20 14:32:04 -04:00 |
|
Mert
|
a9438a9c2d
|
fix(server): prevent feedback loop during library scan (#7944)
* prevent feedback loop
* add nesting
* made nesting less ugly
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
|
2024-03-15 22:01:58 +00:00 |
|
Jonathan Jogenfors
|
efa6efd200
|
feat(server,web): remove external path nonsense and make libraries admin-only (#7237)
* remove external path
* open-api
* make sql
* move library settings to admin panel
* Add documentation
* show external libraries only
* fix library list
* make user library settings look good
* fix test
* fix tests
* fix tests
* can pick user for library
* fix tests
* fix e2e
* chore: make sql
* Use unauth exception
* delete user library list
* cleanup
* fix e2e
* fix await lint
* chore: remove unused code
* chore: cleanup
* revert docs
* fix: is admin stuff
* table alignment
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
|
2024-02-29 12:35:37 -06:00 |
|
Jonathan Jogenfors
|
068e703e88
|
feat(server): Automatic watching of library folders (#6192)
* feat: initial watch support
* allow offline files
* chore: ignore query errors when resetting e2e db
* revert db query
* add savepoint
* guard the user query
* chore: openapi and db migration
* wip
* support multiple libraries
* fix tests
* wip
* can now cleanup chokidar watchers
* fix unit tests
* add library watch queue
* add missing init from merge
* wip
* can now filter file extensions
* remove watch api from non job client
* Fix e2e test
* watch library with updated import path and exclusion pattern
* add library watch frontend ui
* case sensitive watching extensions
* can auto watch libraries
* move watcher e2e tests to separate file
* don't watch libraries from a queue
* use event emitters
* shorten e2e test timeout
* refactor chokidar code to filesystem provider
* expose chokidar parameters to config file
* fix storage mock
* set default config for library watching
* add fs provider mocks
* cleanup
* add more unit tests for watcher
* chore: fix format + sql
* add more tests
* move unwatch feature back to library service
* add file event unit tests
* chore: formatting
* add documentation
* fix e2e tests
* chore: fix e2e tests
* fix library updating
* test cleanup
* fix typo
* cleanup
* fixing as per pr comments
* reduce library watch config file
* update storage config and mocks
* move negative event tests to unit tests
* fix library watcher e2e
* make watch configuration global
* remove the feature flag
* refactor watcher teardown
* fix microservices init
* centralize asset scan job queue
* improve docs
* add more tests
* chore: open api
* initialize app service
* fix docs
* fix library watch feature flag
* Update docs/docs/features/libraries.md
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com>
* fix: import right app service
* don't be truthy
* fix test speling
* stricter library update tests
* move fs watcher mock to external file
* subscribe to config changes
* docker does not need polling
* make library watch() private
* feat: add configuration ui
---------
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com>
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
|
2024-01-31 08:15:54 +00:00 |
|
Jonathan Jogenfors
|
acdc66413c
|
feat(server,web): libraries (#3124)
* feat: libraries
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
Co-authored-by: Alex <alex.tran1502@gmail.com>
|
2023-09-20 13:16:33 +02:00 |
|