Commit Graph

141 Commits

Author SHA1 Message Date
🌴🌴 Filipa Lacerda - OOO back on September 17th 🌴🌴 55582b4359 Adds Vuex store for the job log page 2018-09-03 07:49:52 +00:00
Paul Slaughter fbfe04401d Add vanilla JS avatar_helper and update existing avatar helpers 2018-08-01 19:43:50 +00:00
Filipa Lacerda 49948c1ff6
Changes poll.js to keep polling on any 2xx http status code 2018-07-30 15:44:01 +01:00
Kushal Pandya b487881494 Add `roundOffFloat` helper method 2018-07-24 12:58:08 +05:30
Felipe Artur 3e66795ef1 Changes tab VUE refactoring 2018-06-21 12:22:40 +00:00
gfyoung bce890820f Enable no-restricted-globals in JS files 2018-06-15 15:58:27 +00:00
Douwe Maan 290ca339ad Merge branch 'feature/customizable-favicon' into 'master'
Customizable favicon

Closes #15661

See merge request gitlab-org/gitlab-ce!14497
2018-06-07 16:54:41 +00:00
Phil Hughes 132db99a5b
fixed karma 2018-06-07 15:11:10 +01:00
Phil Hughes 02a2ca6ae4
Fixes IDE button on merge requests not working with relative URL config
Closes #46438
2018-06-07 14:47:09 +01:00
Alexis Reigel 9e14f437b6
create favicon overlay on the client
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.
2018-06-05 16:20:21 +02:00
Alexis Reigel 5202c3f0c8
fix resetFavicon so that it actually resets 2018-06-05 16:20:21 +02:00
Clement Ho 30bc82f68b Revert "Merge branch '46833-sticky-polyfill' into 'master'"
This reverts merge request !19304
2018-06-01 16:41:50 +00:00
Paul Slaughter 399e1e83c0 Update position sticky polyfill 2018-06-01 16:24:56 +00:00
Olivier Gonzalez b12d6546af Add pass through to stripHtml for undefined and null inputs 2018-05-03 08:25:22 +00:00
Mike Greiling 8fa0aeb880
fix illegal references to "this" in module context 2018-04-23 00:54:20 -05:00
Mike Greiling 704e866134
fix more instances of "import *" with spyOnDependency 2018-04-23 00:54:20 -05:00
Jose Ivan Vargas 146954d0bb UX Adjustments for the prometheus dashboard 2018-04-06 14:37:46 -05:00
Simon Knox 44fce0b0fd Resolve "Loss of input text on comments after preview" 2018-03-20 17:02:41 +00:00
Kushal Pandya e4ec50b70b Add support for query params for labels endpoint 2018-03-02 23:29:39 +05:30
Kushal Pandya 3976368808 Add `convertObjectPropsToCamelCase` helper method 2018-02-07 21:32:38 +05:30
Kushal Pandya 99a5c4b932 Add `convertToCamelCase` helper method 2018-02-07 19:00:11 +05:30
Phil Hughes 4377b4795f
remove useless ajaxPost method 2018-02-01 09:14:53 +00:00
Phil Hughes a3356bce09
fixed eslint 🙈 2018-01-31 15:48:12 +00:00
Phil Hughes 5d88e736ac
Merge branch 'master' into ph-axios-2 2018-01-31 15:45:02 +00:00
Clement Ho 2f1a55fa4e Use axios instead of jquery ajax for setCiStatusFavicon 2018-01-31 15:24:54 +00:00
Phil Hughes 7bd66940d9
fixed eslint 2018-01-31 15:12:10 +00:00
Phil Hughes 641f1d2c4b
Converted common_utils to axios 2018-01-31 10:14:55 +00:00
Phil Hughes ae401d03d3
Converted ajax_cache to axios 2018-01-31 09:58:14 +00:00
Phil Hughes e0b4d919cd
spec fixes after API axios change 2018-01-30 09:12:56 +00:00
Tim Zallmann e79db43d2c WebIDE: Fix Commit bugs 2018-01-19 09:38:34 +00:00
Filipa Lacerda f6e339141d
Backport of methods and components added in EBackport of methods and components added in EEE 2018-01-03 21:03:39 +00:00
Winnie Hellmann 1109a5cea4 Move dateTickFormat to separate module 2017-12-18 11:13:41 +01:00
Clement Ho c4c06a33f9 Fix transient error in pikadayToString 2017-12-05 22:40:42 +00:00
Fatih Acet f8de23e626 Merge branch 'backport-add-epic-sidebar' into 'master'
Backport of add-epic-sidebar

See merge request gitlab-org/gitlab-ce!15335
2017-11-27 20:21:53 +00:00
Filipa Lacerda 4563156256 Improve environments performance 2017-11-23 12:04:03 +00:00
Clement Ho cd0ae8541c Merge branch 'master' into 'backport-add-epic-sidebar'
# Conflicts:
#   app/assets/javascripts/lib/utils/text_utility.js
2017-11-15 22:23:10 +00:00
Filipa Lacerda be4abe7719 Stops page reload when changing tabs or pages - uses API requests instead 2017-11-14 15:35:29 +00:00
Filipa Lacerda 476b28a1a2
Formats bytes to human reabale number in registry table 2017-11-13 19:51:14 +00:00
Clement Ho 421acc9a53 Merge branch 'master' into backport-add-epic-sidebar 2017-11-13 13:21:16 -06:00
Filipa Lacerda 1ff3f1a4f7 Export text utils as ES6 modules 2017-11-13 09:11:54 +00:00
Clement Ho 74b87f02db Backport of add-epic-sidebar 2017-11-10 17:41:04 -06:00
Winnie Hellmann 19737aeaa9 Remove parsePikadayDate test 2017-11-06 14:54:33 +01:00
Filipa Lacerda 941c11824a Fix Pikaday 2017-10-18 11:31:01 +00:00
Clement Ho 22a120a24d Improve sprite icon spec 2017-10-17 16:19:40 +00:00
Clement Ho 13b299f4ff Add ability to pass class name to spriteIcon helper 2017-10-12 12:43:00 -05:00
Filipa Lacerda 67f4408d74 Fix bad type checking to prevent 0 count badge to be shown 2017-10-10 07:47:42 +00:00
Felipe Artur b54203f0ad Commenting on image diffs 2017-10-07 04:25:17 +00:00
Phil Hughes d729aa7383
spec fix 2017-09-29 09:40:21 +01:00
Phil Hughes 333cb069af
Fixed anchored content not being scrolled into view
Correctly scrolls anchored content into view when the user loads the
page. This is most obvious when the user loads a link note in a
merge request & the page does not scroll down to the note.

Closes #38326
2017-09-29 09:24:56 +01:00
Phil Hughes 1544bc3228
remove the sticky el from the test DOM after each test 2017-09-25 11:55:33 +01:00