Kumar McMillan
492e7f6361
Validator does not show messages when all tests pass (relates to bug 614679)
...
Also contains a small fix to isolate validators when testing.
2010-12-08 11:11:36 -06:00
Kumar McMillan
55264a1b6c
Async madness: fixtures used by JS tests are isolated better now
2010-12-08 11:11:35 -06:00
Kumar McMillan
2503f106d5
Allows xml files (like search tools) to be uploaded (bug 614679)
2010-12-07 19:04:17 -06:00
Kumar McMillan
ca08a79632
Does not link to full report if there's an early error like unsupported file type
2010-12-07 18:57:09 -06:00
Kumar McMillan
1a8a27b702
Fixed display issues with html messages (related to bug 615771)
2010-12-07 18:36:04 -06:00
Gregory Koberger
3c94c2600a
Make the <label> point to the correct input field with `for`
...
Additionally, this fixes:
[Edit page] Edit Add-on Listing page doesn't validate
2010-12-06 17:44:48 -08:00
Gregory Koberger
b5565b0b72
Bug 614624 - [Step 3] Missing character limit for summary field
2010-12-03 17:53:43 -08:00
Jeff Balogh
9c906ff805
dropping 3,000 lines of dead code
2010-12-03 10:46:08 -08:00
Chris Van
a2b87d062a
Delete and Resume incomplete add-ons from Dashboard (bug 563524)
2010-12-01 21:03:55 -05:00
Jeff Balogh
9024b70942
add details link to licenses (bug 611422)
2010-12-01 10:39:05 -08:00
Kumar McMillan
a97342a219
JS fix for requesting a non-existant language translation (bug 615690)
2010-11-30 18:28:22 -06:00
Kumar McMillan
3800c9f551
Adds tests for JS widgets that do translation while editing a form
2010-11-30 18:27:01 -06:00
Dave Dash
0707a9ed48
bug 615281, Fixed "more" links in devhub
...
* JS fixes courtsey of potch
* Linky links courtesy of urls.py
2010-11-30 11:17:09 -08:00
Matt Claypotch
f082adee3a
Bug 611219 and Bug 611222, adding more l10n fields.
...
-- Localized developer profile and payment flows
TODO
-- talk to jbalogh about l10n errors on profile fields
-- formalize some form auto-submit behavior
-- figure out why 302 redirects beguile the l10n form auto-save
-- make l10n error handling more flexible
-- get chowse's feedback on locale labels on non-table forms
2010-11-29 10:56:57 -08:00
Matt Claypotch
ab5d07e25a
Bug 611422, added detail links to license selection
2010-11-28 21:47:20 -08:00
Gregory Koberger
8401a8d001
[Step 4] Cobble up the Add Images page
2010-11-24 17:19:04 -08:00
Gregory Koberger
14728b06dd
Bug 604152 - [editaddon] Icon Uploader
2010-11-24 17:17:56 -08:00
Chris Van
d4200979c4
Discovery Pane: Add-on Details and EULA views (bug 600397)
2010-11-24 19:45:03 -05:00
Craig Cook
59d4f26d37
Adding static templates for add-on detail and license agreement
2010-11-24 19:30:58 -05:00
Chris Van
2b1820240b
email obfuscation on add-on detail pages (bug 556467)
2010-11-24 15:41:00 -08:00
Matt Claypotch
c9c4c06b7e
Bug 602911, Submission Step 2: uploading.
...
Includes a restructuring of devhub.js to allow more global access to the file upload system.
TODO
-- commonize the upload-status box
-- make the upload process (and devhub in general) a bit more event-driven
2010-11-24 16:38:35 -05:00
Kumar McMillan
75fe7a9269
Integrates validation results screen with uploaded file backend (bug 609355)
...
Specifically, this removes the stub JSON view used for building the
screen and hooks into the real amo-validator.
Also:
- JSON results are cleaned up
- task_error is handled by the UI
- summary translation happens in JavaScript
TODO:
- update amo-validator so it has proper tiers
- eventually strip out all Ajax
2010-11-24 13:55:19 -06:00
Kumar McMillan
a2d73bf758
Qunit test now shares the real validator template (part of bug 609355)
2010-11-24 13:55:16 -06:00
Kumar McMillan
a527fa5ff1
Adds support to run QUnit tests in CI with JS TestNet
2010-11-24 13:55:16 -06:00
Kumar McMillan
f880646860
JS Widgets for Add-on validator logic (bug 609355)
...
The widget sends a request for validation then builds
some panels to display results and classifies them
appropriately.
2010-11-24 13:55:16 -06:00
Kumar McMillan
fe2b64e800
Skeleton layout for running QUnit tests as part of the Zamboni Django app
...
For reference, this work was started in bug 609355.
It depends on django-qunit (not yet in vendor). See:
https://github.com/kumar303/django-qunit/
2010-11-24 13:55:16 -06:00
Andy McKay
3309c289b1
disable addon (bug 613613)
2010-11-23 15:04:05 -08:00
Chris Van
9709f12bd2
fix devhub compat test
2010-11-23 16:44:18 -05:00
Chris Van
ce3e5fd658
fix Compatibility popup for incompatible add-on (bug 611909)
2010-11-23 16:14:51 -05:00
Matt Claypotch
0e3d3f2fdb
Bug 614052, fixing file input change handlers to work in 4.x
2010-11-22 23:39:58 -05:00
Andy McKay
6a83e88092
use closest (bug 613074)
2010-11-22 16:47:18 -08:00
Andy McKay
f4c9fbd7d1
delete version confirmation (bug 613074)
2010-11-22 14:36:21 -08:00
Andy McKay
1c3ebdf48e
increment initial form (bug 613090)
2010-11-19 09:48:39 -08:00
Jeff Balogh
01cf102c49
force type:attachment for fx on /mobile (bug 610016)
2010-11-19 09:25:06 -08:00
Gregory Koberger
97a3cdd38d
Fixed upload error that causes infinite loop
2010-11-18 14:18:19 -08:00
Jeff Balogh
2075b5c008
fixing slugify regex for real (bug 612813)
2010-11-18 07:29:19 -08:00
Matt Claypotch
a1b76387e0
Bug 612813, fixed slugify regex
2010-11-18 09:57:58 -05:00
Chris Van
a22956ede3
do not use href for loading Edit Add-on forms (bug 613116)
2010-11-17 21:58:37 -05:00
Matt Claypotch
f580e11fbb
Bug 611216, Error handling and fancy saving for l10n UI
2010-11-17 16:05:15 -05:00
Matt Claypotch
1a200f6146
Expanded localization coverage
2010-11-17 15:02:24 -05:00
Matt Claypotch
86992c9048
Bug 612586, fixed addon autocomplete handling
2010-11-16 23:14:44 -05:00
Matt Claypotch
5bff43f095
Bug 599043, manage versions page
2010-11-13 00:04:21 -08:00
Gregory Koberger
eccefe9e91
Bug 602918 - [Step 3] Construct the Describe Your Add-on page
2010-11-12 17:55:45 -08:00
Jeff Balogh
5123a75c67
shorties
2010-11-12 11:17:40 -08:00
Kumar McMillan
03958c7e5e
Show the real URL for an outgoing link in status bar (bug 526373)
2010-11-11 14:33:15 -06:00
Matt Claypotch
d028f535cf
Disable sorting on lists of 1 author
2010-11-11 11:39:17 -08:00
Matt Claypotch
400b3164c4
changing how the hider works.
2010-11-11 11:27:53 -08:00
Gregory Koberger
81554918c1
Removing console.log() from code.
...
Whoops.
2010-11-10 15:58:49 -08:00
Gregory Koberger
26730b37c6
Bug 610013 - Problems with file uploads
2010-11-10 15:11:15 -08:00
Andy McKay
2eaf8bc982
report user abuse (bug 606873) and a small amount of consolidation
2010-11-08 14:00:36 -08:00
Matt Claypotch
82ef109a03
Bug 592558, I don't know why this fixes the problem, but it does.
2010-11-07 23:49:53 -08:00
Matt Claypotch
3fdd571de8
Bug 580413, fixed pretty names in stats tables
2010-11-07 23:16:27 -08:00
Matt Claypotch
bd354f5d71
Bug 607134, tweaking tooltips
2010-11-07 22:40:35 -08:00
Matt Claypotch
bf41afcb07
Bug 609435, disable remove links when only one author is listed
2010-11-07 22:19:15 -08:00
Matt Claypotch
73a0db0081
Bug 603546, fixing js-hidden class
2010-11-07 21:42:35 -08:00
Andy McKay
4ee8215118
limiting tags down to 20 and removing developer, user distinction (bug 600685)
2010-11-05 13:50:13 -07:00
Andy McKay
edb1ff2297
add abuse report (bug 546830)
2010-11-04 11:55:57 -07:00
Matt Claypotch
a4c29bca78
l10n safety check
2010-11-03 11:00:59 -07:00
Matt Claypotch
02a77530ea
Bug 602323, new localization UI
2010-11-03 02:42:04 -07:00
Matt Claypotch
92b144a6ed
Bug 597183, less squishy popups
2010-11-02 20:20:20 -07:00
Chris Van
75fc0864dc
add-on update compatibility modal (bug 592544)
2010-11-02 20:30:08 -04:00
Matt Claypotch
946ded1b19
Bug 595320, no more flignits to pick
2010-11-02 17:08:51 -07:00
Gregory Koberger
7e7fbc60bc
Version Upload Modal
2010-11-02 16:42:09 -07:00
Matt Claypotch
a2ebf037dc
Bug 605678, added another truncated field
2010-11-01 17:20:57 -07:00
Jeff Balogh
b057ceffb4
thank you notes on payments page (bug 606526)
2010-11-01 15:46:03 -07:00
Matt Claypotch
f38e4d5361
Bug 605678, snazzy vertical truncate
2010-10-27 16:45:56 -07:00
Matt Claypotch
65c6d8e6c7
Bug 596472, truncating disco pane text
2010-10-20 20:30:52 -07:00
Matt Claypotch
f41fb7961b
Bug 595319, 595320, 595325, devhub payments flow
2010-10-20 12:14:55 -07:00
Matt Claypotch
e9b72942b2
actually removing the spare autocomplete
2010-10-20 12:13:03 -07:00
Gregory Koberger
7aa9ca34c3
[editpage] Basic information (Bug 604151)
2010-10-15 15:14:26 -07:00
Matt Claypotch
261d502240
Bug 603797, cleaned up JS in ownership devhub
2010-10-12 19:17:56 -07:00
Matt Claypotch
7f8092d390
Cleaning up a bit on the ownership page
2010-10-12 19:06:23 -07:00
Gregory Koberger
454b9441f1
Reverting a bunch of stuff
2010-10-11 14:18:48 -07:00
Matt Claypotch
d5455313bd
Bug 592548, authors and license
2010-10-08 19:27:59 -07:00
Gregory Koberger
c031e0a911
Fill in the Edit sections of the add-on edit page (Bug 592547)
2010-10-08 16:32:04 -07:00
Matt Claypotch
b175780d6f
Bug 600994, blocking multiple ajax submits on a widget
2010-10-06 15:46:07 -07:00
Matt Claypotch
970e2c2198
Bug 599135, add-on performance notes
2010-10-06 15:33:01 -07:00
Matt Claypotch
9c37e7f451
Bug 601485, l10n stats moar
2010-10-04 16:44:31 -07:00
Matt Claypotch
c54ac062b6
Bug 600660, removed email sharing woot
2010-10-04 15:30:42 -07:00
Matt Claypotch
b85801d503
Bug 601232, safer (and lamer!) JS templating
2010-10-04 14:15:05 -07:00
Wil Clouser
6f11f12298
Merge remote branch 'chenba/581496-excessive-contrib'
2010-10-04 09:45:59 -07:00
Matt Claypotch
d1bb7346d7
stats v2
2010-09-30 20:12:31 -07:00
Matt Claypotch
bb886b55aa
moved stats into its own js folder
2010-09-30 20:12:31 -07:00
chenba
948388b7fc
Bug 581496: excessive contribution amount checking
2010-09-28 01:54:18 -07:00
Matt Claypotch
2fd4bd4bff
Bug 593420, add better error handling to collection add popup
2010-09-24 16:54:34 -07:00
Matt Claypotch
edc0ac1075
bug 598067, fixed contribution popup
2010-09-24 14:56:38 -07:00
Chris Van
0be7c1f2e6
create developer My Add-ons dashboard page (bugs 592542, 592543)
2010-09-22 19:22:19 -04:00
Matt Claypotch
7a5dfdef13
Bug 597494, fixed JS error in tooltips for personas
2010-09-17 13:48:08 -07:00
Matt Claypotch
0799c7121a
Bug 558208, whoa new popups
2010-09-16 12:16:03 -07:00
Gregory Koberger
88b2729731
Fixed minify issue, as well as new 'pre' bug (bug 594458)
2010-09-13 13:47:03 -07:00
Gregory Koberger
2f3a1f1b36
Merge Discovery Pane into zamboni template (bug 594458)
2010-09-10 17:12:11 -07:00
Matt Claypotch
ebe065fdc1
Bug 544300, IE isn't nearly important enough to warrant a :hover fix that causes this much lag
2010-09-09 16:42:30 -07:00
Matt Claypotch
693bd16a89
bug 594196, semicolon fail
2010-09-08 11:22:39 -07:00
Matt Claypotch
3d86d081cd
Bug 592511, new hover tooltips, so exciting
2010-09-07 15:48:40 -07:00
Gregory Koberger
a1d6b3c463
Added remove link for collection icon (bug 592430)
...
aka my foray into python
2010-09-03 14:45:37 -07:00
Matt Claypotch
9b96e20e7f
Email is sending notification
2010-09-02 15:53:10 -07:00
Matt Claypotch
4e385a4738
Bug 593079, clearing some handlers better
2010-09-02 13:57:56 -07:00
Matt Claypotch
4829b0aa7e
Bug 593079, more popup tweaks because iterating on preview sucks.
2010-09-02 13:38:27 -07:00
Matt Claypotch
3a080e6914
blarg popup
2010-09-02 13:15:00 -07:00
Jeff Balogh
edf74caf6d
widget tooltips (bug 593068) + string fix for bug 592689
2010-09-02 11:50:50 -07:00
Matt Claypotch
69b1a6c315
tweaking handlers for email sharing
2010-09-02 11:50:27 -07:00
Matt Claypotch
e43b2f983d
fixed delagation on email sharing
2010-09-01 19:30:14 -07:00
Matt Claypotch
faafdcab3d
fixed outbound links post-new collection in 'add to collection' widget
2010-09-01 17:35:23 -07:00
Matt Claypotch
c71f6804f6
Bug 592779, private collections do not display the sharing widget.
2010-09-01 17:26:35 -07:00
Matt Claypotch
645e52cf2c
Did I say email sharing was fixed? I meant now it's fixed.
2010-09-01 17:10:54 -07:00
Matt Claypotch
6483d54df0
Bug 592000, email sharing is all ajaxified now. also, fixed validation
2010-09-01 16:36:17 -07:00
Matt Claypotch
a1eb838c31
Bug 592000, fixed email sharing for addons
2010-09-01 14:00:13 -07:00
Matt Claypotch
0fc1232f49
Bug 592114, more collection edit tweaks
2010-08-31 17:34:29 -07:00
Matt Claypotch
9792907813
fixed funkiness in add to collection popup
2010-08-31 13:42:27 -07:00
Matt Claypotch
b26e2b03a9
no loading animation when user not logged in
2010-08-31 12:52:53 -07:00
Matt Claypotch
791a7bda59
recent collections no longer show when empty
2010-08-30 20:14:40 -07:00
Matt Claypotch
466c692b1e
Collection edit fixes
2010-08-30 19:49:43 -07:00
Matt Claypotch
5324e7411f
Further directory fixes
2010-08-30 17:54:40 -07:00
Matt Claypotch
76ae719af4
Bug 592128, Collection directory fixes
2010-08-30 17:30:54 -07:00
Matt Claypotch
3f16d89b06
Bug 591496, recent collections list
2010-08-30 13:52:39 -07:00
Matt Claypotch
c619a5fd92
Bug 587871, loading spinner for add to collection
2010-08-27 14:25:45 -07:00
Matt Claypotch
b34b5bdc4d
New popup in JS, ported sharing to new style
2010-08-27 11:22:18 -07:00
Dave Dash
7b3a2133fa
Allow admin's to add themselves as an owner.
2010-08-26 15:36:15 -07:00
Jeff Balogh
77581f07ed
only run homepage.js on the homepage
2010-08-25 18:06:32 -07:00
Jeff Balogh
b931086006
fix pushstate handling (bug 566927)
2010-08-25 10:13:14 -07:00
Matt Claypotch
9afb009c83
Bug 585201, Collection watching widget
2010-08-24 11:16:08 -07:00
Matt Claypotch
819a52b383
Inline edit tweaks
2010-08-23 18:25:40 -07:00
Matt Claypotch
9fac297667
Bug 583103, edit reviews inline- ooooo
2010-08-23 18:04:31 -07:00
Matt Claypotch
7802d67951
Refinements to unicode slugifier
2010-08-23 18:04:30 -07:00
Matt Claypotch
28e697a9c5
Bug 589239, new unicode-friendly slugifier
2010-08-23 13:58:05 -07:00
Matt Claypotch
3f43372875
Bug 588875, clicking comment button focuses comment field
2010-08-23 00:54:40 -07:00
Matt Claypotch
3e01527bac
JS syntax fix
2010-08-20 17:17:39 -07:00
Matt Claypotch
818d80054e
Additional Collections edit styling
2010-08-20 16:15:02 -07:00
Matt Claypotch
03bcb7e352
Bug 585201, add-on directory buttons
2010-08-20 16:15:01 -07:00
Dave Dash
d19a052a65
bug 558507, un-uglifies recaptcha
2010-08-19 16:41:55 -07:00
Matt Claypotch
1282b3479a
Bug 574282, Add to Favorites functionality
2010-08-18 17:04:08 -07:00
Matt Claypotch
bbdd2cf60e
Edit collections pages
2010-08-18 11:39:05 -07:00
Dave Dash
d4e0e3f413
Selector conflict.
2010-08-09 08:48:30 -07:00
Dave Dash
117f3875a3
bug 574271, Update collections
2010-08-06 15:23:20 -07:00
Matt Claypotch
bcaa32d957
Bug 574286, new ratings widget
2010-08-05 15:05:31 -07:00
Matt Claypotch
37104c01d0
Merge branch 'addon-collections'
2010-08-03 14:52:02 -07:00
Matt Claypotch
51c1e46695
Bug 579086, Add to collections widget styling and JS
2010-08-03 14:49:11 -07:00
Dave Dash
a4fa71f66e
bug 574290, add to collection
2010-08-03 14:48:06 -07:00
Jeff Balogh
e3ec5c8371
close the popup immediately to avoid duplicate posts
2010-08-03 14:30:39 -07:00
Jeff Balogh
79cc8f6007
jslint fixups
2010-08-02 16:43:01 -07:00
Jeff Balogh
a8c292adcf
use the remora name for the other flag (bug 583870)
2010-08-02 15:34:50 -07:00
Matt Claypotch
af05efd987
Bug 578227, review forms are hella pretty now!
2010-07-30 13:01:21 -07:00
Jeff Balogh
3f0efc510a
click on the review to close the report popup (bug 577379)
2010-07-29 15:27:02 -07:00
Jeff Balogh
f37926d93a
make sure we get input for Other flags (bug 577381)
2010-07-29 15:27:02 -07:00
Dave Dash
3fec546902
bug 574271, Add collection
2010-07-28 15:16:04 -07:00
Dave Dash
a26338296e
bug 574271, Upgrades jquery-ui
2010-07-27 11:36:37 -07:00
Jeff Balogh
e8bb617c04
use .attr('href') like we do everywhere else (bug 581588)
2010-07-23 15:49:14 -07:00
Jeff Balogh
a4056e5f12
really be lazy about finding the button url (bug 578863)
2010-07-16 18:44:20 -07:00
Jeff Balogh
2e3c4685bb
figure out the button url at the last moment (bug 578863)
2010-07-16 15:43:27 -07:00
Jeff Balogh
b754624148
escape the browser version in js (bug 574835)
2010-07-16 15:34:54 -07:00