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

600 Коммитов

Автор SHA1 Сообщение Дата
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