├── .eslintrc.json
├── .github
├── FUNDING.yml
├── ISSUE_TEMPLATE
│ ├── bug_report.md
│ └── feature_request.md
└── workflows
│ └── continuousIntegration.yml
├── .gitignore
├── .node-version
├── .stylelintignore
├── .stylelintrc.yml
├── CONTRIBUTING.md
├── LICENSE
├── README.md
├── STYLE_GUIDE.md
├── TESTING_GUIDE.md
├── appstores
├── changelog.md
├── chrome
│ ├── README.md
│ ├── app-icon128.png
│ ├── changelog-chrome.md
│ ├── image-assets.md
│ ├── v2.13
│ │ ├── chrome1-v2.13.jpg
│ │ ├── chrome2-v2.13.jpg
│ │ ├── chrome3-v2.13.jpg
│ │ ├── chrome4-v2.13.jpg
│ │ ├── chrome5-v2.13.jpg
│ │ ├── large-promo920x680.jpg
│ │ ├── large-promo920x680.xcf
│ │ ├── marquee-promo1400x560.jpg
│ │ ├── marquee-promo1400x560.xcf
│ │ └── small-promo440x280.jpg
│ ├── v3.0
│ │ ├── chrome1b-v3.0.jpg
│ │ ├── chrome2b-v3.0.jpg
│ │ ├── chrome3b-v3.0.jpg
│ │ ├── chrome4b-v3.0.jpg
│ │ ├── chrome5b-v3.0.jpg
│ │ ├── large-promo920x680.jpg
│ │ ├── large-promo920x680.xcf
│ │ ├── marquee-promo1400x560.jpg
│ │ ├── marquee-promo1400x560.xcf
│ │ └── small-promo440x280.jpg
│ └── v3.1
│ │ └── chrome4-v3.1.jpg
├── description.md
├── edge
│ ├── README.md
│ ├── image-assets.md
│ ├── square-icon300.png
│ ├── v3.0
│ │ ├── edge1.png
│ │ ├── edge2.png
│ │ ├── edge3.png
│ │ ├── edge4.png
│ │ ├── edge5.png
│ │ ├── large-marquee-promo1400x560.png
│ │ └── small-promo440x280.png
│ └── v3.1
│ │ └── edge4-v3.1.png
├── firefox
│ ├── README.md
│ ├── changelog-firefox.md
│ ├── image-assets.md
│ ├── v3.0
│ │ ├── add-on-icon128.png
│ │ ├── firefox1b-v3.0.jpg
│ │ ├── firefox2b-v3.0.jpg
│ │ ├── firefox3b-v3.0.jpg
│ │ ├── firefox4b-v3.0.jpg
│ │ └── firefox5b-v3.0.jpg
│ └── v3.1
│ │ └── firefox4-v3.1.jpg
├── privacy-policy.md
└── safari
│ ├── README.md
│ ├── changelog-safari.md
│ ├── v3.0
│ ├── safari1b-v3.0.jpg
│ ├── safari2b-v3.0.jpg
│ ├── safari3b-v3.0.jpg
│ ├── safari4b-v3.0.jpg
│ └── safari5b-v3.0.jpg
│ └── v3.1
│ ├── safari4-v3.1.jpg
│ └── safari6-v3.1.jpg
├── docs
├── _config.yml
├── index.md
└── privacy-policy.md
├── graphics
├── app-icon
│ ├── alt-icon512.png
│ ├── app-icon1024.png
│ ├── app-icon1024.xcf
│ ├── mini-icon1024.png
│ └── square-icon827.png
├── images-used
│ ├── hypothesis-dark.png
│ ├── hypothesis-light.png
│ ├── hypothesis-logo.png
│ ├── hypothesis-logo.xcf
│ ├── our-news-logo-original.png
│ ├── our-news-logo.png
│ ├── our-news-logo.xcf
│ ├── wayback-bordered.png
│ ├── wayback-bordered2.png
│ ├── wayback-dark.png
│ ├── wayback-light.png
│ └── wayback.xcf
├── past-used
│ ├── MaterialIcons-Regular.svg
│ ├── donate-icon.png
│ ├── fontawesome-webfont.svg
│ ├── icon_notify.png
│ ├── insetIcon.svg
│ └── logo-animate.svg
├── screenshots
│ └── popups.png
└── toolbar-icon
│ ├── dev-icon-Fa256.png
│ ├── dev-icon-Fb256.png
│ ├── dev-icon-Pa256.png
│ ├── dev-icon-Pb256.png
│ ├── dev-icon-Ra256.png
│ ├── dev-icon-Rb256.png
│ ├── dev-icon-S256.png
│ ├── dev-icon-Va256.png
│ ├── dev-icon-Vb256.png
│ ├── dev-icon-archive256.png
│ ├── dev-icon-check256.png
│ ├── make-toolbar-icons
│ ├── toolbar-icon-Fa256.png
│ ├── toolbar-icon-Fb256.png
│ ├── toolbar-icon-Fc256.png
│ ├── toolbar-icon-Pa256.png
│ ├── toolbar-icon-Pb256.png
│ ├── toolbar-icon-Pc256.png
│ ├── toolbar-icon-Ra256.png
│ ├── toolbar-icon-Rb256.png
│ ├── toolbar-icon-Rc256.png
│ ├── toolbar-icon-S256.png
│ ├── toolbar-icon-Va256.png
│ ├── toolbar-icon-Vb256.png
│ ├── toolbar-icon-Vc256.png
│ ├── toolbar-icon-X256.png
│ ├── toolbar-icon-archive256.png
│ ├── toolbar-icon-batsu256.png
│ ├── toolbar-icon-check256.png
│ ├── toolbar-icon-maru256.png
│ └── toolbar-icon256.xcf
├── package-lock.json
├── package.json
├── safari
├── Wayback Machine Extension
│ ├── Info.plist
│ ├── SafariWebExtensionHandler.swift
│ └── Wayback_Machine_Extension.entitlements
├── Wayback Machine.xcodeproj
│ ├── project.pbxproj
│ └── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcshareddata
│ │ └── IDEWorkspaceChecks.plist
└── Wayback Machine
│ ├── AppDelegate.swift
│ ├── Assets.xcassets
│ ├── AccentColor.colorset
│ │ └── Contents.json
│ ├── AppIcon.appiconset
│ │ ├── Contents.json
│ │ ├── app-icon1024.png
│ │ ├── app-icon128.png
│ │ ├── app-icon256.png
│ │ ├── app-icon32.png
│ │ ├── app-icon512.png
│ │ ├── app-icon64.png
│ │ ├── mini-icon16.png
│ │ └── mini-icon32.png
│ ├── AppIcon100.imageset
│ │ ├── Contents.json
│ │ ├── app-icon100@1x.png
│ │ └── app-icon100@2x.png
│ ├── Contents.json
│ ├── PrefScreenshots.imageset
│ │ ├── Contents.json
│ │ ├── safari-prefs-dark-760x524.png
│ │ └── safari-prefs-light-760x524.png
│ ├── Safari-icon.imageset
│ │ ├── Contents.json
│ │ └── safari64.png
│ ├── ShadowArchive.imageset
│ │ ├── Contents.json
│ │ └── shadow-archive.png
│ └── WaybackLogo.imageset
│ │ ├── Contents.json
│ │ ├── wayback-dark.png
│ │ └── wayback-light.png
│ ├── Base.lproj
│ └── Main.storyboard
│ ├── Info.plist
│ ├── ViewController.swift
│ └── Wayback_Machine.entitlements
├── test
├── annotations.spec.js
├── cited-papers.spec.js
├── setup.js
├── tvnews.spec.js
├── utils.spec.js
├── wikipedia.spec.js
└── wordcloud.spec.js
├── unused
├── alexa.html
├── bulk-save.html
├── context.html
├── css
│ ├── bulk-save.css
│ ├── domaintools.css
│ ├── fact-check.css
│ ├── googlestyle.css
│ └── radial-tree.css
├── dnserror.html
├── fact-check.html
├── fonts
│ ├── MaterialIcons-Regular.eot
│ ├── MaterialIcons-Regular.ttf
│ ├── MaterialIcons-Regular.woff
│ ├── MaterialIcons-Regular.woff2
│ ├── fontawesome-webfont.eot
│ ├── fontawesome-webfont.svg
│ ├── fontawesome-webfont.ttf
│ ├── fontawesome-webfont.woff
│ ├── fontawesome-webfont.woff2
│ └── glyphicons-halflings-regular.svg
├── images
│ ├── icon.png
│ ├── icon_color.png
│ ├── logo.gif
│ ├── our-news-logo.png
│ └── wayback-logo.png
├── scripts
│ ├── alexa.js
│ ├── bulk-save.js
│ ├── context.js
│ ├── dnserror.js
│ ├── domaintools.js
│ ├── fact-check.js
│ └── overview.js
├── test
│ └── domaintools.spec.js
└── wbmsummary.html
├── update-version
├── webextension
├── about.html
├── annotations.html
├── cited-books.html
├── cited-papers.html
├── css
│ ├── about.css
│ ├── archive.css
│ ├── bootstrap.css
│ ├── cited-books.css
│ ├── cited-papers.css
│ ├── common.css
│ ├── context.css
│ ├── exclude-list.css
│ ├── index.css
│ ├── resource-list.css
│ ├── settings.css
│ ├── tvnews.css
│ ├── welcome.css
│ └── wikipedia.css
├── exclude-list.html
├── fonts
│ ├── BebasNeue.otf
│ ├── GillSans-Light.ttf
│ ├── glyphicons-halflings-regular.eot
│ ├── glyphicons-halflings-regular.ttf
│ ├── glyphicons-halflings-regular.woff
│ └── glyphicons-halflings-regular.woff2
├── images
│ ├── about
│ │ ├── app-store-badge.svg
│ │ ├── chrome64.png
│ │ ├── edge64.png
│ │ ├── firefox64.png
│ │ ├── google-play-badge.png
│ │ └── safari64.png
│ ├── app-icon
│ │ ├── app-icon1024.png
│ │ ├── app-icon128.png
│ │ ├── app-icon256.png
│ │ ├── app-icon32.png
│ │ ├── app-icon48.png
│ │ ├── app-icon512.png
│ │ ├── app-icon64.png
│ │ ├── app-icon96.png
│ │ ├── mini-icon16.png
│ │ ├── mini-icon24.png
│ │ ├── mini-icon32.png
│ │ └── mini-icon48.png
│ ├── close.svg
│ ├── fa
│ │ ├── calendar-alt-regular.svg
│ │ ├── cog-solid.svg
│ │ ├── facebook-f-brands.svg
│ │ ├── globe-americas-solid.svg
│ │ ├── globe-solid.svg
│ │ ├── info-circle-solid.svg
│ │ ├── link-solid.svg
│ │ ├── linkedin-in-brands.svg
│ │ ├── sign-in-alt-solid.svg
│ │ ├── sign-out-alt-solid.svg
│ │ └── twitter-brands.svg
│ ├── glyphicons-halflings-regular.svg
│ ├── hypothesis-logo.png
│ ├── tabbar
│ │ ├── donate-icon.svg
│ │ └── feedback-icon.svg
│ ├── toolbar
│ │ ├── dev-icon-Fa16.png
│ │ ├── dev-icon-Fa24.png
│ │ ├── dev-icon-Fa32.png
│ │ ├── dev-icon-Fa64.png
│ │ ├── dev-icon-Fb16.png
│ │ ├── dev-icon-Fb24.png
│ │ ├── dev-icon-Fb32.png
│ │ ├── dev-icon-Fb64.png
│ │ ├── dev-icon-Ra16.png
│ │ ├── dev-icon-Ra24.png
│ │ ├── dev-icon-Ra32.png
│ │ ├── dev-icon-Ra64.png
│ │ ├── dev-icon-Rb16.png
│ │ ├── dev-icon-Rb24.png
│ │ ├── dev-icon-Rb32.png
│ │ ├── dev-icon-Rb64.png
│ │ ├── dev-icon-S16.png
│ │ ├── dev-icon-S24.png
│ │ ├── dev-icon-S32.png
│ │ ├── dev-icon-S64.png
│ │ ├── dev-icon-Va16.png
│ │ ├── dev-icon-Va24.png
│ │ ├── dev-icon-Va32.png
│ │ ├── dev-icon-Va64.png
│ │ ├── dev-icon-Vb16.png
│ │ ├── dev-icon-Vb24.png
│ │ ├── dev-icon-Vb32.png
│ │ ├── dev-icon-Vb64.png
│ │ ├── dev-icon-archive16.png
│ │ ├── dev-icon-archive24.png
│ │ ├── dev-icon-archive32.png
│ │ ├── dev-icon-archive64.png
│ │ ├── dev-icon-check16.png
│ │ ├── dev-icon-check24.png
│ │ ├── dev-icon-check32.png
│ │ ├── dev-icon-check64.png
│ │ ├── toolbar-icon-Fa16.png
│ │ ├── toolbar-icon-Fa24.png
│ │ ├── toolbar-icon-Fa32.png
│ │ ├── toolbar-icon-Fa64.png
│ │ ├── toolbar-icon-Fb16.png
│ │ ├── toolbar-icon-Fb24.png
│ │ ├── toolbar-icon-Fb32.png
│ │ ├── toolbar-icon-Fb64.png
│ │ ├── toolbar-icon-Fc16.png
│ │ ├── toolbar-icon-Ra16.png
│ │ ├── toolbar-icon-Ra24.png
│ │ ├── toolbar-icon-Ra32.png
│ │ ├── toolbar-icon-Ra64.png
│ │ ├── toolbar-icon-Rb16.png
│ │ ├── toolbar-icon-Rb24.png
│ │ ├── toolbar-icon-Rb32.png
│ │ ├── toolbar-icon-Rb64.png
│ │ ├── toolbar-icon-Rc16.png
│ │ ├── toolbar-icon-S16.png
│ │ ├── toolbar-icon-S24.png
│ │ ├── toolbar-icon-S32.png
│ │ ├── toolbar-icon-S64.png
│ │ ├── toolbar-icon-Va16.png
│ │ ├── toolbar-icon-Va24.png
│ │ ├── toolbar-icon-Va32.png
│ │ ├── toolbar-icon-Va64.png
│ │ ├── toolbar-icon-Vb16.png
│ │ ├── toolbar-icon-Vb24.png
│ │ ├── toolbar-icon-Vb32.png
│ │ ├── toolbar-icon-Vb64.png
│ │ ├── toolbar-icon-Vc16.png
│ │ ├── toolbar-icon-archive16.png
│ │ ├── toolbar-icon-archive24.png
│ │ ├── toolbar-icon-archive32.png
│ │ ├── toolbar-icon-archive64.png
│ │ ├── toolbar-icon-check16.png
│ │ ├── toolbar-icon-check24.png
│ │ ├── toolbar-icon-check32.png
│ │ └── toolbar-icon-check64.png
│ ├── wayback-bordered.png
│ ├── wayback-dark.png
│ ├── wayback-light.png
│ └── wiki-archive-icon.png
├── index.html
├── libs
│ ├── bootstrap.js
│ ├── jquery.awesomeCloud-0.2.js
│ ├── jquery.js
│ └── levenshtein.js
├── manifest.json
├── resource-list.html
├── scripts
│ ├── about.js
│ ├── annotations.js
│ ├── archive.js
│ ├── background.js
│ ├── cited-books.js
│ ├── cited-papers.js
│ ├── exclude-list.js
│ ├── index.js
│ ├── login.js
│ ├── popup.js
│ ├── resource-list.js
│ ├── settings.js
│ ├── tvnews.js
│ ├── utils.js
│ ├── welcome.js
│ ├── wikipedia.js
│ └── wordcloud.js
├── tvnews.html
├── welcome.html
└── wordcloud.html
└── webpack.config.js
/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "standard",
3 | "env": {
4 | "browser": true,
5 | "webextensions": true,
6 | "worker": true
7 | },
8 | "rules": {
9 | "indent": ["warn", 2, { "SwitchCase": 1, "MemberExpression": "off" }],
10 | "brace-style": "off",
11 | "camelcase": "off",
12 | "space-before-function-paren": "off",
13 | "prefer-const": "off",
14 | "quote-props": "off",
15 | "one-var": "off",
16 | "padded-blocks": "off",
17 | "dot-notation": "off",
18 | "semi": "off"
19 | },
20 | "globals": {
21 | "$": "readonly"
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/.github/FUNDING.yml:
--------------------------------------------------------------------------------
1 | # These are supported funding model platforms
2 |
3 | # github: internetarchive
4 | custom: ['https://archive.org/donate']
5 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/bug_report.md:
--------------------------------------------------------------------------------
1 | ---
2 | name: Bug report
3 | about: Create a report to help us improve
4 | title: ''
5 | labels: ''
6 | assignees: ''
7 |
8 | ---
9 |
10 | **Describe the bug**
11 | A clear and concise description of what the bug is.
12 |
13 | **To Reproduce**
14 | Steps to reproduce the behavior:
15 | 1. Go to '...'
16 | 2. Click on '....'
17 | 3. Scroll down to '....'
18 | 4. See error
19 |
20 | **Expected behavior**
21 | A clear and concise description of what you expected to happen.
22 |
23 | **Screenshots**
24 | If applicable, add screenshots to help explain your problem.
25 |
26 | **Environment (please complete the following information):**
27 | - Webextension version: [e.g. v2.999.28]
28 | - Browser + version: [e.g. Chrome 95.0.xxx, Safari 15.1]
29 | - OS + version: [e.g. macOS 11.6.1, Windows 10.x]
30 |
31 | **Additional context**
32 | Add any other context about the problem here.
33 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/feature_request.md:
--------------------------------------------------------------------------------
1 | ---
2 | name: Feature request
3 | about: Suggest an idea for this project
4 | title: ''
5 | labels: ''
6 | assignees: ''
7 |
8 | ---
9 |
10 | **Is your feature request related to a problem/ issue? Please describe.**
11 | A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
12 |
13 | **Describe the solution you'd like**
14 | A clear and concise description of what you want to happen.
15 |
16 | **Describe alternatives you've considered**
17 | A clear and concise description of any alternative solutions or features you've considered.
18 |
19 | **Additional context**
20 | Add any other context or screenshots about the feature request here.
21 |
--------------------------------------------------------------------------------
/.github/workflows/continuousIntegration.yml:
--------------------------------------------------------------------------------
1 | name: Continuous Integration
2 | on: [pull_request]
3 | jobs:
4 | check-bats-version:
5 | runs-on: ubuntu-latest
6 | steps:
7 | - uses: actions/checkout@v2
8 | - uses: actions/setup-node@v2
9 | with:
10 | node-version-file: '.node-version'
11 | - run: npm install
12 | - run: npm test
13 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 | .DS_Store
3 | yarn.lock
4 | xcuserdata
5 | xuserdata
6 | profile
7 | build/
8 | *~
9 | .*~
10 |
--------------------------------------------------------------------------------
/.node-version:
--------------------------------------------------------------------------------
1 | 16.20.2
2 |
--------------------------------------------------------------------------------
/.stylelintignore:
--------------------------------------------------------------------------------
1 | bootstrap.css
2 | *.js
3 | *.json
4 | *.png
5 |
--------------------------------------------------------------------------------
/.stylelintrc.yml:
--------------------------------------------------------------------------------
1 | extends:
2 | - "stylelint-config-standard"
3 |
--------------------------------------------------------------------------------
/STYLE_GUIDE.md:
--------------------------------------------------------------------------------
1 | # Style Guide
2 |
3 | This is a style guide for the Web Extension code. Some of the code may not currently follow this guide, but you can help improve it by refactoring it. Some items are merely suggestions and there can be exceptions, so use your best judgement.
4 |
5 |
6 | ## HTML / CSS ##
7 |
8 | #### General ####
9 |
10 | - Indent HTML by **2 spaces, no tabs**.
11 | - Indent CSS by **4 spaces, no tabs**.
12 | - Use only lowercase for HTML tags, attributes, CSS ids and properties.
13 | - Do not close void elements, e.g. use `
` over `
`.
14 | - No space between CSS style and colon, then single space between colon and values: `style: values;`
15 | - CSS: Opening brace on same line with space between, e.g. `.tab-bar {`
16 | - Use double `(")` over single `(')` quotes for HTML attributes.
17 | - Use single `(')` over double `(")` quotes for CSS property values.
18 | - Inlined styles in HTML is OK temporarily, but please try to move to the .css file before final submission.
19 | - If you're repeating the same styles on multiple *#ids*, consider placing those styles in a class!
20 |
21 | #### Naming ####
22 |
23 | - CSS ids and classes should be in `hyphen-style`.
24 | - Try to avoid using CamelCase or underscores.
25 | - Try to limit use of single-word classes and ids. 2-word ids are better. 3-word ids are fine too.
26 |
27 | #### Example ####
28 |
29 | ```CSS
30 | .tab-bar {
31 | padding: 2px 0 5px 0;
32 | }
33 | ```
34 |
35 | ## JavaScript ##
36 |
37 | #### General ####
38 |
39 | - Indent JS by **2 spaces, no tabs**.
40 | - Single space between keywords and parentheses and braces, except function(), e.g. `if (...) { }` or `function() { }`
41 | - Space following but not before: commas, colons, and semicolons.
42 | - Braces follow K&R style. *(see example)*
43 | - Omit semicolons at end of lines.
44 | - Prefer single quotes `(')` around strings instead of double-quotes.
45 | - Prefer using `let` over `var` for variables.
46 | - Prefer using `let` over `const` if value will change.
47 | - Place any external globals used in a comment for ESLint like this:
48 | `/* global var1, var2 */`
49 |
50 | #### Naming ####
51 |
52 | - Function names should be in `lowerCamelCase`.
53 | - Class names in `UpperCamelCase`.
54 | - Variables can be `lowercase`, `lowerCamelCase`, or `under_scored`.
55 | - Global or class-scoped constants in `CONSTANT_CASE`. Since `const` in Javascript doesn't really mean constant, but *one-time assignment*, please only convert *true* constants to uppercase (e.g. `const PI = 3.14159`), and leave the rest like variable names.
56 |
57 | #### Example ####
58 |
59 | ```javascript
60 | const FOO = 5
61 | function fooBarBaz(pos) {
62 | let fooBar
63 | if (pos === FOO) {
64 | /* do something */
65 | } else {
66 | /* something else */
67 | }
68 | }
69 | ```
70 |
71 | ## Using ESLint ##
72 |
73 | Using *eslint* will catch some basic formatting and syntax issues. It does not currently catch everything in the Style Guide above.
74 |
75 | Please follow the directions in the [Testing Guide](TESTING_GUIDE.md) section on **Formatting & Style** for details.
76 |
77 |
--------------------------------------------------------------------------------
/appstores/changelog.md:
--------------------------------------------------------------------------------
1 | ## What's New - Version History
2 |
3 | *All Browsers*
4 |
5 | ### 3.4.2 ###
6 |
7 | What's New in v3.4.2
8 |
9 | We did a bit of internal code changes for upgrading to Manifest v3 (which just means we're keeping up with the latest browser requirements.)
10 |
11 | Fixed a bug saving Exclude URLs and updated some website links that changed.
12 |
13 |
14 | ### 3.3.1 (Edge) ###
15 |
16 | Inform if cookies are turned off when logging in
17 |
18 |
19 | ### 3.3 (Safari) ###
20 |
21 | New version of context API integration
22 | False 404 Popup bug fix
23 | Updating all the outdated dependancies
24 |
25 |
26 | ### 3.2 ###
27 |
28 | What's New in v3.2
29 |
30 | In this version, we've introduced an option to Disable Notifications in Settings, and a new Auto Save Bookmarks feature.
31 |
32 | We've fixed some bugs: Stay logged in after clearing cookies, prevent Auto Save from activating again on recently saved web pages, correctly handle blocked websites, and other minor bugs.
33 |
34 | Additional tweaks: Added third option to Show Features setting, hide the count badge while saving, improved keyboard accessibility, and "Show Context" takes you directly to the relevant context.
35 |
36 |
37 | ### 3.2 (Safari) ###
38 |
39 | What's New in v3.2
40 |
41 | In this version, we've fixed some bugs: Stay logged in after clearing cookies, prevent Auto Save from activating again on recently saved web pages, correctly handle blocked websites, and other minor bugs.
42 |
43 | Additional tweaks: Added third option to Show Features setting, hide the count badge while saving, and "Show Context" takes you directly to the relevant context.
44 |
45 |
46 | ### 3.1 ###
47 |
48 | What's New in v3.1
49 |
50 | We heard you - Now you can archive using "Save Page Now" without logging into an account!
51 |
52 | Some features still require logging in, which are indicated by an icon in place of checkboxes.
53 |
54 | This version introduces the new "Contextual Notices" feature which checks for contextual information from fact checking organizations and origin websites while browsing the web. Off by default - Check your Settings to turn it on.
55 |
56 | We've added two new buttons "URLs" & "Collections", tweaked some things, and fixed about a dozen bugs!
57 |
58 |
59 | ### 3.0 ###
60 |
61 | We've completely redone the official Wayback Machine web browser extension. Bugs have been fixed, and new features added, with a brand new design!
62 |
63 | Featuring:
64 |
65 | Save Page Now • Auto Save Page • Log-in • Oldest & Newest Pages • Improved "404 Not Found" Popups • Wayback Machine Count • Cited Books & Papers on Wikipedia • Amazon Books • TV News Clips • Site Map • Word Cloud • My Web Archive • Annotations • Search Tweets • Share Links • Private Mode.
66 |
67 |
--------------------------------------------------------------------------------
/appstores/chrome/app-icon128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/chrome/app-icon128.png
--------------------------------------------------------------------------------
/appstores/chrome/changelog-chrome.md:
--------------------------------------------------------------------------------
1 | ## Overview (Chrome)
2 |
3 | ### 2.13 (Aug 11, 2020) ###
4 |
5 | Reduce annoying 404 pages by automatically checking for an archived copy in the Wayback Machine.
6 | The official Chrome extension of the Wayback Machine from the Internet Archive.
7 |
8 | Detects dead pages, 404s, DNS failures and other Web breakdowns (HTTP error codes 408, 410, 451, 500, 502, 503, 504, 509, 520, 521, 523, 524, 525, and 526)
9 |
10 | If we have a Wayback Machine archive of a URL that returns those error codes we will offer it to you.
11 |
12 | In addition you can view a site map of Web sites based on archives of URLs from those sites archived in the Wayback Machine.
13 |
14 |
15 |
--------------------------------------------------------------------------------
/appstores/chrome/image-assets.md:
--------------------------------------------------------------------------------
1 | Screenshots & Promo Images for Chrome Store
2 | -------------------------------------------
3 |
4 | ### Screenshots
5 | - 1280 x 800
6 | - JPEG or 24-bit PNG (no alpha)
7 | - At least one is required.
8 | - Up to a maximum of 5.
9 |
10 | ### Marquee Promo Tile
11 | - 1400 x 560 Canvas
12 | - JPEG or 24-bit PNG (no alpha)
13 |
14 | ### Large Promo Tile
15 | - 920 x 680 Canvas
16 | - JPEG or 24-bit PNG (no alpha)
17 |
18 | ### Small Promo Tile
19 | - 440 x 280 Canvas
20 | - Create by cropping large tile to 920 x 585 then resize.
21 | - JPEG or 24-bit PNG (no alpha)
22 |
--------------------------------------------------------------------------------
/appstores/chrome/v2.13/chrome1-v2.13.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/chrome/v2.13/chrome1-v2.13.jpg
--------------------------------------------------------------------------------
/appstores/chrome/v2.13/chrome2-v2.13.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/chrome/v2.13/chrome2-v2.13.jpg
--------------------------------------------------------------------------------
/appstores/chrome/v2.13/chrome3-v2.13.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/chrome/v2.13/chrome3-v2.13.jpg
--------------------------------------------------------------------------------
/appstores/chrome/v2.13/chrome4-v2.13.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/chrome/v2.13/chrome4-v2.13.jpg
--------------------------------------------------------------------------------
/appstores/chrome/v2.13/chrome5-v2.13.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/chrome/v2.13/chrome5-v2.13.jpg
--------------------------------------------------------------------------------
/appstores/chrome/v2.13/large-promo920x680.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/chrome/v2.13/large-promo920x680.jpg
--------------------------------------------------------------------------------
/appstores/chrome/v2.13/large-promo920x680.xcf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/chrome/v2.13/large-promo920x680.xcf
--------------------------------------------------------------------------------
/appstores/chrome/v2.13/marquee-promo1400x560.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/chrome/v2.13/marquee-promo1400x560.jpg
--------------------------------------------------------------------------------
/appstores/chrome/v2.13/marquee-promo1400x560.xcf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/chrome/v2.13/marquee-promo1400x560.xcf
--------------------------------------------------------------------------------
/appstores/chrome/v2.13/small-promo440x280.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/chrome/v2.13/small-promo440x280.jpg
--------------------------------------------------------------------------------
/appstores/chrome/v3.0/chrome1b-v3.0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/chrome/v3.0/chrome1b-v3.0.jpg
--------------------------------------------------------------------------------
/appstores/chrome/v3.0/chrome2b-v3.0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/chrome/v3.0/chrome2b-v3.0.jpg
--------------------------------------------------------------------------------
/appstores/chrome/v3.0/chrome3b-v3.0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/chrome/v3.0/chrome3b-v3.0.jpg
--------------------------------------------------------------------------------
/appstores/chrome/v3.0/chrome4b-v3.0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/chrome/v3.0/chrome4b-v3.0.jpg
--------------------------------------------------------------------------------
/appstores/chrome/v3.0/chrome5b-v3.0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/chrome/v3.0/chrome5b-v3.0.jpg
--------------------------------------------------------------------------------
/appstores/chrome/v3.0/large-promo920x680.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/chrome/v3.0/large-promo920x680.jpg
--------------------------------------------------------------------------------
/appstores/chrome/v3.0/large-promo920x680.xcf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/chrome/v3.0/large-promo920x680.xcf
--------------------------------------------------------------------------------
/appstores/chrome/v3.0/marquee-promo1400x560.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/chrome/v3.0/marquee-promo1400x560.jpg
--------------------------------------------------------------------------------
/appstores/chrome/v3.0/marquee-promo1400x560.xcf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/chrome/v3.0/marquee-promo1400x560.xcf
--------------------------------------------------------------------------------
/appstores/chrome/v3.0/small-promo440x280.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/chrome/v3.0/small-promo440x280.jpg
--------------------------------------------------------------------------------
/appstores/chrome/v3.1/chrome4-v3.1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/chrome/v3.1/chrome4-v3.1.jpg
--------------------------------------------------------------------------------
/appstores/description.md:
--------------------------------------------------------------------------------
1 | ## Description
2 |
3 | ### Summary
4 |
5 | *(250 chars max)*
6 |
7 | Welcome to the Official Internet Archive Wayback Machine Browser Extension! Go back in time to see how a website has changed through the history of the Web. Save websites, view missing 404 Not Found pages, or read archived books & papers.
8 |
9 |
10 | ### Full Description
11 |
12 | *(250 chars above the fold, may be longer. Some HTML supported)*
13 |
14 | Welcome to the Official Internet Archive Wayback Machine Browser Extension! Go back in time to see how a website has changed through the history of the Web. Save websites, view missing *404 Not Found* pages, or read archived books & papers.
15 |
16 | Most features will work without requiring an account including Save Page Now.
17 |
18 | Some features must be enabled from Settings. Turn on *Private Mode* to prevent automatic sending of data and to protect your privacy while browsing.
19 |
20 | **Features**
21 |
22 | • **Save Page Now** - Instantly save the page you are currently viewing in the Wayback Machine. Turn on *Auto Save Page* in settings to save pages that have not previously been saved, or *Auto Save Bookmarks* to save when bookmarking a page. Works while logged out, or log in for additional options.
23 |
24 | • **Oldest, Newest & Overview** - View the first version of a page or the most recently saved in the Wayback Machine. Or view a calendar overview of all archived pages. Can also use by right-clicking over a page or link.
25 |
26 | • **Wayback Machine Count** - Display a count of snapshots of the current page stored in the Wayback Machine over the toolbar icon, and the date of last save in the popup.
27 |
28 | • **404 Not Found** - When an error occurs, automatically check if an archived copy is available. Checks against 4xx & 5xx HTTP error codes.
29 |
30 | • **Contextual Notices** - Check for contextual information from fact checking organizations and origin websites.
31 |
32 | • **Relevant Resources** - View research papers and books while visiting Wikipedia, archived digitized books while visiting Amazon Books, and recommended TV News Clips while visiting news websites.
33 |
34 | • **URLs & Collections** - Show a list of URLs captured under the current website, and what collections they are saved under.
35 |
36 | • **Site Map & Word Cloud** - Present a sunburst diagram for the domain you are currently viewing, or create a *Word Cloud* from the link's anchor text of the page you are on.
37 |
38 | • **Annotations** - Provide a list of annotations for the current web page and domain, provided by Hypothes.is.
39 |
40 | • **My Web Archive** - Save URLs to your public archive page on the Internet Archive.
41 |
42 | • **Tweets & Share Links** - Search Twitter for information regarding your current page, or share archived links on social media.
43 |
44 |
45 | For support, please email info@archive.org
46 |
47 |
48 | ### Full Description (Safari only)
49 |
50 | *(replace with the following)*
51 |
52 | • Save Page Now - Instantly save the page you are currently viewing in the Wayback Machine. Turn on Auto Save Page in settings to save pages that have not previously been saved. Works while logged out, or log in for additional options.
53 |
54 |
--------------------------------------------------------------------------------
/appstores/edge/image-assets.md:
--------------------------------------------------------------------------------
1 | Image Assets - Microsoft Edge Store
2 | -----------------------------------
3 |
4 | ### Extension Store Logo (icon)
5 |
6 | - An image that represents your company or extension logo.
7 | - Recommended size: 300 x 300 px
8 |
9 | ### Screenshots
10 |
11 | - Max of 10 screenshots
12 | - 640 x 480 or 1280 x 800 px
13 |
14 | ### Small Promo Tile (optional)
15 |
16 | - Used to display your extension alongside other extensions in the store.
17 | - 440 x 280 px
18 |
19 | ### Large Promo Tile (optional)
20 |
21 | - Used in store to feature extensions more prominently in the Microsoft Edge Add-ons website.
22 | - 1400 x 560 px PNG
23 |
24 | ### YouTube video URL (optional)
25 |
26 | - Must turn off ads.
27 | - Turn on embedding.
28 | - To submit:
29 | - On YouTube select Share > Embed and copy/paste the HTML.
30 |
31 |
--------------------------------------------------------------------------------
/appstores/edge/square-icon300.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/edge/square-icon300.png
--------------------------------------------------------------------------------
/appstores/edge/v3.0/edge1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/edge/v3.0/edge1.png
--------------------------------------------------------------------------------
/appstores/edge/v3.0/edge2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/edge/v3.0/edge2.png
--------------------------------------------------------------------------------
/appstores/edge/v3.0/edge3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/edge/v3.0/edge3.png
--------------------------------------------------------------------------------
/appstores/edge/v3.0/edge4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/edge/v3.0/edge4.png
--------------------------------------------------------------------------------
/appstores/edge/v3.0/edge5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/edge/v3.0/edge5.png
--------------------------------------------------------------------------------
/appstores/edge/v3.0/large-marquee-promo1400x560.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/edge/v3.0/large-marquee-promo1400x560.png
--------------------------------------------------------------------------------
/appstores/edge/v3.0/small-promo440x280.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/edge/v3.0/small-promo440x280.png
--------------------------------------------------------------------------------
/appstores/edge/v3.1/edge4-v3.1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/edge/v3.1/edge4-v3.1.png
--------------------------------------------------------------------------------
/appstores/firefox/changelog-firefox.md:
--------------------------------------------------------------------------------
1 | ## About this extension (Firefox)
2 |
3 | ### 1.8.6 (Apr 18, 2018) ###
4 |
5 | Detects dead pages, 404s, DNS failures & a range of other web breakdowns, offering to show archived versions via the Internet Archive's Wayback Machine. In addition you can archive web pages, and see their most recent & first archives.
6 |
7 | If you used No More 404s on Test Pilot, this extention is for you!
8 |
9 | ### 1.8.1 (Feb 21, 2017) ###
10 |
11 |
--------------------------------------------------------------------------------
/appstores/firefox/image-assets.md:
--------------------------------------------------------------------------------
1 | Screenshots & Promo Images for Firefox Store
2 | --------------------------------------------
3 |
4 | ### Screenshots
5 |
6 | - 1280 x 800
7 | - JPEG or 24-bit PNG (no alpha)
8 | - No practical limit to the number of screenshots you can include
9 |
10 | ### Icon
11 |
12 | - 3 sizes: 32x32, 64x64, 128x128
13 | - Only need to upload the largest and the website will resize it.
14 |
--------------------------------------------------------------------------------
/appstores/firefox/v3.0/add-on-icon128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/firefox/v3.0/add-on-icon128.png
--------------------------------------------------------------------------------
/appstores/firefox/v3.0/firefox1b-v3.0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/firefox/v3.0/firefox1b-v3.0.jpg
--------------------------------------------------------------------------------
/appstores/firefox/v3.0/firefox2b-v3.0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/firefox/v3.0/firefox2b-v3.0.jpg
--------------------------------------------------------------------------------
/appstores/firefox/v3.0/firefox3b-v3.0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/firefox/v3.0/firefox3b-v3.0.jpg
--------------------------------------------------------------------------------
/appstores/firefox/v3.0/firefox4b-v3.0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/firefox/v3.0/firefox4b-v3.0.jpg
--------------------------------------------------------------------------------
/appstores/firefox/v3.0/firefox5b-v3.0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/firefox/v3.0/firefox5b-v3.0.jpg
--------------------------------------------------------------------------------
/appstores/firefox/v3.1/firefox4-v3.1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/firefox/v3.1/firefox4-v3.1.jpg
--------------------------------------------------------------------------------
/appstores/privacy-policy.md:
--------------------------------------------------------------------------------
1 |
2 | ## The Internet Archive Wayback Machine Browser Extension Privacy Policy
3 |
4 | This is the Internet Archive Wayback Machine Browser Extension (the “Extension”) Privacy Policy. This Policy only applies to data collected by the Extension.
5 |
6 | By default, and upon accepting this Policy, this Extension will automatically check the HTTP/S status code of webpage URLs you visit. If it detects an error code, such as a 404, and if an archive exists in the Wayback Machine for that URL, we will offer you the opportunity to replay the archive. The Extension can also provide you with additional references based on a URL, but you will need to enable those options in Settings.
7 |
8 | #### Collected Data and Use ####
9 |
10 | This Extension sends the URLs you visit to archive.org to provide information about the URL. URLs will be associated with your Internet Archive account if you have turned on “Save To My Web Archive” in the Save Page Now Settings and you use Save Page Now in the Extension. We may also use URLs to help improve the Wayback Machine and other Internet Archive services, for example to improve our archiving of web-based resources.
11 |
12 | #### Choices ####
13 |
14 | By default, the Extension will automatically check the HTTP/S status code of every URL you visit. You may turn this off by selecting Private Mode in Settings/Context and no information about you, except for archive.org cookies data (see Cookies), will be collected. You must opt-in to use other features in Settings, or by pressing a button to activate that feature.
15 |
16 | #### Cookies ####
17 |
18 | If you are logged into your Internet Archive account, the Internet Archive will share a cookie with the Extension in your browser to provide you with features available to logged-in patrons, such as the ability to do a one-hop crawl via Save Page Now and My Web Archive. The Extension will still work if you are not logged into your account or if you do not have an Internet Archive account.
19 |
20 | #### Third Party Sharing ####
21 |
22 | If you use the Annotation feature, the URL you are visiting will be shared with Hypothes.is. No other information about you will be shared with Hypothes.is from the Extension.
23 |
24 | If you use the Tweets feature, the URL you are visiting will be shared with Twitter. No other information about you will be shared with Twitter from this extension. See Twitter’s privacy policy for their data policies.
25 |
26 | The Facebook, Twitter, and LinkedIn share buttons are not presented with tracking code from those services. These buttons will take you to third party platforms, where the third-party’s privacy policy will apply to any data collected.
27 |
28 | #### Data Retention ####
29 |
30 | We retain collected URLs for as long as they provide value to our mission.
31 |
32 |
--------------------------------------------------------------------------------
/appstores/safari/README.md:
--------------------------------------------------------------------------------
1 | ## Apple App Store Submission Notes
2 |
3 | - Please Update [What's New - Version History](../changelog.md) (v3.0+) and [Description](../description.md).
4 | - [Old Version History](changelog-safari.md).
5 |
6 |
7 | ### To prepare in Xcode
8 |
9 | The following should already be set and nothing else need change.
10 |
11 | Bundle IDs: `archive.org.waybackmachine.mac` & `archive.org.waybackmachine.mac.extension`
12 |
13 | Both Targets "Wayback Machine" & "Wayback Machine Extension" should match.
14 |
15 | Under "Signing & Capabilities" tab:
16 |
17 | - [x] Automatically manage signing
18 | - Team: Internet Archive
19 | - Signing Certificate: Development
20 | - App Sandbox: no checkboxes selected
21 | - File Access: default 'none'
22 |
23 |
24 | ### Build & Upload to Store
25 |
26 | First add new version in App Store Connect, then:
27 |
28 | - Menu: Product > Archive
29 | - Organizer: "Distribute App" button
30 |
31 |
32 | ### When selecting a build in App Store Connect
33 |
34 | "Export Compliance Information"
35 |
36 | - Uses Encryption? YES
37 | - Qualify for Exemption? YES
38 |
39 | - What type of encryption algorithms does your app implement?
40 | - [x] None of the algorithms mentioned above
41 |
--------------------------------------------------------------------------------
/appstores/safari/changelog-safari.md:
--------------------------------------------------------------------------------
1 | ## Description (Safari)
2 |
3 | ### 1.4 ###
4 |
5 | The Internet Archive presents The Official Wayback Machine Extension. With the power of the Wayback Machine, you can go back in time to see how a website has changed and evolved through the history of the Web!
6 |
7 |
8 | Functions include seeing the oldest or newest version of a website, or a calendar of every past archive. There's also the "Site Map" feature that will draw a pie graph of the past history of pages of a site.
9 |
10 | The toolbar button shows you how many snapshots of the website you're visiting are in the Wayback Machine, and the date of the latest snapshot in the popup window.
11 |
12 | You can right-click, then "Open in Wayback Machine" in the context menu. Try it while over a link.
13 |
14 | Whenever you encounter a "dead link" (a.k.a 404 Not Found) page, this extension will automatically provide a link to a saved version in the Wayback Machine.
15 |
16 | Most features work without requiring an account, but if you do create an account, you'll be able to archive any website easily with just a single tap of a button.
17 |
18 | Convenient 3rd-party functions for searching for Related Tweets, Alexa, and Whois for looking up domain names, as well as sharing links on social media websites.
19 |
20 | For support, please email info@archive.org
21 |
22 |
23 | ## What's New - Version History
24 |
25 | ### 1.4 (Mar 17, 2020) ###
26 |
27 | We've added a couple of new features:
28 |
29 | • A new toolbar button badge shows you the number of snapshots of the website you're visiting which are stored in the Wayback Machine, and the date of last snapshot in the popup window. Will not activate while using Private Browsing, to respect your privacy.
30 |
31 | • We added an "Open in Wayback Machine" item to the right-click context menu. Try hovering over a link and right-click to open.
32 |
33 | ### 1.3.1 (Feb 28, 2020) ###
34 |
35 | We've overhauled the UI, fixed some bugs, and made it so that most features work without requiring a log in! Also looks nice now under Dark Mode.
36 |
37 | ### 1.3 (Feb 18, 2020) ###
38 |
39 | We've overhauled the UI, fixed some bugs, and made it so that most features work without requiring a log in! Also looks nice now under Dark Mode.
40 |
41 | ### 1.2.2 (Aug 18, 2019) ###
42 |
43 | (blank)
44 |
45 |
--------------------------------------------------------------------------------
/appstores/safari/v3.0/safari1b-v3.0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/safari/v3.0/safari1b-v3.0.jpg
--------------------------------------------------------------------------------
/appstores/safari/v3.0/safari2b-v3.0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/safari/v3.0/safari2b-v3.0.jpg
--------------------------------------------------------------------------------
/appstores/safari/v3.0/safari3b-v3.0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/safari/v3.0/safari3b-v3.0.jpg
--------------------------------------------------------------------------------
/appstores/safari/v3.0/safari4b-v3.0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/safari/v3.0/safari4b-v3.0.jpg
--------------------------------------------------------------------------------
/appstores/safari/v3.0/safari5b-v3.0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/safari/v3.0/safari5b-v3.0.jpg
--------------------------------------------------------------------------------
/appstores/safari/v3.1/safari4-v3.1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/safari/v3.1/safari4-v3.1.jpg
--------------------------------------------------------------------------------
/appstores/safari/v3.1/safari6-v3.1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/appstores/safari/v3.1/safari6-v3.1.jpg
--------------------------------------------------------------------------------
/docs/_config.yml:
--------------------------------------------------------------------------------
1 | theme: jekyll-theme-tactile
--------------------------------------------------------------------------------
/docs/index.md:
--------------------------------------------------------------------------------
1 | # Wayback Machine Web Browser Extension
2 |
3 | Welcome to the Official Internet Archive Wayback Machine Browser Extension! Go back in time to see how a website has changed through the history of the Web. Save websites, view missing *404 Not Found* pages, or read archived books & papers.
4 |
5 | Most features work without requiring an account, but if you do create an account, you'll be able to archive any website easily with just a single tap of a button.
6 |
7 | Some features must be enabled from Settings. Select *Private Mode* to prevent automatic sending of data.
8 |
9 |
10 | **Features**
11 |
12 | • **Save Page Now** - Instantly save the page you are currently viewing in the Wayback Machine. Turn on Auto Save Page in settings to save pages that have not previously been saved. Must be logged in to use.
13 |
14 | • **Oldest, Newest & Overview** - View the first version of a page or the most recently saved in the Wayback Machine. Or view a calendar overview of all archived pages. Can also use by right-clicking over a page or link.
15 |
16 | • **404 Not Found** - When an error occurs, automatically check if an archived copy is available. Checks against 4xx & 5xx HTTP error codes.
17 |
18 | • **Wayback Machine Count** - Display a count of snapshots of the current page stored in the Wayback Machine over the toolbar icon, and the date of last save in the popup.
19 |
20 | • **Relevant Resources** - View archived digitized books while visiting Amazon Books, research papers and books while visiting Wikipedia, and recommended TV News Clips while visiting news websites.
21 |
22 | • **Site Map & Word Cloud** - Present a Site Map as a radial tree graph built from an inventory of archived pages of a site, or create a word cloud from the link's anchor text of the page you are on.
23 |
24 | • **My Web Archive** - Save URLs to your public archive page on the Internet Archive.
25 |
26 | • **Annotations** - Provide a list of annotations for the current web page and domain, provided by Hypothes.is.
27 |
28 | • **Tweets & Share Links** - Search Twitter for information regarding your current page, or share archived links on social media.
29 |
30 |
31 | For support, please email info@archive.org
32 |
--------------------------------------------------------------------------------
/docs/privacy-policy.md:
--------------------------------------------------------------------------------
1 |
2 | ## The Internet Archive Wayback Machine Browser Extension Privacy Policy
3 |
4 | This is the Internet Archive Wayback Machine Browser Extension (the “Extension”) Privacy Policy. This Policy only applies to data collected by the Extension.
5 |
6 | By default, and upon accepting this Policy, this Extension will automatically check the HTTP/S status code of webpage URLs you visit. If it detects an error code, such as a 404, and if an archive exists in the Wayback Machine for that URL, we will offer you the opportunity to replay the archive. The Extension can also provide you with additional references based on a URL, but you will need to enable those options in Settings.
7 |
8 | #### Collected Data and Use ####
9 |
10 | This Extension sends the URLs you visit to archive.org to provide information about the URL. URLs will be associated with your Internet Archive account if you have turned on “Save To My Web Archive” in the Save Page Now Settings and you use Save Page Now in the Extension. We may also use URLs to help improve the Wayback Machine and other Internet Archive services, for example to improve our archiving of web-based resources.
11 |
12 | #### Choices ####
13 |
14 | By default, the Extension will automatically check the HTTP/S status code of every URL you visit. You may turn this off by selecting Private Mode in Settings/Context and no information about you, except for archive.org cookies data (see Cookies), will be collected. You must opt-in to use other features in Settings, or by pressing a button to activate that feature.
15 |
16 | #### Cookies ####
17 |
18 | If you are logged into your Internet Archive account, the Internet Archive will share a cookie with the Extension in your browser to provide you with features available to logged-in patrons, such as the ability to do a one-hop crawl via Save Page Now and My Web Archive. The Extension will still work if you are not logged into your account or if you do not have an Internet Archive account.
19 |
20 | #### Third Party Sharing ####
21 |
22 | If you use the Annotation feature, the URL you are visiting will be shared with Hypothes.is. No other information about you will be shared with Hypothes.is from the Extension.
23 |
24 | If you use the Tweets feature, the URL you are visiting will be shared with Twitter. No other information about you will be shared with Twitter from this extension. See Twitter’s privacy policy for their data policies.
25 |
26 | The Facebook, Twitter, and LinkedIn share buttons are not presented with tracking code from those services. These buttons will take you to third party platforms, where the third-party’s privacy policy will apply to any data collected.
27 |
28 | #### Data Retention ####
29 |
30 | We retain collected URLs for as long as they provide value to our mission.
31 |
32 |
--------------------------------------------------------------------------------
/graphics/app-icon/alt-icon512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/app-icon/alt-icon512.png
--------------------------------------------------------------------------------
/graphics/app-icon/app-icon1024.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/app-icon/app-icon1024.png
--------------------------------------------------------------------------------
/graphics/app-icon/app-icon1024.xcf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/app-icon/app-icon1024.xcf
--------------------------------------------------------------------------------
/graphics/app-icon/mini-icon1024.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/app-icon/mini-icon1024.png
--------------------------------------------------------------------------------
/graphics/app-icon/square-icon827.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/app-icon/square-icon827.png
--------------------------------------------------------------------------------
/graphics/images-used/hypothesis-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/images-used/hypothesis-dark.png
--------------------------------------------------------------------------------
/graphics/images-used/hypothesis-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/images-used/hypothesis-light.png
--------------------------------------------------------------------------------
/graphics/images-used/hypothesis-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/images-used/hypothesis-logo.png
--------------------------------------------------------------------------------
/graphics/images-used/hypothesis-logo.xcf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/images-used/hypothesis-logo.xcf
--------------------------------------------------------------------------------
/graphics/images-used/our-news-logo-original.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/images-used/our-news-logo-original.png
--------------------------------------------------------------------------------
/graphics/images-used/our-news-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/images-used/our-news-logo.png
--------------------------------------------------------------------------------
/graphics/images-used/our-news-logo.xcf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/images-used/our-news-logo.xcf
--------------------------------------------------------------------------------
/graphics/images-used/wayback-bordered.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/images-used/wayback-bordered.png
--------------------------------------------------------------------------------
/graphics/images-used/wayback-bordered2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/images-used/wayback-bordered2.png
--------------------------------------------------------------------------------
/graphics/images-used/wayback-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/images-used/wayback-dark.png
--------------------------------------------------------------------------------
/graphics/images-used/wayback-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/images-used/wayback-light.png
--------------------------------------------------------------------------------
/graphics/images-used/wayback.xcf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/images-used/wayback.xcf
--------------------------------------------------------------------------------
/graphics/past-used/donate-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/past-used/donate-icon.png
--------------------------------------------------------------------------------
/graphics/past-used/icon_notify.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/past-used/icon_notify.png
--------------------------------------------------------------------------------
/graphics/past-used/insetIcon.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/graphics/screenshots/popups.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/screenshots/popups.png
--------------------------------------------------------------------------------
/graphics/toolbar-icon/dev-icon-Fa256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/toolbar-icon/dev-icon-Fa256.png
--------------------------------------------------------------------------------
/graphics/toolbar-icon/dev-icon-Fb256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/toolbar-icon/dev-icon-Fb256.png
--------------------------------------------------------------------------------
/graphics/toolbar-icon/dev-icon-Pa256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/toolbar-icon/dev-icon-Pa256.png
--------------------------------------------------------------------------------
/graphics/toolbar-icon/dev-icon-Pb256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/toolbar-icon/dev-icon-Pb256.png
--------------------------------------------------------------------------------
/graphics/toolbar-icon/dev-icon-Ra256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/toolbar-icon/dev-icon-Ra256.png
--------------------------------------------------------------------------------
/graphics/toolbar-icon/dev-icon-Rb256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/toolbar-icon/dev-icon-Rb256.png
--------------------------------------------------------------------------------
/graphics/toolbar-icon/dev-icon-S256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/toolbar-icon/dev-icon-S256.png
--------------------------------------------------------------------------------
/graphics/toolbar-icon/dev-icon-Va256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/toolbar-icon/dev-icon-Va256.png
--------------------------------------------------------------------------------
/graphics/toolbar-icon/dev-icon-Vb256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/toolbar-icon/dev-icon-Vb256.png
--------------------------------------------------------------------------------
/graphics/toolbar-icon/dev-icon-archive256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/toolbar-icon/dev-icon-archive256.png
--------------------------------------------------------------------------------
/graphics/toolbar-icon/dev-icon-check256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/toolbar-icon/dev-icon-check256.png
--------------------------------------------------------------------------------
/graphics/toolbar-icon/make-toolbar-icons:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env perl
2 |
3 | # About:
4 | # Make toolbar icons given a 256x256 px icon.
5 | # Makes sizes: 16, 24, 32, 64 px
6 | #
7 | # Usage:
8 | # make-toolbar-icons outprefix icon256.png
9 | #
10 | # Where:
11 | # outprefix is the output filename prefix, e.g. outprefix60.png
12 | # icon256.png is input image file with size 256x256.
13 |
14 | use strict;
15 |
16 | {
17 | my ($outfix, $lgfile);
18 |
19 | if (scalar @ARGV <= 1) {
20 | print STDERR "Make icons for webextension toolbar. (12/9/2021)\n";
21 | print STDERR "Requires ImageMagick 'convert' tool installed.\n";
22 | print STDERR "Usage:\n $0 outprefix icon256.png\n";
23 | exit(1);
24 | }
25 | if (scalar @ARGV >= 2) {
26 | $outfix = $ARGV[0];
27 | $lgfile = $ARGV[1];
28 | }
29 |
30 | # icons
31 | my %lg_sizes = ( '16' => '16', '24' => '24', '32' => '32', '64' => '64' );
32 |
33 | print "Making icons from ${lgfile}:\n";
34 | foreach my $size (keys %lg_sizes) {
35 | my $name = $lg_sizes{$size};
36 | my $outfile = "${outfix}${name}.png";
37 | print " $outfile\n";
38 | `convert -filter Catrom '${lgfile}[${size}x${size}]' ${outfile}`;
39 | }
40 |
41 | print "Done\n";
42 | }
43 |
--------------------------------------------------------------------------------
/graphics/toolbar-icon/toolbar-icon-Fa256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/toolbar-icon/toolbar-icon-Fa256.png
--------------------------------------------------------------------------------
/graphics/toolbar-icon/toolbar-icon-Fb256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/toolbar-icon/toolbar-icon-Fb256.png
--------------------------------------------------------------------------------
/graphics/toolbar-icon/toolbar-icon-Fc256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/toolbar-icon/toolbar-icon-Fc256.png
--------------------------------------------------------------------------------
/graphics/toolbar-icon/toolbar-icon-Pa256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/toolbar-icon/toolbar-icon-Pa256.png
--------------------------------------------------------------------------------
/graphics/toolbar-icon/toolbar-icon-Pb256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/toolbar-icon/toolbar-icon-Pb256.png
--------------------------------------------------------------------------------
/graphics/toolbar-icon/toolbar-icon-Pc256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/toolbar-icon/toolbar-icon-Pc256.png
--------------------------------------------------------------------------------
/graphics/toolbar-icon/toolbar-icon-Ra256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/toolbar-icon/toolbar-icon-Ra256.png
--------------------------------------------------------------------------------
/graphics/toolbar-icon/toolbar-icon-Rb256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/toolbar-icon/toolbar-icon-Rb256.png
--------------------------------------------------------------------------------
/graphics/toolbar-icon/toolbar-icon-Rc256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/toolbar-icon/toolbar-icon-Rc256.png
--------------------------------------------------------------------------------
/graphics/toolbar-icon/toolbar-icon-S256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/toolbar-icon/toolbar-icon-S256.png
--------------------------------------------------------------------------------
/graphics/toolbar-icon/toolbar-icon-Va256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/toolbar-icon/toolbar-icon-Va256.png
--------------------------------------------------------------------------------
/graphics/toolbar-icon/toolbar-icon-Vb256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/toolbar-icon/toolbar-icon-Vb256.png
--------------------------------------------------------------------------------
/graphics/toolbar-icon/toolbar-icon-Vc256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/toolbar-icon/toolbar-icon-Vc256.png
--------------------------------------------------------------------------------
/graphics/toolbar-icon/toolbar-icon-X256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/toolbar-icon/toolbar-icon-X256.png
--------------------------------------------------------------------------------
/graphics/toolbar-icon/toolbar-icon-archive256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/toolbar-icon/toolbar-icon-archive256.png
--------------------------------------------------------------------------------
/graphics/toolbar-icon/toolbar-icon-batsu256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/toolbar-icon/toolbar-icon-batsu256.png
--------------------------------------------------------------------------------
/graphics/toolbar-icon/toolbar-icon-check256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/toolbar-icon/toolbar-icon-check256.png
--------------------------------------------------------------------------------
/graphics/toolbar-icon/toolbar-icon-maru256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/toolbar-icon/toolbar-icon-maru256.png
--------------------------------------------------------------------------------
/graphics/toolbar-icon/toolbar-icon256.xcf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/internetarchive/wayback-machine-webextension/757fb6be4167de5ecf94015dfce3a830e41fa9ba/graphics/toolbar-icon/toolbar-icon256.xcf
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "wayback-machine-webextension",
3 | "version": "3.0.0",
4 | "description": "A browser extension that interfaces with the internet archive",
5 | "main": "index.js",
6 | "directories": {
7 | "test": "test"
8 | },
9 | "scripts": {
10 | "build": "webpack",
11 | "test": "mocha",
12 | "lint": "npm run lint:js && npm run lint:css",
13 | "lint:js": "eslint webextension/scripts test",
14 | "lint:css": "stylelint webextension/css"
15 | },
16 | "repository": {
17 | "type": "git",
18 | "url": "git+https://github.com/internetarchive/wayback-machine-webextension.git"
19 | },
20 | "author": "Internet Archive",
21 | "license": "AGPL-3.0",
22 | "bugs": {
23 | "url": "https://github.com/internetarchive/wayback-machine-webextension/issues"
24 | },
25 | "homepage": "https://github.com/internetarchive/wayback-machine-webextension#readme",
26 | "devDependencies": {
27 | "@fortawesome/fontawesome-free": "^6.4.0",
28 | "bootstrap": "^5.2.3",
29 | "chai": "^4.3.4",
30 | "css-loader": "^6.7.3",
31 | "eslint": "^8.38.0",
32 | "eslint-config-standard": "^17.0.0",
33 | "eslint-plugin-import": "^2.22.1",
34 | "eslint-plugin-node": "^11.1.0",
35 | "eslint-plugin-promise": "^6.1.1",
36 | "fast-levenshtein": "^3.0.0",
37 | "file-loader": "^6.2.0",
38 | "jquery": "^3.6.0",
39 | "jsdom": "^21.1.1",
40 | "mini-css-extract-plugin": "^2.7.5",
41 | "mocha": ">=8.3.2",
42 | "stylelint": "^14",
43 | "stylelint-config-standard": "^29",
44 | "webpack": "^5.94.0",
45 | "webpack-cli": "^5.0.1"
46 | }
47 | }
48 |
--------------------------------------------------------------------------------
/safari/Wayback Machine Extension/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /unused/fact-check.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | 5 | 6 | 7 | 8 | 9 | 10 |Enter URL patterns below to exclude from Auto Save.
18 |Downloaded elements:
30 |').text(metadata.author) 70 | ) 71 | let details = $('
').attr({ 'class': 'cover-img' }).text('No cover available'), 73 | $('