Commit Graph

  • 1120083e45 Merge pull request 'build_product_details: skip non-finite prices instead of raising OverflowError' (#26) from development into main main dsql 2026-10-10 03:24:57 +00:00
  • 6ea3187b33 build_product_details: skip non-finite prices instead of raising OverflowError development dsqlandClaude Code Opus 5.5 2026-10-09 23:22:36 -04:00
  • 7d514a5401 Merge pull request 'calculate_priority: resolve non-finite prices to 0 instead of crashing the monitor' (#25) from development into main dsql 2026-10-08 22:48:57 +00:00
  • f51aed2c9f calculate_priority: resolve non-finite prices to 0 instead of crashing the monitor dsqlandClaude Code Opus 5.5 2026-10-08 18:46:59 -04:00
  • bd5df3a4c2 Merge pull request 'small cleanup of comments/added optional impersonate into run_bounded_cycle for monitors like bhphoto that need different clients than what we support/dont need to rotate' (#24) from development into main TPV 2026-09-30 01:56:40 +00:00
  • 6720592685 small cleanup of comments/added optional impersonate into run_bounded_cycle for monitors like bhphoto that need different clients than what we support/dont need to rotate TPV 2026-09-29 18:55:52 -07:00
  • 1b3f860ff3 Merge pull request 'updated tls profiles' (#23) from development into main TPV 2026-09-27 04:11:53 +00:00
  • 4563cdf920 updated tls profiles TPV 2026-09-26 21:11:37 -07:00
  • 7032f5b9d6 Merge pull request 'added get_response_json function to return json from aioweb' (#22) from development into main TPV 2026-09-26 03:00:57 +00:00
  • b9fbb64364 added get_response_json function to return json from aioweb TPV 2026-09-25 20:00:19 -07:00
  • ae637a134f rename monitor_name parameters to monitor TPV 2026-09-25 19:02:09 -07:00
  • 4729a62ae2 Merge pull request 'renamed monitor_name to monitor' (#21) from development into main TPV 2026-09-26 00:29:32 +00:00
  • 401258f52a renamed monitor_name to monitor TPV 2026-09-25 17:29:08 -07:00
  • 2bf2c613a9 Merge pull request 'added asins to build_product_details' (#20) from development into main TPV 2026-09-10 13:39:02 +00:00
  • 9a34ae5ca6 added asins to build_product_details TPV 2026-09-10 06:38:44 -07:00
  • 0fceafb364 Merge pull request 'added price drops to alerts/fixed race condition where late claimed docs got their tags wiped and sent to the api without tags' (#19) from development into main TPV 2026-09-09 16:52:30 +00:00
  • 0275f94500 added price drops to alerts/fixed race condition where late claimed docs got their tags wiped and sent to the api without tags TPV 2026-09-09 09:52:15 -07:00
  • 69484c5ae0 Merge pull request 'added asins for woot listings' (#18) from development into main TPV 2026-09-09 03:15:06 +00:00
  • 03cc3a35cb added asins for woot listings TPV 2026-09-08 20:14:49 -07:00
  • c9545ec9d8 Merge pull request 'updated the db name for dsql mongo' (#17) from development into main TPV 2026-08-31 00:59:22 +00:00
  • 93013c5d55 updated the db name for dsql mongo TPV 2026-08-30 17:59:05 -07:00
  • 7f30a8a5cc Merge pull request 'updated the mongo_url to dsqls new url/small type hint fixes' (#16) from development into main TPV 2026-08-31 00:55:21 +00:00
  • 39a6c40154 updated the mongo_url to dsqls new url/small type hint fixes TPV 2026-08-30 17:54:40 -07:00
  • 87d751cd82 Merge pull request 'added optional mongo client for already configured monitors' (#15) from development into main TPV 2026-08-21 15:22:35 +00:00
  • 1218ba0b3c added optional mongo client for already configured monitors TPV 2026-08-21 08:21:57 -07:00
  • 2a5d649f90 Merge pull request 'added optional mongo url' (#14) from development into main TPV 2026-08-21 14:52:50 +00:00
  • b599d34e1e added optional mongo url TPV 2026-08-21 07:52:21 -07:00
  • 04ce7b50f3 Merge pull request 'bug fix to avoid swallowing exceptions/failed pages inside fetch_all_pages/small refactor/added new listings' (#13) from development into main TPV 2026-08-13 20:23:00 +00:00
  • b071ac35bf bug fix to avoid swallowing exceptions/failed pages inside fetch_all_pages/small refactor TPV 2026-08-12 17:45:59 -07:00
  • cc46e3d409 Merge pull request 'removed retry_failed_pages from docstrings' (#12) from development into main TPV 2026-08-09 02:00:14 +00:00
  • 321546f9b9 removed retry_failed_pages from docstrings TPV 2026-08-08 18:59:52 -07:00
  • 5db82e3a59 Merge pull request 'removed failed page retrying' (#11) from development into main TPV 2026-08-08 20:51:09 +00:00
  • 0b462aef06 removed failed page retrying TPV 2026-08-08 13:49:35 -07:00
  • 95af8a37e1 Merge pull request 'added no msrp prirority so they don't starve in queue' (#10) from development into main TPV 2026-08-04 20:54:19 +00:00
  • dee090edaf added no msrp prirority so they don't starve in queue TPV 2026-08-04 13:53:32 -07:00
  • 2ede6c77c7 Merge pull request 'use .get for has_msrp' (#9) from development into main TPV 2026-08-04 18:49:45 +00:00
  • 6c309b1e62 use .get for has_msrp TPV 2026-08-04 11:49:19 -07:00
  • b34db200cc Merge pull request 'small typo fix' (#8) from development into main TPV 2026-08-04 17:07:56 +00:00
  • 1f5224a92c small typo fix TPV 2026-08-04 10:07:31 -07:00
  • 7c420059ee Merge pull request 'added has_msrp for no msrp based products(new lists)' (#7) from development into main TPV 2026-08-04 17:05:36 +00:00
  • 61c4887c38 added has_msrp for no msrp based products(new lists) TPV 2026-08-04 10:04:32 -07:00
  • 2e6e7ebc69 added passing headers TPV 2026-07-30 14:29:58 -07:00
  • 8903be2685 abstracted out bounded cycles TPV 2026-07-30 14:13:26 -07:00
  • aa6ed4cb06 added pagination fan out pagination abstraction TPV 2026-07-30 11:52:36 -07:00
  • 3f823b3a6e added price history to build_product_details/models TPV 2026-07-28 11:29:15 -07:00
  • 3573551957 removed past_prices TPV 2026-07-28 10:38:33 -07:00
  • 8a1c1893b7 added bounded close session for curl_cffi/past_prices to pricing model TPV 2026-07-28 09:15:38 -07:00
  • c29032a765 cleanup TPV 2026-07-27 12:02:56 -07:00
  • 1e53904cc6 added max_clients arg to get_default_session/cycle timeout seconds TPV 2026-07-27 12:02:41 -07:00
  • 99e68b1fa9 added first_error for asyncio task groups TPV 2026-07-27 10:27:57 -07:00
  • b6cd692258 added first_error for asyncio task groups TPV 2026-07-27 10:23:07 -07:00
  • 763f40988f added cycle timeout seconds TPV 2026-07-27 08:49:59 -07:00
  • d4f4830ff2 added motor/pinned the curl version TPV 2026-07-27 08:48:04 -07:00
  • 4c1033057a added combined discount for consumer so codes can be calculated on the fly for any monitor TPV 2026-07-26 17:55:13 -07:00
  • e9632470fd small refactor TPV 2026-07-26 14:17:42 -07:00
  • 5effb835a7 Merge pull request 'removed timeout from send_request and added promo options to product metadata' (#6) from aioweb-migration into main TPV 2026-07-26 21:09:51 +00:00
  • b876c3d7b3 removed timeout from send_request and added promo options to product metadata TPV 2026-07-26 14:09:05 -07:00
  • 9af7e7adcf Merge pull request 'added optional semphore' (#5) from aioweb-migration into main TPV 2026-07-21 03:05:50 +00:00
  • 4b63a2d39c added optional semphore TPV 2026-07-20 19:27:47 -07:00
  • 3cbe5beb43 Merge pull request 'removed user agent setting since curl_impersonate does it' (#4) from aioweb-migration into main TPV 2026-07-19 16:36:29 +00:00
  • 0cfcca01bb removed user agent setting since curl_impersonate does it TPV 2026-07-19 09:36:03 -07:00
  • 65ddb40bc3 Merge pull request 'Aioweb migration' (#3) from aioweb-migration into main TPV 2026-07-19 16:29:00 +00:00
  • 17219507bf added requiring call sites to set own content-type for anything other than json(aioweb doesn't set content-type properly) TPV 2026-07-19 09:28:22 -07:00
  • db947a6354 raise default session timeout to 30s TPV 2026-07-19 08:55:13 -07:00
  • 638d8fb359 raise default session timeout to 30s TPV 2026-07-19 08:55:13 -07:00
  • 666046bdd1 Merge pull request 'added ability to set default user agent' (#2) from aioweb-migration into main TPV 2026-07-19 04:33:03 +00:00
  • 20ad4c6535 added ability to set default user agent TPV 2026-07-18 19:31:02 -07:00
  • e9559f3248 Merge pull request 'Aioweb migration' (#1) from aioweb-migration into main TPV 2026-07-19 01:26:35 +00:00
  • d307be60b0 added default headers for get_default_session TPV 2026-07-18 11:45:46 -07:00
  • bb24d0c13a named collection as a required arg in run_monitor_cycle TPV 2026-07-18 11:40:35 -07:00
  • 3515af6fd8 added proxies to default session TPV 2026-07-17 20:37:16 -07:00
  • 8e077515ff added proxies to default session TPV 2026-07-17 20:22:57 -07:00
  • 1441e7179c migrate session handling to aioweb_tls/refactoring of helpers TPV 2026-07-17 20:06:37 -07:00
  • 3a8a12ac6e added concurrency limiting TPV 2026-07-17 14:24:53 -07:00
  • 4aa0e43289 small bug fix TPV 2026-07-16 14:19:33 -07:00
  • cdce46c033 small bug fix TPV 2026-07-16 05:41:15 -07:00
  • 06c0366d2a readded pre_task_func for functions that must promise order TPV 2026-07-16 05:36:52 -07:00
  • 1e0663d972 readded pre_task_func for functions that must promise order TPV 2026-07-16 05:36:04 -07:00
  • 83b15231ee updated proxy development path TPV 2026-07-15 13:39:20 -07:00
  • f2e50819ac fixed small pagination issue in execute_pagination/added availability field in mongo schema TPV 2026-07-14 12:02:07 -07:00
  • ae8b204a2c added running pre task same time as category tasks TPV 2026-07-14 07:35:44 -07:00
  • 00d3c12ee0 fixed price drops/moved logging outside of init_monitor TPV 2026-07-13 18:57:23 -07:00
  • 7d070dec40 moving config storage to mongo TPV 2026-07-13 10:25:07 -07:00
  • 9bc34d4dc9 added resolving alerts collection TPV 2026-07-12 15:27:59 -07:00
  • 8270c9d7fd forgot to remove reference to prod bot token in get_bot_token and moved said function into discord bot repo TPV 2026-07-12 12:09:36 -07:00
  • bd46b92724 moved discord specifics into discord bot repo TPV 2026-07-12 12:02:55 -07:00
  • 44f8184864 small update TPV 2026-07-11 13:26:37 -07:00
  • 015996309f updated bot token TPV 2026-07-09 14:41:03 -07:00
  • 15acb97c86 added alerts collection dsql suggested TPV 2026-07-07 11:56:32 -07:00
  • 6ad9cf5d6d added alerts collection dsql suggested TPV 2026-07-07 11:03:21 -07:00
  • 7e44a5cdb2 added alerts collection dsql suggested TPV 2026-07-07 09:17:38 -07:00
  • 9e2ede16b1 added alerts collection dsql suggested TPV 2026-07-06 19:55:43 -07:00
  • 9496d0dfde added updating status on upsert TPV 2026-07-06 18:40:43 -07:00
  • d6f48afeed removed if check from add_products_to_database TPV 2026-07-06 14:32:12 -07:00
  • 9e8ab938c7 removed if check from add_products_to_database TPV 2026-07-06 14:30:43 -07:00
  • 6b3bd33739 added enums for status constants/fixed status not updating tpv 2026-07-06 12:18:57 -07:00
  • b0319f6ada forgot to commit docstrings for runner.py tpv 2026-07-06 10:06:49 -07:00
  • 54881acaee fixed some small db bugs tpv 2026-07-06 10:05:32 -07:00
  • 136a67c16f testing price tracking/composite key changes tpv 2026-07-06 09:46:07 -07:00
  • 0be6fa5d13 moved development bot to new token tpv 2026-07-04 13:40:53 -07:00