New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

wpclef sets the global Backbone.emulateHTTP option in wp-admin #210

Closed
kilbot opened this Issue Jun 3, 2015 · 4 comments

Comments

Projects
None yet
3 participants
@kilbot

kilbot commented Jun 3, 2015

This plugin sets the global Backbone.emulateHTTP option in wp-admin. This is bad practice because it impacts any other plugin that may be using Backbone. If you wish to set emulateHTTP you should use the Backbone.sync options.

The problem file is in your /includes/lib/ajax-settings/js/ajax-settings.min.js file. Unfortunately it is minified so I can't provide a fix but if you post the source code I can suggest a change which will keep your emulateHTTP option without stamping on the global Backbone.

@kilbot

This comment has been minimized.

Show comment
Hide comment
@kilbot

kilbot Jun 3, 2015

If accessing the ajax-settings.min.js source code is not possible another fix would be to be more careful with enqueuing your scripts in wp-admin, the ajax-settings is probably not required on every page?

kilbot commented Jun 3, 2015

If accessing the ajax-settings.min.js source code is not possible another fix would be to be more careful with enqueuing your scripts in wp-admin, the ajax-settings is probably not required on every page?

@landakram

This comment has been minimized.

Show comment
Hide comment
@landakram

landakram Jun 3, 2015

Member

Hey @kilbot, ajax-settings.min.js come from the Ajax Settings library. Since @jessepollak is the maintainer and also my awesome co-worker, we can look at any suggested changes there and get them merged into our WordPress plugin.

From what I understand, this is the offending line, and here is the Backbone model where you'd want to extend sync and add the emulateHTTP option.

Member

landakram commented Jun 3, 2015

Hey @kilbot, ajax-settings.min.js come from the Ajax Settings library. Since @jessepollak is the maintainer and also my awesome co-worker, we can look at any suggested changes there and get them merged into our WordPress plugin.

From what I understand, this is the offending line, and here is the Backbone model where you'd want to extend sync and add the emulateHTTP option.

@kilbot

This comment has been minimized.

Show comment
Hide comment
@kilbot

kilbot Jun 4, 2015

Yes, you are correct on the offending line and the fix.

It's a great little library you've put together @jessepollak. I hope WP core is taking note; there really needs to be some developments made in a standard js api for WordPress settings. At the moment it's the wild west with every js developer coming up with their own solution. I have something similar for my plugin, it's just that I use RESTful HTTP methods, hence the conflict when Clef changes the global Backbone.

The second point I made about your admin_enqueue_scripts will also help reduce clashes with other plugins. Unless that script is required on every wp-admin page you should only enqueue it conditionally based on your screen id. See here for an example where I conditionally enqueue the scripts on my settings page.

kilbot commented Jun 4, 2015

Yes, you are correct on the offending line and the fix.

It's a great little library you've put together @jessepollak. I hope WP core is taking note; there really needs to be some developments made in a standard js api for WordPress settings. At the moment it's the wild west with every js developer coming up with their own solution. I have something similar for my plugin, it's just that I use RESTful HTTP methods, hence the conflict when Clef changes the global Backbone.

The second point I made about your admin_enqueue_scripts will also help reduce clashes with other plugins. Unless that script is required on every wp-admin page you should only enqueue it conditionally based on your screen id. See here for an example where I conditionally enqueue the scripts on my settings page.

jessepollak pushed a commit that referenced this issue Jun 16, 2015

Jesse Pollak
Merge pull request #211 from clef/2.3.0
Remove global emulateHTTP option, fix #210
@jessepollak

This comment has been minimized.

Show comment
Hide comment
@jessepollak

jessepollak Jun 16, 2015

Member

Just merged in commits that fix this issue - thanks for reporting!

Member

jessepollak commented Jun 16, 2015

Just merged in commits that fix this issue - thanks for reporting!

jessepollak pushed a commit that referenced this issue Jan 27, 2016

jessepollak
Squashed commit of the following:
commit 576d89ad790150df41a96976488a5ce15ebd7054
Merge: af7a90c 86b1188
Author: Jesse Pollak <jesse@pollak.io>
Date:   Wed Jan 27 13:45:02 2016 -0800

    Merge branch 'trunk' into tmp

commit af7a90c6d7f3d8f5dc45989f2586a958ba4cb0c9
Author: Jesse Pollak <jesse@pollak.io>
Date:   Wed Jan 27 13:44:43 2016 -0800

    ignore .agignore file

commit 312abdf0b84a64c98535c62a5176a4544bd1500f
Author: Jesse Pollak <jesse@pollak.io>
Date:   Wed Jan 27 13:44:13 2016 -0800

    direct users to support.getclef.com instead of directly to support@getclef.com

commit f4c9a1f8f2f73f5df3c040dcde01604cf4a62c4a
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Dec 21 18:25:12 2015 -0800

    version and changelog for v2.3.3

commit 2c448ea9421b35a49a3fa53abc238dea10de760a
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Dec 21 11:58:57 2015 -0800

    version and changelog

commit aed4d87fcbe74e91d226b6abff6ce0f99a3d0e8f
Merge: b97fde9 ff84504
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Dec 21 11:57:00 2015 -0800

    Merge pull request #225 from clef/remove-waltz-and-fix-bug

    Remove waltz and fix bug causing 403 on Clef

commit ff84504303d55fbe08133b9e7c78dd11e4571c54
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Dec 21 11:50:11 2015 -0800

    add php5.6 and WP4.4 to travis testing

commit 854cc2ef6e5d5b9998bd3e261d93809a6184a4f1
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Dec 21 11:41:51 2015 -0800

    use legacy array notation for 5.3 support

commit 8c11efc3d68e4f0dc6960d2a146c4d1249a36aba
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Fri Dec 18 17:45:33 2015 -0800

    update translations

commit 384ebd3ad5ef81c7e15a04a2f6ab5a19c4a652f0
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Fri Dec 18 17:43:49 2015 -0800

    remove waltz

commit b97fde92b41a91f467b6c322cf3a6213c4060260
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Oct 6 12:22:55 2015 -0700

    change released date for 2.3.1

commit 82c284e2e6684213f8c6654bc035ef5cbb92541b
Merge: 8a120d7 d48e192
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Oct 6 12:22:13 2015 -0700

    Merge pull request #224 from clef/send-email-with-override-url

    Send email to users with override link

commit d48e192fccfc2e19ac30b1ab4d8a8fe508b0f49b
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Oct 6 12:17:31 2015 -0700

    send override email after first login

commit 550d1931abd3db3c40a2ca9fd240be09fd4495bb
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Sep 29 15:24:29 2015 -0700

    move email sending to wp_login hook to try and fix flywheel reload issue

commit d9c86ffb9cda0036c3550c5410274e7808228c87
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Sep 29 14:26:09 2015 -0700

    update readme to include feature update

commit 17f52536c428cc8c43a0faa3deb53fc73f0c5cb4
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Sep 29 14:24:35 2015 -0700

    automatically send an email to the site admin with the override URL when passwords are disabled, finally cc @lolux

commit 8a120d74711c0982d245c1a5577905a19b1c5d96
Merge: aefd198 8be66de
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Sep 28 19:08:12 2015 -0700

    Merge pull request #223 from clef/revert-220-onboard-pwd

    Revert "Remove automatic pwd disabling for Clef-enabled users on firs…

commit 8be66de4c13df4dc4ca0b531ca2bf1cf69090b83
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Sep 28 19:08:03 2015 -0700

    Revert "Remove automatic pwd disabling for Clef-enabled users on first login"

commit aefd198c22a718f51348ce500ff9ecded9ca6ad8
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Sep 23 10:51:56 2015 -0700

    bumps version to 3.5.1

commit 5ecbe4c48b08e559752a1bcf025908e6b7167225
Merge: 0bc4cd3 7d39c0d
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Fri Sep 18 14:45:38 2015 -0700

    Merge pull request #222 from clef/build

    Update gulp-notify and build

commit 0bc4cd370e4d0d11d5c2b407a596b9e8430ec425
Merge: dc32d8a b496a18
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Fri Sep 18 14:45:23 2015 -0700

    Merge pull request #221 from clef/update-translations-to-use-slug

    Update translations to use wpclef slug

commit 7d39c0d15705a1a83038562a1dc4b01193c16844
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Fri Sep 18 14:33:32 2015 -0700

    update gulp-notify and build

commit b496a186ee5fc7b940681ef011531ec86d43fb7c
Merge: 5526124 dc32d8a
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Fri Sep 18 14:30:21 2015 -0700

    Merge branch 'master' of github.com:clef/clef-wordpress into update-translations-to-use-slug

