Commit Graph

  • ffe0810b12 flag to check if the archive saved is 30 mins older or not Akash Mahanty 2021-01-16 12:06:08 +0530
  • 40233eb115 improve code quality, remove unused imports, use system randomness etc Akash Mahanty 2021-01-16 11:35:13 +0530
  • d549d31421 improve save method, now we know that 302 errors indicates that wayback machine is archiving the URL and hasn't yet archived. We construct an artifical archive with the current UTC time and check for HTTP status code 20* or 30*. If we verify the archival, we return the artifical archive. The artificial archive will automatically point to the new archive or in best case will be the new archive after some time. Akash Mahanty 2021-01-16 10:47:43 +0530
  • 0725163af8 mimify the logo, remove ugly old logos Akash Mahanty 2021-01-15 18:14:48 +0530
  • 712471176b better error messages(str), check latest version before asking for an upgrade and rm alive checking Akash Mahanty 2021-01-15 16:47:26 +0530
  • dcd7b03302 getting rid of c style str formatting, now using .format Akash Mahanty 2021-01-14 19:30:07 +0530
  • 76205d9cf6 backoff_factor=2 for save, incr success by 25% Akash Mahanty 2021-01-13 10:13:16 +0530
  • ec0a0d04cc
    + dequeued0 Akash Mahanty 2021-01-12 10:52:41 +0530
  • 7bb01df846 v2.4.1 2.4.1 Akash Mahanty 2021-01-12 10:18:09 +0530
  • 6142e0b353 get should retrive the last fetched archive by default Akash Mahanty 2021-01-12 10:07:14 +0530
  • a65990aee3 don't use pagination API if total pages <= 2 Akash Mahanty 2021-01-12 09:46:07 +0530
  • 259a024eb1
    joke? they changed their robots.txt Akash Mahanty 2021-01-11 23:17:01 +0530
  • 91402792e6
    + Supported Features Akash Mahanty 2021-01-11 23:01:18 +0530
  • eabf4dc046 don't fetch more pages if >=2 pages are empty Akash Mahanty 2021-01-11 22:43:14 +0530
  • 5a7bd73565 support unix ts as an arg in near Akash Mahanty 2021-01-11 19:53:37 +0530
  • 4693dbf9c1 change str repr of cdxsnapshot to cdx line Akash Mahanty 2021-01-11 09:34:37 +0530
  • f4f2e51315
    V2.4.0 (#62) 2.4.0 Akash Mahanty 2021-01-10 11:53:45 +0530
  • e9d8ca5663
    v 2.4.0 Akash Mahanty 2021-01-10 11:52:58 +0530
  • 4cbaf8b83e
    v 2.4.0 Akash Mahanty 2021-01-10 11:52:22 +0530
  • d6b7df6837
    no need to de-duplicate as we are collapsing the results by urlkey Akash Mahanty 2021-01-10 11:36:46 +0530
  • dafba5d0cb
    collapses=["urlkey"] for known urls Akash Mahanty 2021-01-10 11:34:06 +0530
  • 6c71dfbe41 use cdx matchtype for domain and host Akash Mahanty 2021-01-10 11:10:49 +0530
  • a6470b1036 not passing dict to cdxsnapshot Akash Mahanty 2021-01-10 10:40:32 +0530
  • 04cda4558e fix test Akash Mahanty 2021-01-10 03:18:09 +0530
  • 625ed63482 remove asserts stmnts Akash Mahanty 2021-01-10 03:05:48 +0530
  • a03813315f full cdx api support Akash Mahanty 2021-01-10 02:23:53 +0530
  • a2550f17d7 retries support for get requests Akash Mahanty 2021-01-06 01:58:38 +0530
  • 15ef5816db
    Always cast url to string, avoid passing waybackpy objects to _get_response Akash Mahanty 2021-01-05 19:46:17 +0530
  • 93b52bd0fe
    FIX : don't use self.user_agent if user_agent passed in get() Akash Mahanty 2021-01-05 19:31:27 +0530
  • 28ff877081
    Update README.md Akash Mahanty 2021-01-05 19:08:35 +0530
  • 3e3ecff9df
    l2 heading and lint 2.3.3 Akash Mahanty 2021-01-05 01:59:29 +0530
  • ce64135ba8
    ce Akash Mahanty 2021-01-05 01:52:35 +0530
  • 2af6580ffb
    docs link Akash Mahanty 2021-01-05 01:51:53 +0530
  • 8a3c515176
    v2.3.3 Akash Mahanty 2021-01-05 01:49:26 +0530
  • d98c4f32ad
    v2.3.3 Akash Mahanty 2021-01-05 01:48:54 +0530
  • e0a4b007d5 improve docs Akash Mahanty 2021-01-05 01:46:12 +0530
  • 6fb6b2deee
    Update readme + new file CONTRIBUTORS.md (#59) Akash Mahanty 2021-01-05 00:30:07 +0530
  • df86354d74
    center the button Akash Mahanty 2021-01-05 00:24:50 +0530
  • ebdfa5d2ae
    Update README.md Akash Mahanty 2021-01-05 00:12:30 +0530
  • 1f7a380bbc
    Update README.md Akash Mahanty 2021-01-05 00:11:42 +0530
  • f623b2023e
    fix code Akash Mahanty 2021-01-05 00:06:21 +0530
  • ee84ed1d95
    Update CONTRIBUTORS.md Akash Mahanty 2021-01-05 00:02:58 +0530
  • 7a810cd111
    authors list Akash Mahanty 2021-01-05 00:00:40 +0530
  • 14cfd5ad09
    Update README.md Akash Mahanty 2021-01-04 23:51:18 +0530
  • 004069d649
    + license Akash Mahanty 2021-01-04 23:47:52 +0530
  • cd9c55d2ee
    Update README.md Akash Mahanty 2021-01-04 23:43:46 +0530
  • b1fc36200b
    Update README.md Akash Mahanty 2021-01-04 23:37:30 +0530
  • 59132a7e36
    CLI tool example gist Akash Mahanty 2021-01-04 23:36:43 +0530
  • 4b0b4292b5
    example inspired by psf/requests Akash Mahanty 2021-01-04 23:18:44 +0530
  • 90b2df9032
    Update README.md Akash Mahanty 2021-01-04 22:55:17 +0530
  • ad364b8c68
    remove tests and pacakging info from here to docs/wiki Akash Mahanty 2021-01-04 22:51:08 +0530
  • 2975eb761c
    h1 --> h2 Akash Mahanty 2021-01-04 22:49:50 +0530
  • 9641ba3048
    + hr Akash Mahanty 2021-01-04 22:49:01 +0530
  • 192ee53a06
    Update README.md Akash Mahanty 2021-01-04 22:48:19 +0530
  • de544d06dd
    move the hr Akash Mahanty 2021-01-04 22:47:34 +0530
  • 338a1745d1
    removed the TOC Akash Mahanty 2021-01-04 22:46:37 +0530
  • e9f903acd2
    try once more' Akash Mahanty 2021-01-04 22:44:54 +0530
  • cf6f69f7fc
    center h1 Akash Mahanty 2021-01-04 22:43:46 +0530
  • 9e03dd50ae
    - license section Akash Mahanty 2021-01-04 22:30:37 +0530
  • 70a3660cb6
    - release badge Akash Mahanty 2021-01-04 22:28:32 +0530
  • 223ea842e8
    a bit more re odering Akash Mahanty 2021-01-04 22:27:50 +0530
  • 24fb54e017
    re arranged order of badges Akash Mahanty 2021-01-04 22:26:53 +0530
  • 0aeb2a407a
    - maintained badge, we already have latest commit badge Akash Mahanty 2021-01-04 22:24:39 +0530
  • 2abc5bea6c
    remove made with python button, obvious Akash Mahanty 2021-01-04 22:23:40 +0530
  • c5a60488c3
    remove some badges Akash Mahanty 2021-01-04 22:22:29 +0530
  • 1882862992 now using cdx Pagination API Akash Mahanty 2021-01-04 20:46:54 +0530
  • 0c6107e675 increase coverage Akash Mahanty 2021-01-04 01:54:40 +0530
  • bd079978bf inc coverage Akash Mahanty 2021-01-04 00:44:55 +0530
  • 5dec4927cd refactoring, try to code complexity Akash Mahanty 2021-01-04 00:14:38 +0530
  • 62e5217b9e reduce code complexity: refactoring, less flow breaking structures Akash Mahanty 2021-01-03 19:38:25 +0530
  • 9823c809e9 Added doc strings in wrapper.py, documenting code and improving docs. Akash Mahanty 2021-01-03 17:11:32 +0530
  • db5737a857 JSON is now available for near and other other methods that call it Akash Mahanty 2021-01-02 18:52:46 +0530
  • ca0821a466
    Wiki docs (#58) Akash Mahanty 2021-01-02 12:20:43 +0530
  • a8c9c07113
    Update setup.py Akash Mahanty 2021-01-02 12:18:59 +0530
  • bcedc454ec
    Update README.md Akash Mahanty 2021-01-02 12:16:34 +0530
  • f6e3862416
    move docs to wiki Akash Mahanty 2021-01-02 12:15:29 +0530
  • bb4dbc7d3c
    rm url = obj.url Akash Mahanty 2021-01-02 11:19:09 +0530
  • 7c7fd75376
    No need to fetch archive_url and timestamp from availability API on init (#55) 2.3.2 Akash Mahanty 2021-01-02 11:10:23 +0530
  • 2e41b772a3
    Update README.md Akash Mahanty 2021-01-02 11:09:50 +0530
  • 25ac44dde6
    Update setup.py Akash Mahanty 2021-01-02 11:08:53 +0530
  • f012db1adc
    Update __version__.py Akash Mahanty 2021-01-02 11:08:09 +0530
  • ee21b806da
    Update __version__.py Akash Mahanty 2021-01-02 11:01:29 +0530
  • 103d35d6b1
    Update __version__.py Akash Mahanty 2021-01-02 11:00:57 +0530
  • cd1b34ac87
    Update __version__.py Akash Mahanty 2021-01-02 11:00:38 +0530
  • 67e34e3997
    Update wrapper.py Akash Mahanty 2021-01-02 02:54:42 +0530
  • 287c3cac10
    Update cli.py Akash Mahanty 2021-01-02 02:54:06 +0530
  • 1f03b9146a
    Update wrapper.py Akash Mahanty 2021-01-02 01:28:53 +0530
  • 1623e2d940
    Update test_wrapper.py Akash Mahanty 2021-01-02 01:27:14 +0530
  • 3b941f7311
    Update wrapper.py Akash Mahanty 2021-01-02 01:10:21 +0530
  • 5a81309f7f
    Update test_wrapper.py Akash Mahanty 2021-01-02 01:08:07 +0530
  • 8d29d1e516
    No need to fetch archive_url and timestamp from availability API on init. Akash Mahanty 2021-01-01 19:39:19 +0530
  • 0b71433667
    v2.3.1 (#54) 2.3.1 Akash Mahanty 2021-01-01 19:15:23 +0530
  • e4f0b01dab
    2.3.1 Akash Mahanty 2021-01-01 19:13:49 +0530
  • 3c05f2f235
    2.3.1 Akash Mahanty 2021-01-01 19:12:35 +0530
  • 1b499a7594
    removed JSON from init, this was resulting in too much unnecessary taffic. Some users who are thousands of URLs were blocked by IA (#53) Akash Mahanty 2021-01-01 16:38:57 +0530
  • 011d66beb5 removed JSON from init, this was resulting in too much unnecessary taffic. Some users who are thousands of URLs were blocked by IA Akash Mahanty 2021-01-01 16:18:36 +0530
  • da390ee8a3
    improve maintainability and reduce code cognitive complexity (#49) Akash Mahanty 2020-12-15 10:24:13 +0530
  • 49e5512c68 improve maintainability and reduce code cognitive complexity Akash Mahanty 2020-12-15 09:51:56 +0530
  • d3e68d0e70
    code formated with black (#47) 2.3.0 Akash Mahanty 2020-12-14 01:18:04 +0530
  • e306fb0d2e code formated with black Akash Mahanty 2020-12-14 00:49:36 +0530