Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-12-26 | Merge branch 'close-open-ajax-issue' into 'master' | Robert Speicher | |
open and close issue via ajax request. With tests Close and Reopen issues with ajax request. See merge request !2164 | |||
2015-12-24 | Fix NewBranchForm spec | Douwe Maan | |
2015-12-24 | removes unused `alert` from issue spec. Requires flash in the ↵ | Jacob Schatz | |
*implementation* instead of the spec. | |||
2015-12-24 | adds test for issue close/reopen failure | Jacob Schatz | |
2015-12-24 | fixes tests to work with jasmine/jquery | Jacob Schatz | |
2015-12-22 | Add helper methods to JS validation spec for invalid branch names | Douglas Barbosa Alexandre | |
2015-12-22 | Fix minor stylistic complaints | Douglas Barbosa Alexandre | |
2015-12-22 | adds alerts for when http request errors out in some way. | Jacob Schatz | |
2015-12-22 | clarifies tests with methods like `toBeVisible()` etc. | Jacob Schatz | |
2015-12-22 | updates tests style for four-phase-testing as per: ↵ | Jacob Schatz | |
https://robots.thoughtbot.com/four-phase-test | |||
2015-12-21 | open and close issue via ajax request. With tests | Jacob Schatz | |
2015-12-18 | Add specs for JS validation for invalid characters in branch name | Douglas Barbosa Alexandre | |
2015-12-16 | Rename .issuable-details to .detail-page (and -header and -description) | Douwe Maan | |
2015-12-08 | Make tab target selectors less naive | Robert Speicher | |
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 | |||
2015-10-13 | Apply new design to files page | Dmitriy Zaporozhets | |
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | |||
2015-10-08 | Check originalEvent.repeat *and* event.repeat | Robert Speicher | |
phantomjs < 2.0 doesn't support creating `KeyboardEvent` so the tests were failing on CI | |||
2015-10-07 | Check originalEvent.repeat | Robert Speicher | |
2015-10-07 | Add "Quick Submit" JS behavior | Robert Speicher | |
2015-10-07 | Require jquery.turbolinks in all JS specs | Robert Speicher | |
Side-effect: This simplifies the requiresInput handler | |||
2015-09-10 | Add specs for syntax_highlight JS | Robert Speicher | |
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. | |||
2015-09-05 | Remove style attribute from textarea during ZenMode activation | Robert Speicher | |
Closes internal https://dev.gitlab.org/gitlab/gitlabhq/issues/2466 | |||
2015-07-23 | Fix the "Reload with full diff" URL button | Stan Hu | |
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 | |||
2015-07-18 | Add test case for clicking line number anchor icon | Robert Speicher | |
2015-06-27 | Remove disableButtonIf[Any]EmptyField calls from forms | Robert Speicher | |
These have been replaced by the "requiresInput" behavior. | |||
2015-06-27 | Add "Requires Input" JS behavior | Robert Speicher | |
2015-06-26 | Update tests and use js-issuable class for context form | Dmitriy Zaporozhets | |
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | |||
2015-06-22 | Merge branch 'rs-dev-issue-2355' into 'master' | Dmitriy Zaporozhets | |
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 | |||
2015-06-22 | Add MergeRequestTabs specs | Robert Speicher | |
2015-06-19 | Refactor LineHighlighter | Robert Speicher | |
2015-06-19 | Rename BlobView to LineHighlighter | Robert Speicher | |
2015-06-19 | Refactor and spec BlobView JS | Robert Speicher | |
2015-06-03 | Add JS specs for Array extensions | Robert Speicher | |
2015-06-03 | Move jQuery enable/disable extensions to extensions/jquery | Robert Speicher | |
Removes redundant enableButton/disableButton extensions, and adds specs for the jQuery extensions. | |||
2015-06-03 | Add ZenMode javascript specs | Robert Speicher | |
2015-05-29 | Stub ajax in JS specs | Robert Speicher | |
2015-05-29 | Remove jasmine-fixture, use teaspoon fixtures | Robert Speicher | |
2015-05-29 | teaspoon install | Robert Speicher | |
2015-05-29 | Remove jasmine-rails; add teaspoon | Robert Speicher | |
2015-05-25 | Update specs. | Douwe Maan | |
2015-05-06 | Remove unneeded jasmine setup | Robert Speicher | |
2015-05-06 | Task List feature and JS specs | Robert Speicher | |
2015-04-18 | Typo: Issueable -> Issuable | Robert Speicher | |
2015-04-18 | Add JS specs for replyWithSelectedText | Robert Speicher | |
2015-04-18 | Simplify jasmine.yml since we're using jasmine-rails gem | Robert Speicher | |
A lot of these values are handled by the asset pipeline. | |||
2015-04-18 | Make StatGraph JS explicitly require its dependencies | Robert Speicher | |
This allows us to test them in a bit more isolation. | |||
2015-04-18 | rails g jasmine_rails:install | Robert Speicher | |
2015-04-18 | Re-run rails g jasmine:install | Robert Speicher | |
2014-06-21 | Add trailing newline to all text files. | Ciro Santilli | |
Present in the large majority of files of each respective type. | |||
2013-12-10 | Update jasmine gem to work with rails4 | Dmitriy Zaporozhets | |
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | |||
2013-09-30 | Make rake gitlab:test works | Dmitriy Zaporozhets | |