558 Commits

Author SHA1 Message Date
0b3b80d775 Specifies number of processed records for each domain
Some checks failed
Build and Push Docker Image / build-and-push (push) Failing after 1m3s
Automated Main Deploy Action / build-and-deploy-docs (push) Successful in 23s
2025-11-05 12:00:06 -05:00
KJ16609
1a98538c86 Merge pull request #33 from KJNeko/28-hydrus-database-metadata-importing-and-cluster-scan-timestamps
Some checks failed
Build and Push Docker Image / build-and-push (push) Failing after 1m8s
Automated Main Deploy Action / build-and-deploy-docs (push) Successful in 23s
Implements mtime from files
2025-11-05 07:34:31 -05:00
64bd784102 cleanup migration for file_info 2025-11-05 07:30:25 -05:00
dbdb03954b Seperates mtime and cluster store time into their own fields 2025-11-04 14:36:37 -05:00
5469523b78 Cluster scans now set the cluster store time based on mtime 2025-11-04 12:37:23 -05:00
d175ef4b07 Sets tag search to use max display and storage values instead of averaging across tag domains
Some checks failed
Build and Push Docker Image / build-and-push (push) Failing after 54s
Automated Main Deploy Action / build-and-deploy-docs (push) Successful in 20s
2025-11-04 07:44:36 -05:00
1e96eb3454 Adds GIN index to tags table and deletes old total_tag_counts table
Some checks failed
Build and Push Docker Image / build-and-push (push) Failing after 53s
Automated Main Deploy Action / build-and-deploy-docs (push) Successful in 20s
2025-11-04 07:24:16 -05:00
34648b4e16 Fixes tag counts and changes behaviour of tag searching 2025-11-04 07:24:00 -05:00
dd321dad52 Revert tag creation changes
Some checks failed
Build and Push Docker Image / build-and-push (push) Failing after 54s
Automated Main Deploy Action / build-and-deploy-docs (push) Successful in 21s
2025-11-03 16:03:36 -05:00
bdf2272574 Revert "Fixup tag creation to prevent deadlocking"
This reverts commit f000c21243.
2025-11-03 16:01:44 -05:00
d2278a754f Cleanup triggers for active tag mappings creation 2025-11-03 15:54:48 -05:00
4a37c8e9ce Set the new hash limit to 100 for importing mappings 2025-11-03 15:54:24 -05:00
bef19a04a0 Fixes postgres array builder not allowing const values 2025-11-03 15:53:57 -05:00
f000c21243 Fixup tag creation to prevent deadlocking 2025-11-03 15:53:41 -05:00
b4fddfaf78 Add record counter to processed count 2025-11-03 13:25:29 -05:00
d7bfb0d377 Optimize subtag creation by only inserting subtags that were not found previously 2025-11-03 13:25:11 -05:00
f3e0b92df8 Refactor tag creation to use helper lookup functions (getNamespaces, getSubtags, getTags) and remove the semaphore for better concurrency and error handling. 2025-11-03 12:34:37 -05:00
ea0a01ddd6 Preserve record ID order by SHA256 when fetching records from the database. 2025-11-03 12:34:13 -05:00
be18aa80bd Extract dumpMappings helper to reduce duplicate cleanup logic in TagServiceWorker.cpp 2025-11-03 12:33:56 -05:00
4078376a3c Add PG type name macros for NamespaceID and SubtagID 2025-11-03 12:33:32 -05:00
0a62a8130f Update Drogon array binding functions to accept rvalue references and forward arguments to the scalar helper, eliminating unnecessary copies. 2025-11-03 12:33:16 -05:00
438f1b691a Optimizes search by avoiding usage of COALESCE for filtering searches
Some checks failed
Build and Push Docker Image / build-and-push (push) Failing after 53s
Automated Main Deploy Action / build-and-deploy-docs (push) Successful in 20s
2025-11-03 07:21:30 -05:00
fae172d559 Fixes lack of listeners when tls is disabled 2025-11-03 06:43:52 -05:00
d8b1b07bab Adds toggle for turning on and off the default config warning per config option 2025-11-03 06:43:29 -05:00
05b9d2c340 Adds new required configs for non-local only connections to docker 2025-11-03 06:31:43 -05:00
1e712957d4 Set tls usage to be false by default 2025-11-03 06:31:27 -05:00
53f3745963 Adds docs for setting up self-signed tls
Some checks failed
Build and Push Docker Image / build-and-push (push) Failing after 53s
Automated Main Deploy Action / build-and-deploy-docs (push) Successful in 21s
2025-11-03 02:46:12 -05:00
1c6597895c Changes ssl to tls 2025-11-03 02:46:04 -05:00
05d4908906 Implements tls self-sign usage and cleans up listener setup 2025-11-03 02:38:06 -05:00
e7d713ef3b Merge remote-tracking branch 'gitea/master'
Some checks failed
Build and Push Docker Image / build-and-push (push) Failing after 35s
Automated Main Deploy Action / build-and-deploy-docs (push) Successful in 19s
2025-11-03 02:21:49 -05:00
2b1d0656e9 Default init scan parameters to false (except for readonly, which is true) 2025-11-03 02:15:05 -05:00
0352ad9f1a Adds error condition for if a hash is not found and scan is not set to adopt orphans
Some checks failed
Build and Push Docker Image / build-and-push (push) Failing after 55s
Automated Main Deploy Action / build-and-deploy-docs (push) Successful in 21s
2025-11-03 02:13:56 -05:00
1821026ae7 bump libFGL 2025-11-03 01:21:34 -05:00
c327165da6 Fixes flags for scanning causing issues with other steps
Some checks failed
Build and Push Docker Image / build-and-push (push) Failing after 1m4s
Automated Main Deploy Action / build-and-deploy-docs (push) Successful in 26s
2025-11-02 15:50:51 -05:00
9bfb1e5e52 Moves sibling and alias processing to their own functions
Some checks failed
Build and Push Docker Image / build-and-push (push) Failing after 1m22s
Automated Main Deploy Action / build-and-deploy-docs (push) Successful in 31s
2025-11-02 15:19:18 -05:00
74880fa752 Change limits for mappings processing 2025-11-02 15:19:04 -05:00
79578edc06 Reduces vagueness of createTags tag count error 2025-11-02 15:17:49 -05:00
bfd0ea2a1e Adds extra read only checks 2025-11-02 15:17:26 -05:00
34d0fd9cfe Adds better error for createTags error on zero tags provided 2025-11-02 11:59:20 -05:00
3ee8c36c51 Switch from size zero check to empty check 2025-11-02 11:58:07 -05:00
02207f60b5 Prevents usage of createTags if no relationships are in the service
Some checks failed
Build and Push Docker Image / build-and-push (push) Failing after 55s
Automated Main Deploy Action / build-and-deploy-docs (push) Successful in 19s
2025-11-02 11:57:07 -05:00
b622ece21c Fixes wrong name AGAIN
Some checks failed
Build and Push Docker Image / build-and-push (push) Failing after 53s
Automated Main Deploy Action / build-and-deploy-docs (push) Successful in 20s
2025-11-02 08:06:47 -05:00
df161f3305 Fixes wrong table being checked for mime extension
Some checks failed
Build and Push Docker Image / build-and-push (push) Failing after 52s
Automated Main Deploy Action / build-and-deploy-docs (push) Has been cancelled
2025-11-02 08:05:44 -05:00
2b382cc69d Fixes extension check removing leading dot from wrong extension
Some checks failed
Build and Push Docker Image / build-and-push (push) Failing after 53s
Automated Main Deploy Action / build-and-deploy-docs (push) Successful in 19s
2025-11-02 08:04:07 -05:00
eac6ee4773 Code cleanup
Some checks failed
Build and Push Docker Image / build-and-push (push) Failing after 53s
Automated Main Deploy Action / build-and-deploy-docs (push) Successful in 20s
2025-11-02 02:34:48 -05:00
eb9533d3a3 Cleanup and add setup readme
Some checks failed
Build and Push Docker Image / build-and-push (push) Failing after 51s
Automated Main Deploy Action / build-and-deploy-docs (push) Successful in 19s
2025-11-02 01:03:27 -05:00
f64af8cda0 Fixes thumbnails location not being assignable 2025-11-02 01:39:42 -04:00
a06d61b7c9 Adds pg 18 check
Some checks failed
Build and Push Docker Image / build-and-push (push) Failing after 52s
Automated Main Deploy Action / build-and-deploy-docs (push) Successful in 19s
2025-11-02 01:13:16 -04:00
3299de2243 Fixes fast-db setup
Some checks failed
Build and Push Docker Image / build-and-push (push) Failing after 53s
Automated Main Deploy Action / build-and-deploy-docs (push) Successful in 19s
2025-11-02 01:00:54 -04:00
8f51ea85b0 Chances connection made status to include all the connection info 2025-11-02 00:53:02 -04:00