Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Project dropdown test span -> i | Phil Hughes | 2016-02-05 | 1 | -1/+1 |
| | |||||
* | Changed the project switcher dropdown toggle | Phil Hughes | 2016-02-05 | 1 | -2/+2 |
| | | | | | | Moved the positioning of the dropdown to be more aligned with the title Closes #13219 and #13214 | ||||
* | Merge branch 'title-projects-dropdown' into 'master' | Jacob Schatz | 2016-02-02 | 3 | -0/+54 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added dropdown to list all projects on project header Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/4212 When clicking the current project name, it shows a dropdown menu with a list of all projects for that group or user. When closed:  When open:  cc. @jschatz1 See merge request !2438 | ||||
| * | added tests | Phil Hughes | 2016-01-30 | 3 | -0/+54 |
| | | |||||
* | | Allow manual resize of js-autosize textareasrs-relax-autosize | Robert Speicher | 2016-02-01 | 1 | -0/+11 |
|/ | | | | | | | | | | | | | | First, the autosize library was being too controlling and removed the `resize` property from any elements to which it was attached, removing the drag handle. Second, we detect when the user manually resizes an autosize textarea, and then remove the autosize behavior from it and increase its max-height. This should allow for the best of both worlds. Closes #12832 | ||||
* | reverting more MR ajax files, will appear in different commit | Jacob Schatz | 2016-01-12 | 2 | -99/+1 |
| | |||||
* | fixes conflicts | Jacob Schatz | 2016-01-11 | 3 | -37/+30 |
|\ | |||||
| * | Refactor ZenModers-zenmode-cleanup | Robert Speicher | 2016-01-08 | 2 | -21/+14 |
| | | | | | | | | | | | | | | | | - No longer depends on the "hidden checkbox". - No longer depends on manually storing/restoring the scroll position. Instead, we take advantage of jquery.scrollTo. - Event-based. - Simplifies the state-based styling. | ||||
| * | fixes ajax issue with issue specajax-issues-fix | Jacob Schatz | 2016-01-07 | 1 | -16/+16 |
| | | |||||
* | | adds tests (and passes them) for ajax open and close merge requests. | Jacob Schatz | 2016-01-06 | 3 | -2/+100 |
|/ | |||||
* | Merge branch 'close-open-ajax-issue' into 'master' | Robert Speicher | 2015-12-25 | 2 | -1/+97 |
|\ | | | | | | | | | | | | | open and close issue via ajax request. With tests Close and Reopen issues with ajax request. See merge request !2164 | ||||
| * | removes unused `alert` from issue spec. Requires flash in the ↵close-open-ajax-issue | Jacob Schatz | 2015-12-23 | 2 | -8/+2 |
| | | | | | | | | *implementation* instead of the spec. | ||||
| * | adds test for issue close/reopen failure | Jacob Schatz | 2015-12-23 | 2 | -4/+60 |
| | | |||||
| * | fixes tests to work with jasmine/jquery | Jacob Schatz | 2015-12-23 | 2 | -13/+16 |
| | | |||||
| * | adds alerts for when http request errors out in some way. | Jacob Schatz | 2015-12-21 | 1 | -10/+1 |
| | | |||||
| * | clarifies tests with methods like `toBeVisible()` etc. | Jacob Schatz | 2015-12-21 | 1 | -12/+9 |
| | | |||||
| * | updates tests style for four-phase-testing as per: ↵ | Jacob Schatz | 2015-12-21 | 1 | -1/+17 |
| | | | | | | | | https://robots.thoughtbot.com/four-phase-test | ||||
| * | open and close issue via ajax request. With tests | Jacob Schatz | 2015-12-21 | 2 | -1/+40 |
| | | |||||
* | | Fix NewBranchForm spec | Douwe Maan | 2015-12-24 | 1 | -1/+1 |
| | | |||||
* | | Add helper methods to JS validation spec for invalid branch namesbranch-invalid-name | Douglas Barbosa Alexandre | 2015-12-22 | 1 | -87/+92 |
| | | |||||
* | | Fix minor stylistic complaints | Douglas Barbosa Alexandre | 2015-12-21 | 1 | -34/+34 |
| | | |||||
* | | Add specs for JS validation for invalid characters in branch name | Douglas Barbosa Alexandre | 2015-12-17 | 2 | -0/+159 |
|/ | |||||
* | Rename .issuable-details to .detail-page (and -header and -description) | Douwe Maan | 2015-12-16 | 2 | -2/+2 |
| | |||||
* | Make tab target selectors less naive | Robert Speicher | 2015-12-08 | 1 | -3/+3 |
| | | | | | | | | | Prior, any of the specified IDs could have been hijacked by a table of contents header, breaking the tab functionality. For example, a `## Notes` header would get the id `notes` and prevent the Discussion tab from being activated. Closes #3908 | ||||
* | Apply new design to files page | Dmitriy Zaporozhets | 2015-10-13 | 2 | -2/+2 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Check originalEvent.repeat *and* event.repeatrs-quick-submit | Robert Speicher | 2015-10-07 | 1 | -4/+1 |
| | | | | | phantomjs < 2.0 doesn't support creating `KeyboardEvent` so the tests were failing on CI | ||||
* | Check originalEvent.repeat | Robert Speicher | 2015-10-07 | 1 | -1/+9 |
| | |||||
* | Add "Quick Submit" JS behavior | Robert Speicher | 2015-10-07 | 2 | -0/+71 |
| | |||||
* | Require jquery.turbolinks in all JS specs | Robert Speicher | 2015-10-07 | 1 | -0/+1 |
| | | | | Side-effect: This simplifies the requiresInput handler | ||||
* | Add specs for syntax_highlight JS | Robert Speicher | 2015-09-10 | 1 | -0/+42 |
| | | | | | | | Also makes it work when given a parent element containing a `.js-syntax-highlight` element so for dynamically-added things like notes or Markdown previews, we can more accurately target just the element we care about. | ||||
* | Remove style attribute from textarea during ZenMode activationrs-dev-issue-2466 | Robert Speicher | 2015-09-04 | 1 | -0/+5 |
| | | | | Closes internal https://dev.gitlab.org/gitlab/gitlabhq/issues/2466 | ||||
* | Fix the "Reload with full diff" URL button | Stan Hu | 2015-07-23 | 1 | -0/+6 |
| | | | | | | | On the first load, the merge request tabs would be requested in JSON format to render the HTML. This would cause the "Reload with full diff" button to create a link to diff.json. Closes #2041 | ||||
* | Add test case for clicking line number anchor iconrs-issue-988-test | Robert Speicher | 2015-07-17 | 2 | -1/+11 |
| | |||||
* | Remove disableButtonIf[Any]EmptyField calls from forms | Robert Speicher | 2015-06-26 | 1 | -2/+0 |
| | | | | These have been replaced by the "requiresInput" behavior. | ||||
* | Add "Requires Input" JS behavior | Robert Speicher | 2015-06-26 | 2 | -0/+67 |
| | |||||
* | Update tests and use js-issuable class for context form | Dmitriy Zaporozhets | 2015-06-26 | 2 | -2/+2 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Merge branch 'rs-dev-issue-2355' into 'master' | Dmitriy Zaporozhets | 2015-06-22 | 2 | -0/+104 |
|\ | | | | | | | | | | | | | | | | | | | | | | | MergeRequest#show performance improvements This is a first pass on improving the performance of the `MergeRequests#show` page. Notable changes: - The "Commits" tab is loaded lazily, so the initial page load should be much faster for MRs with many commits. - Relative timestamps via `timeago` are only initialized once per load instead of `O(n^2)`. This greatly improves frontend rendering times for a large number of commits. - Refactored `User.find_for_commit` to use a single ARel-generated SQL query instead of the old method which resulted in one query, and could result in up to three. See merge request !838 | ||||
| * | Add MergeRequestTabs specsrs-dev-issue-2355 | Robert Speicher | 2015-06-21 | 2 | -0/+104 |
| | | |||||
* | | Refactor LineHighlighterrs-blobview-js-refactor | Robert Speicher | 2015-06-19 | 1 | -41/+22 |
| | | |||||
* | | Rename BlobView to LineHighlighter | Robert Speicher | 2015-06-19 | 2 | -9/+9 |
| | | |||||
* | | Refactor and spec BlobView JS | Robert Speicher | 2015-06-19 | 2 | -0/+178 |
|/ | |||||
* | Add JS specs for Array extensions | Robert Speicher | 2015-06-02 | 1 | -0/+12 |
| | |||||
* | Move jQuery enable/disable extensions to extensions/jquery | Robert Speicher | 2015-06-02 | 2 | -9/+43 |
| | | | | | Removes redundant enableButton/disableButton extensions, and adds specs for the jQuery extensions. | ||||
* | Add ZenMode javascript specs | Robert Speicher | 2015-06-02 | 2 | -0/+61 |
| | |||||
* | Stub ajax in JS specs | Robert Speicher | 2015-05-28 | 2 | -2/+5 |
| | |||||
* | Remove jasmine-fixture, use teaspoon fixtures | Robert Speicher | 2015-05-28 | 8 | -58/+64 |
| | |||||
* | teaspoon install | Robert Speicher | 2015-05-28 | 1 | -0/+46 |
| | |||||
* | Remove jasmine-rails; add teaspoon | Robert Speicher | 2015-05-28 | 2 | -30/+0 |
| | |||||
* | Update specs.commit-graphs-by-email | Douwe Maan | 2015-05-25 | 1 | -3/+5 |
| | |||||
* | Remove unneeded jasmine setup | Robert Speicher | 2015-05-06 | 2 | -5/+0 |
| |