Commit graph

80 commits

Author SHA1 Message Date
ac174c4e83
add core lib 2023-05-16 01:57:25 +02:00
bacb23d50b
add image link 2023-05-16 01:56:49 +02:00
5e76676142
add yojson lib 2023-05-16 01:55:55 +02:00
fc541977d8
Add woodpecker job 2023-05-16 01:54:13 +02:00
3b2de6f973
Add docker image 2023-05-16 01:41:19 +02:00
81115dbc76
explanation 2023-05-15 17:25:15 +02:00
52adb27f0a
Revert "Add a command who install dependencies based on dune-project"
This reverts commit 658ef57b2f.
2023-05-15 17:24:04 +02:00
6136c0b94b
Revert "Revert "Revert "Add a command who install dependencies based on dune-project"""
This reverts commit 499de3978a.
2023-05-15 17:20:47 +02:00
499de3978a
Revert "Revert "Add a command who install dependencies based on dune-project""
This reverts commit 616a3eefad.
2023-05-15 17:20:39 +02:00
616a3eefad
Revert "Add a command who install dependencies based on dune-project"
This reverts commit 658ef57b2f.
2023-05-15 17:19:38 +02:00
a9c9b125e7
oops, fix command 2023-05-15 17:09:32 +02:00
658ef57b2f
Add a command who install dependencies based on dune-project 2023-05-15 16:57:36 +02:00
73aafd941c
add some optional logging 2023-05-15 16:28:24 +02:00
39a5e10530
its working! 🎉 2023-05-15 15:59:00 +02:00
ed20ce4ce3
typo 2023-05-15 15:58:28 +02:00
dde373d87c
send the tweet 2023-05-15 15:58:26 +02:00
e8fde14350
click on tweet button 2023-05-15 15:09:24 +02:00
fba2d3b4f9
WIP: Send a tweet 2023-05-15 15:05:34 +02:00
62b04965c3
detect if we need to tweet or not 2023-05-15 14:56:56 +02:00
5575d2c2c5
readability 2023-05-15 14:56:41 +02:00
3c2a60e1a5
don't shadow existing variable 2023-05-15 14:31:27 +02:00
707e8f999a
find latest tweet and returns epoch int 2023-05-15 14:29:29 +02:00
a48594ad2f
Setup routine, adding skeleton for finding latest tweet and for check
Adding refresh call
2023-05-15 12:48:38 +02:00
0511907097
wait a bit longer 2023-05-15 12:12:25 +02:00
d0b739acf8
Navigate to tweet and replies instead of only the profile 2023-05-15 12:11:59 +02:00
408a2b0845
note 2023-05-15 11:46:45 +02:00
f04b3fa763
click to profile 2023-05-15 11:44:21 +02:00
d5a7c3d0ed
handle sigint 2023-05-15 11:02:56 +02:00
25f1d808e9
Add waiting time to be sure the server is started 2023-05-15 10:29:26 +02:00
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