commit 5526124485516276b041d40761afc75dc87e505b
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Fri Sep 18 14:30:10 2015 -0700

    update plugin to use wpclef slug for new WP translation support

commit dc32d8acb5db8533acaecc33e89ad16c36381508
Merge: be1999c 6b26c64
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Fri Sep 18 11:17:23 2015 -0700

    Merge pull request #220 from lolux/onboard-pwd

    Remove automatic pwd disabling for Clef-enabled users on first login

commit 6b26c645df4ad3f2f6252886c42d25b384965996
Author: lolux <webmaster@dedeo.org>
Date:   Fri Sep 18 14:10:20 2015 -0400

    Remove automatic password disabling for Clef-enalbed users on first login

commit be1999cca7671eb71d69ff176ac5c09a0abdd80b
Merge: cbb19ff e646a2b
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Fri Sep 18 10:49:02 2015 -0700

    Merge pull request #218 from lolux/readme-231

    Update readme for 2.3.1

commit e646a2b0f0fdaa9a8e2ca871ed20f36982bc6732
Author: lolux <webmaster@dedeo.org>
Date:   Fri Sep 18 13:45:39 2015 -0400

    Add reactivation enhancement and update date

commit 9f27fb280a913a794d2db33f23cb90f7acebabd1
Merge: 9f5f2a8 cbb19ff
Author: lolux <webmaster@dedeo.org>
Date:   Fri Sep 18 13:41:56 2015 -0400

    Merge branch 'master' of github.com:clef/clef-wordpress into readme-231

commit cbb19fffd2c205762bcec41e546481f21de1fe74
Merge: 55cfdd7 d268530
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Fri Sep 18 10:10:19 2015 -0700

    Merge pull request #219 from lolux/activation

    If 'is_configured', do not redirect to settings page on reactivation

commit d2685301a27e671d380874a9449d21a140805ee1
Author: lolux <webmaster@dedeo.org>
Date:   Fri Sep 18 12:45:11 2015 -0400

    If 'is_configured', do not redirect to settings page on reactivation

commit 9f5f2a87ee6abff3bed681a047a8a567a4b1baf4
Author: lolux <webmaster@dedeo.org>
Date:   Fri Sep 18 11:15:27 2015 -0400

    Refresh screenshots

commit 8d6341c7a526056a226cbaf6b848de2dd0b94121
Author: lolux <webmaster@dedeo.org>
Date:   Thu Sep 17 15:21:27 2015 -0400

    Add release date

commit 80fc015597e7f41538688a36c3f38fe5801a43d7
Author: lolux <webmaster@dedeo.org>
Date:   Thu Sep 17 15:18:19 2015 -0400

    Update readme for 2.3.1

commit 55cfdd72a07fbe865f0b33c11405bba000ce3f0b
Merge: 01d8ac7 139efbd
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu Sep 17 10:24:54 2015 -0700

    Merge pull request #217 from lolux/logout-hook-url

    Change logout hook url setting from home_url to wp_login_url

commit 139efbd9ba7854bbbacbd03917fc40406e56aea7
Author: lolux <webmaster@dedeo.org>
Date:   Thu Sep 17 12:20:11 2015 -0400

    Change logout hook url from home_url to wp_login_url

commit 01d8ac7dcefdb0f16a3086c1b1c85afd015ec73c
Merge: 8addafd c2fee6f
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Sep 16 14:19:34 2015 -0700

    Merge pull request #216 from lolux/wp4.3-fix

    Add css exception for 'rp' wp-login.php action

commit c2fee6f8be59f68324e2ce79649b268f106ac24b
Author: lolux <webmaster@dedeo.org>
Date:   Wed Sep 16 15:00:47 2015 -0400

    Add css exception for 'rp' login script action

commit 8addafdb9916e4447646f60f6acefa7e622e7f4f
Merge: de2e0f8 c2e2f2e
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Sep 15 19:26:00 2015 -0700

    Merge pull request #215 from lolux/menu-logo

    Add new 16x16 and 32x32 logos

commit c2e2f2e675a23ba3f5bb8da6fd4fd3c1f189dc1a
Author: lolux <webmaster@dedeo.org>
Date:   Mon Sep 14 14:52:15 2015 -0400

    Add new 16 and 32 logos

commit 1b19a8d3682e973f59cad5291aa6f88a33aeb8a0
Author: lolux <webmaster@dedeo.org>
Date:   Mon Sep 14 14:14:09 2015 -0400

    update logo

commit de2e0f88502a558fe0203f29814b99d66a6a8b2b
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Jun 24 18:34:35 2015 -0700

    Update link

commit 4de4933e1b50536fa9d2db0e9e8bfd5ee1594cd6
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Jun 17 17:26:26 2015 -0700

    fixes spacing

commit 822eaf9d4fc4b3da141b5f72a504b3710f850df9
Merge: d144a71 1e46c38
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Jun 17 17:23:18 2015 -0700

    Merge pull request #212 from clef/fix-clef-connect

    Fix connect clef account

commit 1e46c38c9454a1b580507b54c3db28b176c506fb
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Jun 17 17:22:58 2015 -0700

    update translations

commit fe87a4a69762a4e540315b02dce76b419b7de165
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Jun 17 17:20:01 2015 -0700

    use query arg instead of variable for clef connect

commit 623dd8da332999eb14259b1b90dd93c7e7ccab56
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Jun 17 15:06:53 2015 -0700

    fix connect clef account

commit d144a71f689a387c140d5584b28e019d7e3de316
Merge: b604c38 e2b5410
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Jun 16 09:44:42 2015 -0700

    Merge branch '2.3.0'

commit e2b5410e3848dda275507df1c7e311858b99fc55
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Jun 16 09:44:34 2015 -0700

    updates to 2.3.0

commit b604c38cdd79c22aa1752c0caaf408165a7e6ef1
Merge: d315662 25e0c0f
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Jun 16 09:44:21 2015 -0700

    Merge pull request #211 from clef/2.3.0

    Remove global emulateHTTP option, fix #210

commit 25e0c0fd67e15c6b5a32d98ad75f31b578321de7
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Jun 16 09:43:11 2015 -0700

    remove global emulateHTTP option, fix #210

commit d315662f1bce792561921a8f4287a1b5c51d72e1
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Jun 15 10:15:32 2015 -0700

    update translations

commit 640e1a405cdc1af2b9c35e1c328494f7127d0b2e
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon May 11 12:13:33 2015 -0700

    bumps version to 2.2.9.5

commit f6a55fb7587a67c870d09943eab4a159b825b9b0
Merge: 6eb77c9 bb234b3
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon May 11 12:09:38 2015 -0700

    Merge pull request #207 from clef/use-cookie-for-state

    use cookie for wordpress state

commit bb234b3fa3249db48880724b4aed4c4e6550f231
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed May 6 13:59:11 2015 -0700

    minor tweaks

commit af987d2ec25568a6df5558c92ff0fda181556de5
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Apr 29 15:56:16 2015 -0700

    use cookie for wordpress state

commit 6eb77c9f8511b188523cbe9449190f72dacf6425
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Apr 27 14:58:33 2015 -0700

    upgrades to 2.2.9.4

commit 906a3df3317af8005add6144a27e94bfae6bf0de
Merge: 52b661d f55b25f
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Apr 27 14:54:37 2015 -0700

    Merge pull request #206 from clef/fix-caching-issue

    Use $_SESSION for state to limit plugin conflict issues

commit f55b25f2ccd5a3048adaf8fa00b7c34b7ca3926c
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sat Apr 25 17:55:32 2015 -0700

    use  for state to limit plugin conflict issues

commit 52b661dabdfd0f770575fb09ae7758a35cd52066
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu Apr 23 10:30:07 2015 -0700

    upgrades to 2.2.9.3

commit 369ab0eb8e366a33734df9f334fada3f8f759d3d
Merge: 2321e35 d202788
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu Apr 23 10:27:20 2015 -0700

    Merge pull request #204 from clef/wordpress-fixes

    Hot fixes for 2.2.9.2

commit d2027887b1401bb86586e96790e9d1603d581bbe
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu Apr 23 10:24:40 2015 -0700

    consume state in verify

commit 3f193adc27dbec6158095d8d18ad874eee2adb0b
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Apr 22 19:58:30 2015 -0700

    always initialize state before things body of response is outputted

commit 1b1102b8e5f2ecfcfbc0bf7c08a3c797bb28004a
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Apr 22 19:55:58 2015 -0700

    fix invite code filter that breaks login messages, closes #203

commit 2321e351c389d9fa0bfa5f45cefe3a394287fe28
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Apr 22 13:52:09 2015 -0700

    upgrades to 2.2.9.2

