Dmitriy Zaporozhets
079d3a5dc1
Merge pull request #4906 from alexvh/standardize_diff_api_url
...
Standardize recently added commit diff api url
2013-08-29 10:02:32 -07:00
Alex Van't Hof
59f428dca2
Standardize commit diff api url, change blob api url, add get single commit
...
Use "/commits/:sha/diff" as opposed to "/commit/:sha", keeping in line
with existing api urls (e.g. "/projects/:id", etc.)
Fix 500 error resulting from a diff api call with an invalid commit hash
Move "/commits/:sha/blob" to "/blobs/:sha", leaving the old path for
backwards compatibility.
Add ability to get a single commit via "/commits/:sha"
2013-08-27 21:22:42 -04:00
James Newton
4994ebbb11
update gitlab:check to look for update hook, not post-receive
2013-08-27 16:15:32 -05:00
Dmitriy Zaporozhets
643a6e5824
Improve admin user show page
...
Show permissions for all project.
Add ability to remove user from group if not an owner
Remove unnecessary admin controller
2013-08-27 21:39:34 +03:00
Dmitriy Zaporozhets
cd7c131b23
Merge pull request #4916 from marbindrakon/merge_request_api
...
Fix project_id field in MergeRequest API
2013-08-27 01:21:57 -07:00
Andrew Austin
45280499b8
Fix project_id field in MergeRequest API
2013-08-27 01:54:09 +00:00
Dmitriy Zaporozhets
3cc26654d5
Remove old migration tasks
...
You should update to 6.0 before proceed with update to higher version.
So its no reason to keep old tasks any more.
It should be still available in 6-0-stable but not in master
2013-08-26 14:53:36 +03:00
Dmitriy Zaporozhets
6b206c9d96
Allow markdown tables
2013-08-26 14:27:19 +03:00
Dmitriy Zaporozhets
c8e3d31925
Merge pull request #4892 from Aigeruth/feature/api-add-diff
...
Feature: get the diff of a commit via API.
2013-08-26 04:02:09 -07:00
Dmitriy Zaporozhets
cc4b638c34
Set iid in fixtures. Add rake dev:setup for development
2013-08-26 13:20:45 +03:00
Dmitriy Zaporozhets
48ce80a60c
Fix issue when developers are able to push to protected branch
...
When that branch contain a '/' in the branch name.
Fix for git over HTTP
2013-08-26 12:54:57 +03:00
ash wilson
c8a115c0e3
Link issues from comments and automatically close them
...
Any mention of Issues, MergeRequests, or Commits via GitLab-flavored markdown
references in descriptions, titles, or attached Notes creates a back-reference
Note that links to the original referencer. Furthermore, pushing commits with
commit messages that match a (configurable) regexp to a project's default
branch will close any issues mentioned by GFM in the matched closing phrase.
If accepting a merge request would close any Issues in this way, a banner is
appended to the merge request's main panel to indicate this.
2013-08-25 18:58:41 -04:00
Gabor Nagy
d139cc6b32
Adds feature: get a diff via API.
2013-08-25 23:48:11 +02:00
Dmitriy Zaporozhets
ac13960943
Merge pull request #4841 from Razer6/update_path_blacklist
...
Add 'hooks' to path blacklist.
2013-08-25 12:21:22 -07:00
Dmitriy Zaporozhets
23d443a512
Merge pull request #4854 from aus/patch-1
...
Fix GitLab Shell version check
2013-08-25 12:20:26 -07:00
Jacob Vosmaer
2b9d48ccd0
Fix the service gitlab restart command
...
This commit addresses two related issues:
- Sidekiq should shut down completely before we restart it;
- If we restart unicorn with USR2 we need to kill the old master and
worker processes.
2013-08-23 10:31:32 +02:00
Austin Robertson
b74a50451c
Fix GitLab Shell version check
2013-08-22 13:10:18 -05:00
Robert Schilling
c69637df9a
Add 'hooks' to path blacklist.
2013-08-22 08:18:50 +02:00
Dmitriy Zaporozhets
e67574fe77
Merge pull request #4829 from hiroponz/render-not-found-when-failing-to-look-for-commit
...
Render not found when failing to look for commit
2013-08-21 04:11:52 -07:00
Hiroyuki Sato
1101ceb3f4
A little improvement
...
1. Replace params key 'q' with 'extended_sha1'. A extended SHA1 syntax is explained in 'man gitrevisions'.
2. Change the placeholder of looking for commit.
3. Change the label of ref filter.
2013-08-21 19:20:29 +09:00
Dmitriy Zaporozhets
625fb2f29d
Add iids to milestones. Moved iids logic to separate concern
2013-08-21 12:16:26 +03:00
Hiroyuki Sato
5f24bdb7d0
Render not found when failing to look for a commit
2013-08-21 17:53:51 +09:00
Dmitriy Zaporozhets
0a44ecf3a0
Fix migrate_iids for issues
2013-08-20 22:41:05 +03:00
Dmitriy Zaporozhets
395f3a1d20
Merge branch 'feature/internal_ids' of /home/git/repositories/gitlab/gitlabhq
2013-08-20 19:30:38 +00:00
Dmitriy Zaporozhets
9acaec7a26
Searching for issue/mr by iid in markdown
2013-08-20 17:31:26 +03:00
Dmitriy Zaporozhets
a442ad2b14
Added Gitlab::Access module
2013-08-20 15:59:26 +03:00
Dmitriy Zaporozhets
b66f4898ea
Better message for migrating global projects
2013-08-20 12:40:51 +03:00
Sytse Sijbrandij
7c55c73d63
Fix confusing situation where install guide told you to install init.d script for puma.
2013-08-19 21:54:12 +02:00
Dmitriy Zaporozhets
434c034159
Iid improvemets
...
* call set_iid before validation
* make rake task pass event if objects are invalid
* show iid in comment event at dashboard
2013-08-19 22:53:11 +03:00
Dmitriy Zaporozhets
2e5481b746
Create task to create iid for existing issues/mr
2013-08-19 22:11:18 +03:00
amouhzi and Hassan Amouhzi
39d8a64d25
Fixes grack authentification under relative_url_root
...
Ref: https://github.com/gitlabhq/gitlabhq/commit/e6159b8725f99af78f446f8d33fa0e52b7780430
Ref: https://github.com/gitlabhq/gitlabhq/pull/3204
Ref: https://github.com/gitlabhq/gitlabhq/issues/1228
Add Rails' variable in application.rb to support relative url
This variable is used by assets compilation and other modules.
Note that user needs to change application.rb too
Restrict session cookie to the relative path if set.
Ref: https://github.com/gitlabhq/gitlabhq/commit/2c2f1e31856a4decdae469974f5bea8245316f7e
Fix Update attachment_uploader.rb bug with relative URL
See: https://github.com/gitlabhq/gitlabhq/commit/161afda3fa4fca58f396e9c3acbd72bc14490ace
Fix Wall relative bug with attachement files (javascript)
2013-08-15 21:25:09 +02:00
Dmitriy Zaporozhets
d6aec3fc1a
Allow specify path when create project via api
2013-08-14 13:41:06 +03:00
Dmitriy Zaporozhets
a6e57749dc
Use native repo path for import task. Skip wiki repos
2013-08-14 12:45:17 +03:00
Dmitriy Zaporozhets
7825830ca5
Allow project name, path etc start with number. Fixed specs
2013-08-13 12:24:10 +03:00
Dmitriy Zaporozhets
4537623d12
Merge branch 'master' into karlhungus-mr-on-fork
...
Conflicts:
app/contexts/filter_context.rb
app/contexts/search_context.rb
app/models/merge_request.rb
app/models/note.rb
app/views/shared/_merge_requests.html.haml
spec/controllers/commit_controller_spec.rb
spec/services/notification_service_spec.rb
2013-08-08 12:22:09 +03:00
Dmitriy Zaporozhets
c7e490ebd5
Merge branch 'mr-on-fork' of https://github.com/karlhungus/gitlabhq into karlhungus-mr-on-fork
2013-08-08 12:12:46 +03:00
Dmitriy Zaporozhets
bb5e50e0f7
Fix edit files
2013-08-05 16:55:15 +03:00
Dmitriy Zaporozhets
b92655663c
Update main calls to gitlab_git
2013-08-05 16:51:04 +03:00
Dmitriy Zaporozhets
02e859a234
move backup logic to lib. Fixed removing outdated backups
2013-08-05 12:26:33 +03:00
Dmitriy Zaporozhets
af5faaf0e1
Move diff parsing to own class. Correctly identify note diff line
2013-08-04 20:43:49 +03:00
Dmitriy Zaporozhets
2d75b454ef
Store diff with line note. It makes possible to see inline notes with proper diff even if MR diff changed
2013-08-04 19:01:57 +03:00
Dmitriy Zaporozhets
49709b1d8a
Fix broken user link in email
2013-08-04 16:27:32 +03:00
Dmitriy Zaporozhets
0ef0150d8c
Merge branch 'destroy_duplicate_keys' of /home/git/repositories/gitlab/gitlabhq
2013-08-02 13:47:25 +00:00
Jacob Vosmaer
1dda34f306
Delete duplicate keys in migrate_keys task
2013-08-02 15:43:30 +02:00
Izaak Alpert
9a900dbb71
Removed some debug code
...
Change-Id: Ibd0088f498faccc72acda2783b61bbea19bd835d
2013-07-30 16:19:17 -04:00
Izaak Alpert
7856fba362
Updated format_patch to use '..' rather than '...'
...
Was incorrectly including commits reachable from rev2.
Change-Id: I3560e5d5ce474ba3d374f29ae16190b1f74989be
2013-07-30 16:13:01 -04:00
Robert Schilling
e08f977bb9
Add 'repository' to path blacklist, fixes #4591
2013-07-30 20:23:30 +02:00
Dmitriy Zaporozhets
d19d094b93
Remove ugly button and truncate too long project names. Remove unecessary newlines
2013-07-30 14:12:24 +03:00
Dmitriy Zaporozhets
0d715bcd81
Merge branch 'mr-on-fork' of https://github.com/karlhungus/gitlabhq into karlhungus-mr-on-fork
...
Conflicts:
app/views/projects/commit/show.html.haml
app/views/projects/compare/show.html.haml
app/views/projects/merge_requests/branch_from.js.haml
2013-07-30 13:35:33 +03:00
Jakub Zienkiewicz
e03d01d036
extract server-side git commands to constants
2013-07-30 10:15:36 +02:00