Commit Graph
73 Commits
Author SHA1 Message Date
snegov e50e3c43f6 Rework soft ban functional 2024-05-02 14:26:55 -07:00
snegov 5ddffe06e7 Change default notification channel 2024-05-02 13:16:45 -07:00
snegov 7331c266f4 Do not send notification on HTTP401 2024-05-02 13:16:12 -07:00
snegov 18c8b2112c Revert "Remove operational hours"
This reverts commit 425ff34ea0.
2024-05-02 13:15:17 -07:00
snegov 2aaaa96dcf Fix HTTP401 error 2024-04-30 16:42:52 -07:00
snegov 425ff34ea0 Remove operational hours 2024-04-30 16:41:36 -07:00
snegov 3c72a20878 Update currentDate in popup to "-" if date not found 2024-04-29 22:34:59 -07:00
snegov 4f83907506 Don't ask for address when getting dates 2024-04-29 18:43:17 -07:00
snegov 5e96252bb4 Bump version 2024-04-27 22:53:38 -07:00
snegov 17bc09d67e Probably fixed 401 error 2024-04-27 22:48:50 -07:00
snegov 6af70c07bc Reduce runner poll period to 0.5s 2024-04-27 22:48:24 -07:00
snegov ce539b61a1 Fix entering credentials 2024-04-27 22:48:07 -07:00
snegov ca84e18468 Send notification on MAX_LOGIN_ATTEMPTS 2024-04-27 22:47:57 -07:00
snegov f66c6ecbf9 Close modal warning on signin page 2024-04-27 22:47:35 -07:00
snegov f580244a5d Increase MAX_SIGNIN_ATTEMPTS to 3 2024-04-27 22:47:10 -07:00
snegov 90a58961d4 Fix live current & best dates in popup 2024-04-27 22:46:50 -07:00
snegov 3f2ba8bd2a Separate configuration and context for consulates 2024-04-27 22:10:32 -07:00
snegov d4c8835e9b Make request identical to real requests 2024-04-27 14:05:08 -07:00
snegov 776b0afdab Bump version 2024-04-26 23:46:14 -07:00
snegov c428e4ab11 Probably fix HTTP 401 2024-04-26 23:45:56 -07:00
snegov d19b9ced8f Update frequency config
- Set values from 0.5 to 10 with 0.5 step
- Add random increment equal to 10% of frequency parameter
2024-04-26 23:16:59 -07:00
snegov 4a506de6fe Fix error in getPathnameParts() 2024-04-26 22:35:51 -07:00
snegov 2070cdb30a Add status for non operational hours 2024-04-26 02:53:55 -07:00
snegov fcb9f9dbf3 Bump version 2024-04-26 02:36:22 -07:00
snegov 094e2d2b81 UI rearrangement 2024-04-26 02:36:05 -07:00
snegov c4307472ca Smooth transitions for text on popup 2024-04-25 23:52:53 -07:00
snegov 616367a796 Improve status log 2024-04-25 23:38:03 -07:00
snegov 66e0ac47ba Live update for current/best dates 2024-04-25 23:33:16 -07:00
snegov 86c7576131 Fix missing curly brace 2024-04-25 23:18:36 -07:00
snegov bcdcd0001a Do processing only in working hours 2024-04-25 23:14:38 -07:00
snegov d075d8ac3e Don't move if we're found an appointment 2024-04-25 23:00:44 -07:00
snegov 15613c19fd Process only one consulate per run 2024-04-25 22:49:46 -07:00
snegov 84d608a9f4 Handle HTTP 401 2024-04-25 22:44:54 -07:00
snegov 9bbcc6e4a2 Rename lodash script filename 2024-04-24 19:48:50 -07:00
snegov b12243afaf Improve logging 2024-04-24 19:46:05 -07:00
snegov 923dd7495b Send notification on autobook 2024-04-24 17:01:31 -07:00
snegov 20b3a15a99 Automatically update status 2024-04-24 16:59:05 -07:00
snegov 33f11a6528 Disable autobook after successful reschedule 2024-04-24 16:47:30 -07:00
snegov 32cf1a5acf Move save creds button 2024-04-24 16:33:36 -07:00
snegov 91672725fa Use table for consulates info 2024-04-24 16:33:16 -07:00
snegov 99e61bb1fc Reset consulate info on clicking reset button 2024-04-24 15:15:10 -07:00
snegov b0b1b0f9c4 Fix soft ban timeout 2024-04-24 15:12:57 -07:00
snegov 984f3e4ceb Fix default current appointment info in popup 2024-04-24 15:12:45 -07:00
snegov 30438a68e8 Support multiple consulates 2024-04-24 15:12:19 -07:00
snegov c5582e7662 Initial date request will depend on frequency parameter 2024-04-24 12:47:20 -07:00
snegov ccfd6c1b9b Get rid of countdown 2024-04-24 09:52:16 -07:00
snegov 1088d46fac Limit delta parameters values 2024-04-24 09:47:20 -07:00
snegov 1bdabb88c2 Make frequency slider again 2024-04-24 09:46:56 -07:00
snegov c86eb8470f Do not reload popup after reset 2024-04-24 08:51:43 -07:00
snegov b693401ff4 Fix comparing nextCheckAt with previous config 2024-04-24 00:45:35 -07:00
snegov 92d9f51ab1 Use absolute times for waiting check times 2024-04-24 00:23:35 -07:00
snegov 363e842b56 Add current consulate to popup 2024-04-23 01:42:15 -07:00
snegov 9b820859c7 Add current appointment date to popup 2024-04-23 01:19:09 -07:00
snegov 968e764020 Fix updating current appointment date 2024-04-23 01:09:10 -07:00
snegov 2d3e1b01be Add best and current dates to consulates 2024-04-22 23:58:44 -07:00
snegov c8e0028cb9 Improve status messaging 2024-04-22 23:30:55 -07:00
snegov 9f5fa888ef Add autobook feature 2024-04-22 23:20:43 -07:00
snegov bdf4b5a7c4 Fix error with incorrect variable apptId 2024-04-22 22:04:14 -07:00
snegov d5475e7055 Fix error with checking config changes 2024-04-22 22:03:26 -07:00
snegov 3f61d82ec5 Fix UI 2024-04-22 02:56:06 -07:00
snegov b8ab66cd78 Reduce countdown logs 2024-04-22 00:45:51 -07:00
snegov 54ed7c302e Add notifications 2024-04-22 00:36:09 -07:00
snegov cb9b2bf1e8 Add fetching date and time for one consulate 2024-04-22 00:19:26 -07:00
snegov 3a87f9946c Add dashboard logic 2024-04-21 17:09:33 -07:00
snegov 466c0b6b17 Fixed signing in 2024-04-20 23:50:49 -07:00
snegov 762c5fa196 First try for logging in 2024-04-20 21:03:26 -07:00
snegov b5b6ca363d POF for retrying extension 2024-04-19 22:15:14 -07:00
snegov 1b955f06ed Fix comparing dates 2024-04-14 22:30:34 -07:00
snegov 2cc9c2e0cd Increase polling period to 20 seconds 2024-04-14 22:30:34 -07:00
snegov e7d22d78a3 Improve logging 2024-04-14 22:30:34 -07:00
snegov 8b14b4b2e4 Compare dates 2024-04-14 22:30:34 -07:00
snegov f8f0efd168 Add MVP 2024-04-14 22:30:34 -07:00
snegov b1a76dcfc6 First commit 2024-04-14 22:29:12 -07:00