Unknwon
cd9b29ff3f
api: add list user and organization's repositories ( #3984 )
8 years ago
Unknwon
0a2f87f941
cron: add repository archive cleanup ( #4061 )
8 years ago
Unknwon
21d538a738
install: able to enable builtin SSH server ( #3773 )
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
07801cbf09
repo/release: add pagination ( #2164 )
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
5155f026b4
Security: fix XSS attack on milestone
...
Reported by Miguel Ángel Jimeno.
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
Unknwon
f129e0ecb5
repo/editor: fix breadcrumb path cuts parent dirs ( #3859 )
8 years ago
Unknwon
88143f1934
models/repo: UpdateLocalCopy should always aceept valid branch name
8 years ago
Unknwon
3137665e6e
Simplify description
8 years ago
Unknwon
f97b250509
Security: prevent XSS attach on wiki page
...
Reported by Miguel Ángel Jimeno.
8 years ago
Unknwon
32a868d431
wiki: handle '#' in edit page ( #3767 )
8 years ago
Unknwon
039dc33367
git: delegate all server-side Git hooks ( #1623 )
8 years ago
Unknwon
f4aedda13a
org/team: make 'new' as reserved for team name ( #3789 )
8 years ago
Unknwon
d02e7d9e6a
install: no need to check SMTPFrom is not set ( #4118 )
8 years ago
Unknwon
2d38b75400
diff: fix can't show compare page for fork repository ( #4110 )
8 years ago
Unknwon
f59a607361
install: allow sender's username to be non-email ( #3717 )
8 years ago
Unknwon
127005d733
webhook: remove bad characters of Slack-type webhook for Discord ( #4088 )
8 years ago
Unknwon
0ae666f3e6
auth: few security improvements
8 years ago
Unknwon
5791e1398c
install: validate SMTP From
...
Invalid SMTP From will cause fatal error in post-install and exit
the program.
8 years ago
Unknwon
b67ec01d41
Able to disable non-admin to create new organization ( #1556 )
...
Add new config option '[admin] DISABLE_REGULAR_ORG_CREATION', by
default it's 'false'.
8 years ago
Unknwon
2c154ccbe7
Minor improve on error handling
8 years ago
Unknwon
eb66060cd7
log: start using gopkg.in/clog.v1
8 years ago
Unknwon
f7c11a27d0
models/repo: clean up repository local copy after rename ( #3641 )
8 years ago
Unknwon
418dab9b96
models/pull: load attributes when fetch list of pull requests ( #4089 )
...
Code only fetched issues corresponding to the pull requests, and left
out necessary base/head repository objects, which is required later
to generate API format.
8 years ago
Unknwon
074c92b0a3
routers/repo/branch: fix can't delete branch with slashes after merge ( #4089 )
8 years ago
Unknwon
6622b7b49a
models: remove TiDB embedded driver support
...
Users should all start tidb-server process and connect to it as if
it is a MySQL server with MySQL drivers.
8 years ago
Unknwon
afab38b0d7
routers/repo/pull: fix 404 on PR compare ( #4074 )
...
Due to recent code refactor, ctx.PullRequest is not initialized for
route repo.CompareAndPullRequest, which leads the UI thinks the
compare is not happening inside the same repository.
The current fix is to allow compare URL to include redundant head
user name so everything works fine again, but code logic isn't
as clean as before.
Made comments about possible future fix.
8 years ago
Unknwon
a2dd9ec2e1
models/org_team: panic when team num_repos is negative ( #3671 )
8 years ago
Unknwon
0d9e435bfe
IPythonNotebook: CSS adjustment for PR #4070
8 years ago
Unknwon
2bb1de1805
cmd/serve: minor code improve for PR #4078
8 years ago
Unknwon
2527037973
routers/repo: minor code fix for PR #3758
8 years ago
Unknwon
32a0255ce3
bindata: generate for PR #3646
8 years ago
Unknwon
d293aa9ced
Do a fast-fail testing on repository URL before mirroring
...
To ensure the URL is accessible under good condition to prevent
long blocking on URL resolution without syncing anything.
8 years ago
Unknwon
412ba5b2a9
Prepare for release
8 years ago
Unknwon
7463d9c51d
Fix can not save release draft as draft again ( #3669 )
...
But release was not saved as draft in the first time, is not
possible to be draft afterwards because the Git tag was created.
8 years ago
Unknwon
4bc98f7aa2
Move models/mail.go to modules/mail.go
...
To use interface to replace *models.User in avoiding cycle import.
8 years ago
Unknwon
207960b459
Fix create user can use user email which is used ( #4016 )
8 years ago
Unknwon
7b3b46c675
Fix showing total number of PRs when user does not have any repositories ( #4007 )
8 years ago
Unknwon
5e01ecbc05
Able to set custom Access-Control-Allow-Origin header ( #3987 )
...
Added new config option '[http] ACCESS_CONTROL_ALLOW_ORIGIN'.
8 years ago
Unknwon
0d73dcaf0f
Fix cross-repository reference link error ( #4025 )
8 years ago
Unknwon
a6a3afd130
Update locales
8 years ago
Unknwon
7aa53635fe
Add 'Organizations' page to user settings ( #3587 )
...
User is now able to view full list of organizations belongs to.
8 years ago
Unknwon
e43479d948
Fix changed branch is not reflected when creating PR ( #3604 )
8 years ago
Unknwon
a2f2f7717a
Fix template error when rendering non-README markdown ( #4063 )
8 years ago
Unknwon
ae319da5fd
Disable local path migration by default ( #4033 )
...
Site admin now has to enable manually by config option
[repository] ENABLE_LOCAL_PATH_MIGRATION = true.
Site admin always grants this permission, but regulars users have
to be allowed by site admins in admin user panel.
8 years ago
Unknwon
ad57f18894
modules/sync: minor field refactor
8 years ago
Unknwon
8cb903fbbb
Fix unexpected rendering of README when it is not in Markdown
...
This patch also handles case when a file name looks like README
but is not a text file (e.g. image, PDF).
8 years ago