Jason Rasmussen
92ca447f33
refactor(server): use UserService ( #1309 )
...
* refactor: communication gateway
* refactor: share strategy
* refactor: communication module
2023-01-12 20:15:45 -06:00
Jason Rasmussen
755a1331da
chore(web,server): run code coverage reports ( #1313 )
...
* chore(web,server): run code coverage reports
* chore(tests): fail test check if coverage drops
* chore: disable e2e until they are fixed
* chore(web): coverage threshold
2023-01-12 16:07:57 -06:00
Alex
6db541c89b
chore(server) Update NestJs to V9 ( #1312 )
...
* chore(server) update nestjs to v9
* remove deadcode
* downgrade local-reverse-geocoder
* Added ignore script
* remove ignore script
* Fixed local-reverse-geocoder to a working version
* Fixed issue with eslint mismatch typescript version
* chore: remove unused package
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2023-01-12 16:07:27 -06:00
Jason Rasmussen
67c52c3764
chore(docs): contributing ( #1311 )
...
* chore(server): linting
* chore: contributing pr checklist
2023-01-12 08:44:11 -06:00
Jason Rasmussen
131caa20eb
refactor(server): domain/infra ( #1298 )
...
* refactor: user repository
* refactor: user module
* refactor: move database into infra
* refactor(cli): use user core
* chore: import path
* chore: tests
2023-01-11 21:34:36 -05:00
Matthias Rupp
89a6ed2a5b
feat(mobile): Rework of the exif sheet ( #1213 )
...
* Draggable sheet in asset viewer page
* Minor improvements
* Fix display bug
* Fix some styling
Co-authored-by: Alex <alex.tran1502@gmail.com>
2023-01-11 14:54:12 -06:00
Jason Rasmussen
b597cd891b
docs: community all in one ( #1301 )
2023-01-11 09:49:39 -06:00
Jason Rasmussen
fa31a6e441
feat(web): meta tags for share links ( #1290 )
...
* feat(web): meta tags for share links
* refactor: svelte head tags
* chore: clean up
* chore: linting
2023-01-10 21:36:50 -06:00
Jason Rasmussen
a3688fe642
chore(web): modal max-width to 95 viewport width ( #1297 )
2023-01-10 21:06:27 -06:00
Alex Tran
96e786d480
Pump
2023-01-10 16:04:14 -06:00
Alex Tran
3c09482a93
Pump
2023-01-10 16:04:06 -06:00
Alex
a648da021f
fix(server) fix order of asset in shared album to be similar to the actual album ( #1293 )
2023-01-10 15:57:03 -06:00
Alex Tran
d1d69bfaf4
chore(doc) update api key usage for CLI tool
2023-01-10 13:06:36 -06:00
Alex Tran
221e03488e
Fixed scrolling overflow
2023-01-10 11:26:37 -06:00
Alex
2ffb7cab2e
fix(web) add disable property to generated shared link ( #1287 )
2023-01-10 10:34:16 -06:00
otbutz
acffabf9de
fix(nginx): fix entrypoint ( #1284 )
2023-01-10 10:10:15 -06:00
otbutz
0a464f9d28
fix(nginx): Switch to sh ( #1282 )
...
* Switch to sh
* Fix entrypoint
2023-01-10 10:04:35 -06:00
Alex
7add754fc3
fix(web) show exif info in public shared ( #1283 )
...
* fix(web) show exif in public share page
* Added exif info to return payload'
2023-01-10 10:03:15 -06:00
Alex Tran
10ff950bb8
Up version of openapi
2023-01-09 22:39:37 -06:00
Alex Tran
6b9a4a8d6f
pump
2023-01-09 22:12:17 -06:00
Jason Rasmussen
079ee658a5
fix(mobile): omit null values from json requests ( #1212 )
...
* chore: initial template
* feat: exlude null values
* chore: regenerate openapi
* chore: merge
* feat: store changes in a patch file
* feat: extract to sh script
* chore: regenerate openapi
* chore: remove duplicate file
* feat: generate mobile by itself
* Fixed number property not decorated correctly
* Revert hotfix, fix test
* Merge main
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-01-09 22:08:45 -06:00
Jason Rasmussen
bd838a71d1
feat(web,server): disable password login ( #1223 )
...
* feat(web,server): disable password login
* chore: unit tests
* chore: fix import
* chore: linting
* feat(cli): server command for enable/disable password login
* chore: update docs
* feat(web): confirm dialogue
* chore: linting
* chore: linting
* chore: linting
* chore: linting
* chore: linting
* chore: fix web test
* chore: server unit tests
2023-01-09 16:32:58 -05:00
Krisjanis Lejejs
5999af6c78
chore(web) Add automatic server stats refetching ( #1271 )
2023-01-09 14:40:54 -06:00
Krisjanis Lejejs
af2eac52a8
chore(web) Add loading indicators to jobs panel ( #1272 )
2023-01-09 14:35:37 -06:00
Krisjanis Lejejs
e4e040f14b
feat(web) Add search functionality to add photo to album modal ( #1273 )
2023-01-09 14:24:07 -06:00
Alex
10789503c1
feat(web/server) public album sharing ( #1266 )
2023-01-09 14:16:08 -06:00
Jason Rasmussen
fd15cdbf40
fix(server): log user delete errors ( #1255 )
2023-01-04 15:33:13 -06:00
bt90
9852376b38
Fix connection header ( #1252 )
2023-01-03 23:01:28 -06:00
Alex Tran
d327ec6ba4
Fixed drag-and-drop overlay blocks scrolling
2023-01-03 11:46:53 -06:00
Jason Rasmussen
9e6d6b2532
feat(web,server): api keys ( #1244 )
...
* feat(server): api keys
* chore: open-api
* feat(web): api keys
* fix: remove keys when deleting a user
2023-01-02 14:22:33 -06:00
Jason Rasmussen
9edbff0ec0
fix(web): pick deleted user ( #1237 )
2022-12-30 21:30:48 -06:00
bt90
b82a3f3300
feat(deployment): Consistent container names ( #1232 )
...
* Consistent container names
* Consistent container names
* Consistent container names
* Fix typo
2022-12-30 10:30:28 -06:00
Jason Rasmussen
d9fa6619e7
refactor(server): imports and repository tokens ( #1220 )
...
* refactor: entity imports
* refactor: rename user repository token
* chore: merge imports
* refactor: rename album repository token
* refactor: rename asset repository token
* refactor: rename tag repository token
2022-12-30 07:22:06 -06:00
Vedhavyas Singareddi
f7d3c4b4ff
fix nginx conf file ( #1229 )
2022-12-30 05:12:24 -06:00
John P
4ff92d739d
Docs: Github -> GitHub ( #1221 )
2022-12-29 22:45:25 -06:00
bt90
befd0f6ecd
Compress more types ( #1211 )
2022-12-29 20:37:50 -06:00
otbutz
b584185f0f
feat(nginx): Enable upstream keepalive ( #1206 )
...
* Enable keepalive
* Adapt envsubst
* Fix shellcheck issues
* Lower connection count
2022-12-29 20:09:38 -06:00
Krisjanis Lejejs
10b0924cfb
feat(web) Add drag n drop upload functionality ( #1216 )
...
* Add image drag n drop functionality
* Change upload cover name, background color and opacity
2022-12-29 20:07:18 -06:00
Alex
6736063f83
fix(web) Fix incorrect album type (shared/non-shared) in album selection modal ( #1219 )
...
* fix(web) Fix incorrect album type (shared/non-shared) in album selection modal
* styling
* remove deadcode
2022-12-29 15:31:54 -06:00
Jason Rasmussen
93274a6d7b
chore(web): show corresponding ffmpeg argument ( #1217 )
2022-12-29 15:13:37 -06:00
bt90
16b763e086
fix(docker-build): start main process with exec ( #1210 )
...
* Use exec
* Appl shellcheck fixes
* Close with newline
2022-12-29 14:49:02 -06:00
Jason Rasmussen
6974d4068b
feat(server): mobile oauth with custom scheme redirect uri ( #1204 )
...
* feat(server): support providers without support for custom schemas
* chore: unit tests
* chore: test mobile override
* chore: add details to the docs
2022-12-29 14:47:30 -06:00
otbutz
0b65bb7e9a
Fix nginx signaling ( #1207 )
2022-12-29 08:47:25 -06:00
Alex
1eb9ac8217
fix(server) Cannot change first time password due to null in first and last name payload ( #1205 )
...
* fix(server) Cannot change first time password due to null in first and last name payload
* Added error message for form on the web
2022-12-28 21:07:04 -06:00
Kuljit Uppal
7810dd1942
chore(docs) Add link to releases ( #1195 )
...
Include link to Github releases page in updating instructions.
2022-12-28 09:49:34 -06:00
Damián
eeb0456356
Fixed translations and added missing ( #1201 )
...
Fixed some wrong translations and finished adding the missing ones.
2022-12-28 08:47:10 -06:00
Jason Rasmussen
c032cfd99e
chore(server): fix unit test ( #1194 )
2022-12-27 20:29:58 -06:00
Alex Tran
4545249fa3
Update docs and readme
2022-12-27 14:28:25 -06:00
Jason Rasmussen
380f719fd8
feat(server,web): update email address ( #1186 )
...
* feat: change email
* test: change email
2022-12-27 10:36:31 -06:00
Alex
fdf51a8855
chore(server) Increase cache-control time ( #1189 )
...
* chore(server) Increase cache-control time
* Update version for openapi
2022-12-27 10:13:44 -06:00