Commit Graph

969 Commits (c6358ff644b4aa613c882a2b232b2ab5a2b0a34f)

Author SHA1 Message Date
Varun Patil 03d1f37a29 days: shorten function
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-14 12:44:26 -07:00
Varun Patil c982c35078 ci: psalm workflow 2023-10-14 02:17:35 -07:00
Varun Patil 3fddf35415 refactor: fix psalm info things
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-14 02:07:18 -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 6baf1bc3f7 cmd: colorize places-setup output
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-13 19:05:55 -07:00
Varun Patil 99dfbef88d cmd: improve index logging
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-13 19:03:13 -07:00
Varun Patil 25d81987b9 tq: exclude hidden mounts
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-13 17:43:01 -07:00
Varun Patil 5ce8696efb tq: fix debug quoting
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-13 16:59:14 -07:00
Varun Patil 0c2de94ee3 fs: fix recursion in folder previews
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-13 16:18:37 -07:00
Varun Patil 12da305022 fs: fix recursive folders
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-13 15:28:06 -07:00
Varun Patil 6d7c623e46 tq: refactor in root function
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-13 15:10:59 -07:00
Varun Patil 08e75fb790 places-setup: fix output
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-10 04:56:56 -07:00
Varun Patil 7b647dc5c5 places-setup: improve transactions
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-10 04:48:20 -07:00
Varun Patil 1ca9aac7d6 tw: fix buid access (fix #849)
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-07 10:40:38 -07:00
Varun Patil 4130dcd6fb index: document that --clear is now destructive
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-07 08:56:50 -07:00
Varun Patil 094a57e644 lp: fix mtime type
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-07 08:51:53 -07:00
Varun Patil 6be0cef3cd migrations: make them idempotent
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-07 08:45:35 -07:00
Varun Patil 255ef832ac migration: fix when exif is null (fix #848)
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-07 08:18:21 -07:00
Varun Patil 82f82cfe5f repair: remove redundant idx, improve output
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-06 15:42:47 -07:00
Varun Patil 9f25571704 migration: move filecache index to repair
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-06 15:29:16 -07:00
Varun Patil 9a9783bea1 migration: fix index addition check
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-06 15:17:04 -07:00
Varun Patil 12bd8823e7 migration: add missing column checks (fix #845)
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-06 15:14:16 -07:00
Varun Patil 57a161b7ed album: fix OG metadata in public link (fix #844)
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-06 09:57:51 -07:00
Varun Patil b9dabc1e14 refactor: minor readjustment in util
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-06 09:55:39 -07:00
Varun Patil e56828f3e8 lint: fix php
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-04 23:52:11 -07:00
Varun Patil 20d049f160 lp: support Samsung HEIC
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-04 23:51:52 -07:00
Varun Patil 1360f411ca exif: trim db fields
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-04 23:33:59 -07:00
Varun Patil 686b399363 exif: only extract unknowns for lp
This is extremely slow for big MKV files, for example

Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-04 16:44:03 -07:00
Varun Patil ce78d81d77 exif: fix buid definition
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-04 15:34:15 -07:00
Varun Patil 96ff22325f nx: implement buid
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-04 15:09:43 -07:00
Varun Patil 8a90e8e01d nx: remove useless size
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-04 12:54:24 -07:00
Varun Patil 4016d48007 nx: bump min version
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-04 12:47:19 -07:00
Varun Patil 3e272236a5 lint: fix php
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-03 11:03:15 -07:00
Varun Patil 8f88c0f96e Merge branch 'master' of https://github.com/pulsejet/memories 2023-10-03 11:01:43 -07:00
Varun Patil d9791d921c binext: allow directory change (fix #821)
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-03 11:01:36 -07:00
Varun Patil f414c224c7
Merge pull request #840 from ASDFGamer/show-place-count
Show number of pictures per place
2023-10-03 10:45:18 -07:00
Varun Patil 1cb428b489 nx: use hidden API
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-02 17:54:56 -07:00
Varun Patil 51b096c194 api: add hidden day option
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-02 17:22:05 -07:00
Varun Patil 5820c53857 tq: mark hidden files
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-02 17:09:10 -07:00
Varun Patil a87bc2e14b migration: show progress on epoch migration
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-02 15:42:41 -07:00
Varun Patil b4eb9c1fc1 page: nxsetup is not public
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-02 10:09:23 -07:00
Varun Patil fd1671625a nx: move setup to this
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-02 10:03:58 -07:00
Varun Patil a14f2febb6 exif: fix mtime zone
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-10-01 08:45:44 -07:00
Christoph Wildhagen d7c55aa5a9
Update source of count value 2023-10-01 13:07:05 +02:00
Christoph Wildhagen f5f844e978
Merge branch 'pulsejet:master' into show-place-count 2023-10-01 13:05:51 +02:00
Varun Patil a78aa311f0 Bump up go-vod
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-30 14:14:42 -07:00
Varun Patil 679538e6df exif: remove useless byrefs
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-30 12:26:17 -07:00
Varun Patil 5fac290b37 share: enable sharing smaller videos
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-30 11:37:40 -07:00
Varun Patil 33b916d54a perf: add index on isvideo
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-30 09:01:26 -07:00
Varun Patil 23843c3ded exif: resume on failure to get file (fix #820)
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-29 18:52:03 -07:00
Varun Patil fa9d26e3da index: fix error logging
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-29 18:50:32 -07:00
Christoph Wildhagen 06266a27e3 Show number of pictures per place
This shows the number of pictures per place.
This function was previously disabled, if the parameter 'mark'
wasn't set to 0. I found no reason why this was the case.

Signed-off-by: Christoph Wildhagen <git@christoph-wildhagen.de>
2023-09-30 00:58:50 +02:00
Varun Patil 697fc4535d index: prevent blank exif indexing
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-29 11:25:49 -07:00
Varun Patil 630a435dea Refactor PR 2023-09-29 11:00:44 -07:00
Varun Patil 6947ee9bc5 Merge branch 'dev/default-timeline' of https://github.com/Murena-SAS/memories into Murena-SAS-dev/default-timeline 2023-09-29 10:34:16 -07:00
Varun Patil 2bb0f30c6f admin: allow configuring GOP size workaround (fix #800)
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-29 10:27:59 -07:00
Varun Patil 47a4ea7c78 Bump up go-vod (fix #822)
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-29 10:27:29 -07:00
Varun Patil 151f1e9d8c docs: document OCC commands
closes #772

Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-29 09:50:49 -07:00
Varun Patil e10baecb69 lint: fix php
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-27 18:57:29 -07:00
Varun Patil 562128b02b tq: use MAX for mimetype query (fix #312)
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-27 18:43:14 -07:00
Varun Patil 725c32cb4e tq: hide files in hidden folders (fix #825)
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-27 18:33:03 -07:00
Akhil 269d080df1
lint fix 2023-09-26 23:17:28 +05:30
Akhil 6b4983fc28
use getsystemconfig method 2023-09-26 20:36:49 +05:30
Akhil 77cb06e67a
Use default_timeline_path to show first start or not 2023-09-26 20:17:30 +05:30
Akhil 83ed204d9c
Set default timeline path option 2023-09-26 20:08:54 +05:30
Varun Patil 277f1789f5 lint: fix php with latest cs-fixer
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-12 10:56:59 -07:00
Varun Patil 73fdcd9166 Refactor implementation 2023-09-12 10:40:23 -07:00
Varun Patil 66c5baa964 Merge branch 'add-public-full-res-options' of https://github.com/rhyst/nextcloud-memories into rhyst-add-public-full-res-options
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-12 09:40:28 -07:00
Varun Patil f7f4c12dba app: whitelist HEIF and WebP (#812, close #811)
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-12 09:28:25 -07:00
Varun Patil fd7ac71d96 tw: simplify cleanup query
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-08 16:30:38 -07:00
Varun Patil 94d423a9df lint: fix php 2023-09-08 16:10:29 -07:00
Varun Patil a9a25a9555 Merge branch 'dev/index-command-options' of https://github.com/Murena-SAS/memories into Murena-SAS-dev/index-command-options 2023-09-08 16:09:40 -07:00
Varun Patil 50dfffc0f8 admin: improve perl detection
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-03 13:30:31 -07:00
Varun Patil 134e0f3748 download: don't cap video downloads
This doesn't work in Firefox due to a bug in video streaming.

Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-03 09:37:23 -07:00
Varun Patil 0752081d15 refactor: remove force option from getSysConfig
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-03 09:26:54 -07:00
Akhil d08778122b
Fix group condition
Signed-off-by: Akhil <akhil@e.email>
2023-09-01 20:23:24 +05:30
Akhil 16f12ef061
Add per-group and skip cleanup options 2023-09-01 17:03:50 +05:30
Varun Patil deef94f7cd lp: reduce liveid size to 128
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-31 13:32:52 -07:00
Varun Patil 5ad9092928 migrations: reduce size of old UID field
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-31 13:30:50 -07:00
Varun Patil 5ba43a134a binext: bump go-vod to 0.1.13 (close #800)
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-30 20:10:04 -07:00
Varun Patil b4873776a3 refactor: lint fix
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-30 13:27:43 -07:00
Varun Patil 4122f592b6 public: fix extra slash in path (fix #716)
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-30 13:25:28 -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 5cffbf2197 places: reduce column size
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-30 10:25:25 -07:00
Varun Patil b1ab26e44a refactor: improve typing and doc
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-29 10:27:26 -07:00
Varun Patil 45b042d704 db: change mtime to BIGINT (fix #518)
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-28 09:10:23 -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 19a1aebba3 Bump up go-vod
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-24 22:16:10 -07:00
Varun Patil b0bf05df31 admin: detect recognize installed but not enabled (fix #789)
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-24 21:14:41 -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 290c550f2f native: implement AUID
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-20 23:07:07 -07:00
Varun Patil 25761f119b migrations: update copyright
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-20 22:13:09 -07:00
Varun Patil 5928255463 fs: document nomedia exclusion
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-20 10:38:17 -07:00
Varun Patil 0091fdd962 index: support .nomemories (fix #777)
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-20 09:42:04 -07:00
Varun Patil 9fe1c02076 refactor: use selectAlias
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-17 10:48:43 -07:00
Varun Patil 4e3ed6fc49 admin: check for preview imagick and ffmpeg
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-16 20:24:38 -07:00