Commit graph

101 commits

Author SHA1 Message Date
fe4c642ff9
add deps inside dune 2023-05-15 10:23:35 +02:00
aac13f01e8
yet 2023-05-14 23:00:15 +02:00
05a56a4ef0
comment 2023-05-14 22:55:18 +02:00
ccf780e11e
use css selector instead of xpath 2023-05-14 22:52:36 +02:00
61346496b9
happy 2023-05-14 22:37:14 +02:00
cae3848490
LOGGED! 2023-05-14 22:37:00 +02:00
36b9ca18c9
init 2fa 2023-05-14 22:16:20 +02:00
0b4ee8f714
add username twice if needed 2023-05-14 20:39:24 +02:00
5c0b5e5979
add a TODO 2023-05-14 01:59:29 +02:00
4a2db80c54
preparation for 2fa 2023-05-14 01:57:29 +02:00
85c20935c0
Add username and password fill 2023-05-14 01:44:11 +02:00
81f8318e73
try to send input 2023-05-13 22:13:26 +02:00
aa90607cc7
find element with XPath 2023-05-13 20:31:46 +02:00
62571b4de5
move login logic to twitter file 2023-05-13 19:58:48 +02:00
9b5f5a0100
the minimal work has been done 2023-05-13 18:07:55 +02:00
219a301e8e
use only pusk lib 2023-05-13 18:03:30 +02:00
3427d3b079
use the Any exception everywhere so we never close the app without closing properly the driver 2023-05-13 18:02:46 +02:00
e62a82fc62
add .env in config directory to load credentials, also always unload backend properly in case of a failwith 2023-05-13 18:00:57 +02:00
cb691fc16b
add a big step lol 2023-05-13 17:27:02 +02:00
f76d4b46a6
better err msg 2023-05-13 17:21:05 +02:00
b1989bd79b
add screenshot, wait for load, ability to run JS, add extra time in bonus so the twitter login page is loaded 2023-05-13 17:10:19 +02:00
a10ca91700
navigate to twitter 2023-05-13 16:17:18 +02:00
033d750400
update! 2023-05-13 16:02:06 +02:00
5af3d8452c
progression 2023-05-13 15:57:16 +02:00
99608caffb
update! 2023-05-13 15:57:03 +02:00
be1fe34aa9
fix stderr 2023-05-13 15:23:55 +02:00
685412114c
retrieve sessionId 2023-05-13 13:33:46 +02:00
1e80074dd6
fix issue of request before starting the server 2023-05-13 13:06:25 +02:00
f3ca71b509
add a start and stop fn 2023-05-13 13:06:15 +02:00
cebb5cb5b0
changes 2023-05-13 12:37:12 +02:00
4caaf7ee16
fix running process 2023-05-13 11:59:09 +02:00
3748b72e6a
easier interface 2023-05-13 10:40:13 +02:00
3777bdff1c
payload to json 2023-05-13 10:40:03 +02:00
047daf36b4
useless close fn 2023-05-13 10:39:51 +02:00
76675b179a
keep version in gecko 2023-05-13 10:22:36 +02:00
349952d116
selenium is useless, only driver needed - prepare for requesting data from it 2023-05-13 10:15:35 +02:00
03626d1abb
typo 2023-05-12 20:36:14 +02:00
8b32933d66
progressing.. 2023-05-12 20:32:38 +02:00
255c33b1a3
move preparation to selenium file 2023-05-12 20:30:02 +02:00
737c819649
Split into multiples files 2023-05-12 20:04:04 +02:00
2e10cc53e2
download gecko 2023-05-12 19:36:27 +02:00
00463a4e73
ignore gecko drivers 2023-05-12 19:36:16 +02:00
0c05b7f922
yay 2023-05-12 18:41:29 +02:00
837b885d27
Download now works 2023-05-12 18:40:47 +02:00
3d392c1063
TODO list 2023-05-12 10:54:14 +02:00
a3c8e0ede3
try to download selenium 2023-05-12 10:51:39 +02:00
146616a1f6
add deps 2023-05-12 09:53:44 +02:00
a4d8eafb0c
add ocamlformat 2023-05-12 09:52:22 +02:00
83b9ff14fc
after reinstalling some others packages with --update-invariant, ocaml changed, again. 2023-05-12 09:52:18 +02:00
4d4c899108
add requirements 2023-05-12 09:43:21 +02:00