Skip to content
Commits on Jun 18, 2012
  1. @jonoxia

    data/ui/panel.css was created months ago to support the 'SxSW mode' c…

    …ollusion display, but it seems I never added it to the repository; oops.
    jonoxia committed Jun 18, 2012
  2. @jonoxia

    Updated the .gitignore file

    jonoxia committed Jun 18, 2012
Commits on Jun 17, 2012
  1. @jonoxia
Commits on Jun 6, 2012
  1. New visualization: Added zoom in and zoom out buttons. (The buttons w…

    …ill not be the final UI, i'm just testing the zoom feature.)
    Jono Xia committed Jun 6, 2012
Commits on Jun 4, 2012
  1. Bumped version to 0.19

    Jono Xia committed Jun 4, 2012
  2. Removed a popup-blocker-specific menu from the collusion banner notif…

    …ication
    Jono Xia committed Jun 4, 2012
  3. Added a banner-style notification at the top of the page when Collusi…

    …on blocks third-party content on a site. (The Options button is not implemented yet, so at the moment there's nothing you can do with this banner - it's just a placeholder.)
    Jono Xia committed Jun 4, 2012
  4. Made graph respond correctly when nodes are removed, needed for respo…

    …nsive blocking UI. This means that node indices can now change, which required a ton of refactoring in graphrunner.js/CollusionGraph because it previously assumed that indices were invariant. D3 requires source and target properties of links to be indices into the nodes array, so now if a node is removed we have to recalculate the .source and .target of all links.
    Jono Xia committed Jun 3, 2012
Commits on Jun 1, 2012
  1. Blacklist is now stored in simple-storage.

    Jono Xia committed Jun 1, 2012
  2. Clicking a node now shows a pop-up menu with a 'Block' option. This r…

    …equired refactoring out a new popupLabel object to maintain the menu state and encapsulate the functions.
    Jono Xia committed Jun 1, 2012
  3. Removed a node transition that wasn't needed

    Jono Xia committed Jun 1, 2012
  4. Removed node-dragging feature (it's cool, but not very useful, and it…

    … conflicts with planned UI).
    Jono Xia committed May 31, 2012
  5. Re-implemented variable node radius based on number of incoming links…

    …. Changed the calculation of line endpoints and popup labels to match variable node size. Also made font size of the label scale with the node.
    Jono Xia committed May 31, 2012
Commits on May 24, 2012
  1. Removed the code which checks cookie manager to see if a cookie was r…

    …eally written; the timing is wrong (see bug 86). This forces me to re-open Bug 20. Started working on a replacement implementation using 'cookie-changed' notification but it is not functional yet, so right now cookies are added to the graph even if blocked.
    Jono Xia committed May 24, 2012
Commits on May 10, 2012
  1. Bumped version number

    Jono Xia committed May 10, 2012
Commits on May 4, 2012
  1. Changed format of collusion log - now referrers[referrer] is no longe…

    …r an array but an object with .timestamp, .datatypes, .uploaded, and .cookie properties.
    Jono Xia committed May 4, 2012
  2. Added Collusion Graph menu item to Tools menu.

    Jono Xia committed May 4, 2012
Commits on Apr 25, 2012
  1. Bug 31 - implemented first attempt at a 'share your graph with Mozill…

    …a' button.
    Jono Xia committed Apr 25, 2012
Commits on Mar 15, 2012
  1. Issue 35 - picture-in-picture can now be turned on via pref; it will …

    …pop up a panel in the center of the window whenever new connections are added to the graph. I'd prefer to have it in the corner instead of centered but Jetpack's panel API doesn't support that yet.
    Jono Xia committed Mar 15, 2012
Commits on Mar 11, 2012
  1. On the bookmarklet page, add a link to a checkout frozen at 962f200 t…

    …hat's hosted on labs.toolness.com, so that folks can use that if the current bookmarklet is broken.
    committed Mar 11, 2012
Commits on Mar 10, 2012
  1. Merge branch 'master' of github.com:toolness/collusion

    Conflicts:
    	website/graphrunner.js
    committed Mar 10, 2012
  2. Added a simple faviconURL() function that returns the URL of a favico…

    …n, and made code use it. This conforms to DRY and will make it easier to drop-in favicon proxies like https://github.com/toolness/favicon-proxy.
    committed Mar 10, 2012
Commits on Mar 8, 2012
Commits on Mar 2, 2012
  1. Clicking a node now causes the site-info div to take over the left si…

    …debar. Hope this makes it a little more discoverable.
    Jono Xia committed Mar 2, 2012
  2. Bug 8/28 - hid the block/whitelist links for now, since they don't wo…

    …rk completely
    Jono Xia committed Mar 2, 2012
  3. Bugs 8 and 28 - added first pass at a site blocking/whitelisting feat…

    …ure, still experimental.
    Jono Xia committed Mar 2, 2012
Commits on Mar 1, 2012
  1. Bug 35 - picture in picture mode, first pass at implementation. Added…

    … a pref, off by default, that shows mini-collusion graph in a popup panel whenever new sites join the graph.
    Jono Xia committed Mar 1, 2012
  2. Reorganized main.js - gathered all the run-on-startup code (previousl…

    …y scattered around the file) into a single initCollusion() function.
    Jono Xia committed Mar 1, 2012
Something went wrong with that request. Please try again.