Commit Graph

57 Commits

Author SHA1 Message Date
GitLab Bot eaae0d5634 Add latest changes from gitlab-org/gitlab@master 2020-10-21 00:08:57 +00:00
GitLab Bot f4fb4d5948 Add latest changes from gitlab-org/gitlab@master 2020-09-25 15:09:36 +00:00
GitLab Bot a64fb464b4 Add latest changes from gitlab-org/gitlab@master 2020-06-11 09:08:16 +00:00
GitLab Bot 6e33325c14 Add latest changes from gitlab-org/gitlab@master 2020-05-29 15:08:14 +00:00
GitLab Bot ab801bd018 Add latest changes from gitlab-org/gitlab@master 2020-05-27 18:08:14 +00:00
GitLab Bot 31a340adab Add latest changes from gitlab-org/gitlab@master 2020-05-15 18:07:52 +00:00
GitLab Bot e2d4a6dedb Add latest changes from gitlab-org/gitlab@master 2020-05-14 00:07:47 +00:00
GitLab Bot ae93b28401 Add latest changes from gitlab-org/gitlab@master 2020-04-14 21:09:52 +00:00
GitLab Bot 286fe61013 Add latest changes from gitlab-org/gitlab@master 2020-03-13 12:09:22 +00:00
GitLab Bot cefe554b7c Add latest changes from gitlab-org/gitlab@master 2020-02-18 06:09:06 +00:00
GitLab Bot c9bd888d38 Add latest changes from gitlab-org/gitlab@master 2020-01-15 00:09:05 +00:00
GitLab Bot e3764d340e Add latest changes from gitlab-org/gitlab@master 2019-12-19 12:07:35 +00:00
Nathan Friend bee3c7e847 Comply with `no-implicit-coercion` rule (CE)
This commit is the result of running `yarn eslint --fix` after enabling
the `no-implicit-coercion` ESLint rule.  This rule has been added to
our ESLint config here:

https://gitlab.com/gitlab-org/gitlab-eslint-config/merge_requests/14
2019-06-03 22:51:02 +00:00
Sam Bigelow 2571856fc5 Shortcut to create MR in web IDE
Before the user had to choose between committing to a new branch,
committing to a new branch AND creating an MR, or committing to the
current branch regardless of whether or not it already has an MR.

This commit separates the creation of an MR from whether or not they
commit to an existing or new branch
2019-04-04 12:08:35 -04:00
Mike Greiling 5b9495c5db
Prettify all the things 2018-11-20 09:30:01 -06:00
George Tsiolis 2c198b5785 Fix typos in IDE props 2018-10-30 13:49:05 +02:00
Phil Hughes 1f808ffe9e
update components to match designs in commit section 2018-09-07 11:28:01 +01:00
Phil Hughes 2aa47e10d4
Improved IDE commit flow
Closes #48182
2018-09-07 11:28:01 +01:00
Phil Hughes cded268ca1 Enable deleting files in the Web IDE 2018-07-26 14:56:56 +00:00
Phil Hughes e08ce52a29
Improve Web IDE commit form
Closes #47307
2018-06-27 09:49:20 +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 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 9b8332d324
Merge branch 'master' into 44846-improve-web-ide-left-panel-and-modes 2018-05-03 10:17:05 +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 d995eb280b
spec fixes
added spec to check for last opened file
2018-05-01 12:57:26 +01:00
Phil Hughes 115855e331
open the last updated file automatically in commit view 2018-05-01 11:51:23 +01:00
Phil Hughes efafa2f196
Updated commit section in IDE sidebar 2018-04-27 09:59:44 +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 f43b7af706
Merge branch 'master' into ide-workbench-bar 2018-04-19 12:45:53 +01:00
Phil Hughes 8de5cea076
moved CSS out of the components
hooked up commit section to activity bar
fixed commit section SVGs not loading
added the different theme defintions to the activity bar
2018-04-18 14:34:50 +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 f490202657
Improve web IDE commit input
Improves the web IDE commit message imput by highlighting any characters
on the first line after 50 & every other line after 72

Closes #44832
2018-04-16 14:28:04 +01:00
Phil Hughes 8fba385e79
updated icons
fixed bug where unstaged file when discarded would not take staged file
changes
2018-04-09 16:05:21 +01:00
Phil Hughes 74b77ebf50
Merge branch 'master' into ide-staged-changes 2018-03-27 11:24:06 +01:00
Phil Hughes ba63bda955
correctly stages and unstages files
after a commit the files are correctly reset
correctly enables the ability to have different staged & unstaged changes in the same file
2018-03-22 10:33:20 +00:00
Phil Hughes 51c64f3fc7
Added staged files state to IDE
Closes https://gitlab.com/gitlab-org/gitlab-ee/issues/4541
2018-03-22 10:33:19 +00:00
Winnie Hellmann 07487628f4 Rename modal.vue to deprecated_modal.vue 2018-03-22 10:48:17 +01:00
Phil Hughes f527e6e185
Move IDE to CE
This also makes the IDE generally available
2018-03-20 14:12:48 +00:00
Phil Hughes 4927cb75e6
Remove IDE from CE 2018-03-02 08:42:02 +00:00
Rémy Coutable 4f83906793
Move the remaining EE-specific JS files to ee/
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-02-28 12:05:25 +01:00