Sean McArthur
80671bfa5b
refactored FlightDeck.Editor into PackageController
2011-11-01 11:32:17 -05:00
Sean McArthur
3dd0ba4d4b
removing Create.js
...
i couldn't find us using it anymore, so its legacy trash
2011-11-01 11:30:50 -05:00
Sean McArthur
aa2f664670
we haven't used CodeMirror in almost a year. good-bye.
2011-11-01 11:28:37 -05:00
Sean McArthur
88834a723d
moved Tabs and Sidebar into the editor app
...
can almost remove FlightDeck.Editor
2011-11-01 11:28:37 -05:00
Sean McArthur
3b7f5be91e
added tests for all of previous Package and Package.View methods
2011-11-01 11:28:37 -05:00
Sean McArthur
2b3735a8b9
merge
2011-11-01 11:28:37 -05:00
Sean McArthur
9a96bfcde5
test revision_list_btn is bound
...
shell of checkIfLatest test
2011-11-01 11:28:37 -05:00
Sean McArthur
0022902ba0
starting to port original Package.js
...
* data-model stuff gets pulled into the new Package Model
* events and such are getting tossed into the PackageController until we
decide what the best structure of a controller is
* everything that doesn't work gets a test first, hurray!
2011-11-01 11:28:37 -05:00
Sean McArthur
55344df43b
updating Class path since Shipyard changed it
2011-11-01 11:28:37 -05:00
Sean McArthur
3aef53c53f
updating modules to use /api/0/<model> route in Sync
2011-11-01 11:28:36 -05:00
Sean McArthur
cc2c86c409
put the Package settings in module 'editor/settings'
2011-11-01 11:28:36 -05:00
Sean McArthur
93150b9ae4
comments describing next actions for shipyard
2011-11-01 11:28:36 -05:00
Sean McArthur
2b2dc3cfe7
started making a shipyard "editor" app.
2011-11-01 11:28:30 -05:00
Sean McArthur
c5b4673249
updated to ace 0.2.0, using compressed version
2011-10-28 11:37:06 -05:00
Sean McArthur
d4a6d0a481
remove a console.log from Search.js
2011-10-03 15:59:03 -05:00
Sean McArthur
9502b6c4ba
fix regex for renaming modules/attachments
2011-10-03 15:22:45 -05:00
Piotr Zalewa
977b69c800
Prevent JS errors if any of the view/edit links wouldn't exist in DOM
2011-09-30 11:15:04 +01:00
Piotr Zalewa
3fdc903870
show only view or edit link
2011-09-29 21:47:18 +01:00
Piotr Zalewa
9a832892d0
css fix
2011-09-29 21:16:47 +01:00
Piotr Zalewa
e974650cf0
show edit on AMO if addon is Incomplete
2011-09-29 21:14:53 +01:00
Piotr Zalewa
f6d790cbc1
show view on AMO only if addon is not Incomplete
2011-09-29 20:50:10 +01:00
Piotr Zalewa
765ef1859d
show view on AMO only if addon is not Incomplete
2011-09-29 20:42:10 +01:00
Piotr Zalewa
1f971f6b36
Add view on AMO link
...
* Display it hidden if no AMO slug given
* Retrieve AMO slug while updating status on AMO
2011-09-29 20:04:27 +01:00
Sean McArthur
83b563b57b
make tooltips have a z-index of 9999
2011-09-27 14:54:01 -05:00
Sean McArthur
964aa15592
disable all keyboard shortcuts for now
...
fixes Bug 689382 - Keyboard shortcuts don't recognize when you let go of meta keys
2011-09-27 14:51:36 -05:00
Sean McArthur
78a5b0c5d4
correctly dont insert a duplicate File is already is in tree
...
fixes Bug 688319 - Dragging a file into a folder in the Data directory duplicates the file in the UI
2011-09-22 12:11:16 -05:00
Sean McArthur
174a210ebb
Merge branch 'bug-666837-add_+_symbol_to_modules'
2011-09-20 15:02:51 -05:00
Sean McArthur
a5d9a8a721
fix Module and Attachment filename sanitization
...
fix the regex in the JavaScript, and update rules for attachments in the
python as well
fixes Bug 666837 - Add + symbol to allowed characters in file names
2011-09-20 15:01:14 -05:00
Sean McArthur
c03d7cbaa2
Merge pull request #35 from seanmonstar/admin_area
...
Admin area
2011-09-20 12:29:56 -07:00
Sean McArthur
e8ad84276f
adding a /services/admin page
...
This page requires superuser access, and only provides buttons which
trigger hardcoded tasks to be run, such as indexing all the Packages again.
2011-09-19 18:32:53 -05:00
Sean McArthur
84e1acf05d
fixing Sidebar for all pages that dont have a sidebar
2011-09-19 18:13:33 -05:00
Sean McArthur
8d1e818b5c
Merge branch 'bug-681825-search_most_active_facet'
2011-09-15 16:57:03 -07:00
Sean McArthur
7749261228
adds an Activity filter to search page
...
fixes Bug 681825 - Add "most active" facet to search
2011-09-15 16:56:40 -07:00
Piotr Zalewa
11b158baa5
pk is not used at the moment
2011-09-15 17:17:40 +01:00
Piotr Zalewa
84f07d2e84
Reload status after uploading an add-on to AMO
2011-09-14 23:38:22 +01:00
Sean McArthur
5f10b022e6
Merge branch 'staging'
2011-09-07 12:04:27 -05:00
Sean McArthur
d0ef8224a1
change styles of disabled Search sliders
...
fixes Bug 685179 - Styles adjustments for disabled search UI elements
2011-09-07 12:03:36 -05:00
Piotr Zalewa
701cc57739
Merge branch 'bug-681906-upload_in_dashboard'
2011-09-07 12:44:59 +01:00
Piotr Zalewa
7e23a642f9
* AMO integration status no longer copied on new revision
...
* latest_uploaded FK introduced
* pull AMO Status on Dashboard page load
2011-09-06 18:34:56 +01:00
Sean McArthur
19324f89b3
for each search results page, if a slider isn't relevant, it gets grayed out and disabled.
...
fixes Bug 683301 - Search filters should not disappear unless the user switches to a *category* that doesn't use them
2011-09-06 10:55:08 -05:00
Piotr Zalewa
70a268336a
After code review
...
* prevent 500 on calling wrong package revision
* class names are now following the conventio
2011-09-06 12:25:04 +01:00
Piotr Zalewa
e6edf680a5
* Upload To AMO moved to Dashboard
...
* Current stored AMO Status displayed in the Dashboard
2011-09-02 12:05:35 +01:00
Piotr Zalewa
0434099a12
UI for the Dashboard's add-ons list
2011-09-02 11:19:43 +01:00
Sean McArthur
63a8620a52
the ajax requests for search will send an "xhr" param, so that the html snippet returned does not get cached if the user refreshes
...
fixes Bug 683380 - Clicking a hard refresh after navigating back from filtered search results, results in a page without CSS (unstyled)
2011-08-30 17:12:23 -07:00
Sean McArthur
ab081a4d2d
increase bottom margin on search sliders
2011-08-30 11:37:56 -07:00
Sean McArthur
107b8f700f
Merge branch 'bug-679219-search_times_depended_on'
2011-08-30 10:22:31 -07:00
Sean McArthur
c7fe3bde58
adds a "See all # matching add-ons" link to the combined page
...
fixes Bug 681017 - A search for the string "library" lists/shows 5 in the Combined view, but the full 7 in the Library view
2011-08-29 17:09:12 -07:00
Sean McArthur
16ef4d34ed
fixes Bug 679219 - Add "times depended on" filter to Search
2011-08-29 16:04:32 -07:00
Piotr Zalewa
393e33152c
upload icon
2011-08-24 12:43:04 +01:00
Piotr Zalewa
4e3ee30eeb
Merge branch 'master' into bug-600422-oauth_upload
2011-08-23 11:34:52 +01:00
Piotr Zalewa
9de41963da
provide a link to AMO dashboard after successful scheduling
2011-08-23 11:34:14 +01:00
Sean McArthur
eebf48b832
change Search requests to use GET instead of POST (doh!)
...
fixes Bug 680907 - Can't search without being logged in (because no CSRF token)
2011-08-22 10:26:39 -07:00
Sean McArthur
69794e0847
reduce logo to 240px
2011-08-16 17:05:43 -07:00
Piotr Zalewa
9afe2d778f
Merge branch 'bug-600422-oauth_upload'
2011-08-16 12:38:36 +01:00
Piotr Zalewa
da08dd0ead
* amo upload with Spinner
...
* setting amo_version_name together with amo_status UPLOAD_SCHEDULED
for better logic
* print removed
* logging with more sense
2011-08-16 12:35:20 +01:00
Sean McArthur
c05730a5dc
fix slider from showing wrong value when accessing a search result page that has been cached in SearchResult.$cache
2011-08-15 16:57:23 -07:00
Sean McArthur
c4ec488e3b
if page.show() called, and request is running, ignore the show() call
2011-08-15 12:51:59 -07:00
Sean McArthur
e2d8c78f29
sanity check for onComplete from being trigger-happy
2011-08-15 12:11:14 -07:00
Piotr Zalewa
c6a4c0a65b
Merge branch 'master' into bug-600422-oauth_upload
2011-08-15 19:42:26 +01:00
Sean McArthur
3ed2ca7e9c
1. Change the label to read: "X copy/ies or greater"
...
2. Show the available upper and lower bounds to the bottom left and bottom right of the slider so users know they are on X step out of a max Y
3. Do change the slider on every step in the bounds, even if a step does not alter the resulting returned set.
2011-08-15 11:29:06 -07:00
Sean McArthur
0335104d6e
fix slider resetting itself every time you drag it
2011-08-12 15:24:17 -07:00
Sean McArthur
851de4a560
pulling in styles from dbuc
...
http://jsfiddle.net/h3hxJ/8/
2011-08-10 17:20:50 -07:00
Sean McArthur
40cfecb245
fix the Slider from reloading on first load because copies is undefined, and 0 != undefined.
2011-08-10 17:20:31 -07:00
Sean McArthur
78373d5557
steps for the Slider are now based of the results facets. Each step is a filter that will return back a set of packages, not an empty set.
2011-08-10 17:19:54 -07:00
Piotr Zalewa
683baa0ab3
* amo_status is saved in PackageRevision
...
* upload_to_amo moved to PackageRevision
* saving amo_id from response
* raising NotImplementedError on updating existing Add-on
2011-08-10 12:47:54 +01:00
Sean McArthur
06337e5a73
ajaxified Search, added Copies slider
2011-08-09 18:44:46 -07:00
Piotr Zalewa
371db4c1be
* upload_to_amo view accepts forced hashtag
...
* frontend sends the order to schedule uploading via Ajax
(it would be good to implement another messaging system)
2011-08-09 15:26:25 +01:00
Sean McArthur
95f82658dd
adding headings to search sidebar
2011-08-05 22:27:15 -07:00
Sean McArthur
7f78dd836e
fixes Bug 665264 - JS Error: event.target.get is not a function
...
added a container for the draggable. file cant be dragged outside of its Tree
2011-07-28 17:33:10 -07:00
Sean McArthur
20bd846688
change border radius and gradient to match editor buttons
2011-07-21 17:09:48 -07:00
Sean McArthur
0262eaba67
fixes Bug 662411 - Be able to tab from commit message to save button
2011-07-21 16:27:54 -07:00
Piotr Zalewa
9b8aab5a10
Merge branch 'bug-671325-ace-upgrade'
2011-07-21 07:49:43 +01:00
Piotr Zalewa
2f4200433e
worker switched off
2011-07-21 07:49:09 +01:00
Sean McArthur
395bf78e7a
fixes Bug 664641 - Uploading to a new folder doesn't allow expanding folder
2011-07-20 18:45:22 -07:00
Sean McArthur
db3f9d067c
* Search box gradient a little darker
...
* Create -> tooltip z-index higher
* Border colors swap when menu button is pressed
2011-07-20 18:10:56 -07:00
Sean McArthur
bb112f0053
fixes Bug 669139 - "test" button easily activated twice
2011-07-20 17:29:02 -07:00
Sean McArthur
60479f52a3
changing JS regex to be same as server side
2011-07-20 16:59:24 -07:00
Sean McArthur
06ccd54e0a
add focus styles for when tabbing
2011-07-20 16:59:21 -07:00
Piotr Zalewa
b26badc07e
Merge branch 'bug-671325-ace-upgrade'
2011-07-20 23:16:59 +01:00
Sean McArthur
70960d8cbb
all packages will return a module.main, so no longer need to be clever in the JS
2011-07-20 09:46:57 -07:00
Piotr Zalewa
fbb87b8f88
new ace - with worker issue
2011-07-19 20:37:00 +01:00
Piotr Zalewa
df295ee354
var added
2011-07-11 15:35:34 +01:00
Piotr Zalewa
90e4bd6ffa
prevents https://bugzilla.mozilla.org/show_bug.cgi?id=665230
...
* try/catch on decoding back-end error from JSON u'some unicode' issue
* clean up string for module filename
* do not allow for '', '-' filenames
2011-07-11 15:26:28 +01:00
Piotr Zalewa
f9ce844f4d
https://bugzilla.mozilla.org/show_bug.cgi?id=665226
...
* Remove "'" from error message if JSON was used
* Add info about the unicode error to the message
2011-07-11 14:17:35 +01:00
Piotr Zalewa
e53e36b41a
fixes https://bugzilla.mozilla.org/show_bug.cgi?id=665114
...
Display last element of the path
2011-07-07 21:44:11 +01:00
Sean McArthur
1635d5e642
fixes Bug 668374 - Public/Private buttons in Properties modal needs a label and to be inline with the rest of the fields
2011-07-05 11:20:53 -07:00
Piotr Zalewa
c5214d1bba
* replace filter refactored
...
* collecting sign in form errors into one error message
* parsed error messages may use HTML inside
2011-07-01 13:52:12 +01:00
Piotr Zalewa
30447b807f
added type to move info away from quotation marks
2011-06-29 09:01:51 +01:00
Sean McArthur
ab9f7bda95
Merge branch 'bug-666848-checkbox_named_revisions_list'
2011-06-28 12:26:18 -07:00
Sean McArthur
7093372141
fixes Bug 666848 - Checkbox to show only revisions with a version name
2011-06-28 12:08:30 -07:00
Piotr Zalewa
2fa6108c19
Merge branch 'master' of github.com:mozilla/FlightDeck
2011-06-28 13:16:20 +01:00
Sean McArthur
53e6a9c2b7
Merge pull request #26 from rfreebern/bug-663385-privacy_toggle_in_properties_dialog
...
Bug 663385 privacy toggle in properties dialog
2011-06-27 18:13:45 -07:00
kwierso
d1d7771540
Bug 667449 - "Your First Add-on" tutorial is out of date
2011-06-27 16:52:52 -05:00
Ryan Freebern
f2b6cc47bd
Update editor page title to reflect current revision
2011-06-26 13:59:28 -04:00
Ryan Freebern
c83238e678
Show a warning instead of quitting silently if xpi download attempts reach 50
2011-06-26 06:58:02 -04:00
Ryan Freebern
c8d4b041d3
Got rid of Binds mutator
2011-06-23 19:58:54 -04:00
Sean McArthur
5ac1e0c179
Merge pull request #28 from rfreebern/bug-640386-folder_name_expands_collapses
...
Bug 640386 folder name expands collapses
2011-06-23 15:48:29 -07:00
Sean McArthur
f0781d646a
Merge branch 'bug-665031-library_autocomplete_loading_indicator'
2011-06-23 15:40:26 -07:00
Sean McArthur
e6c6c8f1d8
fixes Bug 665031 - No loading indication on Library include modal when autocompleting
2011-06-23 15:38:33 -07:00
Sean McArthur
3d0a6a8da9
fixes Bug 665132 - On search, Source button is not border-radius'd on the top/bottom left when it is the only button
2011-06-23 14:55:42 -07:00