commit c1c3e2b635da1b2eac42c0f83d9b194cb6f35cc3
Merge: 65a9084 0d19f5f
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Apr 22 13:25:36 2015 -0700

    Merge pull request #202 from clef/remove-other-install-page

    Remove "install other plugins" page

commit 0d19f5f59d5ff269a040362bd6d64f591b60c90b
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Apr 22 13:14:18 2015 -0700

    add state parameter to button

commit a34f96fc9a298ed5e132cb7c1ed19b6f1cf94e13
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Apr 22 12:33:09 2015 -0700

    remove other install page & bruteprotect references

commit 65a9084cc151dec30811811b3e965f02a15f8de0
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Dec 17 13:20:27 2014 -0800

    updates stable tag to 2.2.9.1

commit e49ea7401f03131c85ccc7263292e8b1c3526df9
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Dec 17 13:09:51 2014 -0800

    updates to 2.2.9.1

commit b1d277c0116149a7c0486f76c2458b7c9f07351a
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Dec 17 13:07:46 2014 -0800

    set first login true for upgraded clef installs

commit 37ba6118c4275d96242b08b7285458f84d10e232
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Dec 17 12:53:24 2014 -0800

    stable tag 2.2.8

commit 42a5f77709bc4091c5ada0769917479a7eafb108
Merge: ea086c2 a528f0c
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Dec 17 12:43:37 2014 -0800

    Merge branch 'master' of github.com:clef/wordpress

commit ea086c2736983b8adb29e406f2f1b507515f775d
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Dec 17 12:43:33 2014 -0800

    updates translations again

commit a528f0c6b4f17a3dbd5434c8a1763ee415d71dd6
Merge: ddf20d3 14038ac
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Dec 17 12:40:18 2014 -0800

    Merge pull request #197 from clef/version-to-2.2.9

    update version to 2.2.9

commit ddf20d3d777ccae94c68b1d6915126e937aec547
Merge: 825ccd4 59d4f30
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Dec 17 12:40:08 2014 -0800

    Merge pull request #195 from clef/disable-password-by-default

    Disable passwords for clef users by default after first login

commit 14038acbf31e47e47bd148826f734cf96e36bbfa
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Dec 17 11:52:34 2014 -0800

    update version to 2.2.9

commit 825ccd410aff3ebfdf3829119d78f4d0efebcc48
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Dec 17 11:49:30 2014 -0800

    update translations

commit 33526f3da48c7439e80e60a517f15c4af386ec5f
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Dec 17 11:48:25 2014 -0800

    tested up to 4.1

commit 19ef12b846076e8c4cf77073e5964273f932f02a
Merge: 14ad8ee 99de9b1
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Dec 17 11:47:10 2014 -0800

    Merge pull request #196 from clef/revert-185-remove-register-with-clef-option

    Revert "Removes clef-centric registration option"

commit 99de9b18397847afc3ffc3f7ac3420f87f656786
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Dec 17 11:47:09 2014 -0800

    refactor logic and don't allow registration if general setting is false

commit a757a48d40ade393d41cff370067d3699d33a4d2
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Dec 17 11:37:37 2014 -0800

    Revert "Removes clef-centric registration option"

commit 59d4f30b00b7fbedcfddec713872baab16b9d3c3
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Dec 15 20:34:14 2014 -0800

    disable passwords for clef users by default after first login

commit 14ad8ee1ce68b91561e13dd20093cf7a3efe827a
Merge: 4a263ee 0df950b
Author: lolux <lolux@users.noreply.github.com>
Date:   Mon Dec 15 22:06:16 2014 -0500

    Merge pull request #194 from clef/revert-191-master

    Revert "waffle.io Badge"

commit 0df950b36aaf0f203aad82a08ba3c05e1c35896a
Author: lolux <lolux@users.noreply.github.com>
Date:   Mon Dec 15 22:05:40 2014 -0500

    Revert "waffle.io Badge"

commit 4a263eee684f55a957d417b507b19474d5fab56f
Merge: 1f91e1c 73f6d40
Author: lolux <lolux@users.noreply.github.com>
Date:   Mon Dec 15 22:04:46 2014 -0500

    Merge pull request #193 from clef/revert-192-waffle

    Revert "Move waffle.io badge"

commit 73f6d406f7a7b96d1c567839531c150d3f40d2fc
Author: lolux <lolux@users.noreply.github.com>
Date:   Mon Dec 15 15:40:23 2014 -0500

    Revert "Move waffle.io badge"

commit 1f91e1c14a2930be2211c447232b3770620ec895
Merge: 08f10ca 29518fd
Author: lolux <lolux@users.noreply.github.com>
Date:   Fri Dec 12 13:34:23 2014 -0500

    Merge pull request #192 from lolux/waffle

    Move waffle.io badge

commit 29518fd27ce3fff8ab01c22972e45979dfae2ecf
Author: lolux <webmaster@dedeo.org>
Date:   Fri Dec 12 13:33:03 2014 -0500

    Move waffle.io badge

commit 08f10cabef512ee33fb153405d8f64b2ffaac540
Merge: f27281f 11aa1d1
Author: lolux <lolux@users.noreply.github.com>
Date:   Fri Dec 12 13:26:52 2014 -0500

    Merge pull request #191 from waffle-iron/master

    Add waffle.io badge

commit 11aa1d1172469108035c6ff9040b64fadb30b9a1
Author: Making GitHub Delicious. <iron@waffle.io>
Date:   Fri Dec 12 11:09:37 2014 -0700

    add waffle.io badge

commit f27281f9ce54eb5641012b9ef62f31583881f9c6
Merge: 73dadcc 8253035
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Dec 10 09:09:50 2014 -0800

    Merge pull request #188 from lolux/typo

    Remove extra parens on roadmap

commit 8253035ca980f61941be306a9db5f525914db523
Author: lolux <webmaster@dedeo.org>
Date:   Wed Dec 10 12:07:33 2014 -0500

    Remove extra parens on roadmap

commit 73dadccfeb12cf334d6b96652222a4449b7b1c59
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu Nov 20 16:27:13 2014 -0800

    switches order of tags, updates video for readme.txt

commit ecefd91232148c8ba49e57499e9b7a347c3d5337
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu Nov 20 16:01:57 2014 -0800

    update to 2.2.8

commit 7bf14c0ce71c43b18b0e698c94bedd1d0369cf49
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu Nov 20 16:01:11 2014 -0800

    update translations

commit a818329330291934d06d7393c21c520ed86f95d5
Merge: 3a00c1b 9b8adef
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu Nov 20 12:50:00 2014 -0800

    Merge pull request #185 from clef/remove-register-with-clef-option

    Removes clef-centric registration option

commit 3a00c1b52b7435d96c3c11905738f283e07091cc
Merge: 69ce73d be4880e
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu Nov 20 12:15:40 2014 -0800

    Merge branch 'master' of github.com:clef/wordpress

commit 69ce73d697ff86f4b520e88586e645a3d8bda8c6
Merge: 0e33ea3 8b45ec5
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu Nov 20 12:15:13 2014 -0800

    merge

commit be4880eafd3306e0c666cc91182cccab14100a94
Merge: 1d9e1cb a401ed3
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu Nov 20 12:10:49 2014 -0800

    Merge pull request #186 from clef/change-badge-language

    Change the badge language

commit 1d9e1cbd4e523a5baa9cc7ede8caf0e5365621e3
Merge: 0e33ea3 3fbfa20
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu Nov 20 12:10:39 2014 -0800

    Merge pull request #187 from clef/learn-more-settings

    Add styling for learn more links

commit 8b45ec50e29827d5724d1873ef837f510c1d067a
Author: lolux <webmaster@dedeo.org>
Date:   Thu Nov 20 15:00:53 2014 -0500

    Add multisite link & faq

commit 3fbfa20bcd2a2af934ac3ceba0d86dbf22c0830d
Author: lolux <webmaster@dedeo.org>
Date:   Thu Nov 20 13:44:30 2014 -0500

    Add support links

commit 7ae63996664eb730c6b70559f0a87f3e883510df
Author: lolux <webmaster@dedeo.org>
Date:   Thu Nov 20 12:54:40 2014 -0500

    Rewrite list style

commit be96a6d99b71e557931e7c67849dd8313c7dbeb8
Author: lolux <webmaster@dedeo.org>
Date:   Thu Nov 20 12:30:01 2014 -0500

    Incorporate Jesse's changes

commit 68ceccc89b84ea3a20a91427daeac8709ce94041
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Nov 19 15:48:32 2014 -0800

    add styling for learn more links

commit a401ed3cf0bdf05cf7a72a7665006d8891915ad0
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Nov 19 15:17:07 2014 -0800

    change the badge language

commit 9b8adef0965c5359d2cb3a9d8e8a53bcd50eacee
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Nov 18 17:07:38 2014 -0800

    removes clef-centric registration option and falls back to website registration option

