Commit Graph

779 Commits

Author SHA1 Message Date
panleicim 4342fa367d use headless browser 2022-08-13 12:15:27 +02:00
panleicim 241cdda0f9 handle duplicated 2022-08-12 13:01:16 +02:00
panleicim 20e43b9c30 add file to read confirmation emails 2022-08-12 10:15:35 +02:00
panleicim 6575133503 can get the confirmation emails 2022-08-11 22:24:20 +02:00
panleicim b1193ff50c multi-thread for reading emails 2022-08-11 18:17:42 +02:00
panleicim f0b8ead456 convert int to str for phone 2022-08-10 22:05:41 +02:00
panleicim 0401f7ac1d force to remove .0 when excel format is not correct 2022-08-10 22:01:36 +02:00
panleicim f780834d88 optimization on email reader 2022-08-09 23:01:10 +02:00
panleicim 138b4a087b prolong the handle of emails 2022-08-09 12:52:18 +02:00
panleicim d6ffe5db37 close browser when exception in check_results 2022-08-08 18:11:07 +02:00
panleicim 4077988954 try to close brower after timeout 2022-08-08 13:07:51 +02:00
panleicim 7e979be656 add mail_scheduler 2022-08-07 20:44:34 +02:00
panleicim fc331aa39b can filter mail by subject 2022-08-06 20:22:24 +02:00
panleicim d707bd56e0 add mail_manager.py 2022-08-04 12:11:28 +02:00
panleicim 644cd7fad9 try to corrige probleme of mail 2022-08-04 12:08:02 +02:00
panleicim 9de56d7d03 change contact start end number 2022-08-04 09:57:08 +02:00
panleicim 42c47e7abe close the browser when url sent by email 2022-08-03 09:55:26 +02:00
panleicim 0b203b00ee can read email and click on the link 2022-08-01 21:11:45 +02:00
panleicim f890454e25 added verification de URL not valide 2022-07-29 22:30:49 +02:00
panleicim 01cf4211fc optimization on check_results 2022-07-27 18:56:15 +02:00
panleicim 204cd17359 Merge branch 'feature/single_ton' 2022-07-27 09:37:58 +02:00
panleicim 42f2d0c128 change the generated contact file name 2022-07-27 09:37:21 +02:00
panleicim a7873dfe91 check accepted contact before sending request 2022-07-26 11:38:22 +02:00
panleicim 7ca249f07f try to use singleton of playwright 2022-07-25 14:22:32 +02:00
panleicim f482164c16 need to test singleton 2022-07-25 14:21:12 +02:00
panleicim 3160fefdab added check accepted or not before sending request 2022-07-25 10:53:29 +02:00
panleicim 418699635e add booking job to scheduler 2022-07-25 09:44:37 +02:00
panleicim 67a98fc248 move accepted result to accepted collection 2022-07-22 14:08:29 +02:00
panleicim f10b8f79b8 delete captcha error item when request sent 2022-07-22 00:15:40 +02:00
panleicim a975576e73 check if contact already requested or not 2022-07-21 14:31:15 +02:00
panleicim af8b836033 send email to all while checking results 2022-07-19 21:31:29 +02:00
panleicim 5fe4ff3c4f correction on the AcceptedResultPojo.py 2022-07-19 21:29:35 +02:00
Lei PAN 6645ebb74c correction on the headless 2022-07-09 11:28:20 +02:00
Lei PAN ef13f6553a add headless param 2022-07-09 11:07:47 +02:00
Lei PAN 11deb33145 correction on the import 2022-07-08 21:41:20 +02:00
Lei PAN 9d139ff947 try to pass param with scheduler 2022-07-08 21:39:44 +02:00
Lei PAN 904f15c151 optimizations 2022-07-08 15:19:30 +02:00
Lei PAN cdabe04073 make headless configurable 2022-07-08 15:01:55 +02:00
Lei PAN 8f8dbc697a set defaut mode to automatic when using command line 2022-07-08 14:53:43 +02:00
Lei PAN fe56c47d50 remove local db 2022-07-08 09:04:45 +02:00
Lei PAN 4662bed9b8 remove save to local db 2022-07-07 11:05:29 +02:00
Lei PAN 3f08f7d3fd correction on the check_results 2022-07-07 09:42:05 +02:00
Lei PAN c3204b48e5 Merge branch 'feature/handle_black_list' into feature/check_results
# Conflicts:
#	src/db/mongo_manager.py
2022-07-07 09:40:09 +02:00
Lei PAN 50cdafd8a2 remove some logs 2022-07-06 18:10:47 +02:00
Lei PAN 2a339be86e check black list before send request 2022-07-06 18:08:00 +02:00
Lei PAN f0370a9525 merge with master 2022-07-06 17:43:06 +02:00
Lei PAN f4a0b1f439 Merge branch 'master' into feature/check_results
# Conflicts:
#	src/db/mongo_manager.py
2022-07-06 17:42:20 +02:00
Lei PAN d495308a1f add support for windows 2022-07-06 17:38:00 +02:00
Lei PAN 9cc21ca212 create the directory when not exists 2022-07-06 00:35:30 +02:00
Lei PAN e9150c885d correction on check_results.py 2022-07-06 00:29:45 +02:00