Unknwon
b615d670b3
webhook: add Release event ( #2387 )
8 years ago
Unknwon
5c7cb1594b
repo/branches: overview and all ( #2310 )
8 years ago
Unknwon
23da90e25d
issue_mail: send notifications to participants in comments ( #2929 )
8 years ago
Unknwon
451aef7a1c
release: improve page load performance
...
Previously, we load all releases of a repository which could hurt
performance when the repository has a lot of releases.
Now we're able to only load releases in current page view we need
to show by matching with 'tag_name'.
8 years ago
Unknwon
22882d7c04
models/user: explicitly select for organization type
8 years ago
Unknwon
c3cde864f8
models/pull: treat all errors as conflict ( #4265 )
...
If there is a misdetection, log shows everything.
8 years ago
Unknwon
f860ddbbb7
models/pull: better error message detection ( #4265 )
...
Stop using English phrases in case of Git localization.
8 years ago
Unknwon
89cc6aa430
webhook: add issue comment event
8 years ago
Unknwon
c93731339f
webhook: support Issues event ( #2319 )
...
Also addresses #3485 .
8 years ago
Unknwon
bab448681d
models/user: handle case when user doesn't belong to any organization ( #4258 )
8 years ago
Unknwon
de2d3e3fd8
ssh_key: create parent directory of 'authorized_keys' file
8 years ago
Unknwon
295d251232
mirror: update repository updated_unix after sync ( #2807 )
8 years ago
Unknwon
bb005f3f9a
models/user: better directory handling when change username
...
Previously, if the user base directory somehow doesn't exist, the
application throws 500 for failure of rename.
Now it detects if the application should rename or just create a
new directory.
8 years ago
Unknwon
ebd95dd082
models/org: reduce to 2 SQL executions for GetOrgIDsByUserID
...
This also addresses #4231 . It is now ignoring nonexistent
organizations returned from 'org_user' table.
This was a bug caused in older version that didn't cleanup
'org_user' table when delete an organization.
8 years ago
Unknwon
d43f5f17fd
webhook: fix push panic to organizational repository ( #4206 )
8 years ago
Unknwon
9ace35ee8b
repo_branch: fix inapproriate logic
8 years ago
Unknwon
ca2cfaf71e
cmd: able to backup and restore
...
Not very robust, must execute under correct workdir.
Addresses #2072 , #3708 , #648
8 years ago
Unknwon
b06f299748
webhook: add fork event
8 years ago
Unknwon
70072e2842
dashboard: add delete branch and tag news feeds
8 years ago
Unknwon
f0086e66ae
webhook: able to detect delete branch or tag ( #2315 )
8 years ago
Unknwon
87f0ce793d
repo: able to perform initial commit on behave of actual user
8 years ago
Unknwon
e28bc7023f
modes/org: code format for PR #4194
8 years ago
dlob
aff8fb28bd
models/org: use XORM chain operations instead of raw SQL ( #4194 )
...
This also solved MSSQL pagination query syntax problem reported in #4176 .
8 years ago
Unknwon
10b93efc4a
repo: able to add organization member as repository collaborator
8 years ago
Unknwon
0696d430c9
protect_branch: only list teams have write access
...
List teams without write access to the repository cause confusion
to make users think members of team could push to the branch.
8 years ago
Unknwon
6ec859f2b0
webhook: send secret with SHA256 HMAC hex digest ( #3692 )
8 years ago
Unknwon
cd15a17970
models/repo: delete protect branch options when delete repository
8 years ago
Unknwon
6072e9a52c
repo: add protect branch whitelist ( #4177 )
...
Add options to add users and teams to whitelist of a protected
branch. This is only available for organizational repositories.
8 years ago
Unknwon
b78e03934d
models/access: hasAccess only need userID not user object
8 years ago
Unknwon
5ea0592f61
webhook: fix organizational webhook last delivery status cannot be updated
8 years ago
Unknwon
28983c94ff
comment: only show title of commit message from a commit ref ( #3206 )
8 years ago
Unknwon
0cfa489cf0
models/git_diff: add bound check
8 years ago
Unknwon
d21dc0da78
migrate: fix unexpected removal of repository when wiki is detected
8 years ago
Unknwon
60aca9ea18
webhook: also only enable certain types ( #3356 )
...
Add new config option '[webhook] TYPES’.
8 years ago
Unknwon
bd970b8b27
webhook: only trigger specific webhook for test delivery ( #3030 )
8 years ago
Unknwon
0f3155660e
webhook: minor improvements on Discord
8 years ago
Unknwon
8216360da8
webhook: support color for Discord
8 years ago
Unknwon
c5b85f2733
models/repo: fix repository files weren't cleaned up ( #4167 )
8 years ago
Unknwon
934734a85a
diff: able to highlight line with hashtag URL
8 years ago
Unknwon
2322de653c
models/webhook: fix bad query
8 years ago
Unknwon
41a2632ae7
webhook: minor text change on Discord
8 years ago
Unknwon
c4fdc26fa5
migration: drop 0.6.x support
8 years ago
Unknwon
7de71333c6
repo: several minor improvements
...
1. Fix sample content didn't show up when hook doesn't exist.
2. Fix CSS 'word-break' to use 'break-word' not 'break-all'.
3. Fix single quote in 'locale_en-US.ini' file.
8 years ago
Unknwon
40fbe7fa8e
models/repo: handle deletion on Windows ( #4152 )
8 years ago
Unknwon
0a2f87f941
cron: add repository archive cleanup ( #4061 )
8 years ago
Unknwon
a07b1f630a
webhook: add native Discord support
8 years ago
Unknwon
266586e866
repo: assignee can be anyone who has read access ( #3739 )
8 years ago
Unknwon
b481927d5e
Improve error handling
8 years ago
Unknwon
7e09d210ba
Initial version of protected branches ( #776 )
...
- Able to restrict force push and deletion
- Able to restrict direct push
8 years ago
Unknwon
d521e716dd
refactoring: SSH and HTTP push procees is now unified
...
We used to handle SSH and HTTP push separately which produces
duplicated code, but now with post-receive hook, the process
is unified to one single place and much cleaner.
Thus, UpdateTask struct is removed.
Narrow down the range of Git HTTP routes to reduce condufsing
HTTP Basic Authentication window popup on browser.
By detecting <old-commit, new-commit, ref-name> inside post-receive
hook, Git HTTP doesn't need to read the whole content body anymore,
which completely solve the RAM problem reported in #636 .
8 years ago