summaryrefslogtreecommitdiff
path: root/lib/gitlab
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Add a ReferenceFilter base classRobert Speicher2015-04-201-0/+68
| | | | | | | | | | | | | | | This will allow for the removal of a lot of duplication from the reference filters.
| * | Fix `user_can_reference_group?` checkRobert Speicher2015-04-201-1/+0
| | |
| * | Add permission check to ReferenceExtractor's user mentionsRobert Speicher2015-04-201-1/+1
| | |
| * | Rename `user_can_read_group?` to `user_can_reference_group?`Robert Speicher2015-04-201-2/+2
| | |
| * | Check for project read permissions in cross-referencesRobert Speicher2015-04-201-3/+13
| | |
| * | Add current_user to filter contextRobert Speicher2015-04-201-0/+1
| | |
| * | Remove Gitlab::Markdown from Gitlab::ReferenceExtractorRobert Speicher2015-04-201-2/+66
| | |
| * | Add permission checking to UserReferenceFilterRobert Speicher2015-04-201-3/+12
| | |
| * | Add name-based referencing to LabelReferenceFilterRobert Speicher2015-04-201-8/+35
| | |
| * | Run SanitizationFilter before our reference filtersRobert Speicher2015-04-201-2/+7
| | |
| * | Make CommitRange and Snippets cross-referableRobert Speicher2015-04-201-12/+14
| | |
| * | Reference filters :sparkles:Robert Speicher2015-04-2010-283/+928
| |/ | | | | | | | | Commit ranges, commits, external issues, issues, labels, merge requests, snippets, users.
* | Don't autolink masked imported email addresses.Douwe Maan2015-04-211-1/+4
| |
* | Fix rendering of deleted blocking/blocked-on statuses.Douwe Maan2015-04-211-10/+24
| |
* | Import "Comment #10" as "Comment 10" to not incorrectly reference issue.Douwe Maan2015-04-211-1/+3
| |
* | Get imported links to render correctly by not escaping all special chars.Douwe Maan2015-04-211-12/+10
| |
* | Add "imported from Google Code" to imported issues.Douwe Maan2015-04-211-1/+1
|/
* Revert disallowing usernames to end in period.revert-username-periodDouwe Maan2015-04-201-2/+2
|
* Merge branch 'fix-label-color' into 'master'Dmitriy Zaporozhets2015-04-201-16/+16
|\ | | | | | | | | | | | | | | Parse GFM references after sanitizing Parse GFM references - labels, issues, MRs, etc. - after calling the HTML Pipeline `SanitizationFilter` so that we can use non-whitelisted attributes like `style`. See #2188. See merge request !1745
| * Fix GFM extractionsVinnie Okada2015-04-171-13/+13
| | | | | | | | Extract and re-insert links after sanitizing user markup.
| * Parse GFM references after sanitizingVinnie Okada2015-03-281-3/+3
| | | | | | | | | | | | Parse GFM references - labels, issues, MRs, etc. - after calling the HTML Pipeline `SanitizationFilter` so that we can use non-whitelisted attributes like `style`.
* | Decrease memory use and increase performance of Google Code importer.Douwe Maan2015-04-171-47/+38
| |
* | Move import data out of project so it doesn't take ages to load.Douwe Maan2015-04-172-22/+17
| |
* | Make sure user has access to namespace in import tests.Douwe Maan2015-04-152-32/+37
| |
* | Merge branch 'sstanovnik-openssh_fix' into 'master'Dmitriy Zaporozhets2015-04-151-0/+55
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix generating SSH key fingerprints with OpenSSH 6.8. Replaces https://github.com/gitlabhq/gitlabhq/pull/9008. Fixes gitlab-org/gitlab-ce#1289. cc @jacobvosmaer See merge request !519
| * | Simplify regex.sstanovnik-openssh_fixDouwe Maan2015-04-141-3/+3
| | |
| * | Refactor key fingerprint generation.Douwe Maan2015-04-141-0/+55
| | |
* | | Merge branch 'ldap-block_auto_created_users' into 'master'Dmitriy Zaporozhets2015-04-152-2/+12
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add config var to block auto-created LDAP users. Addresses private issue https://dev.gitlab.org/gitlab/gitlabhq/issues/2110. See merge request !522
| * | | Add config var to block auto-created LDAP users.Douwe Maan2015-04-142-2/+10
| | | |
| * | | Non-persisted users already have the identity by way of build_new_user.Douwe Maan2015-04-141-0/+2
| | | |
* | | | Merge branch 'google-code-import' into 'master'Douwe Maan2015-04-154-0/+502
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Import projects from Google Code. Resolves #1257. Issue import logic almost entirely taken from https://gitlab.com/o9000/google-code-to-gitlab ( :hearts: @o9000). ### To do - [x] List projects from Google Takeout file - [x] Import Git repository - [x] Import issues - [x] Link to correct attachment URL (https://code.google.com/p/support-tools/issues/detail?id=50) - [x] Handle deleted attachments - [x] Handle blockedOn attribute - [x] Add directions on how to get data from Google Takeout ### Import instructions ![Screen_Shot_2015-04-03_at_16.02.21](https://gitlab.com/gitlab-org/gitlab-ce/uploads/4a87038035fbad9441cf613b8cdcc690/Screen_Shot_2015-04-03_at_16.02.21.png) ### Imported issue ![Screen_Shot_2015-04-03_at_16.25.49](https://gitlab.com/gitlab-org/gitlab-ce/uploads/b2c2eaf5ecfcf57b3c48511eb5d26db4/Screen_Shot_2015-04-03_at_16.25.49.png) See merge request !471
| * | | Import Google Code issue assignee when mapped.google-code-importDouwe Maan2015-04-141-0/+14
| | | |
| * | | Skip issue comment when its content, updates and attachments are empty.Douwe Maan2015-04-141-39/+61
| | | |
| * | | Allow user map to be specified.Douwe Maan2015-04-144-17/+56
| | | |
| * | | Add comment number to imported Google Code comments.Douwe Maan2015-04-141-3/+3
| | | |
| * | | Remove author link since all code.google.com links will be shut down.Douwe Maan2015-04-141-8/+6
| | | |
| * | | Show Google Code image attachments inline.Douwe Maan2015-04-041-2/+6
| | | |
| * | | Mask owner email when updated.Douwe Maan2015-04-031-14/+10
| | | |
| * | | Allow projects to be imported from Google Code.Douwe Maan2015-04-034-0/+429
| | | |
* | | | Merge branch 'ldap_migration'Dmitriy Zaporozhets2015-04-132-3/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> Conflicts: db/schema.rb
| * | | | Remove special cases for the 'ldap' providerJacob Vosmaer2015-04-132-3/+1
| | | | |
* | | | | Merge branch 'reference-access-control' into 'master'Dmitriy Zaporozhets2015-04-133-65/+66
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Only allow users to reference groups, projects, issues, MRs, commits they have access to. Addresses https://dev.gitlab.org/gitlab/gitlabhq/issues/2183. See merge request !1742
| * | | | | Refactor ClosingIssueExtractor.Douwe Maan2015-04-031-12/+11
| | | | | |
| * | | | | Refactor ReferenceExtractor.Douwe Maan2015-04-031-29/+28
| | | | | |
| * | | | | Don't require user to every gfm call.Douwe Maan2015-04-031-21/+21
| | | | | |
| * | | | | Fix errors.Douwe Maan2015-04-022-20/+8
| | | | | |
| * | | | | Only allow users to cross-reference and close issues they have access to.Douwe Maan2015-04-021-2/+2
| | | | | |
| * | | | | Don't allow full access to guests in ReferenceExtractorDouwe Maan2015-04-021-3/+0
| | | | | |
| * | | | | Refactor Mentionable mentioned users to use ReferenceExtractor.Douwe Maan2015-04-021-2/+10
| | | | | |
| * | | | | Only allow user to reference objects they have access to.Douwe Maan2015-04-022-21/+31
| | | | | |