commit 8e39bdc6d72e3c91328405b0d7ffd873b971db76
Author: lolux <webmaster@dedeo.org>
Date:   Tue Nov 18 16:56:29 2014 -0500

    Fix typo

commit be838a46d287cfe79de24ae6d1d44f716f011ceb
Author: lolux <webmaster@dedeo.org>
Date:   Tue Nov 18 15:32:55 2014 -0500

    Update pricing and ads copy.

commit a7dada4efed847479af08a491654ca9b6847034c
Author: lolux <webmaster@dedeo.org>
Date:   Fri Nov 14 17:11:03 2014 -0500

    Add localization guide

commit 1df14018606c105de09341548c05f402b11647fd
Author: lolux <webmaster@dedeo.org>
Date:   Fri Nov 14 14:48:11 2014 -0500

    Spellcheck and general editing

commit c742e22de46f9d6c1c8eef3727e9588eb73262fe
Author: lolux <webmaster@dedeo.org>
Date:   Fri Nov 14 13:00:53 2014 -0500

    Update localization and FAQ

commit 2e23e84a71e3f4ada70758f88a102aa1a63d6a2b
Author: lolux <webmaster@dedeo.org>
Date:   Fri Nov 14 12:04:26 2014 -0500

    Update security features

commit 1208e8bfda33c36a8e284c8d98908d6fdb29a526
Author: lolux <webmaster@dedeo.org>
Date:   Thu Nov 13 13:40:55 2014 -0500

    Drop 'literally'

commit 25c8f342cbf481a81ec4f1aa8380c658317dec62
Author: lolux <webmaster@dedeo.org>
Date:   Thu Nov 13 13:39:26 2014 -0500

    Revise description page

commit 674a9086ec3c24d9fc461ef0b397b45975f09109
Author: lolux <webmaster@dedeo.org>
Date:   Tue Nov 11 11:29:00 2014 -0500

    Tweak features

commit 5de5d7607cb7a251e13bc00cecc174a70bfe823d
Author: lolux <webmaster@dedeo.org>
Date:   Mon Nov 10 22:15:23 2014 -0500

    More misc tweaks

commit 0bcd0f39ee5430f143c0b3f850d8a4a0bb0d297d
Author: lolux <webmaster@dedeo.org>
Date:   Mon Nov 10 21:27:50 2014 -0500

    Misc additions and edits

commit 2ecd224faae56846b219a6ca13f4c5b313a2fffc
Author: lolux <webmaster@dedeo.org>
Date:   Mon Nov 10 17:46:17 2014 -0500

    FAQ

commit 5a659cf62d34e3b7b1cfdc4230995fd3447dc716
Author: lolux <webmaster@dedeo.org>
Date:   Mon Nov 10 17:09:38 2014 -0500

    Installation

commit 24c5e7c3e0568dd5b9731c26ac9b4132c7a0561f
Author: lolux <webmaster@dedeo.org>
Date:   Mon Nov 10 16:42:22 2014 -0500

    Title and Description

commit 0e33ea3ec03552d1f42bd9b18ee53131d9ae1453
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sun Nov 2 17:48:42 2014 -0800

    updates to 2.2.7

commit 0e0c957e02c37592ae8ba09000c61620c55e5a1f
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sun Nov 2 17:46:28 2014 -0800

    fix rendering issues

commit 8d535acf105a99f0adb30fe3f725900d20ac8ea6
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sun Nov 2 12:32:15 2014 -0800

    updates translations and bumps version to 2.2.6

commit b60796600c27d6249291b351cd3d631a37838c80
Merge: 48b52b7 1b1438a
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sun Nov 2 12:06:39 2014 -0800

    Merge pull request #180 from clef/fix-login-button-shortcode

    Fix issue where login button shortcode was rendering out of place

commit 1b1438a358ff5637350239cfe16a0390746a18b2
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sun Nov 2 12:03:20 2014 -0800

    fix issue where login button shortcode was rendering out of place, closes #176

commit 48b52b742b8e097501334858fdddd1143c0850f1
Merge: 7c58208 5dd2f14
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu Oct 30 12:25:59 2014 -0700

    Merge pull request #172 from clef/fix-embed-z-index

    Fix z-index issue with embed and other login plugins

commit 5dd2f148f0bcfa1a5bc95185e04dda907d904edf
Merge: c1497e0 7c58208
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu Oct 30 12:21:09 2014 -0700

    merge

commit 7c5820803e31bf702753d3e6d3e2e2773d70b0d3
Merge: 62b07c0 1859848
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu Oct 30 12:19:54 2014 -0700

    Merge pull request #178 from clef/fix-logout-hook-error-handling

    Fixes a PHP error in the Clef logout hook handling

commit 62b07c0ba03ef1c8ea379d2bd61e5fe175cb13ac
Merge: 9fecdb2 71eb553
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu Oct 30 12:19:36 2014 -0700

    Merge pull request #171 from clef/fix-registration-view

    Fix registration view

commit 18598487413578fd4418ec93eb4c9f6e86eba7f6
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Oct 21 11:27:45 2014 -0700

    Fixes a potential PHP error in the Clef logout hook handling.

    If the logout hook handler fails to reach the Clef servers with the URL request, it will return a WP_Error. Previously, we didn't handle the error and that caused a PHP server error. With this commit, we handle it correctly.

commit c1497e0666f815fdbdd01ff20e12f1fdfa433e4e
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Oct 8 15:31:27 2014 -0700

    update .clef-login-container z-index to 99999 to prevent other login plugins from overlaying it

commit 71eb553a66154be0b8aff031b0a71dbf7acc5f03
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Oct 1 17:17:48 2014 -0700

    updates register page to always use clef register button

commit a9e77ff58e64068c93aad4ca58ed3fa7a2ac3226
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Oct 1 15:40:40 2014 -0700

    fix styles for embed so they don't obfuscate registration and lost password

commit 9fecdb2343ddd32e2b5264a7e3027a28d851c8a0
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Sep 29 09:26:21 2014 -0700

    updates version to 2.2.5

commit 5863ab2c9a578d456447a2e820e6fdd2b82ff151
Merge: f97cabe 0e4b69e
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Sep 29 09:26:04 2014 -0700

    Merge branch 'master' of github.com:clef/wordpress

commit f97cabecf3deec7faa400766d63a02cc5287e46b
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Sep 29 09:23:05 2014 -0700

    update translations

commit 0e4b69e4d129bc889c5fbb2128c1ecc4f972072b
Merge: 3299172 ddb05fc
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Sep 29 09:18:08 2014 -0700

    Merge pull request #169 from clef/fix-error-with-embed

    Fix render issue for error message with clef login embed

commit ddb05fc965dfafc6659f8bc247b9c2bc635f9fd7
Merge: 2a5f3d6 3299172
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Sep 29 09:17:44 2014 -0700

    merge master

commit 329917290a89e8b60470902aa742352538a2c593
Merge: 5959d89 59a6fd7
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Sep 29 09:16:25 2014 -0700

    Merge pull request #167 from clef/disable-passwords-for-custom-roles

    Add option to disable passwords for custom roles

commit 59a6fd71139e63fe4bd9d41d833cf7f38d4e0034
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Sep 29 09:15:24 2014 -0700

    resolves conflict when passwords are disabled for both custom and regular role and up

commit 17b29a9b74fc8ae5d56a6daad7629bfb12e3da66
Merge: 6b58af6 5959d89
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Sep 29 08:49:25 2014 -0700

    merge master

commit 5959d893f8e60786a8d99921bafad1a4ec98d439
Merge: 036a2fb 7015393
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Sep 29 08:48:16 2014 -0700

    Merge pull request #166 from clef/ie9-fixes

    IE9 fixes

commit 70153937e66354c6090c2b451fd9f72d3f5f84f2
Merge: 851d31f 036a2fb
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Sep 29 08:43:09 2014 -0700

    merges in master

commit 2a5f3d69e933d4ad2a4c6ec4fbcc80bb674344a0
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Sep 29 08:41:47 2014 -0700

    fix render issue for error message with clef login embed

commit 6b58af6156efefc17a37dbe6a48a5e946015e7a0
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Sep 9 16:44:28 2014 -0700

    add option to disable passwords for custom roles

commit 036a2fb70aa88f51e3e2941584c11a34d03a45dc
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Sep 8 15:59:11 2014 -0700

    fix login width on mobile

commit 851d31f5cd0b5799d5035e2eadaf6ef628826651
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sun Sep 7 22:03:11 2014 -0700

    hide inputs when embed is shown

commit ee82632c8dfc9354d8efd44591ff447bf5a719f4
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sun Sep 7 22:02:48 2014 -0700

    check if data type is string and parse to json if so, enable tutorial for IE9

