Gregory Magarshak

Results 37 issues of Gregory Magarshak

Install Windows on a VirtualBox instance, with the oldest IE still being used by at least 5% of the people, which has developer tools. UPDATE: Install IE8 or IE9 http://signalvnoise.com/posts/3097-developing-for-old-browsers-is-almost-a-thing-of-the-past...

We can completely stop using the jQuery Tools plugin, as nice as the author is. http://jqueryvalidation.org/documentation/ This one is better, and we should only load it on demand in Q.Users...

enhancement

To reproduce: Load up the same `Streams/image/preview` on a desktop computer and iphone. Fire up the Node.js script. Change it on iphone, and desktop changes. Change it on desktop, and...

bug

The streams in `"Streams"/"onInsert"` config field should probably not be deletable by users. The server should guard against this, and should report the impossibility in `$stream->exportArray()` even to publishers. The...

bug

To reproduce: Have a user sign up with an identifier (email or mobile), but before they visit the URL to verify their identifier, have them invite "someone else" at this...

bug

Change `__defineGetter__` to `Object.defineProperty` in Node.js

Right now, `Q.Notices` is implemented in QTools.js Implement `Q.Notices` from scratch, with the methods `add`, `remove`, `hide`, `show`, and make the notices work correctly with server-side notices set by `Q_Response`,...

enhancement

Right now we have `Users::saveContactsFromLinks` as well as hooks `Users_after_Users_setMobileNumber` and `Users_after_Users_setEmailAddress`, we are going to use the `Streams` plugin in addition to the `Users` plugin to do it the...

enhancement

Right now we are hashing only the mobile number and email address when using `Users::identify($type, $value)`. This lets us identify the user in the database without storing their email and...

enhancement

Right now, `displayName` in invites refers to the display name of the inviting user. Let's change this and improve invites. First of all, have `scripts/Streams/0.8.1-Users.mysql` insert a `users_label` called "Streams/invited",...

enhancement