Dmitriy Zaporozhets
767bd78081
Use Contributor class instead of hash
2014-07-02 15:09:06 +03:00
Dmitriy Zaporozhets
5a88873e5c
Move API contributors logic to repository model
2014-07-02 14:43:23 +03:00
Dmitriy Zaporozhets
af7e77984c
Show VERSION information on project sidebar
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-06-25 12:07:06 +03:00
Dmitriy Zaporozhets
7ed935b676
Use gitlab_git to get commit_count in repo. It allows get commits count for git repos with 100k+ commits
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-06-11 23:13:31 +03:00
Corey Hinshaw
62e523f4f4
Project commit count respects default branch. Closes #299
2014-06-03 11:22:29 -04:00
Dmitriy Zaporozhets
695fd3cf2c
Move protected branches to Project settings
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-05-23 14:25:55 +03:00
Marin Jankovski
b2959c4102
Remove archives older than 2 hours.
2014-04-09 15:09:11 +02:00
Dmitriy Zaporozhets
a1e5d4e8b5
Merge pull request #6382 from jvanbaarsen/contribution-guide-link
...
Contribution guide link
2014-02-26 18:22:22 +02:00
Dmitriy Zaporozhets
05c5b77070
Fix submodules 500 error
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-02-24 13:22:00 +02:00
Jeroen van Baarsen
bb35c2d36f
Added the contribution guide notice
...
This is shown at the creation of new issues and new merge requests, when
the repository has a contribution guide file.
2014-02-22 16:37:10 +01:00
Dmitriy Zaporozhets
ddbe978041
Complete api files CRUD
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-02-18 12:27:02 +02:00
Dmitriy Zaporozhets
9a3d665919
Show last commit for Blob#show
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-02-10 21:46:46 +02:00
Dmitriy Zaporozhets
bed05a1381
Fix submodule_helper specs
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-02-10 13:02:26 +02:00
Dmitriy Zaporozhets
55572c4e86
Repository#blob_at_branch
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-02-05 11:39:55 +02:00
Dmitriy Zaporozhets
97a4d8aea4
Improve code according to new gitlab_git
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-02-04 14:46:15 +02:00
Dmitriy Zaporozhets
ca7e4a948b
Use new tags/branches from gitlab_git
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-02-03 18:13:24 +02:00
Dmitriy Zaporozhets
81fe86b427
README link from project home page
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2013-11-29 13:52:10 +02:00
Dmitriy Zaporozhets
a7d3e2b9b6
Fix recent branches order. Added counters
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2013-11-15 09:18:06 +02:00
Dmitriy Zaporozhets
9d14c5137a
Project#default_branch use repo HEAD instead of DB value now
...
Drop default_branch field from projects table
Use repository.root_ref as value for defautl_branch method
Fixes issue with default_branch and HEAD getting out of sync
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2013-11-06 18:45:39 +02:00
Dmitriy Zaporozhets
970d86b7c5
Refactor blob finding
2013-10-01 20:34:41 +03:00
Dmitriy Zaporozhets
1d3f03fb69
Fix blob and repo stuff after gitlab_git v3
2013-10-01 18:26:55 +03:00
Dmitriy Zaporozhets
ae9dd62762
Update code to work with gitlab_git 3
2013-10-01 17:00:28 +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
Dmitriy Zaporozhets
9711acc9e1
Prevent 500 on project home page if project has extremely huge number of commits
2013-08-12 22:23:01 +03:00
Dmitriy Zaporozhets
88c741dde0
Refactor recent branches page
2013-08-05 17:59:58 +03:00
Dmitriy Zaporozhets
b92655663c
Update main calls to gitlab_git
2013-08-05 16:51:04 +03:00
Dmitriy Zaporozhets
8587e3a357
create corresponding events when create branch/tag with UI
2013-07-17 15:11:03 +03:00
Dmitriy Zaporozhets
403638b8a0
Feature: add git tag via ui
2013-07-17 14:43:18 +03:00
Dmitriy Zaporozhets
cbe9f56afa
Ability to create new branch via UI
2013-07-17 00:09:23 +03:00
Dmitriy Zaporozhets
132caae734
Move repo tags to own controller. add ability to remove tags
2013-07-16 23:12:52 +03:00
Dmitriy Zaporozhets
7a167cf1f7
Move branches list to own controller with pagination. Ability to remove branches from UI
2013-07-16 22:19:07 +03:00
Dmitriy Zaporozhets
5baac66992
More info (like 10 branches, 5 tags) at project show page
2013-07-09 10:44:47 +03:00
Dmitriy Zaporozhets
d0529ad21d
Fixed cache key difference for graph
2013-06-25 14:19:33 +03:00
Dmitriy Zaporozhets
dc91755264
Cache graph log
2013-06-25 13:55:03 +03:00
Dmitriy Zaporozhets
f7f6acee0b
Lets cache branch_names, tag_names for repo
2013-05-15 15:22:34 +03:00
Dmitriy Zaporozhets
693878cf38
Cache repo size inside repo model
2013-04-28 23:04:56 +03:00
Dmitriy Zaporozhets
541d899410
Project.repository should never be nil so you can call repository.exists? or repository.empty?
...
Also specify separate project factory for project with filled repo
2013-04-01 16:56:25 +03:00
Dmitriy Zaporozhets
49b024f5f5
Use Gitlab::Git:: for git features across application
2013-04-01 16:04:35 +03:00
Dmitriy Zaporozhets
7bb71bb088
Fix stubbed repo
2013-04-01 09:21:31 +03:00
Dmitriy Zaporozhets
a0bca5b71d
Add Repository model to proxy request to Gitlab::Git::Repositoty and decorate commits with Commit model
2013-03-31 23:45:38 +03:00
Dmitriy Zaporozhets
9dc644635f
Fix tests and remove app/models/repository.rb
2013-03-31 18:50:17 +03:00
Dmitriy Zaporozhets
71b0f8ea0b
Use existing methods for branch names: Ex use @repository.branch_names instead of @repository.heads.map(&:name)
2013-03-31 17:08:10 +03:00
Dmitriy Zaporozhets
a18ce40943
Revert "First step with rugged"
...
This reverts commit 4524ba20b8 .
2013-03-28 23:01:42 +02:00
Dmitriy Zaporozhets
4524ba20b8
First step with rugged
2013-03-28 21:57:38 +02:00
Dmitriy Zaporozhets
ca9098d898
remove last commit widget, added repo size and owner info on project home page
2013-03-07 11:14:19 +02:00
Dmitriy Zaporozhets
9ba21dd0c4
better solution for #3027
2013-03-05 17:07:12 +02:00
Fumiya Nakamura
20868acc96
Fix file_path to correspond with the name
2013-02-15 05:50:42 -08:00
Fumiya Nakamura
a1d106110d
Fix file_name for archive
2013-02-15 05:00:15 -08:00
Pierre Gambarotto
b6b6b640b1
fix archive download : not creating namespace directory
2013-02-14 14:29:24 +01:00
Dmitriy Zaporozhets
d64090b8a9
No gitolite in project any more
2013-02-11 19:16:59 +02:00