commit 8a33075554f31c1cded2fc6b914b33ee0520c1c9
Merge: 3570137 bf2b2bf
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu Sep 4 10:11:57 2014 -0700

    merge

commit 3570137ff91f3ab4afc05bb9405097d2dd4bc52e
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu Sep 4 10:11:05 2014 -0700

    changes plugin author to Clef, props to @daveross forever

commit a7baeeaeae75f6a912f2a04aa332b6ad6c145418
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu Sep 4 09:31:51 2014 -0700

    compatible up to 4.0

commit ccfd6b15ca161d57453806b1723b6b5d70ced8bb
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Sep 3 13:40:49 2014 -0700

    updates to v2.2.4

commit bf2b2bfe199652f7e1dec98d24cc6f83c4d93aa6
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Sep 3 13:36:51 2014 -0700

    updates to v2.2.4

commit 6c9783e8b31cab9d08841f82be5079ccdb49c0a8
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Sep 3 13:36:04 2014 -0700

    updates translations and adds easy build file for building, updating, and compiling them

commit 617237199fc710e032ea25cc8b672ba060e92a58
Merge: fd2927c dda075e
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Sep 3 10:53:22 2014 -0700

    Merge pull request #164 from clef/fix-hidden-embed-issue

    Fix issue where embedded iframe is shown then hidden

commit fd2927c368dceed04e9f35c94786c3e6b338727e
Merge: b92a691 38f0449
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Sep 3 10:52:29 2014 -0700

    Merge pull request #165 from clef/fix-register-error-error

    Fixes PHP error if a registration error occurs

commit b92a69165d256751159504ed6900ebb840e735ce
Merge: a2c11fb b08150e
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Sep 3 10:52:10 2014 -0700

    Merge pull request #160 from clef/fix-ajax-settings-issue

    Fixes issue where bad nonce is being reported on settings save

commit b08150e20f95edf2f7ff22c80e7fb28660e853e6
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Sep 3 10:50:41 2014 -0700

    make stripping non-greedy

commit 38f0449fc17038906141a5f2434f23b9c01705c9
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sun Aug 31 13:18:13 2014 -0700

    fixes copy paste fail, now if a registration error occurs, it will be printed correctly

commit dda075ef773ec13a9e61148430b45d5f54c2d569
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Aug 27 16:07:21 2014 -0700

    use new data-loaded attribute on iframe to detect whether to show or hide embed

commit 5499bf2786750fb39caea62985b055aa2e9e6fd7
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Aug 27 14:09:22 2014 -0700

    do loaded check on iframe to ensure it doesn't get incorrectly hidden

commit 83ff07ca4fd07cdbcb96f8ce0cf223ebd840d9bc
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Aug 13 14:10:36 2014 -0700

    fixes issue where bad nonce is being reported on settings save

commit a2c11fb96b56d4dbd08287ffe6467b001bca2124
Merge: 2ef4e38 ea9f13f
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Aug 12 18:26:14 2014 -0700

    Merge pull request #159 from lolux/settings-api-typo

    Fix comment typo

commit ea9f13ff243b83c2857a230c316c241c057ada7d
Author: lolux <webmaster@dedeo.org>
Date:   Tue Aug 12 21:21:01 2014 -0400

    Fix comment typo

commit 2ef4e381f98cc47d6cb5bf8111d3350af08fd1af
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Aug 6 00:19:34 2014 -0700

    bump version to 2.2.3

commit a6da8e8fb40f10371281d5cd3b6019554749e43e
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Aug 6 00:17:13 2014 -0700

    store affiliates as string rather than array

commit d3849f1d91c14b9bf28b9c8779bea2ebb5c02346
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Aug 5 14:27:48 2014 -0700

    updates to 2.2.2

commit effcbfe218eae8a10fbdaf08288adbed8ebfb4b1
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Aug 5 14:27:37 2014 -0700

    use previous reference in login js

commit f4443f0ba3124ff29115368a0d5df4575c4c871c
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Aug 5 11:42:21 2014 -0700

    Revert "manually include javascript file for login, so plugin conflicts don't cause issues, closes #156"

    This reverts commit 3108f52660ba632648aede9806aa5867fb4ac39f.

commit 42eeb32fe5799fe8d15f49ecafc24ace92022aef
Merge: f940a96 beb18c3
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Aug 5 11:31:12 2014 -0700

    Merge pull request #154 from clef/fix-early-user-access-hook

    Move all code that touches the user out of `plugins_loaded`

commit f940a9622d5739c8e027e9500b1a1e4bf160cf6b
Merge: 04da747 38ed4c6
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Aug 5 11:31:05 2014 -0700

    Merge pull request #157 from clef/manually-include-login-javascript

    Manually include javascript file for login

commit 04da74786e7d049e21ba11afe5438e531daf61cb
Merge: 7e6646a 5bc7f2f
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Aug 5 11:30:59 2014 -0700

    Merge pull request #158 from clef/move-affiliates-file

    Write affiliates to DB

commit 38ed4c6a295254706addd1697a7a48939605400e
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Aug 5 11:29:59 2014 -0700

    hide and show so it works if javascript is disabled

commit 5bc7f2f0d9c9edffcdc7669de1892bb3fdc10dd8
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Aug 5 10:48:17 2014 -0700

    save affiliates in affiliate file

commit 9f1c7bd30af9eec79265e4276b3c8731f02ed4b7
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Aug 4 15:19:56 2014 -0700

    5.3 compatibility fix for access 'basedir' of dict

commit 9df1078a56ba9f0950e6d5effa909824be2fdf10
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Aug 4 15:13:24 2014 -0700

    switch affiliates file to uploads folder

commit 3108f52660ba632648aede9806aa5867fb4ac39f
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu Jul 31 11:48:25 2014 -0700

    manually include javascript file for login, so plugin conflicts don't cause issues, closes #156

commit beb18c3825eec8bafacc7ffd60ee3eec53930644
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Jul 29 10:10:24 2014 -0700

    moves all code that initializes user to the regular init, rather than plugins loaded

commit 7e6646a1364c04e1f3ce73b75abc8a07ed2239b5
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Fri Jul 25 15:43:04 2014 -0700

    upgrades to v2.2.1

commit b2d1cc22dc912e360e8b8301f3b8970f9a11eaf7
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Fri Jul 25 15:40:57 2014 -0700

    adds functionality to read affiliates from file in root clef directory

commit 90c234f3277e272092ea042f00047554b3fc8dd4
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Jul 23 15:05:28 2014 -0700

    add error checking in connect clef account

commit fbe625cf2de3a11d45686af7c67a9a3751dd327a
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sun Jul 20 19:02:52 2014 -0700

    removes wrong affiliate and fixes wrong text

commit b67934f7df724c4664d39576273fe124b0fb4493
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sun Jul 20 18:46:29 2014 -0700

    update translations pt. 2

commit c79f905be453d822598c2e9c5740e423e83c2fc4
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sun Jul 20 18:19:39 2014 -0700

    update translations

commit 67956873e546ef6bb3c796713cb0a135bc7fd378
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sun Jul 20 17:54:22 2014 -0700

    updates changelog

commit 7ff7b4a57b1ca64f410c3029ab844d18d4d9868c
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sun Jul 20 17:22:23 2014 -0700

    fixes logout

commit 34af499bd393955fae2d7414acdc93248b05140e
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sun Jul 20 16:20:53 2014 -0700

    fix shortcode rendering to use attributes

commit f038d4d1c078a402951e6dc5bf99164e36320266
Merge: 2d04f83 a8dcb33
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sun Jul 20 16:04:59 2014 -0700

    Merge pull request #152 from clef/2.2.0

    Updates plugin to 2.2.0

commit a8dcb335f480d70069eefe0387edcbf3fc591a91
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sun Jul 20 16:04:44 2014 -0700

    hides add security badge after one click to it

commit 0d93ab7065b69851f798bbb950f6f33e3d006b3b
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu Jul 17 17:30:52 2014 -0700

    adds fallback for javascript failure on login page with embedded clef; adds loading message for embedded login and makes embedded login slide down nicely

commit 1e9b060d578953e3fe8f327fa10d51d81bcac8c8
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu Jul 17 16:54:57 2014 -0700

    adds loading indicator for embedded login iframe

commit 891396f8eda73f5f316704755ac5890a43a90918
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Jul 15 23:29:53 2014 -0700

    fix typo on admin_enqueue_script

commit 65d982b0ed4244b2ddd0ed943b756d163b6fa863
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Jul 15 23:23:02 2014 -0700

    set embed as default

