Varun Patil
|
35754c36fa
|
download: do not read excess (fix #592)
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-04-19 16:44:19 -07:00 |
Varun Patil
|
da192ee70e
|
download: fix invalid destructuring in range (fix #590)
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-04-19 16:32:29 -07:00 |
Varun Patil
|
7861ac6549
|
refactor: break up admin
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-04-19 15:26:08 -07:00 |
Varun Patil
|
aabaaef390
|
admin: include versions of bin
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-04-18 14:02:34 -07:00 |
Varun Patil
|
475d6f69cd
|
admin: device is not file (fix #577)
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-04-17 09:31:54 -07:00 |
Varun Patil
|
529b9573d9
|
other: remove unused import
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-04-17 09:19:32 -07:00 |
Varun Patil
|
2531854552
|
admin: add token to prevent too many actions
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-04-16 20:05:29 -07:00 |
Varun Patil
|
526559b672
|
place-setup: recalculate places
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-04-16 19:53:06 -07:00 |
Varun Patil
|
7a733d3d11
|
index: improve job message
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-04-16 18:47:26 -07:00 |
Varun Patil
|
265c0f795c
|
refactor: move utils to Util from Exif
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-04-16 16:03:59 -07:00 |
Varun Patil
|
14011dc5fd
|
public: allow empty foldersPath (fix #550)
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-04-16 15:58:28 -07:00 |
Varun Patil
|
83be3c93b1
|
sec: better path sanitization
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-04-16 15:58:11 -07:00 |
Varun Patil
|
6b25ad6780
|
editor: improve edit propagation
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-04-16 11:13:58 -07:00 |
Varun Patil
|
bb047d9418
|
editor: fix load after resize
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-04-16 10:52:54 -07:00 |
Varun Patil
|
7e88bc4248
|
image: prevent overwrite on copy
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-04-16 00:05:41 -07:00 |
Varun Patil
|
967646572c
|
imge: more updates
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-04-15 23:59:29 -07:00 |
Varun Patil
|
678c46b15e
|
More on frmagick
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-04-15 23:51:05 -07:00 |
Varun Patil
|
7245511bd2
|
refactor: move binext to service
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-04-14 16:02:13 -07:00 |
Varun Patil
|
641574ccd2
|
index: move to service (partial)
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-04-13 19:43:13 -07:00 |
Varun Patil
|
e495dbfcb8
|
admin: add places-setup route
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-04-10 19:17:16 -07:00 |
Varun Patil
|
4871c2c2bc
|
admin: fix checks of go-vod bin
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-04-10 17:57:57 -07:00 |
Varun Patil
|
98df8aa7b1
|
bin: copy externals outside before exec
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-04-10 17:51:16 -07:00 |
Varun Patil
|
ac0cc6460b
|
video: configure external go-vod too
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-04-10 16:45:04 -07:00 |
Varun Patil
|
cb8ebcb6a8
|
admin: kill go-vod when changing config
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-04-10 14:37:56 -07:00 |
Varun Patil
|
8cdfe0a97e
|
notranscode: remove error on UI
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-04-10 14:13:21 -07:00 |
Varun Patil
|
5c5eef1ff4
|
add binext
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-04-10 14:01:29 -07:00 |
Varun Patil
|
8c1432af45
|
admin: add status text
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-04-10 00:20:17 -07:00 |
Varun Patil
|
f73b82bdd5
|
admin: add settings section
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-04-09 23:24:59 -07:00 |
Varun Patil
|
ffdf49395d
|
dl: use video hints
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-04-03 18:17:21 -07:00 |
Varun Patil
|
a23ec41916
|
dl: better chunking
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-04-03 17:41:01 -07:00 |
Varun Patil
|
cccc9798c0
|
image: sort multipreview priority by size
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-04-01 23:05:29 -07:00 |
Varun Patil
|
052134be6e
|
ximg: process multipreview on the fly
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-04-01 22:35:11 -07:00 |
Varun Patil
|
7c53248936
|
map: fix init position
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-04-01 18:14:37 -07:00 |
Varun Patil
|
c65ad77be3
|
lint: fix php
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-29 16:19:31 -07:00 |
Varun Patil
|
b6d251ebf5
|
image: set autoOrient flag
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-29 15:08:44 -07:00 |
Varun Patil
|
abfe0cf94d
|
image: throw proper errors in decodable (close #529)
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-29 15:05:05 -07:00 |
Varun Patil
|
dae5785462
|
single-item: fix post-processing (fix #470)
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-25 07:58:03 -07:00 |
Varun Patil
|
eb3c834241
|
refactor: separate folder logic
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-24 15:54:58 -07:00 |
Varun Patil
|
92781df0c1
|
clusters: add type to response
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-24 04:17:54 -07:00 |
Varun Patil
|
c867cc68ed
|
More refactor
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-23 21:57:54 -07:00 |
Varun Patil
|
9e43075df4
|
fs: throw 412 when not logged in
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-23 21:16:53 -07:00 |
Varun Patil
|
fa9205a11e
|
More refactor
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-23 17:56:41 -07:00 |
Varun Patil
|
f6fa48e089
|
More refactor
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-23 17:19:05 -07:00 |
Varun Patil
|
7d9db06421
|
big refactor: move more stuff to backend
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-23 16:58:49 -07:00 |
Varun Patil
|
78d063eed6
|
refactor: fs manager
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-23 14:45:56 -07:00 |
Varun Patil
|
5c9f1c4915
|
util: remove duplicate checks
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-23 13:49:26 -07:00 |
Varun Patil
|
0e385d2283
|
refactor: rework controller (1)
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-23 13:32:23 -07:00 |
Varun Patil
|
bd6aaeee3a
|
Use DI for tq everywhere
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-23 11:16:28 -07:00 |
Varun Patil
|
f284085a1a
|
refactor: cluster backends
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-23 11:08:36 -07:00 |
Varun Patil
|
da7ab397ae
|
cluster: restore CSRF check
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-22 17:51:11 -07:00 |
Varun Patil
|
b55c0b3950
|
controller: add docs to people utils
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-22 17:50:36 -07:00 |
Varun Patil
|
473eb0a17e
|
fr: add more casts
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-22 17:47:49 -07:00 |
Varun Patil
|
a701ccd2f4
|
refactor: face recognition to use generic
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-22 17:42:30 -07:00 |
Varun Patil
|
ca49eb19e8
|
refactor: dedup try-catch
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-22 17:01:41 -07:00 |
Varun Patil
|
3f825073dc
|
refactor: files --> photos
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-22 16:56:13 -07:00 |
Varun Patil
|
094a4b32d7
|
refactor: use generic for recognize
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-22 16:44:51 -07:00 |
Varun Patil
|
af7000a037
|
refactor: make cluster more generic
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-22 16:19:59 -07:00 |
Varun Patil
|
fffc597797
|
refactor: use generic controller for most clusters
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-22 12:54:03 -07:00 |
Varun Patil
|
a5f1685987
|
refactor: rename base to generic
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-22 11:40:56 -07:00 |
Varun Patil
|
eb15e48b76
|
apibase: mark abstract
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-22 11:38:05 -07:00 |
Varun Patil
|
5e6976fc2b
|
refactor: split ApiBase
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-22 11:24:15 -07:00 |
Genki Sakanashi
|
cb3afda011
|
to sequential
|
2023-03-21 12:41:41 +09:00 |
Varun Patil
|
e207d3a8c5
|
fix: change return type to generic
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-18 20:38:57 -07:00 |
Varun Patil
|
47e2d9197f
|
recognize: fix compat with 3.6 (fix #500)
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-18 19:03:17 -07:00 |
Varun Patil
|
5f9a299af4
|
refactor: add errors class
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-18 10:52:04 -07:00 |
Varun Patil
|
51adf19eae
|
video: support new vod post api
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-17 14:11:26 -07:00 |
Varun Patil
|
afd3cf937d
|
video: check lp status code
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-17 13:16:43 -07:00 |
Varun Patil
|
40ff469e8f
|
video: add external flag
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-17 10:52:44 -07:00 |
Varun Patil
|
5ab14ad07a
|
video-setup: add print-config
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-17 09:50:09 -07:00 |
Varun Patil
|
2ccc03e7e1
|
vod: allow configuring connect address
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-17 09:32:43 -07:00 |
Varun Patil
|
17c494e5f9
|
takeout: minor fixes
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-17 01:11:13 -07:00 |
Varun Patil
|
2441d5f556
|
edit-meta: forbid some types e.g. mts
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-17 00:12:18 -07:00 |
Varun Patil
|
b1df9215f9
|
big: remove filename from IPhoto
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-16 09:58:43 -07:00 |
Varun Patil
|
8044298ab8
|
recognize: add faceid to response
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-15 16:12:55 -07:00 |
Varun Patil
|
6698d58135
|
viewer: allow loading full image (fix #266)
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-15 14:06:30 -07:00 |
Varun Patil
|
41a37df454
|
image: jpeg --> decodable
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-15 12:28:33 -07:00 |
Varun Patil
|
7a35229b47
|
public-album: add og metadata
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-14 13:42:55 -07:00 |
Varun Patil
|
2a9cfaf81b
|
Add og metadata to share (fix #466)
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-14 13:20:24 -07:00 |
Varun Patil
|
6bff20fad2
|
vod: fix bind configuration (fix #477)
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-03-12 21:58:10 +00:00 |
Varun Patil
|
fcd68a5172
|
image: minor fixes to multipreview
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-11 00:05:49 -08:00 |
Varun Patil
|
27d027cabd
|
Merge pull request #465 from silopolis/stringfix
typo: fix Live Photo capitalization
|
2023-03-10 17:37:18 -08:00 |
Varun Patil
|
8f64d630ec
|
share: fix jpeg on public link
|
2023-03-10 17:30:42 -08:00 |
Varun Patil
|
862d742efc
|
lint: fix php
|
2023-03-10 13:29:41 -08:00 |
Varun Patil
|
5a571b29b7
|
share: refactor refreshing list
|
2023-03-10 13:25:34 -08:00 |
Varun Patil
|
c74ef0766c
|
lint: fix php
|
2023-03-10 12:17:11 -08:00 |
Varun Patil
|
1891d86f63
|
folder-share: add creation button
|
2023-03-10 12:15:13 -08:00 |
Jérémie Tarot (@silopolis)
|
91b846707b
|
typo: fix Live Photo capitalization
Signed-off-by: Jérémie Tarot (@silopolis) <silopolis@gmail.com>
|
2023-03-10 19:09:52 +01:00 |
Varun Patil
|
4e6a2a1329
|
folder-share: add node share fake API
|
2023-03-10 09:30:56 -08:00 |
Varun Patil
|
f136d511da
|
folder-share: prevent files
|
2023-03-09 18:55:22 -08:00 |
Varun Patil
|
bd85a16f02
|
folder-share: redirect to local if owned
|
2023-03-09 18:47:59 -08:00 |
Varun Patil
|
0b62dc4aee
|
albums: redirect public to local link
|
2023-03-09 18:27:18 -08:00 |
Varun Patil
|
0e5806fddb
|
all: use typed perm methods
|
2023-03-09 16:44:56 -08:00 |
Varun Patil
|
af2a095059
|
all: force permissions for external shares
|
2023-03-09 16:39:26 -08:00 |
Varun Patil
|
efd0a0e97a
|
page: do not load sidebar on public
|
2023-03-09 14:53:24 -08:00 |
Varun Patil
|
05e55e27ec
|
sidebar: fix for albums and shares (fix #320)
|
2023-03-09 14:48:18 -08:00 |
Varun Patil
|
509ab8402b
|
vod: add more configuration
Close #450
Close #445
Close #428
Close #297
|
2023-03-09 13:06:08 -08:00 |
Varun Patil
|
ec4db393b3
|
vod: switch to new config pattern
|
2023-03-09 12:40:02 -08:00 |
Varun Patil
|
03dce35da8
|
tl: allow choosing sort order (fix #371)
|
2023-03-08 16:34:17 -08:00 |
Varun Patil
|
ffd105eac6
|
feat: add gps data editor (close #418)
|
2023-03-08 10:22:36 -08:00 |
Varun Patil
|
8b2f900e50
|
video; ensure transcoder is a file
|
2023-03-07 20:46:20 -08:00 |