summaryrefslogtreecommitdiff
path: root/spec/javascripts/lib/utils
Commit message (Collapse)AuthorAgeFilesLines
* Make favicon tests more fault resistentLukas Eipert2019-01-211-10/+30
| | | | | | | It seems like every new version of Chrome renders the favicon canvas differently. This reduces the problems with it by creating a more fault tolerant check, which compares the color values in the pixels and is okay if they are within a certain threshold.
* Make parseBoolean idempotentWinnie Hellmann2019-01-151-4/+15
|
* Addressing feedback from most recent reviews.Scott Escue2019-01-101-15/+1
|
* Fixing static analysis issuesScott Escue2019-01-101-2/+15
|
* Removing the URL manipulation functions added to 'common_utils.js' in favor ↵Scott Escue2019-01-102-72/+71
| | | | of the functions that already existed in 'url_utility.js'. Refactoring 'removeParams' function in 'url_utility.js' to allow url to be passed and to preserve the original host and/or path provided in the url.
* Addressing peer review feedback.Scott Escue2019-01-101-0/+61
| | | | Replacing inline JS with ES 2015 functions included in pages/sessions/new. Also applying suggested server-side syntax improvements to OmniAuthCallbacksController.
* Merge branch 'kp-7325-add-lib-helpers' into 'master'Fatih Acet2019-01-082-1/+64
|\ | | | | | | | | CE Backport: Add library helpers to use in Roadmap See merge request gitlab-org/gitlab-ce!24232
| * Add `newDate` helper, update `getTimeframeWindowFrom`Kushal Pandya2019-01-081-1/+39
| | | | | | | | | | | | Adds `newDate` helper to copy date object without keeping reference. Adds negative length support in `getTimeframeWindowFrom` to go back in time.
| * Add support for `offset` values in `isInViewport`Kushal Pandya2019-01-081-0/+25
| |
* | Add headers to files in the tree list on merge requestsPhil Hughes2019-01-081-0/+16
|/ | | | Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/54807
* Add markdown buttons to file editor27861-add-markdown-editing-buttons-to-the-file-editorSam Bigelow2019-01-021-153/+234
| | | | | | | Currently, we have markdown files in many places (e.g. comments, new issues, etc.). This Merge Request detects if the file being edited is a markdown file and adds markdown buttons and their functionality to the single file editor (Not the web IDE)
* Resolve "Extended user centric tooltips"Tim Zallmann2018-12-081-1/+109
|
* CE Port of "Web Terminal FE"Paul Slaughter2018-12-071-1/+53
|
* Use BFG object maps to clean projectsNick Thomas2018-12-061-0/+36
|
* Resolve "mergeUrlParams wrong with fragment url"Thomas Holder2018-11-301-1/+23
|
* Add parseBoolean helper functionWinnie Hellmann2018-11-271-0/+18
|
* Prettify all the thingsMike Greiling2018-11-201-7/+9
|
* Refine cursor positioning in Markdown Editor for wrap tags.Johann Hubert Sonntagbauer2018-11-201-1/+30
|
* Resolve "Issue board card design"Constance Okoghenun2018-11-071-0/+6
|
* Merge branch 'gt-update-typos-in-comments-and-specs' into 'master'Achilleas Pipinellis2018-11-012-3/+3
|\ | | | | | | | | Fix typos in comments and specs See merge request gitlab-org/gitlab-ce!22683
| * Fix typos in comments and specsGeorge Tsiolis2018-11-012-3/+3
| |
* | Fix eslint violationsMike Greiling2018-10-311-0/+1
| |
* | Prettify remaining files with differences in CE and EEMike Greiling2018-10-312-103/+125
|/
* Merge branch '52115-Link-button-in-markdown-editor-should-recognize-URLs' ↵Phil Hughes2018-10-261-0/+27
|\ | | | | | | | | | | | | | | | | into 'master' Link button in markdown editor recognize URLs Closes #52115 See merge request gitlab-org/gitlab-ce!22547
| * Link button in markdown editor recognize URLsJohann Hubert Sonntagbauer2018-10-241-0/+27
| |
* | Add calculateRemainingMilliseconds() helper functionWinnie Hellmann2018-10-251-0/+18
| |
* | Move datetime_utility_spec.js to correct locationWinnie Hellmann2018-10-251-0/+354
| |
* | Add pikaday parsing methodsKushal Pandya2018-10-251-27/+0
|/ | | | | Adds methods from `app/assets/javascripts/lib/utils/datefix.js` and deletes the files
* Prettify all spec filesMike Greiling2018-10-178-110/+156
|
* enable jasmine/new-line-before-expectJohann Hubert Sonntagbauer2018-10-175-0/+22
|
* enable jasmine/no-promise-without-done-failJohann Hubert Sonntagbauer2018-10-161-7/+6
|
* Merge branch '51712-prefer-jasmine-matcher' into 'master'Mike Greiling2018-10-111-1/+1
|\ | | | | | | | | 4. enable jasmine/prefer-jasmine-matcher See merge request gitlab-org/gitlab-ce!22236
| * enable jasmine/prefer-jasmine-matcherJohann Hubert Sonntagbauer2018-10-091-1/+1
| |
* | enable jasmine/new-line-between-declarationsJohann Hubert Sonntagbauer2018-10-091-0/+1
|/
* Resolve "Add "Link" shortcut/icon in markdown editor to make it easier to ↵Jan Beckmann2018-10-021-4/+65
| | | | add references"
* Upgrade eslint-plugin-jasmine and resolve violationsMike Greiling2018-09-201-0/+2
|
* Move findAndFollowLink to lib/utilsMike Greiling2018-09-181-0/+23
|
* Resolve "Create new project: Re-add project name field"Martin Wortschack2018-09-081-0/+6
|
* Merge branch '50527-forward-to-chrome-69' into 'master'Mike Greiling2018-09-071-1/+1
|\ | | | | | | | | | | | | Forward build image to use Chrome 69 Closes #50527 See merge request gitlab-org/gitlab-ce!21586
| * adjust test fixture for favicon with overlayLukas Eipert2018-09-071-1/+1
| | | | | | | | | | | | It seems like Chrome > 67 has changed the way how canvas works and therefore the resulting data URL from combining two images changed subtly, even thpugh the visuals are almost the same.
* | Merge branch 'boards-querystring-backport' into 'master'Tim Zallmann2018-09-071-9/+31
|\ \ | |/ |/| | | | | don't add trailing = when in urlParamsToArray function See merge request gitlab-org/gitlab-ce!21179
| * don't add trailing = when in urlParamsToArray functionSimon Knox2018-08-291-9/+31
| |
* | Adds Vuex store for the job log page🌴🌴 Filipa Lacerda - OOO back on September 17th 🌴🌴2018-09-031-6/+4
|/
* Add vanilla JS avatar_helper and update existing avatar helpersPaul Slaughter2018-08-011-0/+17
|
* Changes poll.js to keep polling on any 2xx http status codeFilipa Lacerda2018-07-301-17/+22
|
* Add `roundOffFloat` helper methodKushal Pandya2018-07-241-0/+19
|
* Changes tab VUE refactoringFelipe Artur2018-06-212-0/+86
|
* Enable no-restricted-globals in JS filesgfyoung2018-06-151-2/+2
|
* Merge branch 'feature/customizable-favicon' into 'master'Douwe Maan2018-06-072-7/+45
|\ | | | | | | | | | | | | Customizable favicon Closes #15661 See merge request gitlab-org/gitlab-ce!14497
| * create favicon overlay on the clientAlexis Reigel2018-06-052-4/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | the initial reason for this change was that graphicsmagick does not support writing to ico files. this fact lead to a chain of changes: 1. use png instead of ico (browser support is good enough) 2. render the overlays on the client using the canvas API. this way we only need to store the original favion and generate the overlay versions dynamically. this change also enables (next step) to simplify the handling of the stock favicons as well, as we don't need to generate all the versions upfront.