Commit Graph

401 Commits (0bb64a1fc3e18c8b5950e62601fd6c75eb627f24)

Author SHA1 Message Date
Yariv Menachem 0bb64a1fc3 fixed location empty on goozali 2024-12-31 16:11:13 +02:00
Yariv Menachem 5befc16ea8 moved method of extract 2024-12-31 15:48:21 +02:00
Yariv Menachem 34a1933ecd fixed fire call button to update the job in db applied = true 2024-12-31 15:40:35 +02:00
Yariv Menachem afa18099bb code arrangement 2024-12-31 15:03:56 +02:00
Yariv Menachem f0f6cf044f added some logs and messages to be more clearly 2024-12-31 14:55:58 +02:00
Yariv Menachem 3e9511943a moved db to src 2024-12-31 00:44:20 +02:00
Yariv Menachem e2f4f56e31 fixed for not response for poo ,
removed used connect_db function,
2024-12-31 00:41:40 +02:00
Yariv Menachem 72278ff98e moved tests 2024-12-31 00:40:39 +02:00
Yariv Menachem 768b478d66 extracted mongo db connections 2024-12-30 16:45:36 +02:00
Yariv Menachem 9c18c2e936 Added reaction to command and messages for start and finish 2024-12-30 16:01:11 +02:00
Yariv Menachem d563ab81ed added logs to repo 2024-12-30 14:33:04 +02:00
Yariv Menachem ed27b4233f fixed imports 2024-12-30 12:52:43 +02:00
Yariv Menachem bdb70ff4de cleaned some code 2024-12-29 19:03:23 +02:00
Yariv Menachem d417a3d32d cleaned some code 2024-12-29 18:26:00 +02:00
Yariv Menachem 8195c2c884 implemented strategy design pattern for buttons in messages.
added handler for button callback

Next: implement business logic
2024-12-29 18:22:52 +02:00
Yariv Menachem 8996c59492 extracted button call back 2024-12-29 17:18:03 +02:00
Yariv Menachem f71bb91b68 fixed imports 2024-12-29 17:14:18 +02:00
Yariv Menachem 7f7d7f96d6 added buttons to job message sent to chat and a callback to update the message 2024-12-29 17:11:05 +02:00
Yariv Menachem 61cb80839c updated command in Telegram 2024-12-29 11:10:17 +02:00
Yariv Menachem 6b6b55f87b
Merge pull request #2 from yariv245/telegram_handler
Telegram handler
2024-12-26 18:19:21 +02:00
Yariv Menachem 3fcc87e9b7 created defualt handler and another for indeed.
on bot i can do findAll and find one by one with the command of the site name
2024-12-26 17:53:31 +02:00
Yariv Menachem 34e85b9261 new handler for goozali 2024-12-26 17:31:55 +02:00
Yariv Menachem f1b127ae44 added search_term to init 2024-12-26 17:25:47 +02:00
Yariv Menachem 4549b2ffc8 new abstract class to identify telegram handler 2024-12-26 17:23:12 +02:00
Yariv Menachem 458728bb71 moved to new folder 2024-12-26 17:19:56 +02:00
Yariv Menachem 257f24ef19 findall command works 2024-12-26 17:14:50 +02:00
Yariv Menachem f010ce51b1 init commit 2024-12-26 16:44:35 +02:00
Yariv Menachem 2d98eb6c1c changed some import, pycharm could recognize jobspy 2024-12-26 11:15:00 +02:00
Yariv Menachem 0189ecb0ff
Merge pull request #1 from yariv245/goozali_scrap
Goozali scrap
2024-12-25 14:01:01 +02:00
Yariv Menachem 14115b1dcb removed new insert 2024-12-25 13:59:57 +02:00
Yariv Menachem 80fef6d67b updated insert many method 2024-12-24 18:34:19 +02:00
Yariv Menachem e50766f756 google search not relevant 2024-12-24 12:30:44 +02:00
Yariv Menachem 8495148d0b google sarch not relvant 2024-12-24 12:30:30 +02:00
Yariv Menachem 7fd13c888e added some logs and updated the insert function 2024-12-24 12:29:44 +02:00
Yariv Menachem 54022f2b57 removed the code parse the data to csv 2024-12-24 11:15:07 +02:00
Yariv Menachem 79189f49ef another filter 2024-12-23 18:15:47 +02:00
Yariv Menachem 9a4246901e some fixes and logs 2024-12-23 18:01:07 +02:00
Yariv Menachem b55287b5ec import problem on getting the field choice from main but align classes names 2024-12-22 17:53:04 +02:00
Yariv Menachem cbe3a97a73 fixed not sending the right response and remove it tag 2024-12-22 16:43:48 +02:00
Yariv Menachem 327b13f82d fixed another columns in job post 2024-12-22 16:07:38 +02:00
Yariv Menachem acd3eb6e44 alsign test to main with constants 2024-12-22 15:58:47 +02:00
Yariv Menachem 92cf52d2b6 updated the main flow to current 2024-12-22 15:57:48 +02:00
Yariv Menachem f79a65929b added more keys to filter out 2024-12-22 15:49:59 +02:00
Yariv Menachem c105c31bab filter works 2024-12-19 13:25:55 +02:00
Yariv Menachem 02a838f8ba added logger and error on what job failed 2024-12-19 13:15:09 +02:00
Yariv Menachem 3cabbcff95 added filter by title name to be more accurate 2024-12-19 13:12:39 +02:00
Yariv Menachem d30d58d7f4 fixed location 2024-12-18 18:01:54 +02:00
Yariv Menachem 5098ac22c2 alignment 2024-12-18 17:54:31 +02:00
Yariv Menachem e863199838 moved functio 2024-12-18 17:49:53 +02:00
Yariv Menachem f2d5bb6cfa maped to job post object
fix the location by goozali ids
2024-12-18 16:28:55 +02:00