Граф коммитов

494 Коммитов

Автор SHA1 Сообщение Дата
Jeff Balogh 3b229931ef why oh why cannot I register? (bug 684295) 2011-09-06 11:24:54 -07:00
Andy McKay 4389d1b72c Revert "see if this illuminates krupa's issue"
This reverts commit 27c2de2fd7.
2011-09-02 14:22:54 -07:00
Andy McKay 27c2de2fd7 see if this illuminates krupa's issue 2011-09-02 14:13:48 -07:00
Allen Short 76daf49d37 Cleanups for BrowserID support (bug 675322) 2011-09-01 13:53:36 -07:00
Chris Van c5e92208e9 remove duplicate id on edit profile page 2011-09-01 12:03:53 -07:00
Gregory Koberger 88acf25705 Fixing some user edit page oopsies. 2011-08-31 20:18:34 -07:00
Andy McKay 6ce4685aec just for @cvan 2011-08-31 15:03:09 -07:00
Gregory Koberger c83f5db598 Clean up user edit forms a bit more 2011-08-31 13:44:51 -07:00
Gregory Koberger 4bc491a0a4 Use the Impala edit user page (bug 683226) 2011-08-31 13:44:29 -07:00
Chris Van 35326800ed show add-on name for Reviews on user profile (bug 683308) 2011-08-31 13:01:09 -07:00
Allen Short 7ccc374ac8 First cut at BrowserID integration [bug 675322] 2011-08-31 09:55:52 -07:00
Chris Van 57cd39ac54 show_date is now called field (bug 683265) 2011-08-30 12:59:31 -07:00
Andy McKay 6fb897e4a4 nickname is odd too (bug 678038) 2011-08-26 14:22:24 -07:00
Jeff Balogh 00df81cc9c no need to decode these now 2011-08-26 12:13:12 -07:00
Jeff Balogh 69044f1020 another bandaid for bug 682339 2011-08-26 10:57:40 -07:00
Jeff Balogh adf5c2e746 sometimes usernames are coming back as byte strings 2011-08-26 10:57:40 -07:00
Jeff Balogh 3374eef724 test unicode harder (bug 681351) 2011-08-23 17:55:14 -07:00
Andy McKay 9f86781e37 add in purchase log (bug 677542) 2011-08-19 10:51:22 -07:00
Jeff Balogh 018bc18ca1 fixing all your broken tests 2011-08-18 17:03:20 -07:00
Andy McKay 42372479ff make error clearer and reformat (bug 678038) 2011-08-15 09:48:57 -07:00
Chris Van b564d075fe generalize prettyforms 2011-08-10 18:16:18 -07:00
Gregory Koberger 08ebabe011 Error message for invalid pics (bug 677307) 2011-08-09 13:45:20 -07:00
Gregory Koberger 038cd2f7be Clean up some of my code 2011-08-09 13:45:16 -07:00
Gregory Koberger a55f3cd460 Bare-minimum mobile login page (bug 675346) 2011-08-04 15:58:55 -07:00
Jeff Balogh 2808df2dce store abuse reports in the db (bug 675357) 2011-08-04 11:49:19 -07:00
Gregory Koberger 5daa4ededa Remove the excess padding 2011-08-04 10:42:24 -07:00
Gregory Koberger e71300a21a Add separate unsubscribe link (675770) 2011-08-04 10:29:59 -07:00
Andy McKay b19e0c7387 add logging to admin edit page that doesn't bubble up to developer (bug 673241) 2011-08-04 16:18:54 +01:00
Gregory Koberger c0b8b94235 Clean up the notifications section of the user page 2011-08-02 14:53:09 -07:00
Andy McKay bf86adf38b revert removing the manage button (bug 675706) 2011-08-02 09:29:20 +01:00
Matt Claypotch 62b05155f9 impala user profile page 2011-08-01 18:17:20 -07:00
Jeff Balogh 89cacbad97 index users in elastic (bug 673985) 2011-08-01 15:49:55 -07:00
Gregory Koberger cf05930f94 Clean up pretty-forms a bit 2011-08-01 14:04:35 -07:00
Jeff Balogh 4ae16c83fa base all tests off amo.tests.TestCase 2011-07-27 15:30:08 -07:00
Andy McKay 306f35a955 admin user edit page (bug 672821) 2011-07-27 11:15:02 +01:00
Andy McKay dce84ee29f pyflakes cleaning 2011-07-26 10:38:05 +01:00
Gregory Koberger 9d7a4f6905 Fix tests 2011-07-25 17:58:17 -07:00
Jeff Balogh c41b808ed9 get unicode strings, fix parenthesis issues (bug 673967) 2011-07-25 16:07:43 -07:00
Gregory Koberger 431c5a6665 Only devs should see dev email notification options (bug 673620) 2011-07-25 15:38:57 -07:00
Gregory Koberger eca1e4383d Reword section header to My Account (bug 674018) 2011-07-25 14:16:03 -07:00
Gregory Koberger 68a4b06b41 Selectively show Favorites link (bug 674018) 2011-07-25 14:14:57 -07:00
Gregory Koberger 9273ef50a1 Put Delete link down further on the page (bug 674018) 2011-07-25 14:12:35 -07:00
Gregory Koberger b0dc61b667 Reorder items on user edit page (bug 674018) 2011-07-25 13:08:37 -07:00
Chris Van ade55667c1 list number of add-ons developed 2011-07-25 11:40:56 -07:00
Gregory Koberger 9d38bfbd30 Whoops, typo. 2011-07-22 17:27:06 -07:00
Chris Van 6b60529c71 list individual developers' addons (bug 673609) 2011-07-22 17:15:36 -07:00
Gregory Koberger 445f2b435d Test shouldn't fail if a new setting is added 2011-07-22 13:46:58 -07:00
Chris Van 87ea3db218 impala add-on developers page 2011-07-22 11:19:55 -07:00
Gregory Koberger ea50fd72aa Check before sending emails (temp) 2011-07-22 11:03:31 -07:00
Jeff Balogh 01b5f5727e Revert "impala add-on developers page"
This reverts commit 43f3351596.
2011-07-22 10:00:27 -07:00
Chris Van 43f3351596 impala add-on developers page 2011-07-21 17:18:23 -07:00
Gregory Koberger c7995bdd11 Add a clear-all link to notifications. 2011-07-21 11:12:28 -07:00
Gregory Koberger 4a96ca8f12 Fix test 2011-07-21 10:19:55 -07:00
Jeff Balogh 281f953345 that's enough 2011-07-21 09:17:07 -07:00
Gregory Koberger 3a22f516aa Style user avatar image. 2011-07-20 17:17:52 -07:00
Gregory Koberger 7872975fbf User notifications 2011-07-20 14:51:26 -07:00
chenba cee1561742 Bug 504685: fix listing of hidden addons on dev profile 2011-07-16 23:27:34 -07:00
Andy McKay a83add42fb show recaptcha when failed logins get too high and ratelimit logins (bug 589859) 2011-07-15 10:39:38 -07:00
Andy McKay cbd9f69277 add in max field lengths and clean tests on the way (bug 502870) 2011-07-13 15:33:33 -07:00
Brandon Savage cdc4581d3e Adding minor change to reflect feedback. Bug 668749 2011-07-05 11:52:19 -04:00
Brandon Savage 0ca07c40da Bug 668749 - Adding ID to login submit button. 2011-07-05 11:47:44 -04:00
Chris Van 04de19a1f1 thank you, pyflakes 2011-07-02 23:48:09 -07:00
Andy McKay 47bafe1e62 bye REPORT_ABUSE flag, I barely knew you (bug 668346) 2011-06-30 10:23:19 -07:00
Andy McKay ff24dd207c tests need to use get_profile as well (bug 666514) 2011-06-23 11:23:59 -07:00
Andy McKay 96323645c5 have reset look at the user profile, not the user (bug 666514) 2011-06-23 10:21:47 -07:00
Andy McKay 38f80498ae add a message about the level of password complexity required (bug 662927) 2011-06-15 13:42:57 -07:00
Andy McKay c8a8bcd051 force password complexity on password reset for admins (bug 638283) 2011-06-14 14:11:08 -07:00
Jeff Balogh ba0a3a4f35 switching from establish_connection to TaskSet (bug 663555) 2011-06-13 13:24:07 -07:00
Wil Clouser 6f851514fc email addresses hidden by default; bug 618655 2011-06-02 15:35:38 -07:00
Andy McKay e8dc2b0312 allow optional password on some forms (bug 638283) 2011-06-02 11:01:41 -07:00
Andy McKay 44597d54c6 fix regex (bug 683283) 2011-06-01 09:14:09 -07:00
Andy McKay f168a17b29 tougher password for admins (bug 683283) 2011-05-31 16:26:41 -07:00
Andy McKay 56f67da9b1 impose minimum length of 8 (bug 531868) 2011-05-31 13:36:07 -07:00
Andy McKay f9f8cb216f fix hudson a second time, much better way 2011-05-31 12:12:08 -07:00
Andy McKay e15139a55c create blocked password list (bug 638345) 2011-05-27 13:18:07 -07:00
Andy McKay a9df86ce71 add in change password into the user log (bug 624884) 2011-05-27 10:55:58 -07:00
Andy McKay 07c7e0e411 create a task user for end user visibility (bug 658597) 2011-05-24 16:47:19 -07:00
Wil Clouser 1e230661e5 Allow logins to redirect to the builder; bug 625968 2011-05-11 10:49:50 -07:00
Wil Clouser 1f311e7104 Catch registration failures. 2011-05-05 10:15:19 -07:00
Jeff Balogh 843440a7dc upgrade the templating monkeypatches for django 1.3 2011-05-03 13:02:31 -07:00
Jeff Balogh 41f3fdfc16 anon_csrf_exempt for user abuse reports (bug 653499) 2011-04-28 11:21:29 -07:00
Andy McKay 1444c1e9d0 add set_modified_on to touch objects on tasks (bug #653042) 2011-04-28 09:37:45 -07:00
Jeff Balogh 446c9cf4f1 @anonymous_csrf for /users/pwreset (bug 652973) 2011-04-26 16:01:17 -07:00
Jeff Balogh ffb6904a5d @anonymous_csrf for the registration page (bug 652498) 2011-04-25 13:01:01 -07:00
Jeff Balogh 93c61de94b protect the login page with @anonymous_csrf 2011-04-20 14:31:05 -07:00
Jeff Balogh 58000e475a django 1.3 requires something in auth_backends 2011-04-01 13:00:55 -07:00
Jeff Balogh 0726516765 adding the blocklist page (bug 629818)
* add blockID to blocklist.xml (bug 406026)
2011-03-29 14:05:05 -07:00
Wil Clouser 8bb092bdee Use our library to get the remote address so it respects x-forwarded-for 2011-03-25 17:14:08 -07:00
Gregory Koberger e5b4f2a92c Moving relevant images off of amo2009 (bug 628412) 2011-03-24 15:40:12 -07:00
Gregory Koberger c5f81c0ae0 Font styling is different in info messages (bug 639961) 2011-03-08 17:26:09 -08:00
Andy McKay d6d56c0f63 add a backup version to the model (bug 611534) 2011-03-03 13:31:31 -08:00
Jeff Balogh 106d55f276 updating for django 1.3 2011-02-28 20:55:33 -08:00
Jeff Balogh c865421e09 give everything a build id 2011-02-04 11:13:17 -08:00
Jeff Balogh c90f4ac301 remove |safe from form usage (bug 627449) 2011-02-02 14:54:11 -08:00
Jeff Balogh 1945e99cb9 fix busted userpic tasks (bug 627599) 2011-01-24 11:36:22 -08:00
Andy McKay 78db8ead97 correct relative imports 2011-01-06 09:13:15 -08:00
Jeff Balogh 071f827167 don't allow base36 numbers longer than 13 chars 2010-12-23 09:23:45 -05:00
Wil Clouser 9a57c71f79 Add "some html help" popups 2010-12-22 09:44:33 -08:00
Gregory Koberger d87e5511e0 XSS Issues 2010-12-17 21:13:41 -08:00
Jeff Balogh cc00fbd051 this old transbox is dead 2010-12-16 16:37:28 -08:00
Jeff Balogh 0da3aed2bc beware of lazy objects returning unexpected types 2010-12-15 09:17:42 -08:00
Jeff Balogh c9f3224f57 remove transform special-cases since they make us slower overal
Smaller objects do not significantly affect fast pages but tend to destroy
slower pages that need the fat objects.

http://jbalogh.khan.mozilla.org/xxx/#12-07
2010-12-08 12:07:19 -08:00
Jeff Balogh 99eda55739 reject empty values for user emails (bug 612827) 2010-12-01 14:07:06 -08:00
chenba dd6d231dd4 Bug 569694: better test using addon objects instead of checking html 2010-11-30 20:43:05 -08:00
chenba 4f2f4cbb55 Bug 569694: sorting addons by popularity on user profile page 2010-11-27 04:18:13 -08:00
Chris Van 2b1820240b email obfuscation on add-on detail pages (bug 556467) 2010-11-24 15:41:00 -08:00
Jeff Balogh 9af4e80e7d refactor abuse reports, add a translate link 2010-11-22 09:47:37 -08:00
Andy McKay c0ccbef35c upgrade to latest django (bug 612467) 2010-11-19 10:39:34 -08:00
Andy McKay 36a626473c no javascript link (bug 611894) 2010-11-18 14:47:52 -08:00
Andy McKay 4e60f6793b link with no javascript (bug 611894) 2010-11-17 14:09:44 -08:00
Wil Clouser 79e19ed2f1 Fix backtraces for suppressed emails 2010-11-16 11:40:47 -08:00
Jeff Balogh 9aeb8fc432 invalidate PurifiedTranslations properly (bug 612386) 2010-11-15 14:28:29 -08:00
chenba 1aada3ca70 Bug 559940: truncate authors list to two + 'others' 2010-11-12 15:06:08 -08:00
Andy McKay e0ca93d188 check that urls have hashes or modified and flushes occur on changes (bug 600885) 2010-11-12 10:41:35 -08:00
Jeff Balogh 3d9f7e8ae3 use the master if we have a new collection 2010-11-10 11:02:52 -08:00
Andy McKay d5435d4a74 move to bottom and add text (bug 606873) 2010-11-08 17:27:15 -08:00
chenba d1f5dc9dc3 Bug 593955: alt attr text for anon user image 2010-11-08 14:18:00 -08:00
Andy McKay 2eaf8bc982 report user abuse (bug 606873) and a small amount of consolidation 2010-11-08 14:00:36 -08:00
Jeff Balogh e479094ff4 embiggen the bio field 2010-11-03 20:10:21 -07:00
Jeff Balogh b3f854cce8 transformer for reviews (bug 606369) 2010-11-03 19:49:57 -07:00
Jeff Balogh 36f69bc2a0 making RequestUser so cache-machine byid caching works
RequestUser objects are different from normal UserProfile objects, so the
separate class name will cause different cache entries.
2010-10-29 17:32:44 -07:00
Jeff Balogh ad4c98d9e7 removing .hreview (bug 603636) 2010-10-21 16:53:50 -07:00
Jeff Balogh 8009c8ab45 move share counts to the transformer (bug 593253) 2010-10-21 14:29:56 -07:00
Jeff Balogh b936d1571a touch user.is_developer so it gets cached with the object 2010-10-21 12:46:29 -07:00
Jeff Balogh 804ee3d020 use .exists(), skip a join and 7 other queries 2010-10-21 12:10:31 -07:00
Wil Clouser 59a2aa51e5 Clean up users app; bug 597239 2010-10-13 15:44:55 -07:00
Dave Dash bf97e5efa6 bug 600423, generic resize function 2010-10-12 13:17:32 -07:00
Jeff Balogh 8d6a57a45a foreign key checks are now disabled when loading fixtures 2010-10-04 15:09:38 -07:00
Jeff Balogh 63ce9a73f3 adding UserForeignKey and UserEmailField 2010-10-01 15:09:24 -07:00
Wil Clouser 316bef2e92 This message includes a URL and is showing up on the site escaped right now.
Marking safe
2010-09-30 11:15:06 -07:00
Jeff Balogh c5dff6fe98 devhub uploads (bug 586696 & 586700) 2010-09-23 17:08:04 -07:00
Jeff Balogh bb9034bacc fix a test 2010-09-23 11:47:38 -07:00
Jeff Balogh 366f3d2499 turn off async signals, fix a syntax error 2010-09-23 11:27:18 -07:00
Jeff Balogh 3fe00eb82e play hard-to-get with pwreset email addresses (bug 591188) 2010-09-23 11:10:32 -07:00
Jeff Balogh 5fe352f463 make sure all users have a auth.User row 2010-09-22 16:42:18 -07:00
Jeff Balogh 1763d8ea50 use UserProfile for doing pwreset (bug 596263) 2010-09-22 16:42:18 -07:00
Dave Dash 668d73e517 bug 596448, don't clear picture_type 2010-09-21 15:19:42 -07:00
Dave Dash a27258c23b Removes photo-large class, bug 589287 2010-09-21 14:43:15 -07:00
Jeff Balogh 73e073d167 allow uppercase letters in usernames 2010-09-21 08:16:16 -07:00
Jeff Balogh 43ed4e0bf8 make sure usernames are valid slugs (bug 593501) 2010-09-21 07:44:31 -07:00
Wil Clouser 4d52175ea2 Catch SMTP errors when sending password reset emails. Django calls send_mail()
directly and doesn't offer a way to mute the errors, so we'll do it ourselves.
This function is the only place in contrib/auth where send_mail is called - the
other places use email_user because a User object exists.
2010-09-17 01:15:46 -07:00
Wil Clouser 8435b80b31 Add a user images script to add any orphaned images back to the db 2010-09-17 01:15:46 -07:00
Wil Clouser 871915bee4 "fix" the test for admin editing users. Let's see if jbalogh notices. 2010-09-13 21:59:46 -07:00
Wil Clouser 16368ca85e "fix" the test for admin editing users. Let's see if jbalogh notices. 2010-09-13 21:42:36 -07:00
Wil Clouser b716532731 Adjust manage user link; bug 595035 2010-09-13 21:22:02 -07:00
chenba 6bf2218bec Bug 584490: restricting user email domains with blacklist. 2010-09-10 23:46:24 -07:00
Jeff Balogh f8e0f840e0 fix unicode issues with passwords (bug 595361) 2010-09-10 16:44:17 -07:00
Wil Clouser d3a8a4ae69 Add a script to convert gifs/jpgs to pngs; bug 593267 2010-09-09 14:39:16 -07:00
Wil Clouser a99f543470 remove temporary migration code 2010-09-09 14:39:16 -07:00
Jeff Balogh e25c224c4b use @write for userprofile editing 2010-09-03 13:57:06 -07:00
Jeff Balogh db67207d37 only email about collections before the new code 2010-09-03 13:12:52 -07:00
Jeff Balogh 60c346e2d7 fix tests 2010-09-02 22:09:05 -07:00
Jeff Balogh e32c5d2fe2 set email=None during anonymize 2010-09-02 21:55:17 -07:00
Wil Clouser 6b7aa5a372 s/2/3/; bug 593269 2010-09-02 21:21:13 -07:00
Wil Clouser a6f0a144e0 Only grab users with null usernames 2010-09-02 19:41:29 -07:00
Justin Scott aa8edee43a Copy tweaks, mainly to collections email 2010-09-02 10:37:27 -07:00
Wil Clouser dbab432e0c Commenting out tests, see bug 593055. I don't like it anymore than you do. 2010-09-02 09:22:27 -07:00
Matt Claypotch b0a956be2b fixed quote in user pref 2010-09-02 01:27:29 -07:00
Matt Claypotch 3295b88fde Bug 592122, logged-out users no longer see email sharing 2010-09-02 01:18:27 -07:00
Matt Claypotch 5c340ba3f9 Fixed localization and some little stuff on user profile edit 2010-09-02 00:55:04 -07:00
Jeff Balogh a1486a23ff maintain remora's view of user names (bug 592922) 2010-09-01 22:02:31 -07:00
Wil Clouser 104d92d5b2 Accept a title and body content for messages 2010-09-01 21:54:43 -07:00
Wil Clouser bb1cc25500 Merge remote branch 'chenba/587896-user-logins' 2010-09-01 21:30:12 -07:00
Jeff Balogh 486b93fc75 collections on user profile page (bug 592606) 2010-09-01 17:46:11 -07:00
Jeff Balogh 051b7523a7 collections I'm following page (bug 574288) 2010-09-01 16:01:18 -07:00
Wil Clouser 137ca0114f Cheesy hack for user messages; bug 592559 2010-09-01 14:53:45 -07:00
chenba 7b10c325e2 Bug 587896: log user login attempts 2010-08-31 22:29:41 -07:00
Wil Clouser ee04cf7011 We're going to be doing this in downtime, no rate limit 2010-08-31 12:05:37 -07:00
Wil Clouser 20a78d990f adjust user conversion script to accept a timestamp 2010-08-31 09:25:09 -07:00
Matt Claypotch cf0bd4161c Bug 589286 added allowed html tags to user bio field 2010-08-31 01:30:04 -07:00
Wil Clouser aae8369c90 Merge remote branch 'chenba/589291-validations' 2010-08-30 13:00:22 -07:00
Jeff Balogh 75eebbd464 use User.name instead of User.display_name (bug 591399) 2010-08-30 12:15:25 -07:00
Jeff Balogh db3a0c6b3a fixing typo (bug 591184) 2010-08-27 11:21:00 -07:00
Jeff Balogh ed39c9aa10 refactor message usage into one template 2010-08-26 22:11:56 -07:00
Dave Dash fc8ce3b219 Adds more test coverage to users 2010-08-25 09:25:36 -07:00
Dave Dash a68f534fb2 bug 558508, add/remove userpics. 2010-08-25 08:55:54 -07:00
chenba 6d240cd8cc Bug 589291: validating user's homepage url by change the field to a URLField 2010-08-24 21:05:41 -07:00
Dave Dash a184967028 ReCaptcha disabled if not set. 2010-08-24 13:26:23 -07:00
Jeff Balogh d54e4fbafe test fixes 2010-08-24 10:04:40 -07:00
Jeff Balogh bb7345250a break things with unicode 2010-08-24 09:30:31 -07:00
Jeff Balogh 4686b8374d backend for watching collections (bug 589952) 2010-08-24 08:29:48 -07:00
Jeff Balogh c42457dc13 reviews aren't attached to versions anymore 2010-08-20 21:21:09 -07:00
Dave Dash 99e1ad8c96 bug 558511, delete users good. 2010-08-20 14:57:32 -07:00
Wil Clouser 1d46a37954 remove some whitespace; bug 589036 2010-08-20 12:17:26 -07:00
Wil Clouser 9e26895b4a Add closing <div>. Bug 589045 2010-08-20 12:03:58 -07:00
Dave Dash c393e11a2a bug 558507, Use ModelForm to save data 2010-08-19 16:41:56 -07:00
Dave Dash d19a052a65 bug 558507, un-uglifies recaptcha 2010-08-19 16:41:55 -07:00
Dave Dash a6f86e9506 bug 558507, adds recaptcha 2010-08-19 16:41:51 -07:00
Jeff Balogh f825ddce15 we don't use south 2010-08-19 15:12:26 -07:00
Jeff Balogh 26937318d1 attach favorite add-ons to request.amo_user 2010-08-18 12:04:08 -07:00
Wil Clouser d96b6ceaa7 Migrate to use new user fields 2010-08-18 09:02:43 -07:00
Wil Clouser 30d281b647 Increase delete_users throughput again, this time with an index 2010-08-16 14:04:40 -07:00
Wil Clouser ff72497e5a More limit on deleting users 2010-08-16 13:54:06 -07:00
Wil Clouser 93b5d670b4 s/collection_id/collection/ in URLS and fix a broken test 2010-08-16 13:19:55 -07:00
Wil Clouser 3190a8dec4 Adding flush_urls to models 2010-08-16 12:13:18 -07:00
Jeff Balogh aeb975bfe6 make the request user query unique (bug 587226) 2010-08-16 10:48:36 -07:00
Wil Clouser 7ecaa97920 Upping rate limit 2010-08-16 10:12:33 -07:00
Jeff Balogh 664f0d9c50 script to email users about new collections (bug 574277) 2010-08-13 10:30:58 -07:00
Jeff Balogh dffa7c1dc9 attach mobile_addons to request.amo_user 2010-08-10 16:58:47 -07:00
Dave Dash f195918619 users.models tests take <4s instead of >38s 2010-08-10 16:08:40 -07:00
Jeff Balogh f65c1829f5 helpers for getting mobile/favorites collection 2010-08-10 15:40:59 -07:00
chenba b3e06b9300 Bug 585494: nickname blacklist is all utf-8'd up now 2010-08-09 23:21:04 -07:00
Wil Clouser 4d713534fc Merge remote branch 'chenba/574276-nickname-blacklist' 2010-08-08 14:40:52 -07:00
Dave Dash 17ac791cf1 bug 574271, Ajax lookup for users 2010-08-06 15:20:51 -07:00
chenba 2531ea6a8b Bug 574276:
- nickname blacklist admin add form no longer display the input after a successful submission
 - nickname blacklist admin add form now strip whitespaces on each nickname
 - all nicknames are added and checked in lowercase;
 - a cached dict is used for checking blacklisted nicknames now
2010-08-06 01:39:50 -07:00
Jeff Balogh d7b24292f9 hide <authors> for personas (bug 584242) 2010-08-04 17:57:32 -07:00
Wil Clouser 1758532dfd Add a script to bulk delete users 2010-08-04 14:01:00 -07:00
Jeff Balogh b4324abe12 switch to our custom Task class, handle rabbit downtime (bug 583314) 2010-08-02 15:58:18 -07:00
Jeff Balogh c1ebf781f9 use /login?to= instead of next= (bug 583117)
Bonus: login_required plays nice with HTTP if you like that.
2010-07-30 13:32:29 -07:00
Jeff Balogh 02f92c9f4a Addon.objects.valid_q returns a Q object for finding valid add-ons 2010-07-28 17:26:51 -07:00
Jeff Balogh 9d8422aca9 let personas be shown in listings (bug 574291) 2010-07-28 17:08:11 -07:00
chenba 26fd705c61 Bug 574276: Implemented the nickname blacklist.
- added the BlacklistedNickname model to the users app
 - updated the user registration form to check for blacklisted nicknames
 - admin add form for blacklisted nicknames
 - tests
2010-07-26 14:03:44 -07:00
Jeff Balogh de5e325f69 collection votes (bug 574286) 2010-07-22 16:37:06 -07:00
Jeff Balogh 4dadc1d980 denormalize reviews.is_latest and reviews.prev_count for easy queries 2010-06-23 15:02:37 -07:00
Jeff Balogh 5bcfae3945 make reviews.version optional, attach an addon id 2010-06-23 14:59:38 -07:00
Jeff Balogh b91f84a09b these are allowed to be null 2010-06-23 14:59:38 -07:00
Jeff Balogh 068822db4a make sure we're returning distinct user add-ons (bug 573774) 2010-06-22 10:51:29 -07:00
Dave Dash cbc7570f32 Fixes userpic test. 2010-06-21 13:03:10 -07:00
Wil Clouser 3146ded00b validation fixes for user profile 2010-06-17 13:54:52 -07:00
Wil Clouser 47dbba0a52 Adding a script to fix up picture types in the database; bug 568892 2010-06-16 13:45:04 -07:00
Wil Clouser a55332a8f2 Add header; bug 569484 2010-06-07 15:14:58 -07:00
Edmund Wong 893f8db377 Add breadcrumb to view profile page 2010-06-07 10:37:34 -07:00
Wil Clouser 98bbf0ea1a Adjust some log levels 2010-06-04 15:29:48 -07:00
Jeff Balogh 2375582d7b pagination on user profile pages (bug 568354) 2010-06-01 18:33:00 -07:00
Jeff Balogh f94b4c0735 make sure there are user add-ons to display (bug 569379) 2010-06-01 13:56:27 -07:00
Dave Dash 22f83dfd4a Celery task to update addons.current_version.
Denormalizing this regularly accessed property.  This will lay the groundwork
for better (and faster) sphinx queries.
2010-05-24 12:41:15 -07:00
Jeff Balogh dead3cb957 fix up more getLogger calls 2010-05-20 10:46:02 -07:00
Jeff Balogh 12f6424ea5 using a LoggerAdapter in commonware for proper line numbers (bug 564452) 2010-05-19 18:34:55 -07:00
Fred Wenzel d6025a8d0a Separate edit user links for admin/user (bug 564561) 2010-05-18 13:29:46 +02:00
Joshua Gross 08b36ebd81 Use add-on listing items on user profile page (bug 564517) 2010-05-17 17:11:46 -07:00
Jeff Balogh 7052221155 fixing up a broken related name 2010-05-17 17:10:23 -07:00
Wil Clouser 909d97ec9f Migrate addons_adu -> update_addon_average_daily_users 2010-05-06 14:04:29 -07:00
Dave Dash a6176ea035 Merged several fixtures together. 2010-05-05 13:17:12 -07:00
Jeff Balogh 82b3bb8b17 hijack django.urlresolvers.reverse with our app&locale-aware reverse 2010-05-04 22:57:07 -07:00
Wil Clouser 56d79dc0dc Migrate user_ratings cron job 2010-05-04 22:54:06 -07:00
Wil Clouser 36255dec01 fix typo; bug 563045 2010-05-03 10:01:56 -07:00
Dave Dash f9dbc0c908 Logout has a to parameter. 2010-04-19 14:45:21 -07:00
Dave Dash a0a19db4aa Login links now use a to parameter. 2010-04-19 08:46:45 -07:00
Dave Dash b70df6b3a9 Process 'to' parameter with some exceptions. 2010-04-19 08:46:45 -07:00
Wil Clouser 6f6720ebc0 Migrate from the l10n lib to Tower; bug 557339 2010-04-14 14:40:39 -07:00
Jeff Balogh a8ef68e71d create a pyquery wrapper that fixes up <noscript> in <head> 2010-04-14 14:22:16 -07:00
Jeff Balogh 76b487bd7c import settings from django.conf 2010-04-13 16:21:40 -07:00
Jeff Balogh 007d2c70db moving admin to zadmin to avoid import confusion 2010-04-13 15:59:28 -07:00
Wil Clouser a7ec1a7994 Add tabs.(css|js) to the common bundle 2010-04-13 09:20:44 -07:00
Jeff Balogh 683faca981 pylint and spelling fixes 2010-04-12 16:48:08 -07:00
Wil Clouser d6f353e814 Final tweaks from review 2010-04-09 20:12:25 -07:00
Wil Clouser c39e3f65bb Updates from jbalogh's review 2010-04-09 20:12:25 -07:00
Wil Clouser c9dd88e5e3 minor adjustments, fix merges, model 2010-04-09 20:12:25 -07:00
Wil Clouser 6c6b344362 Update forms to use new CSS 2010-04-09 20:12:25 -07:00
Wil Clouser 3b0e268006 Namespace all the templates 2010-04-09 20:12:24 -07:00