Commit Graph

622 Commits

Author SHA1 Message Date
cameron 4851f64229 Merge pull request 'Added file date format for memories' (#43) from feature/new-memories-filename-format into master
Reviewed-on: #43
2025-12-01 18:53:23 +00:00
Cameron 3c894335ce Added file date format for memories 2025-12-01 13:51:17 -05:00
cameron b58fc0034c Merge pull request 'feature/improve-memories-exclude' (#42) from feature/improve-memories-exclude into master
Reviewed-on: #42
2025-12-01 18:07:07 +00:00
Cameron f02a858368 Bump to 0.3.1 and format/clippy 2025-12-01 13:04:55 -05:00
Cameron a7d065aadc Tests and improved pattern-excluding behavior 2025-12-01 12:54:40 -05:00
Cameron f5c53d1e0e Allow for pattern-based memories folder exclusion 2025-12-01 12:29:32 -05:00
cameron 6aefea3a27 Merge pull request 'feature/rust-2024-edition' (#41) from feature/rust-2024-edition into master
Reviewed-on: #41
2025-09-01 17:47:51 +00:00
Cameron 273b877e16 Update to Rust 2024 edition
Formatted code.
2025-09-01 13:36:27 -04:00
Cameron 0d05b283ce Cargo update 2025-09-01 13:28:37 -04:00
cameron 5021b3218d Merge pull request 'Just look for date format instead of screenshot text' (#40) from feature/fix-screenshot-date-regex into master
Reviewed-on: #40
2025-09-01 15:15:49 +00:00
Cameron 2cc4124544 Just look for date format instead of screenshot text 2025-09-01 11:15:27 -04:00
cameron ed9071d41d Merge pull request 'Add additional memories filename regex' (#39) from feature/additional-memories-date-format into master
Reviewed-on: #39
2025-09-01 15:09:41 +00:00
Cameron 6f76a74b2e Add additional memories filename regex 2025-09-01 11:09:09 -04:00
cameron a79bccc751 Merge pull request 'Add additional memories filename regex' (#38) from feature/add-memories-file-date-regex into master
Reviewed-on: #38
2025-09-01 15:01:40 +00:00
Cameron 9c04fcb1d1 Add additional memories filename regex 2025-09-01 11:01:01 -04:00
cameron 6336c321c7 Merge pull request 'Allow for excluding directories from Memories endpoint' (#37) from feature/memories-ignore-dirs into master
Reviewed-on: #37
2025-08-28 17:06:44 +00:00
Cameron 2f91dbdc2e Update README 2025-08-28 11:36:16 -04:00
Cameron f27b22ead4 Update README 2025-08-28 11:35:41 -04:00
Cameron e46953194e Allow for excluding directories from Memories endpoint 2025-08-27 16:02:32 -04:00
cameron 5277465f9e Merge pull request 'Use rayon for memories endpoint' (#36) from feature/memories-parallel into master
Reviewed-on: #36
2025-08-21 20:44:50 +00:00
Cameron 34784a39f6 Use rayon for memories endpoint 2025-08-21 16:39:33 -04:00
cameron c325676af1 Merge pull request 'feature/memories' (#35) from feature/memories into master
Reviewed-on: #35
2025-08-16 16:42:38 +00:00
Cameron 544256f658 Bump to 0.3.0 2025-08-15 23:22:05 -04:00
Cameron 93957bf389 Refactor date parsing from filename by introducing reusable closure, remove redundant logging level, and simplify regex logic. 2025-08-15 23:20:07 -04:00
Cameron 8114204485 Update Otel 2025-08-15 23:18:53 -04:00
Cameron 7dcf89c47e Add conditional sorting logic for Month span in memories sorting 2025-08-15 17:22:01 -04:00
Cameron 4315744abb Improve Memory sorting 2025-08-13 13:23:32 -04:00
Cameron 85093ff0c7 Add parsing date from filename for memories 2025-08-12 20:55:22 -04:00
Cameron 8d9a5fd79f Try adding timezone awareness 2025-08-11 17:11:02 -04:00
Cameron 6aa3c932fb Run cargo fmt 2025-08-11 17:08:24 -04:00
Cameron 88114ef4d4 Add Month memory filter span 2025-08-09 22:46:25 -04:00
Cameron caed787c04 Add /memories endpoint 2025-08-09 22:24:48 -04:00
Cameron b3a885de28 Run cargo fmt 2025-08-08 15:06:43 -04:00
cameron bf3c26a5f1 Merge pull request 'Video Gifs' (#34) from feature/video-gifs into master
Reviewed-on: #34
2025-08-08 18:55:13 +00:00
Cameron 2ea36a4c9b Get tests building and sort of passing 2025-07-17 20:32:23 -04:00
Cameron 264195d3a2 Cleanup warnings 2025-07-17 20:08:12 -04:00
Cameron e5afdd909b Serve video gifs when requested 2025-07-02 15:48:49 -04:00
Cameron 3fbdba2b9c Merge branch 'master' into feature/video-gifs 2025-06-16 21:06:38 -04:00
cameron 8dae25606d Merge pull request 'Recursive Sorting fix and many logging/tracing enhancements' (#33) from feature/fix-recursive-sort into master
Reviewed-on: #33
2025-06-12 20:03:20 +00:00
Cameron 97a07e11ca Fix SQL injection vulnerability in a tag query 2025-06-12 15:01:07 -04:00
Cameron a25ffcc351 Add enhanced logging and tracing for playlist generation 2025-06-12 13:12:01 -04:00
Cameron 2c553a8016 Additional logging and tracing enhancements 2025-06-04 15:05:23 -04:00
Cameron 7c882fd31c Add webp files and improve logging 2025-06-03 15:23:39 -04:00
Cameron 6aff7f456a Manually pass the current context around 2025-06-03 14:06:19 -04:00
Cameron c4153b404c Try using current context 2025-06-03 13:02:25 -04:00
Cameron b11d647ffa Try fixing span context for db call tracing 2025-06-03 12:51:37 -04:00
Cameron 1e63e0c08c Add DB spans to the various queries 2025-06-03 12:07:26 -04:00
Cameron 785ce157e6 Get Otel span from the request 2025-05-23 18:24:54 -04:00
Cameron d37deb36fe Additional Otel logging and spans 2025-05-23 14:51:54 -04:00
Cameron 24d2123fc2 Fix recursive-any tag counting
This is bad security wise so it'll need another pass.
2025-05-18 19:57:16 -04:00