commit 643241096c96fe96456f166824208f7abd5016ce
Merge: 3d099fb 7aa8b61
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Jul 15 22:46:28 2014 -0700

    merge in unit testing fixes

commit 7aa8b618147b4a9764e1921d316788cae7b4a7b0
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Jul 15 22:45:27 2014 -0700

    adds travis badge for status

commit fddefd796a79df4a56c1c0213eaabb10c993eacf
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Jul 15 10:19:54 2014 -0700

    Update unit tests to get them passing and set them up for travis

commit 3d099fbeb5f504141a35e52eb4960d438ffbb103
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Jul 15 10:36:59 2014 -0700

    finishes extracting of session to places where it's necessary

commit 1874e2e5c8785d293d8399dccdc05e83f930ea49
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Jul 15 10:19:54 2014 -0700

    update travis file to test against more recent versions of WP

commit 7c06229693e518b5c2b040a7abef68b53e89c111
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Jul 15 10:16:00 2014 -0700

    build all the assets for 2.2.0

commit c73d142f3f1e58d7e201286dd351eb9043aac80a
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Jul 15 10:10:13 2014 -0700

    upgrades to 2.2.0

commit bbb72e4c560a5bf51fb3843bba226d96462d5448
Merge: 73ea5f3 99663cd
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Jul 15 10:07:55 2014 -0700

    merges in fix for using the interim logout form when user is logged out by clef

commit 73ea5f3953786eff929b96bff33c0053e64d5f59
Merge: 501655c 3c11ab3
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Jul 15 10:05:24 2014 -0700

    merges in login button shortcode

commit 501655ca5ec102b44e0066f04a9440284debf631
Merge: f3a4710 33f16e7
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Jul 15 10:04:12 2014 -0700

    merges in fix for blank login form when Clef is not configured and the login form is hidden in Clef settings

commit f3a47105b1030b744f9d6bb9ce7a10a2017ff615
Merge: 74c9348 b4e755f
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Jul 15 10:02:40 2014 -0700

    merges in 'needs setup' notification for clef menu bar item

commit 74c934822849b2d23c274df622748cb0b223143d
Merge: 5ae8b69 28b3630
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Jul 15 10:01:05 2014 -0700

    merges in fix for initializing session on every load (even frontend)

commit 5ae8b6994f5b35877a98a984124dfa814edfa615
Merge: 1d3c2d3 838314c
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Jul 15 09:59:32 2014 -0700

    merges fix for badge prompt showing if it is already active

commit 1d3c2d365a6e763bfc58f7958bf8f4b368236167
Merge: 151f4dc 079450d
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Jul 15 09:58:52 2014 -0700

    merges in fix for user account override

commit 151f4dc31b9390aa6c8778a389e26c9e2f35c868
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Jul 15 09:57:37 2014 -0700

    compile new heartbeat check js

commit 24c7ab4829f1721a3dba0f1bf68d6c697c9f7ff9
Merge: 3076bfc 7587745
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Jul 15 09:57:01 2014 -0700

    Merge branch 'safe-heartbeat-check' into 2.2.0

commit 3076bfce00caaae60db78f2f69bfd8ac9deeb505
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Jul 15 09:42:22 2014 -0700

    moves init to plugins loaded

commit 56bcae024a2a6b6526490f2410d628749360ad11
Merge: 11c3ef9 826d015
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Jul 14 22:27:58 2014 -0700

    merges in auto-connect clef account functionality to be compatible with overlay

commit 11c3ef94a1582c031b2337e9a89fe4377c752578
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Jul 14 22:17:09 2014 -0700

    fix issue where user is retrieved by email

commit 7587745e75bb664626d3ef98ab8d2bd77f2967f5
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Fri Jul 11 17:52:47 2014 -0700

    don't use heartbeat API on admin if it's not available

commit 826d015e26ce71a6051ad384be80db6fe6600a61
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu Jul 10 20:46:04 2014 -0700

    adds ability to automatically connect your wordpress account if you try to log in with Clef before connecting

commit 2d04f836b95ec0bbd6bae09480aef43765539bda
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu Jul 10 09:09:31 2014 -0700

    adds translators list

commit 12a3e5aedfebd41ae2bb696a75384653b390598d
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Jul 9 17:05:28 2014 -0700

    updates translations

commit a7789884806da96ab916a14fa34436f453e83051
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Jul 9 17:03:19 2014 -0700

    adds better spanish translation

commit a67eb7b7683c9656e12f2b7823a609a4bb2916aa
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Jul 9 17:02:31 2014 -0700

    more progress

commit 7d75c0d1bc80950008c4d238e80f1c1ebd254e4e
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu Jul 3 16:02:21 2014 -0700

    adds support for mobile login

commit 6d3ce282cd02c627d6254e00c2fc1d0076f04dfa
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu Jul 3 12:34:14 2014 -0700

    v2 with embedded wave

commit 079450d1619f7f3baa633eb1d3f3faa53c1abcc4
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Jun 18 13:04:37 2014 -0700

    fixes bug where you can have two wordpress accounts connected to the same clef ID, closes #145

commit 838314c2cf7217027299a822987e86a56ec92b8a
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Jun 17 12:18:15 2014 -0700

    don't display badge prompt if it's already activated, fixes #142

commit 6cd5c5f4be5be789538f8bf7c4078e54b0df0bbc
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Jun 17 12:02:01 2014 -0700

    make default login form style have clef button overlayed over password login form

commit 28b36308d153398f2adb3c85cef88bab8b142d53
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu Jun 12 16:06:16 2014 -0700

    make conditional in logout more clear

commit d1d8ff6f3a1996b63d6ecb700c346acef6aa79ae
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu Jun 12 16:05:10 2014 -0700

    removes last session initialization

commit 118d56c7ba6cefdfbef7bf2cf2cc9d6536bdb167
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu Jun 12 16:02:55 2014 -0700

    moves session initializations to only places where a user is logged in

commit b4e755f18018c2e28d49d11867815caa4399a8aa
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Jun 10 19:58:40 2014 -0700

    add connect badge

commit ae2a6017d1c5abc1ba6b19f4c4c8257489ef996e
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Jun 10 19:39:22 2014 -0700

    adds menu badge when it needs setup

commit 33f16e7e4bc998575ca21a316ffcfaefbe9c4e96
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Jun 9 16:56:45 2014 -0700

    fix formatting

commit a84bd904b0fc5ab8909e317c2224d3d80da79e0a
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Jun 9 16:54:46 2014 -0700

    Fixes issue where if passwords were fully disabled and Clef was not configured not login option would be shown.

commit 3c11ab343aea1f941a7af5ebbf0088c16702026a
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Jun 2 13:43:45 2014 -0700

    adds shortcode to render login button

commit 99663cdd8f73a52fc6e871409893425f853d36d7
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed May 28 18:14:11 2014 -0700

    hook clef logout so that it uses the interim login modal from wordpress core

commit 53b91790a44fbd842a5a9eb5b462bece16ba58f8
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue May 27 13:51:00 2014 -0700

    fixes template render on null template error

commit c8082cbb8fec986c4094cdd4b0dbc75053444d15
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue May 27 13:49:47 2014 -0700

    bumps versions to 2.1.3

commit 386f31188d599042b59c578468bc4f56faadd494
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sun May 25 19:03:42 2014 -0700

    bumps version to 2.1.3

commit 3ed2aff9a0b9ff7590c786ab3b18f260e3e44a2e
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sat May 24 13:40:26 2014 -0700

    disables passwords for empty POST

commit 51d790a09e00e1fedb5d04093601e129bac264cc
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu May 22 10:43:40 2014 -0700

    v2 for iframe

commit 3190fbfd7e749b42895f430436a4d8998932af46
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu May 22 10:12:02 2014 -0700

    bumps version to 2.1.2

commit 799071533dd146df4883adc0c1e90f7c3d827db0
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu May 22 10:07:59 2014 -0700

    fix indentation

commit 5dff357a47643ce15d01deed59fee4b2d93f4572
Merge: 30961da dfa4b1b
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu May 22 10:02:58 2014 -0700

    Merge pull request #133 from clef/new-onboarding-slide

    Adds new onboarding slide and bug fixes

commit dfa4b1b85921c050f4860294069e65d8dd683148
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu May 22 09:54:41 2014 -0700

    fixes login with theme my login, closed #125

commit 74b4d9948ebb81812bcea879d54fa37c6c098b4f
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu May 22 09:20:02 2014 -0700

    full widths tutorial and adds spinner for loading it

commit 30961da67225765efa97cb6b929fff09f0f8a531
Merge: d53b83b 38529d1
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu May 22 08:44:12 2014 -0700

    Merge pull request #128 from clef/fix-frontend-css-includes

    Don't include ajax settings unless we are on the admin dashboard

