Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This adds Wayback Machine's Search feature in chrome extension
User is provided with the power to fire search query for any website.
Search Works in conjunction with Wayback's API using ajax calls
Let me make you more comfortable with the changes that i have done using a few simple steps:
step 1)
step2)
whenever user searches for a url then it shows a button to user depicting the latest Timestamp of archive
and when user presses that button then it loads all the archives saved during 2017. I still have to add the feature of on Year change Load data to calendar again
step 3)
This depicts the Calendar containing all those entries when url is archived
step4)
you can click on the highlighted date and can see the list of entries for that particular month
step5)
Now as every website have different versions and they must have been archived on different dates
user should be able to see all those archived website at that point of archival
so you can click on the entry (ctrl+click) so you can open multiple tabs so you could see those website wayback
step6) Now just take the case if i supply the search bar with invalid or url which is not archived yet
**Then a user should be shown a message(404 not found) and our extension should be capable enough to save that webpage automatically **
I used clndr.js for calendar, moment.js for parsing ,underscore.js to make these things work.