Commit Graph

  • 07828aed0e
    Merge 010ff9407b into b865efb762 Oreo 2024-07-07 00:59:25 -0700
  • 010ff9407b Add e621 flags object to SeachResult site_info Oreo 2024-07-07 00:45:08 -0700
  • b865efb762 Update sqlx data. main Syfaro 2022-05-19 12:58:01 -0400
  • 587b8f7171 Fix clippy lints. Syfaro 2022-05-19 12:38:01 -0400
  • ab6068e303 Include file sha256 hashes. Syfaro 2022-05-19 12:37:21 -0400
  • 25c457d8dc Include tags in FA search. Syfaro 2022-05-19 12:26:14 -0400
  • 0850e4e682 Bump versions. Syfaro 2022-03-23 15:26:56 -0400
  • 5f50e2fe0e Add metrics, bump versions. poem Syfaro 2022-01-04 23:39:21 -0500
  • cc8a88fe67 Significant refactoring. Syfaro 2022-01-04 23:09:07 -0500
  • 5e76d4ecf2 Rework fuzzysearch-api with Poem and OpenAPI. Syfaro 2022-01-04 00:42:22 -0500
  • 0d650cff53 Rename to fuzzysearch-api, bump versions. Syfaro 2022-01-03 20:48:34 -0500
  • b2e2d74d01 Don't overwrite Faktory custom, set labels. Syfaro 2021-12-15 16:06:37 -0500
  • 3e144828c8 Include when results were posted. Syfaro 2021-12-12 18:14:52 -0500
  • 424d4c54f4 Remove unused video code. Syfaro 2021-12-10 17:03:14 -0500
  • 9de76851bb Attempt to port builds to GitHub Actions. Syfaro 2021-12-09 00:03:11 -0500
  • de95393147 Bump versions. Syfaro 2021-12-08 23:45:17 -0500
  • 1eb5fba3f7 Add support for Twitter webhooks. Syfaro 2021-08-25 13:22:53 -0400
  • 15ab9563e0
    Add worker for refreshing submission data (#11) Syfaro 2021-08-22 01:48:05 -0400
  • af40099773 Small updates. Syfaro 2021-08-22 01:37:36 -0400
  • 1b0a901091 Update deleted flag migration order. Syfaro 2021-08-22 01:24:13 -0400
  • 1c667bae47 Merge branch 'main' into refresh Syfaro 2021-08-22 01:22:56 -0400
  • 9255a49fb5 Add missing isnumeric function migration. Syfaro 2021-08-22 01:22:46 -0400
  • 3449fdcf2e Merge branch 'main' into refresh Syfaro 2021-08-22 01:22:13 -0400
  • 914a9b24ba Add Weasyl metrics, rework metric names. Syfaro 2021-08-22 00:09:44 -0400
  • 9920fff69c Skip unneeded logging with Weasyl submissions. Syfaro 2021-08-21 22:19:01 -0400
  • 4c0fb5ac2e Setting for ingesters to download files. Syfaro 2021-08-21 18:28:54 -0400
  • 6afafd140b Update faktory dependency. Syfaro 2021-08-15 23:46:40 -0400
  • 6e57afd114 Update refresh Dockerfile to avoid extra build. Syfaro 2021-08-15 23:44:10 -0400
  • 517e691250 Update furaffinity-rs, again. Syfaro 2021-08-15 23:17:14 -0400
  • 412ea229b6 Update furaffinity-rs dependency. Syfaro 2021-08-15 23:14:01 -0400
  • b56a08d7b3 Add refresh to builds. Syfaro 2021-08-15 22:59:33 -0400
  • 2286808256 Merge branch 'main' into refresh Syfaro 2021-08-15 22:51:05 -0400
  • 25e7ef3109 Fix clippy lints, update Rust version. Syfaro 2021-08-10 21:41:11 -0400
  • 56e4e96d7a Merge branch 'main' Syfaro 2021-08-10 21:33:38 -0400
  • 5773cc03f5
    Break apart into multiple microservices (#10) Syfaro 2021-08-10 21:28:32 -0400
  • 39b61988fa Avoid some unwraps. Syfaro 2021-07-28 18:17:48 -0400
  • a1ac626b17 Include health endpoint with metrics. Syfaro 2021-07-28 16:57:05 -0400
  • 3bbf15a584 Use BKApi instead of in-memory tree. Syfaro 2021-07-28 16:22:47 -0400
  • c2c4c8cc0a Update dependencies, improve Docker images. Syfaro 2021-07-28 13:14:10 -0400
  • 4935916261 Old changes I don't remember. Syfaro 2021-07-27 23:55:06 -0400
  • a812b37389 Fix missing file changes. Syfaro 2021-06-12 03:03:17 -0400
  • 84f50d27d4 Updates for hashing service. Syfaro 2021-06-12 02:48:14 -0400
  • 577b161ffb Create service to hash image. Syfaro 2021-06-12 02:06:25 -0400
  • 43c2d0c00c Unify tracing and metrics export. Syfaro 2021-06-10 15:51:09 -0400
  • 93179256be Fix dependencies. Syfaro 2021-06-09 14:37:28 -0400
  • 1dce2b4bdb Bump versions. Syfaro 2021-05-11 11:49:21 -0400
  • 81984734f1 Update CI. Syfaro 2021-05-11 11:49:12 -0400
  • 097a350724 Update branch in drone file. Syfaro 2021-04-30 22:34:26 -0400
  • c64ca4a6bd Correctly parse Weasyl's explicit rating. Syfaro 2021-04-30 21:34:31 -0400
  • 8929a699d4 Store more data for deleted submissions. Syfaro 2021-04-25 15:03:45 -0400
  • f0513494cd Allow specifying missing batch sizes. Syfaro 2021-04-25 14:03:03 -0400
  • 688b7aac0e Build refresh image on non-master branches. Syfaro 2021-04-25 02:52:21 -0400
  • 2804af8e71 Initial attempt at a worker to refresh old data. Syfaro 2021-04-25 02:44:16 -0400
  • 23affc3952 Each webhook should be own job. Syfaro 2021-04-22 23:59:48 -0400
  • f040cf3dde Revert using UNION instead of UNION ALL. Syfaro 2021-04-22 22:33:18 -0400
  • 96bc22c65b Update sqlx data. Syfaro 2021-04-22 21:46:56 -0400
  • a1f28707ab Improve query performance, instrumentation. Syfaro 2021-04-22 21:34:02 -0400
  • 34d32821cb Use UNION ALL for performance. Syfaro 2021-04-22 12:54:41 -0400
  • ca2247b79f Update opentelemetry. Syfaro 2021-04-22 12:41:08 -0400
  • 6a0a7f2e2e Change more logging messages. Syfaro 2021-04-21 22:54:08 -0400
  • 36ea876043 Other logging changes. Syfaro 2021-04-21 21:59:19 -0400
  • 47703694d1 More logging updates. Syfaro 2021-04-21 21:46:10 -0400
  • 32fbfe1d00 Small changes to force build. Syfaro 2021-04-21 21:21:42 -0400
  • e00f99686e Build webhook image, change base images. Syfaro 2021-04-21 20:53:22 -0400
  • 3974f85ce8
    JSON log output (#9) Syfaro 2021-04-21 19:26:15 -0400
  • d0a7940ceb Update logger for webhooks too. Syfaro 2021-04-21 18:49:54 -0400
  • 4f2303b09d Use more specific timestamp format. Syfaro 2021-04-21 18:23:14 -0400
  • 50da52c7b4 Skip instrument for faktory. Syfaro 2021-04-21 18:03:02 -0400
  • 1231748dd5 Merge branch 'master' into json-logs Syfaro 2021-04-21 16:58:59 -0400
  • dd7805d052
    Webhooks (#8) Syfaro 2021-04-21 16:58:32 -0400
  • 4090680115 Allow outputting JSON logs from ingesters. Syfaro 2021-04-21 16:49:01 -0400
  • d6434f4c23 Fix missing features. Syfaro 2021-04-21 16:30:33 -0400
  • fb00ba952b Always pull Rust image. Syfaro 2021-04-19 23:51:24 -0400
  • 083393befc Include hash in webhook data. Syfaro 2021-04-19 23:46:23 -0400
  • 302896ffe9 Better webhook error handling, use all ingesters. Syfaro 2021-04-19 23:03:25 -0400
  • 4505471c1b Merge branch 'master' into webhooks Syfaro 2021-04-19 22:21:33 -0400
  • a9b5b95350 Update dependencies. Syfaro 2021-04-19 22:17:21 -0400
  • bd1238b34a
    Remove hashes table, add Weasyl lookups (#7) Syfaro 2021-04-19 17:22:40 -0400
  • 492b6bc0e5 Remove hashes table, add Weasyl lookups. Syfaro 2021-04-19 16:58:22 -0400
  • 00e848e2e2 Merge branch 'master' into webhooks Syfaro 2021-04-12 22:59:22 -0400
  • bc278441b6 Remove broken test. Syfaro 2021-04-12 22:27:22 -0400
  • f8744080fd Authenticate e621 ingester. Syfaro 2021-04-12 22:14:36 -0400
  • f99d718603 Install missing dependency in Docker image. Syfaro 2021-03-20 03:21:40 -0400
  • dbfee26a40 Add looking up FA submissions by site ID. Syfaro 2021-03-20 02:25:01 -0400
  • 95cc7fc685 Rough initial progress on webhooks. Syfaro 2021-03-01 00:19:16 -0500
  • 17a4d39a75
    Improve FurAffinity ingester (#5) Syfaro 2021-02-27 22:26:53 -0500
  • 31b53bab36 Extract submission handling to new function. Syfaro 2021-02-27 22:07:03 -0500
  • e35c740902 Record users online. Syfaro 2021-02-27 22:03:38 -0500
  • 1201de63fd Use tracing instead of panics directly. Syfaro 2021-02-27 21:37:50 -0500
  • bc140f4100 Make case consistent on messages. Syfaro 2021-02-27 21:11:51 -0500
  • f580e781b4 Use tracing instead of directly printing messages. Syfaro 2021-02-27 21:09:06 -0500
  • 69685905d9 Only build images when pushing to master. Syfaro 2021-02-27 17:43:13 -0500
  • 40dc1dbd01 Improve FurAffinity retry logic, add timeout. Syfaro 2021-02-27 17:29:08 -0500
  • 0e0b7e0ecb Fix typo in drone.yml file. Syfaro 2021-02-21 01:59:33 -0500
  • 5f5a93c85b Update package names and Dockerfiles. Syfaro 2021-02-21 01:26:29 -0500
  • e57d932042 Derive more for types. Syfaro 2021-02-21 00:38:48 -0500
  • 08f1b6ad22 Update drone.yml to build images. Syfaro 2021-02-21 00:30:38 -0500
  • f94f6a35f4 Remove panic, monitor video hashing duration. Syfaro 2021-02-21 00:30:28 -0500
  • eded80fd78 Include sample data and images. Syfaro 2021-02-20 23:40:03 -0500
  • ce3793f9a3 Add complete database migrations. Syfaro 2021-02-20 22:48:03 -0500