James Ramsay
fed8ee0790
Add ellipsis to Web IDE commit button
...
The blue shortcut commit button opens the commit interface to
actually perform the commit. The ellipsis indicates the button doesn't
immediately perform the commit.
2018-06-20 08:46:23 -04:00
Rémy Coutable
52dea971e9
Merge branch 'bvl-i18n-validation' into 'master'
...
Updates to `.po` & `.pot` linting
Closes #46096 et #39292
See merge request gitlab-org/gitlab-ce!18779
2018-06-18 17:10:26 +00:00
Phil Hughes
7e8e5229cc
fixed discard dropdown being off the screen
2018-06-15 17:24:55 +01:00
Bob Van Landuyt
a9ebcfa5f5
Interpolate named counts in JS
...
Even though JS does the `%d` interpolation in `n__` using a string
replacement. This would not be compatible with the ruby
implementation.
Therefore using named variables instead.
2018-06-15 14:58:46 +02:00
Phil Hughes
38db5f0706
added computed prop for file list length
2018-06-15 13:12:59 +01:00
Phil Hughes
7483872416
fixed tooltip boundary
2018-06-14 15:42:56 +01:00
Phil Hughes
b084dceb79
alignment updates
...
added tooltip to more actions
2018-06-14 15:42:56 +01:00
Phil Hughes
664003f509
fixed eslint
2018-06-14 15:42:56 +01:00
Phil Hughes
30ef254521
fixed hover styling caused by dropdown
...
fixed karma specs
added CHANGELOG item
2018-06-14 15:42:55 +01:00
Phil Hughes
2d5e47bfc3
Improve commit flow in Web IDE
...
Closes #46122
2018-06-14 15:42:55 +01:00
Filipa Lacerda
e29c0da8c5
Updates eslint rules
2018-06-13 11:58:51 +01:00
Filipa Lacerda
26137130d9
Merge branch 'master' into fl-eslint-vue-house-keeping
...
* master: (27 commits)
Resolve "Bug: When creating an account with invalid characters the error is "Username already taken" not "Invalid characters used""
Resolve "Provide ability to retrieve `visibility` level via Snippets API"
Resolve "Quick actions are case sensitive"
Image Diff Viewing + Download Diff Viewing
Link to release post for group issue board docs
moved strings into constants file
Typo fix
fixed condition check
Loosen the 'newly created MR' matcher
Ensure we look into the correct setion only when expanding a settings' section
Rails5 fix expected `issuable.reload.updated_at` to have changed
[Rails5] Pass class references instead of strings to middleware builder
Sidebar Milestone - Fix wrong URL when selecting a parent group milestone
Fix Banzai reference for milestones belonging to parent groups
apply feedback
fixed eslint
added specs for is-active class added spec for openPendingTab in component
more karma fixes
karma updates
Override exclusive_lease_key method in RecordsUpload
...
2018-06-13 11:53:01 +01:00
Phil Hughes
9d9d952c11
moved strings into constants file
2018-06-13 10:10:24 +01:00
Phil Hughes
e1ec70cf8e
more karma fixes
2018-06-12 10:02:15 +01:00
Phil Hughes
6139050e3d
Add active class to active file in IDE commit panel
...
Closes #46051
2018-06-11 17:03:18 +01:00
Filipa Lacerda
647a4d6a3b
Updates eslint vue plugin version
2018-06-11 15:36:54 +01:00
Phil Hughes
e5dddae1c5
Fixed typo in commit message help popover
...
Closes #47060
2018-06-01 14:40:52 +00:00
Jose
cf3f7601b0
Remove form-horizontal class where applicable
2018-05-31 13:35:50 -05:00
Clement Ho
4d6f6f9347
Convert remaining pull-* to float-*
2018-05-29 18:54:05 -05:00
Clement Ho
425fdd7972
Replace help-block with form-text.text-muted
2018-05-29 09:58:31 -05:00
Filipa Lacerda
9a030afd91
Merge branch 'ide-sidebar-spacing' into 'master'
...
Fixed inconsistent spacing in web IDE sidebar
Closes #46162
See merge request gitlab-org/gitlab-ce!18827
2018-05-18 13:45:59 +00:00
Phil Hughes
5c8f31eb7e
Hide merge request option in IDE when merge requests are disabled
...
Closes #45698
2018-05-09 17:07:02 +01:00
Phil Hughes
3d80fae582
fixed up spacing throughout sidebars
2018-05-09 15:10:22 +01:00
Phil Hughes
442eb84372
fixed mis-aligned icon
...
hide success message when staging files
improve action button hover
2018-05-04 19:06:33 +01:00
Phil Hughes
8a21c31b8b
Merge branch '44846-improve-web-ide-left-panel-and-modes' into ide-sidebar-commit-box
2018-05-04 15:26:55 +01:00
Phil Hughes
616c1c7294
fixed disabled action sticking around too long
...
fixed form collapsing too soon
2018-05-04 14:31:54 +01:00
Phil Hughes
14b8ac3e2a
Merge branch '44846-improve-web-ide-left-panel-and-modes' into ide-sidebar-merge-request
2018-05-04 14:00:22 +01:00
Phil Hughes
80617b9039
Merge branch '44846-improve-web-ide-left-panel-and-modes' into ide-sidebar-commit-box
2018-05-04 13:40:41 +01:00
Phil Hughes
d9f3af500c
Merge branch 'master' into 44846-improve-web-ide-left-panel-and-modes
2018-05-04 13:36:50 +01:00
Phil Hughes
aeb4b7508f
create constant for viewer type
...
i18n
2018-05-04 13:03:35 +01:00
Phil Hughes
cb8682b841
improve logic of success message
...
instead of taking over whole sidebar, it now just shows over the commit box
after 5 seconds the commit box goes back to its compact logic
2018-05-04 12:52:46 +01:00
Filipa Lacerda
bb3beb5e9e
Merge branch 'ide-tree-changes-count' into 'master'
...
Added changes count to web IDE folder
See merge request gitlab-org/gitlab-ce!18452
2018-05-03 17:33:33 +00:00
Phil Hughes
fa8d70a989
fixed specs
...
fixed review mode not being editable
2018-05-03 14:28:41 +01:00
Phil Hughes
2a7bfacfb7
improved success message after commit with new sidebar
2018-05-03 14:21:45 +01:00
Phil Hughes
93f0eb07c9
Merge branch '44846-improve-web-ide-left-panel-and-modes' into ide-sidebar-commit-box
2018-05-03 12:39:22 +01:00
Phil Hughes
efed5aed41
removed unused computed prop
...
remove object.assign instead directly assign to state
created new constants
2018-05-03 11:41:05 +01:00
Phil Hughes
9b8332d324
Merge branch 'master' into 44846-improve-web-ide-left-panel-and-modes
2018-05-03 10:17:05 +01:00
Phil Hughes
58c270330e
fixed incorrect computed prop being used
...
reduced duplicated CSS
2018-05-03 09:58:58 +01:00
André Luís
7a8af42923
Improve Web IDE Commit Panel
2018-05-03 08:30:44 +00:00
Phil Hughes
6bcde61b92
disabled commit view when no changes are available
...
remove close button in tab
fix height not working in form
restored stage & unstage all changes
disable merge request radio button when staged & unstaged changes exist
2018-05-02 11:47:36 +01:00
Phil Hughes
7e2f567798
stop expanding form below window height
...
update lastOpenedAt for pending files
2018-05-01 14:54:34 +01:00
Phil Hughes
eeb41af728
specs
2018-04-27 14:42:57 +01:00
Phil Hughes
efafa2f196
Updated commit section in IDE sidebar
2018-04-27 09:59:44 +01:00
Phil Hughes
dba40985d7
added support for staged files
2018-04-19 14:41:51 +01:00
Phil Hughes
d14a06da4e
spec updates
2018-04-19 13:51:20 +01:00
Phil Hughes
5588efede3
cleaned up after merging master
2018-04-19 12:58:43 +01:00
Phil Hughes
8c5adf681b
updates to variable names to make more sense
...
fixed up duplicate is-collapsed classes
2018-04-18 14:14:45 +01:00
Phil Hughes
fb3e23b06d
Merge branch 'master' into ide-staged-changes
2018-04-18 12:59:37 +01:00
Phil Hughes
e90261588a
changed data into a array of objects
...
this saves a load of computational stuff happening in the template
the data the template recieves is the data that should be rendered
2018-04-17 14:48:30 +01:00
Phil Hughes
bcb5725d9a
updates to component
2018-04-16 15:08:04 +01:00