Zack Pollard
3b37b70626
feat(server): user and server license endpoints ( #10682 )
...
* feat: user license endpoints
* feat: server license endpoints
* chore: pr feedback
* chore: add more test cases
* chore: add prod license public keys
* chore: open-api generation
2024-07-01 17:43:16 +00:00
Jason Rasmussen
a3489d604b
chore: remove unused stubs ( #9647 )
2024-05-21 18:35:26 +02:00
Jason Rasmussen
74c921148b
refactor(server): cookies ( #8920 )
2024-04-19 11:19:23 -04:00
Jason Rasmussen
4478e524f8
refactor(server): sessions ( #8915 )
...
* refactor: auth device => sessions
* chore: open api
2024-04-19 06:47:29 -04:00
Daniel Dietzler
6d9e7694b1
chore(server): move dtos ( #8131 )
...
move dtos
2024-03-20 23:53:07 +01:00
Jason Rasmussen
c1402eee8e
chore: migrate database files ( #8126 )
2024-03-20 21:02:51 +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
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
Jason Rasmussen
a03b37ca86
refactor: server auth e2e ( #7203 )
2024-02-19 12:03:51 -05:00
martin
f1e4fdf175
refactor: authentication on public routes ( #6765 )
...
* refactor: authentication on public routes
* fix: remove public user
* pr feedback
* pr feedback
* pr feedback
* pr feedback
* remove unused method
* fix: tests
* fix: useless methods
* fix: tests
* pr feedback
* pr feedback
* chore: cleanup
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-02-13 01:47:26 +00:00
Jason Rasmussen
ed4358741e
feat(web): re-add open graph tags for public share links ( #5635 )
...
* feat: re-add open graph tags for public share links
* fix: undefined in html
* chore: tests
2023-12-11 13:37:47 -06:00
Jason Rasmussen
33529d1d9b
refactor(server): auth dto ( #5593 )
...
* refactor: AuthUserDto => AuthDto
* refactor: reorganize auth-dto
* refactor: AuthUser() => Auth()
2023-12-09 23:34:12 -05:00
Brian Austin
7fca0d8da5
fix: replace first and last name with single field ( #4915 )
2023-11-11 19:03:32 -06:00
Jason Rasmussen
5423f1c25b
refactor(server): auth dtos ( #4881 )
...
* refactor: auth dtos
* chore: open api
2023-11-09 10:14:15 -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
Mert
9539a361e4
fix(server): non-nullable IsOptional
( #3939 )
...
* custom `IsOptional`
* added link to source
* formatting
* Update server/src/domain/domain.util.ts
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
* nullable birth date endpoint
* made `nullable` a property
* formatting
* removed unused dto
* updated decorator arg
* fixed album e2e tests
* add null tests for auth e2e
* add null test for person e2e
* fixed tests
* added null test for user e2e
* removed unusued import
* log key in test name
* chore: add note about mobile not being able to use the endpoint
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2023-09-01 16:40:00 +00:00
Jason Rasmussen
e53625b067
test(server): auth e2e ( #3492 )
...
* test(server): auth controller e2e test
* test(server): user e2e test
* refactor(server): album e2e
* fix: linting
2023-08-01 10:49:50 -05:00
Jason Rasmussen
9e085c1071
refactor(server): test fixtures ( #3491 )
2023-07-31 20:28:07 -05:00