commit 51db15f3d6f5248cde0711b3ae59aceb6c73f782
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu May 22 08:41:58 2014 -0700

    adds remove_filter for google captch on login, fixes #127

commit d53b83ba7eeefd31020450650fe6d404bc1caae0
Merge: 46dc413 d138c91
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu May 22 08:29:07 2014 -0700

    Merge pull request #131 from lolux/transfix-typo

    Fixes markdown parsing on transifex.com link

commit d138c91ffe54ae2970171199147b02e7bb7fca42
Author: lolux <webmaster@dedeo.org>
Date:   Wed May 21 17:11:55 2014 -0400

    highlight "here"

commit 0d13ede55c918a2854dadc3110add87f2cdc1b62
Author: lolux <webmaster@dedeo.org>
Date:   Wed May 21 16:49:14 2014 -0400

    Fixes markdown parsing on transifex.com link

commit 46dc41307f76fca05346db475448509bf85cb2f0
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon May 5 09:54:55 2014 -0700

    pops up info about clef in a separate window for badge

commit 38529d1070a7e24b235d6e9c8c8c7f8a5f5b738e
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu May 1 10:48:50 2014 -0700

    don't include ajax settings unless we are on the admin dashboard

commit 1b13cd81202e9a04380e128b3a37c0d5938e6f25
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu Apr 17 11:27:04 2014 -0700

    updates readme

commit 4d2316716fdea7c934eeb4194c729da0b7eb71f8
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu Apr 17 11:03:44 2014 -0700

    fixes typos

commit 52bf81b9605eae50a761d036276f1f4e29b626f0
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Apr 16 18:46:54 2014 -0700

    mock sessions, fix tests

commit 536dac8992761d65f5011156c25cc1919484c962
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Apr 16 18:26:03 2014 -0700

    bumps version numbers to 2.1.1 and adds changelog

commit e47115c31e73eee81a470d16baac64994df91e6a
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Apr 16 18:19:00 2014 -0700

    removes error log

commit a4128f827df799ccab8b4101483dac3cbbf5e16a
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Apr 16 11:59:35 2014 -0700

    fix clef/bugs#11

commit f5eba6827e9695728e45106825b0f73181c13745
Merge: 8f59669 20c20fc
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Apr 14 14:15:38 2014 -0700

    Merge pull request #121 from clef/affiliate

    Pass affiliates to setup iframe

commit 20c20fcc4dd6a313a4bb64efb59f183ac31753bc
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Apr 14 14:14:42 2014 -0700

    pass affiliates to setup iframe

commit 8f59669b2d1921298ad53eb499eac6ec4d39db65
Merge: 9121f3f ac0ba0d
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Apr 14 13:43:53 2014 -0700

    Merge pull request #119 from clef/multisite-invite

    Fix multisite invites

commit 9121f3f7fd6bae8e44ec1ed1c233684e4bfb2c5d
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Apr 14 13:41:31 2014 -0700

    updates translations

commit ac0ba0d99e560965d38cc85d2a0f0930721ea3e9
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Apr 14 11:48:43 2014 -0700

    adds fix so we don't swallow errors

commit d046bec9925329a6e1a1e03cd1d212dc2b9ffacc
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Apr 7 16:56:40 2014 -0700

    remove extra whitespaces

commit 0acb48357b26962441ea557e8c2d035d8d2535b0
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Apr 7 15:49:29 2014 -0700

    if there's no user email, don't send it

commit 95b813ad6ed08cf6b1709c8e95ac4db0f1b14a62
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Apr 7 15:35:59 2014 -0700

    adds build task

commit cbbd63d4069fd82889b843dbcde25eb28061b9c2
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Apr 7 15:18:36 2014 -0700

    makes it so multisite invites come from correct sites and emails that fail, fail

commit e36b76ea050d9617134be29d4f2853ec86560eb2
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sun Apr 6 19:53:07 2014 -0700

    requires internal settings before deleting

commit 01fa3bc3f422a774bac5f0ea126fd9b0e8cb6d7b
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sun Apr 6 19:52:49 2014 -0700

    checks for empty redirect to

commit 0d03ede5fbdbc5fdf2efccaa0df249b1c4542aad
Merge: f88b0e3 6443043
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sun Apr 6 18:53:08 2014 -0700

    Merge pull request #115 from clef/change-button-init

    Switches to new ClefButton.initialize method to prevent duplicates

commit 6443043edb48cfdf29c6726aaa606737ecee58a5
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sun Apr 6 18:52:46 2014 -0700

    fix indenting

commit 58ae8efae39b2746480b06d5d77f1f49b55725b9
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sun Apr 6 18:48:32 2014 -0700

    checks that ClefButton.initialize exists before using it

commit f88b0e3380d8da1ca8f84f2ffce2dd71521b1cdf
Merge: fc64c82 b17c03c
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sun Apr 6 18:45:56 2014 -0700

    Merge pull request #117 from clef/user-settings-shortcode

    Adds a shortcode for adding a Clef user settings page

commit b17c03c8ce7a88ac2fa2d917ba9fbb347c93c3e6
Merge: 110205d fc64c82
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sun Apr 6 18:43:51 2014 -0700

    merge master

commit fc64c82c321b45e7c3d9c324bf13cfdc3b5ef86f
Merge: ebfa478 b08abd1
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sun Apr 6 18:40:42 2014 -0700

    Merge pull request #118 from clef/multisite-login-fixes

    Fix multisite login issues and error suppression

commit ebfa478fb6c94e6eef9422022a4bbf2423239174
Merge: 9c20156 682deb7
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sun Apr 6 18:39:32 2014 -0700

    Merge pull request #114 from clef/http-raw-post-data

    Switch to checking for and using $HTTP_RAW_POST_DATA

commit 682deb7643d7493754b1d9bc3c26667616b88172
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sun Apr 6 18:39:06 2014 -0700

    adds missing global declaration

commit b08abd14855c9c7b37ad9f4098e85e89b377dfdc
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sun Apr 6 16:06:07 2014 -0700

    fixes multisite logout issues

commit 034982fbca232d5931ea20340f2e6dd9c5b7e9c3
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sat Apr 5 18:10:00 2014 -0700

    adds better comment for filter removals

commit 60384622a00f723bec66e67a859b261364ed9d1a
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sat Apr 5 08:35:27 2014 -0700

    remove login filters

commit 7a8e588bee7eed9859d56796dd038ea684386d1a
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sat Apr 5 17:54:34 2014 -0700

    Fixes an issue where "Users cannot register with Clef" message is displayed to users trying to log in with multisite. This error was occuring because when we did `get_users`, we were limiting users to the current multisite site ID. While this *makes sense*, it is different than the normal WordPress paradigm. With normal WordPress login, if you go to any of the multisite's login pages and try to log in, if you are not a member of that site, you will be redirected to the site you are a member of.

    This commit removes the blog_id search parameter to the user query and makes Clef conform to the user login pattern found in WordPress core.

commit 110205dd36c2ef599b58d6774601904755b2e35e
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sat Apr 5 08:35:27 2014 -0700

    remove login filters

commit 7214a333082a7c623757d59aedc6ddf0e73d2ddc
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Apr 2 17:54:26 2014 -0700

    adds a shortcode to clef that allows you to add a user settings page where they can connect and disconnect their account

commit 533cfa6fe5c154ab7727c0d4b9827a57ecbfe983
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Mar 25 09:07:33 2014 -0700

    switches to new ClefButton.initialize method to prevent duplicates

commit b6427cd0743236b6c5810c514fa80a5c9504d737
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Mar 25 06:08:23 2014 -0600

    switch to checking for and using , fixes #106

commit 9c20156266a1b2008561b906b96dccc080716c37
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Mar 19 11:18:21 2014 -0700

    removes extra spacing

commit 5313f6f7d8d3bbebe95156d220d5426644a13ac2
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Mar 19 11:13:27 2014 -0700

    parse json into array

commit e2631370591b8268f6792ce3c83adda8655879cb
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Mar 19 10:24:01 2014 -0700

    switches to home url

commit 718473e10449a7229460929fb1d607aceda34175
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Mar 19 10:21:26 2014 -0700

    switch default logout hook url to home_url()

commit 71ccaab6ff5d5c2a020f590b55dbc0b5a5aaa752
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Mar 18 18:05:03 2014 -0700

    fixes issue where correct settings aren't rendered after configuration; pushes new ajax settings with fix

commit 80dbcb9e1473c6d9b9bc241fbf61c19e52105449
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Mar 18 17:43:35 2014 -0700

    switches logout hook to admin url from login url

commit a67c816f8f75e6f68644f0665a32269a6fa3a778
Merge: 72d4e3d 68be540
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Mar 18 17:25:20 2014 -0700

    Merge branch 'switch-wp-session'

