Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							87f02cc775 
							
						 
					 
					
						
						
							
							chore(server): shared link e2e for add/remove assets ( #5052 )  
						
						
						
						
					 
					
						2023-11-15 17:50:55 -06:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6127fd4c5c 
							
						 
					 
					
						
						
							
							chore(server): improve e2e test speed ( #5026 )  
						
						... 
						
						
						
						* feat: improve shared link (41s to 8s)
* feat: improve activity (18s to 8s)
* feat: improve partner (20s to 10s)
* feat: improve server-info (10s to 6s)
* feat: improve system-config
* fix: e2e
* chore: linting 
						
						
					 
					
						2023-11-14 20:08:22 -05:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5423f1c25b 
							
						 
					 
					
						
						
							
							refactor(server): auth dtos ( #4881 )  
						
						... 
						
						
						
						* refactor: auth dtos
* chore: open api 
						
						
					 
					
						2023-11-09 10:14:15 -05:00 
						 
				 
			
				
					
						
							
							
								martin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ce5966c23d 
							
						 
					 
					
						
						
							
							feat(web,server): activity ( #4682 )  
						
						... 
						
						
						
						* feat: activity
* regenerate api
* fix: make asset owner unable to delete comment
* fix: merge
* fix: tests
* feat: use textarea instead of input
* fix: do actions only if the album is shared
* fix: placeholder opacity
* fix(web): improve messages UI
* fix(web): improve input message UI
* pr feedback
* fix: tests
* pr feedback
* pr feedback
* pr feedback
* fix permissions
* regenerate api
* pr feedback
* pr feedback
* multiple improvements on web
* fix: ui colors
* WIP
* chore: open api
* pr feedback
* fix: add comment
* chore: clean up
* pr feedback
* refactor: endpoints
* chore: open api
* fix: filter by type
* fix: e2e
* feat: e2e remove own comment
* fix: web tests
* remove console.log
* chore: cleanup
* fix: ui tweaks
* pr feedback
* fix web test
* fix: unit tests
* chore: remove unused code
* revert useless changes
* fix: grouping messages
* fix: remove nullable on updatedAt
* fix: text overflow
* styling
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
Co-authored-by: Alex Tran <alex.tran1502@gmail.com> 
						
						
					 
					
						2023-10-31 22:13:34 -05:00 
						 
				 
			
				
					
						
							
							
								Jonathan Jogenfors 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dadcf49eca 
							
						 
					 
					
						
						
							
							fix(server,web): correctly remove metadata from shared links ( #4464 )  
						
						... 
						
						
						
						* wip: strip metadata
* fix: authenticate time buckets
* hide detail panel
* fix tests
* fix lint
* add e2e tests
* chore: open api
* fix web compilation error
* feat: test with asset with gps position
* fix: only import fs.promises.cp
* fix: cleanup mapasset
* fix: format
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com> 
						
						
					 
					
						2023-10-14 01:46:30 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8d5bf93360 
							
						 
					 
					
						
						
							
							test(server): full backend end-to-end testing with microservices ( #4225 )  
						
						... 
						
						
						
						* feat: asset e2e with job option
* feat: checkout test assets
* feat: library e2e tests
* fix: use node 21 in e2e
* fix: tests
* fix: use normalized external path
* feat: more external path tests
* chore: use parametrized tests
* chore: remove unused test code
* chore: refactor test asset path
* feat: centralize test app creation
* fix: correct error message for missing assets
* feat: test file formats
* fix: don't compare checksum
* feat: build libvips
* fix: install meson
* fix: use immich test asset repo
* feat: test nikon raw files
* fix: set Z timezone
* feat: test offline library files
* feat: richer metadata tests
* feat: e2e tests in docker
* feat: e2e test with arm64 docker
* fix: manual docker compose run
* fix: remove metadata processor import
* fix: run e2e tests in test.yml
* fix: checkout e2e assets
* fix: typo
* fix: checkout files in app directory
* fix: increase e2e memory
* fix: rm submodules
* fix: revert action name
* test: mark file offline when external path changes
* feat: rename env var to TEST_ENV
* docs: new test procedures
* feat: can run docker e2e tests manually if needed
* chore: use new node 20.8 for e2e
* chore: bump exiftool-vendored
* feat: simplify test launching
* fix: rename env vars to use immich_ prefix
* feat: asset folder is submodule
* chore: cleanup after 20.8 upgrade
* fix: don't log postgres in e2e
* fix: better warning about not running all tests
---------
Co-authored-by: Jonathan Jogenfors <jonathan@jogenfors.se> 
						
						
					 
					
						2023-10-06 23:32:28 +02: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 
						 
				 
			
				
					
						
							
							
								Daniel Dietzler 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7173af60e4 
							
						 
					 
					
						
						
							
							chore(server): Improve test coverage! ( #3889 )  
						
						... 
						
						
						
						* tests for person service
* tests for auth service
* tests for access core
* improve tests for album service
* fix missing brackets and remove comments
* tests for asset service
* tests for face recognition
* tests for job service
* feedback
* tests for search service (broken)
* fix: disabled search test
* tests for smart-info service
* tests for storage template service
* tests for user service
* fix formatting of untouched files LOL
* attempt to fix formatting
* streamline api utils, add asset api for uploading files
* test upload of assets
* fix formatting
* move test-utils to correct folder
* test add assets to album
* use random bytes instead of test image
* (e2e) test albums with assets
* (e2e) complete tests for album endpoints
* (e2e) tests for asset endpoint
* fix: asset upload/import dto validation
* (e2e) tests for statistics asset endpoint
* fix wrong describe text
* (e2e) tests for people with faces
* (e2e) clean up person tests
* (e2e) tests for partner sharing endpoints
* (e2e) tests for link sharing
* (e2e) tests for the asset time bucket endpoint
* fix minor issues
* remove access.core.spec.ts
* chore: wording
* chore: organize test api files
* chore: fix test describe
* implement feedback
* fix race condition in album tests
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com> 
						
						
					 
					
						2023-09-11 11:56:38 -04:00