Commit Graph

74 Commits (4ddcf2c1439d01b94982ab2d353910c9caf9acbd)

Author SHA1 Message Date
Varun Patil 379184247f image: fix preview race after edit
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-11-14 01:31:45 -08:00
Varun Patil 14a890796e nx: implement multi-share (fix #901)
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-11-13 22:39:12 -08:00
Varun Patil 8c16eecc11 edit-meta: add rotate
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-11-01 18:45:24 -07:00
Varun Patil 7f58cf51c0 image: refactor params
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-31 21:29:43 -07:00
Varun Patil c9e87c4cf6 refactor: forcePermissions typing
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-22 13:48:30 -07:00
Varun Patil bd2101e7bb refactor: PHP 8 syntax migration
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-15 12:46:35 -07:00
Varun Patil 03c55a8d67 php-cs: add trailing commas
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-14 18:59:00 -07:00
Varun Patil 71ef41f763 refactor: add psalm
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-14 01:25:50 -07:00
Varun Patil ba959d2c43 refactor: rename timelineQuery
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-13 23:51:12 -07:00
Varun Patil f1ed890480 chore: update php-cs-fixer
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-30 11:10:08 -07:00
Varun Patil ff481dffbb image: revert filename format change
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-25 19:55:04 -07:00
Varun Patil cd853f4a04 metadata: make basename clickable
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-25 19:40:01 -07:00
Varun Patil fbcec52de4 metadata: refactor
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-25 13:49:40 -07:00
Varun Patil 001c63ad90 metadata: add file path (fix #173)
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-25 12:53:15 -07:00
Varun Patil 1426e947ba image: prevent quality loss during commit
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-22 10:46:53 -07:00
Varun Patil c7b05c1194 image: improve typing
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-03 22:15:27 -07:00
Varun Patil 66f9616942 perf: reduce metadata queries
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-03 19:43:57 -07:00
Varun Patil d00411670e image: improve typing
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-03 18:57:23 -07:00
Varun Patil 2d6b025582 image: clear imagick
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-07-23 15:26:41 -07:00
Varun Patil 8899021c96 image: fix editing png
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-28 00:58:45 -07:00
Varun Patil 64faee08db image: bump down decodable quality to 85
We no longer use this API for image editing, so this is
an acceptable compromise for now

Signed-off-by: Varun Patil <radialapps@gmail.com>

#653
2023-05-17 17:36:05 -07:00
Varun Patil 67fccd0799 image: use guardExDirect for multipreview
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-04-20 13:02:23 -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 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 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 f6fa48e089 More refactor
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
2023-03-23 17:19:05 -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 a5f1685987 refactor: rename base to generic
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
2023-03-22 11:40:56 -07: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 5f9a299af4 refactor: add errors class
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
2023-03-18 10:52:04 -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 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 fcd68a5172 image: minor fixes to multipreview
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
2023-03-11 00:05:49 -08:00
Varun Patil 8f64d630ec share: fix jpeg on public link 2023-03-10 17:30:42 -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 05e55e27ec sidebar: fix for albums and shares (fix #320) 2023-03-09 14:48:18 -08:00
Varun Patil 2b0afe8db6 image: refactor to use arg for body 2023-03-07 20:00:21 -08:00