commit 68be540322d21b206aadea9529e0f8e008361103
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Mar 18 17:24:45 2014 -0700

    remove references

commit 72d4e3dbdfbd06805b8aaecfeedf7fd13687fc30
Merge: 8342073 146ce1a
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Mar 18 17:23:38 2014 -0700

    merges

commit d5ac32cb7ae8dbc19baf1793cf7d53f409866629
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Mar 18 17:22:22 2014 -0700

    bumps to 2.1

commit 8342073599b06522ec3451e6e0846d1e88fc5b71
Merge: 89d5639 fca9f82
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Mar 18 17:21:30 2014 -0700

    Merge pull request #107 from clef/default-site-configuration

    Adds support for setting a default site configuration in the Clef dashboard

commit 6c2b65ef189a150e189870197278b2f3e3b5bb48
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Mar 18 15:49:08 2014 -0700

    bumps to v2.1 and fixes whitespace issues

commit d01d334d922d5a1399a4ad2f8b00e44751b5abd9
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Mar 18 15:41:59 2014 -0700

    switches out  for WP_Session

commit 146ce1a83d4bac9558c99d8459db03a3a1d7e4ee
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Mar 18 13:57:18 2014 -0700

    adds ability to control customization in wordpress dashboard if you are PRO

commit fca9f828d9d2a0f6cfb60435585f1f0c5767d0ed
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Mar 17 12:09:34 2014 -0700

    adds support for setting a default site configuration in the clef dashboard

commit 89d563927994e01ca3ee8f3f916bb1fda5583c8b
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Mar 12 11:03:30 2014 -0700

    makes box-sizing border box only apply to clef styles

commit 8d1f777d0164799e0e7d8f55323c1a288d8c4602
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Mar 11 16:56:44 2014 -0700

    overrides managewp authenticate if we're using ajax-settings; fixes content-type warning

commit d456263a5dcff364e2abb04f534e0d64c414d26c
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Mar 11 14:57:00 2014 -0700

    displays error message when something goes wrong in ajax settings

commit 4fdc8c7f1ba430cb509d13ed6085c88b5ec117b1
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu Mar 6 15:08:11 2014 -0600

    removes body: relative in main.css

commit 83ec54ec60faff592e13b14b9ce3ea1dd8c7a876
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu Mar 6 10:19:03 2014 -0600

    fixes button loading

commit 7c32fc0944c9406485bb1852667d3f7e4b27e9b3
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Thu Mar 6 10:18:48 2014 -0600

    silences session start

commit ae22f77eefb55096bea3664b0774f860099a71d9
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Mar 3 20:12:57 2014 -0700

    updates language files

commit f0b8996cd4cff5728b26185b00356861fbf6b2c4
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Mar 3 18:53:41 2014 -0700

    fixes ajax

commit 8c26ee12cf9279309c4addde6c3ed3ae8bf997d2
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sat Mar 1 21:49:36 2014 -0700

    only add badge js if necessary

commit 38ef8bb5721af70fac93f8c7cd0edd7ee1572f24
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sat Mar 1 08:11:31 2014 -0700

    do a better check for JSON ajax request

commit 0796716c284e850403143db4aeb7623851f70e2e
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Fri Feb 28 20:48:26 2014 -0700

    fixes @ supress of error which causes Notices, closes #100

commit 49adb3fd00db84a8da4ea6f8b8d3a5b987ba19ee
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Fri Feb 28 19:47:37 2014 -0700

    updates french translation

commit 1a3bcc5097750f7e835770bb19bd8e7bf3253ad7
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Fri Feb 28 19:44:27 2014 -0700

    updates translations

commit e32d7bbb4a7456032d42f5807ccae730e08ce76c
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Feb 26 11:40:33 2014 -0800

    hide prompt if no js

commit 202f28653d649737b43957d84cb1d5efd13a1a85
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Feb 26 11:38:18 2014 -0800

    merges in julio's changes

commit 4845f53024dc233073d8f47a01c07b298dce4a5a
Merge: fd3f212 e52e809
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Wed Feb 26 11:19:05 2014 -0800

    Merge pull request #98 from clef/no-js-changes

    NOJS Changes (and some others imps.)

commit e52e809420869b7389ba1551b85f2858e8aa278b
Author: Julio Potier <juliobosk@gmail.com>
Date:   Wed Feb 26 03:19:35 2014 +0100

    css for sass

commit 4be206c3ae2487797172430d24703741d73d485d
Author: Julio Potier <juliobosk@gmail.com>
Date:   Wed Feb 26 01:20:15 2014 +0100

    admin.(min.)css
    remove many display;none

    class.clef-admin.php
    add a settings link in plugin list

    class.clef-setup.php
    improvement, $wpdb->query versus delete_metadata()

    form.tpl.php
    add many hideif-js and hide-if-no-js css classes
    add some missing __() and _e()
    submit_button() added
    remove some "clef" i18n useless domain (already i18n by WP)
    globaly changes for NOJS support

commit fd3f2129752edc8de326026ad5823e4929b6d676
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Feb 25 12:57:48 2014 -0800

    noscript for better show

commit 89b683aaaa53a5ef703a2ce14de2b222d34355be
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Feb 25 12:54:47 2014 -0800

    linting

commit 29c410be7d63ba504d008476aa2fb4185af1ea92
Merge: 5ed07e7 dc67e87
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Feb 25 12:43:10 2014 -0800

    Merge branch 'master' of github.com:clef/wordpress

commit 5ed07e753bb7e88430cf40a8f7367d17e52d79ff
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Feb 25 12:43:02 2014 -0800

    fix checkboxes in js-free mode

commit dc67e87f6b11024a0ee078c1d3c4a1ef3e1f3dbb
Merge: 688e903 fa6d1f8
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Feb 25 12:30:47 2014 -0800

    Merge pull request #93 from lolux/checklist2

    Update Checklist

commit 688e9035cde4bad1df9ea66148d73dff2bc61b19
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Tue Feb 25 06:54:46 2014 -0800

    fixes translations

commit 6137ceab2721a6b54f89592499796bc1da9fba8a
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Feb 24 14:52:28 2014 -0800

    updates translations

commit 9fecf7a0da5af1401932760e2cc0011b0ca3f5cd
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Feb 24 14:32:27 2014 -0800

    do a better job of showing things with no js

commit 10eab362aff9fff7745fc338ae807096b7ea7d31
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Feb 24 14:26:02 2014 -0800

    stops hiding settings page with js

commit 2245b386f89e5b1803ae6bf063e52ca7cff0796b
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Feb 24 13:52:19 2014 -0800

    fixes wpmu integration

commit 85a54c71cb57602978fe8ecb93735bf9c2552f9a
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Feb 24 08:23:08 2014 -0800

    2.0.1

commit 73202b298a6601fc4dccfed434c7fffcd21e4f1a
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Mon Feb 24 08:15:37 2014 -0800

    removes ::

commit ce4f9d5d6982b8c6d05d91e84de5b885b7d9f749
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sun Feb 23 21:42:43 2014 -0800

    latest tested version = 3.8.1

commit d148e2c57cb21004855cdc8bc9b78765f92ff70f
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sun Feb 23 21:39:12 2014 -0800

    adds 2.0 changelog

commit bab656353a3edff9345d166cff23c1e6f33f66c5
Merge: 1b9dc0c 4104aa4
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sun Feb 23 21:35:43 2014 -0800

    Merge pull request #62 from clef/two-point-oh

    Clef for WordPress 2.0

commit 4104aa492cc48c5e262caaf780f417ab8bd6b4c8
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sun Feb 23 21:33:56 2014 -0800

    updates languages

commit aa690c9f1692bfb6fbb71e79452dbabb160bc3b0
Merge: 7596d32 ac58997
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sun Feb 23 21:32:39 2014 -0800

    Merge branch 'two-point-oh' of github.com:clef/wordpress into two-point-oh

commit 7596d3274ff88b3257534624f10b127b4991d556
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sun Feb 23 21:32:21 2014 -0800

    time outs waltz notification dismiss

commit ac58997d550924502657d76ec10949e17fb5cfb3
Merge: 6da3b06 23b2194
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sun Feb 23 21:26:00 2014 -0800

    Merge pull request #91 from clef/wpmu

    Adds hooks to integrate with WPMU membership

commit 23b219480d7bce6bc6cb4ff9c06a7543bc5d72bb
Author: Jesse Pollak <jpollak92@gmail.com>
Date:   Sun Feb 23 21:25:09 2014 -0800

    adds register_form hook

commit 6da3b0648103184d5480a8d3ecca00fa7d7c1e22
Author: Jesse Pollak <jpolla…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment