Commit Graph

1247 Commits (4a46613916cdfa6a168746aba6abcd698cd17875)

Author SHA1 Message Date
Unknwon 69f5308761 use different reversed words and patterns for repository and user
Unknwon 4f78abe7dc fix create organization ignores full name property
Unknwon 745167d57a create user path before rename repository while transfer
os.Rename does not create parent directory automatically when not exist
Unknwon c912494609 detect invalid tag name git error
Siarhei Navatski cf85e9eb7b add IsSubmodule field to DiffFile and hide view file button on diff page for submodules ()
Dennis Chen 6488ee12be avatar: make custom and generated avatars equal ()
Sets all avatars to use PNG image format.
Keeps avatars consistent at 290x290px resolution.

Signed-off-by: Dennis Chen <barracks510@gmail.com>
Unknwon 5761342f32 fix SQLite3 session read/update conflict on create new issue
Unknwon 57af7432fc fix wrong logic judgement
lstahlman e7a4f96fb6 Updated Issues and Issues Stats functions to include table aliases. This addresses errors involving ambiguous column references when filtering issues by the view type "Mentioning you". ()
Unknwon 60110adc06 models/webhook: restrict deletion to be explicitly with repo and org ID
Unknwon c083d76567 able to prohibit user login
Unknwon 52322ef624 models/user_mail: refactor EmailAddress
Sandro Santilli a4ea3bd015 Return avatar link as absolute url ()
Fixes relative urls coming from api/v1

See https://github.com/drone/drone/issues/1701
Unknwon 3d93532c87 fix can't get webhook detail of organization
Unknwon f1b8d52eb3 fix no mail notification when issue is closed/reopened
Unknwon 7ca5f8f119 models/repo: remove redundant info for some repo methods
RepoLink -> Link, RepoRelLink -> RelLink, FullRepoLink -> FullLink
Kim Carlbäcker d950bf68e3 Ignore Response Body for Slack Hooks ()
Unknwon a752f09055 validate username attribute fetched from LDAP
Unknwon 70a281a39b preserve cases for action content
Unknwon 9fcf66f0e0 Minor fix for
Pablo Saavedra 98b152030d The pruning for the synchronized mirrors is a option now. Default value: enable_prune = true ()
Executed go fmt

getEngine() not handles DB parameters () ()

Uses .AllCols() for Update in updateMirror()

Spanish traslation removed

Fixed a wrong way to ommit the --prune option in process.ExecDir() for MirrorUpdate function
Pheng Heong TAN 467d7dacb6 Modify behaviour of repo-delete. ()
Re: issues  and 

As a result of modifications to the contents of the conf folder, `make bindata`
was run, causing an update to bindata.go.

Meta
-----
This commit will be rebased onto the 'develop' branch.
Unknwon d62ab49978 retrieve webhook with repo_id
This prevents user retrieve arbitrary webhook by changing URL to
access webhook from other unauthorized repositories.
Unknwon e30c701386 disallow repository name . and ..
Since . and .. has browser automatical behaviors, we need to disallow those names.
Unknwon 401bf944ef Use SecurityProtocol to replace UseSSL in LDAP config
Initially proposed by  and fixes  as well.
Unknwon 4b25bdfbc4 support correct page size and link header
Tom 528682a294 getEngine() not handles DB parameters () ()
Unknwon 3a30c06345 Fix wiki vulnerabilities
- Arbitrary file creation leading to command execution
- .md file creation/deletion

Reported by Gabriel Campana.
Andrey Nering 743d22669a Re-work MAX_DIFF_LINES: supress diff per file, not the whole diff ()
Andrey Nering 6efb1e5626 Localize collaboration settings. ()
Closes 
Sandro Santilli 8a248696e9 Use a gopher as default avatar (rather than the gravatar logo) ()
Also changes the avatar from a jpeg to a png, to allow for
transparent background. The indexed png is also smaller in size.

Note that at the moment the default avatar is only used when
the user requested a custom avatar and the custom avatar file
is not found (should never happen).

In the future the default avatar could be used as a default
return when by-mail avatar lookups fail too (both gravatar
and libravatar support passing a default)
Franz Schmidt 8b35c194ec Fixes ()
Robin Lambertz ac05f88641 Fix ()
SjonHortensius 17a4d8a5e5 Fix capitalisation of repo-name in news ()
use 'official' repo.Name instead of incoming repoName; to enforce
correct capitalisation
Robin Lambertz bc00da1721 Fix negative issue count ()
Unknwon e9ae926e04 fix wrong closed issue count when create closed issue via API
Add start count corrector for Repository.NumClosedIssues
Andrey Nering 12d30255a7 Add comment note ()
Kim Carlbäcker 3c0c7a9f83 Fix listing team members ()
Andrey Nering d8612f7704 Fix remove folder issues, including initialization failling. ()
- Prevent panic on creating notice if database is not available
- Prevent incorrect folder on Windows ("/" instead of "\")
Unknwon 0a78d99a4d models/release: filter input to prevent command line argument vulnerability
Unknwon 0325bec283 minor fix for bug of xorm
Thomas Boerger dfad51fe9e Made the issue stats query more secure with parameterized placeholders ()
Unknwon 78b8b63774 set default style name when empty in AfterSet
Cosmin Stroe ba314a7a36 Support alphanumeric issue style (ABC-1234) for external issue tracker ()
Unknwon 762ab056a2 Fix XORM IN condition table name parse
Thomas Boerger 746c7fd4e7 Followup fix for previous query fix
Thomas Boerger b5948f2e71 Made the issues query more secure and simpler
Thomas Boerger 79a1bfd963 Try to make the SQL queries cleaner and more secure
Unknwon b1d41cfa60 add admin APIs to add/remove a user from teams
Unknwon 98b58fa050 Handle windows deletion when start
Fix 
Unknwon e6f927f61a api: admin list and create team under organization
Unknwon ff731ea07d LOWER() column value within search
Odin Ugedal 6ccb2d36cf Remove email from user search
Odin Ugedal 3253e3c5aa Make user search look in username, name and email
Make user search function look in username (lower_name), full name
(full_name) and primary email (email). This will benefit searching after
user in "explore", admin panel and when adding new collaborators.
Unknwon 9bd9ad4205 add CRUD issue APIs
- Fix go-gogs-client#10
- Related to 
Unknwon f76d821bda fix
Unknwon 263304b6b7 fix postgres aggregate
Unknwon 2bf8494332 finish user and repository search
Both are possible on explore and admin panel
Marin Jankovski 1314ba219e Updated and created were appended with _unix. Fresh databases have only the newly named fields.
Unknwon 5267dce210 Fix ref comment from commit create empty feed
Unknwon eed9966ad6 fix incompatible SQL in PostgreSQL
Unknwon ad513a20e9 Replace time.Time with Unix Timestamp (int64)
Unknwon 13bd16af92 Minor fixes for
Tamás Molnár 9c91e27933 Added: Ability to delete org avatar.
Unknwon a5b0400be7 finish new access rights for collaborators
Unknwon 045f14fbd0 finsih UI work for access mode of collaborators
Collaborators have write access as default, and can be changed via repository
collaboration settings page to change between read, write and admin.
Unknwon 414eb22ef9 fix activitity feeds for pull requests
Unknwon a2f13eae55 some avatar setting changes
- Allow to delete current avatar
Unknwon 2a931937a8 Update locales
Unknwon dfd6f8f7ab Merge pull request from joshfng/fix-fork-relative-url
Use relative url when showing forked from
Josh Frye 275464e7fb Use relative url when showing forked from
Unknwon e2d370f0da fix pull request remote head can't update with force push
Unknwon 5335e671be more fixes on SQL errors
Unknwon 2d2d85bba4 support pull requests in same repository
Unknwon 9df6ce48c5 Minor fixes for
Unknwon 4d5911dbcf Merge pull request from joshfng/feature-delete-wiki-pages
Add ability to delete single wiki pages.
Unknwon d57a2b908a and fix bad SQL generated by XORM
Use hand-written SQL to do complex query
Josh Frye 1ca171dbe9 Add ability to delete single wiki pages.
Unknwon 260723e2cc Minor fixes for
Josh Frye f3358f5927 Repo setting to delete and disable wiki
Josh Frye 7f2733fa1b Return errors instead of just logging them.
Josh Frye edb7967dc7 Set DefaultBranch to master when importing a new repo if possible
Unknwon c9901bbba5 workaround to fix XORM problem
Unknwon 97429a25ab make IN clause compatible with Postgres
Unknwon 9e89584cb4 Allow setting git operations timeouts
- Migrate:  
- Clone: 
- Mirror, Pull
Unknwon ea80274229 fix sqlite3 can't create issue with more than one label
Unknwon 8055a0bdac Post work for
Improve test cases, config settings, also show SSH config settings on admin config panel.
Unknwon 83c74878df Merge pull request from Gibheer/ssh-publickeys
allow native and ssh-keygen public key check
Unknwon d320915ad2 Minor fix for
Lukas Dietrich c0eaae200e Add ForegroundColor for labels
Unknwon 129638117f fix panic when close issue via commit message
Gibheer 2f27ee2232 variable should not use ALL_CAPS
Unknwon 912f7b51e9 add actions for close and reopen issues
Andrey Nering d160c7e565 Little refactoring of diff highlight.
Moving cache variable to template instead of in the struct.
Unknwon ac78bae7b5 Replace uuid module with original package
Unknwon d5a3021a7d Make markdown as an independent module
Unknwon d8a994ef24 Move cron module to independent package
Make it easier to keep track of upstream changes and bug fixes
Unknwon acf094fb07 Minor fix for
Add AttributesInBind option in new auth source form.
Unknwon b7f3d94cd0 Minor fix for
Unknwon f6c98465c7 Merge pull request from mhartkorn/pullrefs
Enable a way to checkout Pull Requests from remote refs