dd55534b82 
								
							 
						 
						
							
							
								
								Reduce usage of allcols on update ( #2596 )  
							
							... 
							
							
							
							* reduce usage of allcols on update
* fix bug and tests 
							
						 
						
							2017-09-25 12:59:27 +08:00  
				
					
						
							
							
								 
						
							
								d766d0c4e0 
								
							 
						 
						
							
							
								
								Prevent sending emails and notifications to inactive users ( #2384 )  
							
							... 
							
							
							
							* Filter inactive users before sending emails or creating browser notifications
Signed-off-by: David Schneiderbauer <dschneiderbauer@gmail.com>
* fix formatting issues
Signed-off-by: David Schneiderbauer <dschneiderbauer@gmail.com>
* included requested changes
Signed-off-by: David Schneiderbauer <dschneiderbauer@gmail.com>
* optimized database queries
* rebasing new master and add tablenames for clarification in xorm queries
* remove escaped quotationmarks using backticks
Signed-off-by: David Schneiderbauer <dschneiderbauer@gmail.com> 
							
						 
						
							2017-09-16 08:18:25 +08:00  
				
					
						
							
							
								 
						
							
								005900baea 
								
							 
						 
						
							
							
								
								Use created & updated instead BeforeInsert & BeforeUpdate ( #2482 )  
							
							... 
							
							
							
							* use created & updated instead BeforeInsert & BeforeUpdate
* fix vendor checksum
* only show generated SQL when development mode
* remove extra update column updated_unix
* remove trace config 
							
						 
						
							2017-09-13 08:18:22 +03:00  
				
					
						
							
							
								 
						
							
								9bdbfbf6f3 
								
							 
						 
						
							
							
								
								Disable custom Git Hooks globally via configuration file ( #2450 )  
							
							... 
							
							
							
							* Create option to disable githooks globally via configuration file
* Update comment in app.ini to align with @ethantkoenig's suggestion
Signed-off-by: Matti Ranta <matti@mdranta.net> 
							
						 
						
							2017-09-12 12:25:42 +03:00  
				
					
						
							
							
								 
						
							
								5de94a67cf 
								
							 
						 
						
							
							
								
								some refactors for issue and comments ( #2419 )  
							
							
							
						 
						
							2017-08-30 07:31:33 +03:00  
				
					
						
							
							
								 
						
							
								f960e19c59 
								
							 
						 
						
							
							
								
								Only update needed columns when update user ( #2296 )  
							
							... 
							
							
							
							* only update needed columns when update user
* fix missing update_unix column 
							
						 
						
							2017-08-12 22:18:44 +08:00  
				
					
						
							
							
								 
						
							
								858324c21a 
								
							 
						 
						
							
							
								
								Fix username rendering bug ( #2122 )  
							
							... 
							
							
							
							* Fix username rendering bug
* XSS integration test
* Migration to unescape user full names 
							
						 
						
							2017-07-12 17:58:52 +03:00  
				
					
						
							
							
								 
						
							
								05e3726415 
								
							 
						 
						
							
							
								
								Use default avatar on error  
							
							
							
						 
						
							2017-06-29 12:10:33 -04:00  
				
					
						
							
							
								 
						
							
								6db387a21e 
								
							 
						 
						
							
							
								
								Refactor session close as xorm already does everything needed internally ( #2020 )  
							
							
							
						 
						
							2017-06-21 08:57:05 +08:00  
				
					
						
							
							
								 
						
							
								bfb44f8854 
								
							 
						 
						
							
							
								
								Fix status table race condition ( #1835 )  
							
							
							
						 
						
							2017-05-31 16:57:17 +08:00  
				
					
						
							
							
								 
						
							
								7b907ed348 
								
							 
						 
						
							
							
								
								Rename RepoCreationNum -> MaxCreationLimit ( #1766 )  
							
							
							
						 
						
							2017-05-24 08:27:08 +08:00  
				
					
						
							
							
								 
						
							
								cf02cd7ba0 
								
							 
						 
						
							
							
								
								Fix and test for delete user ( #1713 )  
							
							... 
							
							
							
							* Fix and test for delete user
* Run updates in batches
* Unit test 
							
						 
						
							2017-05-20 16:48:22 +08:00  
				
					
						
							
							
								 
						
							
								80cea8747f 
								
							 
						 
						
							
							
								
								Admin should always be allowed to create repos even if hit limit ( #1765 )  
							
							
							
						 
						
							2017-05-20 11:51:19 +08:00  
				
					
						
							
							
								 
						
							
								524885dd65 
								
							 
						 
						
							
							
								
								LDAP user synchronization ( #1478 )  
							
							
							
						 
						
							2017-05-10 15:10:18 +02:00  
				
					
						
							
							
								 
						
							
								51d0becb42 
								
							 
						 
						
							
							
								
								Add configuration option for default permission to create Organizations ( #1686 )  
							
							
							
						 
						
							2017-05-08 21:51:53 +02:00  
				
					
						
							
							
								 
						
							
								d409d3ab57 
								
							 
						 
						
							
							
								
								Sanitation fix from Gogs ( #1461 )  
							
							... 
							
							
							
							* Santiation fix from Gogs
* Linting
* Fix build-errors
* still not working
* Fix all the things!
* gofmt
* Add code-injection checks 
							
						 
						
							2017-04-13 10:52:24 +08:00  
				
					
						
							
							
								 
						
							
								888dee3b5f 
								
							 
						 
						
							
							
								
								fix delete user failed on sqlite ( #1321 )  
							
							
							
						 
						
							2017-03-20 22:13:52 +08:00  
				
					
						
							
							
								 
						
							
								71d16f69ff 
								
							 
						 
						
							
							
								
								Login via OpenID-2.0 ( #618 )  
							
							
							
						 
						
							2017-03-17 15:16:08 +01:00  
				
					
						
							
							
								 
						
							
								021904e4e6 
								
							 
						 
						
							
							
								
								Fix typos in models/ and modules/ ( #1248 )  
							
							
							
						 
						
							2017-03-15 08:52:01 +08:00  
				
					
						
							
							
								 
						
							
								ec0ae5d50c 
								
							 
						 
						
							
							
								
								Refactor and fix incorrect comment ( #1247 )  
							
							
							
						 
						
							2017-03-15 08:51:46 +08:00  
				
					
						
							
							
								 
						
							
								0475e7351f 
								
							 
						 
						
							
							
								
								Reserve the "explore" user/org name ( #1222 )  
							
							
							
						 
						
							2017-03-12 09:39:38 +08:00  
				
					
						
							
							
								 
						
							
								3803f257fb 
								
							 
						 
						
							
							
								
								Move user_follow to separate file ( #1210 )  
							
							... 
							
							
							
							Also add unit tests 
							
						 
						
							2017-03-11 16:46:53 +08:00  
				
					
						
							
							
								 
						
							
								5d40db629c 
								
							 
						 
						
							
							
								
								fix random avatars ( #1147 )  
							
							
							
						 
						
							2017-03-08 23:05:15 +08:00  
				
					
						
							
							
								 
						
							
								2215840363 
								
							 
						 
						
							
							
								
								fix avatar bug  #1114  ( #1122 )  
							
							... 
							
							
							
							This PR fix the avatar bug described in #1114 . This will fix random avatar is blank problem and potential delete avatars dir problem. 
							
						 
						
							2017-03-06 16:15:40 +08:00  
				
					
						
							
							
								 
						
							
								522f194983 
								
							 
						 
						
							
							
								
								Bug fixed for org avatar caused by  #1049  ( #1070 )  
							
							... 
							
							
							
							* bug fixed for org avatar caused by #1049 
* use isfile only 
							
						 
						
							2017-02-27 08:42:22 +08:00  
				
					
						
							
							
								 
						
							
								80f900ebae 
								
							 
						 
						
							
							
								
								Fix avatar enumable ( #1049 )  
							
							... 
							
							
							
							* fix avatar enumable
* fix import style 
							
						 
						
							2017-02-25 22:58:57 +08:00  
				
					
						
							
							
								 
						
							
								e8e56da9ac 
								
							 
						 
						
							
							
								
								fix   #13  ( #1042 )  
							
							
							
						 
						
							2017-02-25 22:53:57 +08:00  
				
					
						
							
							
								 
						
							
								fc4f7e82f9 
								
							 
						 
						
							
							
								
								refactor for searching user ( #1038 )  
							
							... 
							
							
							
							* refactor for searching user
* fix like bug
* better format for builder cond 
							
						 
						
							2017-02-25 21:42:20 +08:00  
				
					
						
							
							
								 
						
							
								01d957677f 
								
							 
						 
						
							
							
								
								Oauth2 consumer ( #679 )  
							
							... 
							
							
							
							* initial stuff for oauth2 login, fails on:
* login button on the signIn page to start the OAuth2 flow and a callback for each provider
Only GitHub is implemented for now
* show login button only when the OAuth2 consumer is configured (and activated)
* create macaron group for oauth2 urls
* prevent net/http in modules (other then oauth2)
* use a new data sessions oauth2 folder for storing the oauth2 session data
* add missing 2FA when this is enabled on the user
* add password option for OAuth2 user , for use with git over http and login to the GUI
* add tip for registering a GitHub OAuth application
* at startup of Gitea register all configured providers and also on adding/deleting of new providers
* custom handling of errors in oauth2 request init + show better tip
* add ExternalLoginUser model and migration script to add it to database
* link a external account to an existing account (still need to handle wrong login and signup) and remove if user is removed
* remove the linked external account from the user his settings
* if user is unknown we allow him to register a new account or link it to some existing account
* sign up with button on signin page (als change OAuth2Provider structure so we can store basic stuff about providers)
* from gorilla/sessions docs:
"Important Note: If you aren't using gorilla/mux, you need to wrap your handlers with context.ClearHandler as or else you will leak memory!"
(we're using gorilla/sessions for storing oauth2 sessions)
* use updated goth lib that now supports getting the OAuth2 user if the AccessToken is still valid instead of re-authenticating (prevent flooding the OAuth2 provider) 
							
						 
						
							2017-02-22 08:14:37 +01:00  
				
					
						
							
							
								 
						
							
								847527fd6d 
								
							 
						 
						
							
							
								
								Fix all the bugs in issues and pulls on dashboard ( #943 )  
							
							... 
							
							
							
							* fix all the bugs in issues and pulls on dashboard
* small fix and refactor
* add method getRepoIDs for IssueList 
							
						 
						
							2017-02-17 08:58:19 +08:00  
				
					
						
							
							
								 
						
							
								d67b278a0d 
								
							 
						 
						
							
							
								
								feat: Able to disable non-admin to create new organization ( #927 )  
							
							
							
						 
						
							2017-02-14 20:16:00 +08:00  
				
					
						
							
							
								 
						
							
								3f67676059 
								
							 
						 
						
							
							
								
								Implement basic Open Graph support. ( #901 )  
							
							
							
						 
						
							2017-02-11 20:57:33 +08:00  
				
					
						
							
							
								 
						
							
								a90a215662 
								
							 
						 
						
							
							
								
								feat: Add search bar on user profile page. ( #787 )  
							
							
							
						 
						
							2017-02-04 20:20:20 +08:00  
				
					
						
							
							
								 
						
							
								bf6f61cc69 
								
							 
						 
						
							
							
								
								Cleanup log messaging  
							
							... 
							
							
							
							This change corrects a few logging issues:
 * Standardized formatting errors with '%v'.
 * Standardized failure warning word usage.
 * Corrected an instance of using the standard log library when
   the gitea log library should be used instead. 
							
						 
						
							2017-02-02 15:24:18 +01:00  
				
					
						
							
							
								 
						
							
								d7d094bd8a 
								
							 
						 
						
							
							
								
								fix: ignore email notifications if user is not active. ( #820 )  
							
							
							
						 
						
							2017-02-02 20:33:36 +08:00  
				
					
						
							
							
								 
						
							
								74ed6dc3ad 
								
							 
						 
						
							
							
								
								Add option to app.ini to enable local import paths ( #724 )  
							
							
							
						 
						
							2017-01-23 09:19:50 +08:00  
				
					
						
							
							
								 
						
							
								74bbec3bf9 
								
							 
						 
						
							
							
								
								Fix permission bugs in team API ( #647 )  
							
							
							
						 
						
							2017-01-20 13:16:10 +08:00  
				
					
						
							
							
								 
						
							
								fcf02e4961 
								
							 
						 
						
							
							
								
								API Endpoints for organization members ( #645 )  
							
							
							
						 
						
							2017-01-20 10:31:46 +08:00  
				
					
						
							
							
								 
						
							
								51d578ff33 
								
							 
						 
						
							
							
								
								Add Keep email private (see issue  #571 ). ( #571 )  
							
							... 
							
							
							
							- Add site-wide option DEFAULT_KEEP_EMAIL_PRIVATE.
- Add the new option to the install and admin/config pages.
- Add the new option to app.ini in the service section.
- Add the new option to the settings struct.
- Add English text strings to i18n.
- Add field KeepEmailPrivate to user struct.
- Add field KeepEmailPrivate to user form.
- Add option to UI.
- Add using noreply email address if user has "Keep Email Private".
An email address <LowerName>@<NO_REPLY_ADDRESS> is now used in commit
messages (and hopefully all other git log relevant places). The
change relies on the fact that git commands should use
user.NetGitSig().
- Add hiding of email address in UI, if user has set "Keep Email Private".
- Add condition to show email address only on explore/users and user
pages, if user has not set "Keep Email Private".
- Add noreply email in API if set "Keep Email Private".
- Add a new service setting NO_REPLY_ADDRESS. The value of this
setting is used as the domain part for the user's email address in
git log, iff he decides to keep his email address private.
If the user decides to keep his email address private and this
option is not set 'noreply.example.org' is used, which no MTA
should send email to.
Add NO_REPLY_ADDRESS to conf/app.ini. 
							
						 
						
							2017-01-08 11:12:03 +08:00  
				
					
						
							
							
								 
						
							
								84b7d29d34 
								
							 
						 
						
							
							
								
								Create missing database indexes ( #596 )  
							
							
							
						 
						
							2017-01-06 23:14:33 +08:00  
				
					
						
							
							
								 
						
							
								bdad3b259a 
								
							 
						 
						
							
							
								
								Check primary email address fields on CreateUser ( #556 )  
							
							... 
							
							
							
							* Check primary email address fields on CreateUser
As this check wasn't available, uid=1 (and possibly guests too, if registration is open) is able to register new users with existing email addresses. This leads to numerous 500 errors.
* Update user.go
* Lower the email first. Then check 
							
						 
						
							2017-01-05 08:52:20 +08:00  
				
					
						
							
							
								 
						
							
								1207bda94b 
								
							 
						 
						
							
							
								
								Fix typos in models/ ( #576 )  
							
							
							
						 
						
							2017-01-05 08:50:34 +08:00  
				
					
						
							
							
								 
						
							
								c0904f1942 
								
							 
						 
						
							
							
								
								Restrict creating organisations by user ( #193 )  
							
							... 
							
							
							
							* restrict creating organizations based on right on user
* revert bindata.go
* reverse vendor lib
* revert goimports change
* set AllowCreateOrganization default value to true
* revert locale
* added default value for AllowCreateOrganization
* fix typo in migration-comment
* fix comment
* add coments in migration 
							
						 
						
							2016-12-31 10:33:30 +08:00  
				
					
						
							
							
								 
						
							
								ba134bd27a 
								
							 
						 
						
							
							
								
								fix 500 when delete orgnization and  resolved   #486  
							
							
							
						 
						
							2016-12-27 12:00:12 +01:00  
				
					
						
							
							
								 
						
							
								fa3abc22c0 
								
							 
						 
						
							
							
								
								Added sorting to organizations, repos & users page ( #222 )  
							
							
							
						 
						
							2016-12-24 22:42:26 +08:00  
				
					
						
							
							
								 
						
							
								8a4161c723 
								
							 
						 
						
							
							
								
								API Endpoint for watching ( #191 )  
							
							
							
						 
						
							2016-12-24 09:53:11 +08:00  
				
					
						
							
							
								 
						
							
								380e32e129 
								
							 
						 
						
							
							
								
								Fix random string generator ( #384 )  
							
							... 
							
							
							
							* Remove unused custom-alphabet feature of random string generator
Fix random string generator
Random string generator should return error if it fails to read random data via crypto/rand
* Fixes variable (un)initialization mixed assign
Update test GetRandomString 
							
						 
						
							2016-12-20 13:32:02 +01:00  
				
					
						
							
							
								 
						
							
								d771e978a1 
								
							 
						 
						
							
							
								
								Don't use custom PBKDF2 function ( #382 )  
							
							
							
						 
						
							2016-12-15 09:24:27 +08:00  
				
					
						
							
							
								 
						
							
								c8f300b2cd 
								
							 
						 
						
							
							
								
								Safe compare password (timing attack) ( #338 )  
							
							
							
						 
						
							2016-12-03 13:49:17 +08:00  
				
					
						
							
							
								 
						
							
								4ff0db0246 
								
							 
						 
						
							
							
								
								Catch os... errors  
							
							
							
						 
						
							2016-12-02 07:41:19 +01:00  
				
					
						
							
							
								 
						
							
								42ec5ce740 
								
							 
						 
						
							
							
								
								Fix breakage from vendor-update  
							
							
							
						 
						
							2016-11-29 11:50:22 +01:00  
				
					
						
							
							
								 
						
							
								9963d61233 
								
							 
						 
						
							
							
								
								Lint models/user.go  
							
							
							
						 
						
							2016-11-28 17:47:46 +01:00  
				
					
						
							
							
								 
						
							
								a4ece1f223 
								
							 
						 
						
							
							
								
								Fixes typos  
							
							
							
						 
						
							2016-11-27 12:59:12 +01:00  
				
					
						
							
							
								 
						
							
								94da472717 
								
							 
						 
						
							
							
								
								Golint fixed for modules/setting ( #262 )  
							
							... 
							
							
							
							* golint fixed for modules/setting
* typo fixed and renamed UNIXSOCKET to UnixSocket 
							
						 
						
							2016-11-27 18:14:25 +08:00  
				
					
						
							
							
								 
						
							
								3c87c57d96 
								
							 
						 
						
							
							
								
								golint fixed for modules/avatar  
							
							
							
						 
						
							2016-11-25 16:37:04 +08:00  
				
					
						
							
							
								 
						
							
								0834e492c0 
								
							 
						 
						
							
							
								
								API endpoints for stars  
							
							
							
						 
						
							2016-11-16 22:51:54 -05:00  
				
					
						
							
							
								 
						
							
								739f07c98e 
								
							 
						 
						
							
							
								
								Remember diff view style ( #163 )  
							
							
							
						 
						
							2016-11-13 10:54:04 +08:00  
				
					
						
							
							
								 
						
							
								3ef022b071 
								
							 
						 
						
							
							
								
								Fixes possible vulnerabilities with keyword hijacking ( #20 )  
							
							... 
							
							
							
							- Added public entries to reserved keywords list
- Rename variables
- Derped comment 
							
						 
						
							2016-11-12 13:26:45 +01:00  
				
					
						
							
							
								 
						
							
								0baaa7728a 
								
							 
						 
						
							
							
								
								bug fixed caused by  #153  ( #154 )  
							
							
							
						 
						
							2016-11-12 09:30:46 +01:00  
				
					
						
							
							
								 
						
							
								555d8b16cb 
								
							 
						 
						
							
							
								
								fixed bug  #151  caused Find should be Get ( #153 )  
							
							
							
						 
						
							2016-11-12 00:01:09 +01:00  
				
					
						
							
							
								 
						
							
								a1c5f02444 
								
							 
						 
						
							
							
								
								Fix import path of go-sdk ( #141 )  
							
							... 
							
							
							
							From code.gitea.io/go-sdk/gitea
  To code.gitea.io/sdk/gitea 
							
						 
						
							2016-11-11 17:39:44 +08:00  
				
					
						
							
							
								 
						
							
								b0ddced2b5 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into feature/rewrite-xorm-queries  
							
							... 
							
							
							
							# Conflicts:
#	models/git_diff.go
#	models/issue.go
#	models/org.go
#	models/pull.go
#	models/repo.go 
							
						 
						
							2016-11-10 21:05:52 +01:00  
				
					
						
							
							
								 
						
							
								a4454f5d0f 
								
							 
						 
						
							
							
								
								Rewrite XORM queries  
							
							
							
						 
						
							2016-11-10 20:59:51 +01:00  
				
					
						
							
							
								 
						
							
								4247304f5a 
								
							 
						 
						
							
							
								
								Update import paths from github.com/go-gitea to code.gitea.io ( #135 )  
							
							... 
							
							
							
							- Update import paths from github.com/go-gitea to code.gitea.io
- Fix import path for travis
See https://docs.travis-ci.com/user/languages/go#Go-Import-Path  
							
						 
						
							2016-11-10 17:24:48 +01:00  
				
					
						
							
							
								 
						
							
								1b238fe4d5 
								
							 
						 
						
							
							
								
								Merge pull request  #121  from joubertredrat/feature-last-login  
							
							... 
							
							
							
							Last Login for admin manage your users 
							
						 
						
							2016-11-10 17:20:55 +08:00  
				
					
						
							
							
								 
						
							
								c6c840faf7 
								
							 
						 
						
							
							
								
								Merge pull request  #129  from lunny/lunny/SQL_instead_Sql  
							
							... 
							
							
							
							use x.SQL instead of x.Sql 
							
						 
						
							2016-11-10 17:12:14 +08:00  
				
					
						
							
							
								 
						
							
								3a10a0c1ca 
								
							 
						 
						
							
							
								
								Ordering organizations and users by name  
							
							
							
						 
						
							2016-11-10 09:18:54 +01:00  
				
					
						
							
							
								 
						
							
								7dcc3bc3d7 
								
							 
						 
						
							
							
								
								use x.SQL instead of x.Sql  
							
							
							
						 
						
							2016-11-10 15:20:48 +08:00  
				
					
						
							
							
								 
						
							
								f91cbf0fed 
								
							 
						 
						
							
							
								
								Support to last login feature  
							
							
							
						 
						
							2016-11-09 08:53:45 -02:00  
				
					
						
							
							
								 
						
							
								aadd7dcdc3 
								
							 
						 
						
							
							
								
								And others  
							
							
							
						 
						
							2016-11-07 17:53:22 +01:00  
				
					
						
							
							
								 
						
							
								60c82a8780 
								
							 
						 
						
							
							
								
								More...  
							
							
							
						 
						
							2016-11-07 17:30:04 +01:00  
				
					
						
							
							
								 
						
							
								f388661bda 
								
							 
						 
						
							
							
								
								ACCESS_MODE_* -> AccessMode*  
							
							
							
						 
						
							2016-11-07 17:20:37 +01:00  
				
					
						
							
							
								 
						
							
								4c6c16f358 
								
							 
						 
						
							
							
								
								Replaced go-gogs-client with go-sdk imports  
							
							
							
						 
						
							2016-11-07 16:10:32 +01:00  
				
					
						
							
							
								 
						
							
								6e4252dad4 
								
							 
						 
						
							
							
								
								Replace gogits/git-module dependency with go-gitea/git ( #94 )  
							
							... 
							
							
							
							* Replace gogits/git-module dependency with go-gitea/git
Fixes  #92 
* Remove git alias for git module import (not needed) 
							
						 
						
							2016-11-06 11:18:34 -02:00  
				
					
						
							
							
								 
						
							
								2d68bd1ef9 
								
							 
						 
						
							
							
								
								Change import reference to match gitea instead of gogs ( #37 )  
							
							
							
						 
						
							2016-11-03 10:29:56 -02:00  
				
					
						
							
							
								 
						
							
								c50d59874d 
								
							 
						 
						
							
							
								
								#3577  incorrect URL produced by AvatarLink  
							
							
							
						 
						
							2016-09-01 12:36:26 -04:00  
				
					
						
							
							
								 
						
							
								99c2ae7b35 
								
							 
						 
						
							
							
								
								#3515  use alert instead 500 for duplicated login source name  
							
							
							
						 
						
							2016-08-31 00:56:10 -07:00  
				
					
						
							
							
								 
						
							
								c30b856d14 
								
							 
						 
						
							
							
								
								#3505  use user’s info for committer and author  
							
							
							
						 
						
							2016-08-27 13:37:55 -07:00  
				
					
						
							
							
								 
						
							
								3f7f4852ef 
								
							 
						 
						
							
							
								
								#2246  fully support of webhooks for pull request  
							
							
							
						 
						
							2016-08-14 03:32:24 -07:00  
				
					
						
							
							
								 
						
							
								90dd0657b5 
								
							 
						 
						
							
							
								
								Add support for federated avatars ( #3320 )  
							
							... 
							
							
							
							* Add support for federated avatars
Fixes  #3105 
Removes avatar fetching duplication code
Adds an "Enable Federated Avatar" checkbox in user settings
(defaults to unchecked)
Moves avatar settings all in the same form, making
local and remote avatars mutually exclusive
Renames UploadAvatarForm to AvatarForm
as it's not anymore only for uploading
* Run gofmt on all modified files
* Move Avatar form in its own page
* Add go-libravatar dependency to vendor/ dir
Hopefully helps with accepting the contribution.
See also #3214 
* Revert "Add go-libravatar dependency to vendor/ dir"
This reverts commit a8cb93ae640bbb90f7d25012fc257bda9fae9b82.
* Make federated avatar setting a global configuration
Removes the per-user setting
* Move avatar handling back to base tool, disable federated avatar in offline mode
* Format, handle error
* Properly set fallback host
* Use unsupported github.com mirror for importing go-libravatar
* Remove comment showing life exists outside of github.com
... pity, but contribution would not be accepted otherwise
* Use Combo for Get and Post methods over /avatar
* FEDERATED_AVATAR -> ENABLE_FEDERATED_AVATAR
* Fix persistance of federated avatar lookup checkbox at install time
* Federated Avatars -> Enable Federated Avatars
* Use len(string) == 0 instead of string == ""
* Move import line where it belong
See
https://github.com/Unknwon/go-code-convention/blob/master/en-US/import_packages.md 
Pity the import url is still the unofficial one, but oh well...
* Save a line (and waste much more expensive time)
* Remove redundant parens
* Remove an empty line
* Remove empty lines
* Reorder lines to make diff smaller
* Remove another newline
Unknwon review got me start a fight against newlines
* Move DISABLE_GRAVATAR and ENABLE_FEDERATED_AVATAR after OFFLINE_MODE
On re-reading the diff I figured what Unknwon meant here:
https://github.com/gogits/gogs/pull/3320/files#r73741106 
* Remove newlines that weren't there before my intervention 
							
						 
						
							2016-08-07 10:27:38 -07:00  
				
					
						
							
							
								 
						
							
								ec92565f23 
								
							 
						 
						
							
							
								
								#3393  fix missing sub-url prefix in relative avatar link  
							
							
							
						 
						
							2016-08-07 10:13:05 -07:00  
				
					
						
							
							
								 
						
							
								50422f1fc2 
								
							 
						 
						
							
							
								
								#3348  always use relative avatar link in the template  
							
							
							
						 
						
							2016-08-05 12:12:54 -07:00  
				
					
						
							
							
								 
						
							
								2d76de2574 
								
							 
						 
						
							
							
								
								#3281  fix x.Iterate returns nothing inside session scope with SQLite3  
							
							
							
						 
						
							2016-07-26 17:26:48 +08:00  
				
					
						
							
							
								 
						
							
								e74630ae3b 
								
							 
						 
						
							
							
								
								#1384  add pagination for repositories  
							
							
							
						 
						
							2016-07-24 14:32:46 +08:00  
				
					
						
							
							
								 
						
							
								1f2e173a74 
								
							 
						 
						
							
							
								
								Refactor User.Id to User.ID  
							
							
							
						 
						
							2016-07-24 01:08:22 +08:00  
				
					
						
							
							
								 
						
							
								46e96c008c 
								
							 
						 
						
							
							
								
								Use struct for UI settings  
							
							
							
						 
						
							2016-07-24 00:23:54 +08:00  
				
					
						
							
							
								 
						
							
								250be011c7 
								
							 
						 
						
							
							
								
								Remove redundant Unix timestamp method call  
							
							... 
							
							
							
							Unix() already uses UTC as timezone 
							
						 
						
							2016-07-23 20:24:44 +08:00  
				
					
						
							
							
								 
						
							
								69f5308761 
								
							 
						 
						
							
							
								
								#2903  use different reversed words and patterns for repository and user  
							
							
							
						 
						
							2016-07-23 18:58:18 +08:00  
				
					
						
							
							
								 
						
							
								6488ee12be 
								
							 
						 
						
							
							
								
								avatar: make custom and generated avatars equal ( #3301 )  
							
							... 
							
							
							
							Sets all avatars to use PNG image format.
Keeps avatars consistent at 290x290px resolution.
Signed-off-by: Dennis Chen <barracks510@gmail.com> 
							
						 
						
							2016-07-21 15:31:14 +08:00  
				
					
						
							
							
								 
						
							
								c083d76567 
								
							 
						 
						
							
							
								
								#2937  able to prohibit user login  
							
							
							
						 
						
							2016-07-16 10:22:16 +08:00  
				
					
						
							
							
								 
						
							
								52322ef624 
								
							 
						 
						
							
							
								
								models/user_mail: refactor EmailAddress  
							
							
							
						 
						
							2016-07-16 10:08:04 +08:00  
				
					
						
							
							
								 
						
							
								a4ea3bd015 
								
							 
						 
						
							
							
								
								Return avatar link as absolute url ( #3235 )  
							
							... 
							
							
							
							Fixes relative urls coming from api/v1
See https://github.com/drone/drone/issues/1701  
							
						 
						
							2016-07-16 08:19:30 +08:00  
				
					
						
							
							
								 
						
							
								8a248696e9 
								
							 
						 
						
							
							
								
								Use a gopher as default avatar (rather than the gravatar logo) ( #3208 )  
							
							... 
							
							
							
							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) 
							
						 
						
							2016-06-27 18:12:30 +08:00  
				
					
						
							
							
								 
						
							
								ff731ea07d 
								
							 
						 
						
							
							
								
								#2814  LOWER() column value within search  
							
							
							
						 
						
							2016-03-16 16:55:19 -04:00  
				
					
						
							
							
								 
						
							
								6ccb2d36cf 
								
							 
						 
						
							
							
								
								Remove email from user search  
							
							
							
						 
						
							2016-03-15 19:44:58 +01:00  
				
					
						
							
							
								 
						
							
								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. 
							
						 
						
							2016-03-15 14:16:58 +01:00  
				
					
						
							
							
								 
						
							
								263304b6b7 
								
							 
						 
						
							
							
								
								#13  fix postgres aggregate  
							
							
							
						 
						
							2016-03-11 16:11:33 -05:00  
				
					
						
							
							
								 
						
							
								2bf8494332 
								
							 
						 
						
							
							
								
								#13  finish user and repository search  
							
							... 
							
							
							
							Both are possible on explore and admin panel 
							
						 
						
							2016-03-11 15:33:12 -05:00  
				
					
						
							
							
								 
						
							
								ad513a20e9 
								
							 
						 
						
							
							
								
								#2302  Replace time.Time with Unix Timestamp (int64)  
							
							
							
						 
						
							2016-03-09 19:53:30 -05:00  
				
					
						
							
							
								 
						
							
								13bd16af92 
								
							 
						 
						
							
							
								
								Minor fixes for  #2766  
							
							
							
						 
						
							2016-03-06 13:24:42 -05:00  
				
					
						
							
							
								 
						
							
								9c91e27933 
								
							 
						 
						
							
							
								
								Added: Ability to delete org avatar.  
							
							
							
						 
						
							2016-03-06 17:36:30 +01:00  
				
					
						
							
							
								 
						
							
								a5b0400be7 
								
							 
						 
						
							
							
								
								#1146  finish new access rights for collaborators  
							
							
							
						 
						
							2016-03-05 20:45:23 -05:00  
				
					
						
							
							
								 
						
							
								a2f13eae55 
								
							 
						 
						
							
							
								
								#1157  some avatar setting changes  
							
							... 
							
							
							
							- Allow to delete current avatar 
							
						 
						
							2016-03-05 00:51:51 -05:00  
				
					
						
							
							
								 
						
							
								2d2d85bba4 
								
							 
						 
						
							
							
								
								#1597  support pull requests in same repository  
							
							
							
						 
						
							2016-03-04 15:43:01 -05:00  
				
					
						
							
							
								 
						
							
								d5a3021a7d 
								
							 
						 
						
							
							
								
								Make markdown as an independent module  
							
							
							
						 
						
							2016-02-20 17:10:05 -05:00  
				
					
						
							
							
								 
						
							
								58e004f7da 
								
							 
						 
						
							
							
								
								Remove cache avatar support and add its tests  
							
							
							
						 
						
							2016-02-14 23:14:55 -05:00  
				
					
						
							
							
								 
						
							
								f8182ac521 
								
							 
						 
						
							
							
								
								#2558  delete local wiki copy when rename repo and user  
							
							
							
						 
						
							2016-02-05 14:11:53 -05:00  
				
					
						
							
							
								 
						
							
								5a27aea8e0 
								
							 
						 
						
							
							
								
								Fix random avatar does not work on Windows  
							
							... 
							
							
							
							path.Dir can't handle Windows case, must use filepath.Dir 
							
						 
						
							2016-02-02 10:22:27 -05:00  
				
					
						
							
							
								 
						
							
								4deb876343 
								
							 
						 
						
							
							
								
								Minor fix for  #2494  
							
							... 
							
							
							
							- Change tooltip size from mini to tiny in profile page 
							
						 
						
							2016-01-28 06:07:16 -05:00  
				
					
						
							
							
								 
						
							
								674c5c37be 
								
							 
						 
						
							
							
								
								Change user name in Pull Requests  
							
							
							
						 
						
							2016-01-27 22:45:03 +01:00  
				
					
						
							
							
								 
						
							
								f43cc90841 
								
							 
						 
						
							
							
								
								#2287  Truncate repository name if too long  
							
							
							
						 
						
							2016-01-11 20:41:43 +08:00  
				
					
						
							
							
								 
						
							
								e914969e4c 
								
							 
						 
						
							
							
								
								Add default for NumFollowing field ( fixes   #2261 )  
							
							... 
							
							
							
							We set the default value for the non-NULL field NumFollowing of the User
model to 0, which stops an error when the ORM tries to sync. 
							
						 
						
							2015-12-22 11:09:28 +11:00  
				
					
						
							
							
								 
						
							
								a49af93faf 
								
							 
						 
						
							
							
								
								#1692  APIs: Users Followers  
							
							... 
							
							
							
							- User profile un/follow
- List user's followers/following 
							
						 
						
							2015-12-21 04:24:11 -08:00  
				
					
						
							
							
								 
						
							
								9cd16c5b12 
								
							 
						 
						
							
							
								
								#1692  add organization APIs  
							
							
							
						 
						
							2015-12-17 02:28:47 -05:00  
				
					
						
							
							
								 
						
							
								b117befc2b 
								
							 
						 
						
							
							
								
								#1692  add user email APIs  
							
							
							
						 
						
							2015-12-15 22:57:18 -05:00  
				
					
						
							
							
								 
						
							
								19423957b1 
								
							 
						 
						
							
							
								
								rename import path  
							
							
							
						 
						
							2015-12-15 17:25:45 -05:00  
				
					
						
							
							
								 
						
							
								5d95ffe3eb 
								
							 
						 
						
							
							
								
								#2155  The owner has reached maximum creation limit of 0 repositories  
							
							
							
						 
						
							2015-12-11 15:11:13 -05:00  
				
					
						
							
							
								 
						
							
								3d5d61778a 
								
							 
						 
						
							
							
								
								#1938   #1374  disable password change for non-local users  
							
							
							
						 
						
							2015-12-10 19:02:57 -05:00  
				
					
						
							
							
								 
						
							
								99e9bbef6c 
								
							 
						 
						
							
							
								
								fix bool check for repo max limit and fix hang when push repo with tons of commits  
							
							
							
						 
						
							2015-12-10 16:27:47 -05:00  
				
					
						
							
							
								 
						
							
								0e96a46020 
								
							 
						 
						
							
							
								
								fix user repo limit default value  
							
							
							
						 
						
							2015-12-10 12:48:45 -05:00  
				
					
						
							
							
								 
						
							
								df5ed64cca 
								
							 
						 
						
							
							
								
								#1301  "read-only" users  
							
							
							
						 
						
							2015-12-10 12:46:05 -05:00  
				
					
						
							
							
								 
						
							
								2a0bb1fa90 
								
							 
						 
						
							
							
								
								#1575  Limit repo creation  
							
							
							
						 
						
							2015-12-10 12:37:53 -05:00  
				
					
						
							
							
								 
						
							
								9a2e43bff2 
								
							 
						 
						
							
							
								
								move out git module and  #1573  send push hook  
							
							
							
						 
						
							2015-12-09 20:46:05 -05:00  
				
					
						
							
							
								 
						
							
								830d000667 
								
							 
						 
						
							
							
								
								finish wiki  
							
							
							
						 
						
							2015-11-30 20:45:55 -05:00  
				
					
						
							
							
								 
						
							
								392f3ee210 
								
							 
						 
						
							
							
								
								wiki: finish new  
							
							
							
						 
						
							2015-11-27 00:24:24 -05:00  
				
					
						
							
							
								 
						
							
								3ca544912f 
								
							 
						 
						
							
							
								
								#1944  Drop /org/ URL path prefix in organization home page  
							
							
							
						 
						
							2015-11-24 19:14:00 -05:00  
				
					
						
							
							
								 
						
							
								ec8d41765d 
								
							 
						 
						
							
							
								
								some fix to  #2026  
							
							
							
						 
						
							2015-11-23 20:43:04 -05:00  
				
					
						
							
							
								 
						
							
								f04d773f4f 
								
							 
						 
						
							
							
								
								UI: long organization name in create repository owner list  
							
							
							
						 
						
							2015-11-18 17:42:20 -05:00  
				
					
						
							
							
								 
						
							
								5dc3dd1704 
								
							 
						 
						
							
							
								
								fix   #1960  
							
							
							
						 
						
							2015-11-16 11:11:59 -05:00  
				
					
						
							
							
								 
						
							
								134d8e7681 
								
							 
						 
						
							
							
								
								work on  #1961  
							
							
							
						 
						
							2015-11-16 10:14:12 -05:00  
				
					
						
							
							
								 
						
							
								1d57f0d64f 
								
							 
						 
						
							
							
								
								Show custom avatars in commits  
							
							
							
						 
						
							2015-11-13 17:10:25 -05:00  
				
					
						
							
							
								 
						
							
								1559bd58e7 
								
							 
						 
						
							
							
								
								save custom avatar as PNG  
							
							
							
						 
						
							2015-11-13 16:43:43 -05:00  
				
					
						
							
							
								 
						
							
								f255b1e86d 
								
							 
						 
						
							
							
								
								#1896  fatal when no needed update task  
							
							
							
						 
						
							2015-11-04 21:57:10 -05:00  
				
					
						
							
							
								 
						
							
								6f0a41b8b2 
								
							 
						 
						
							
							
								
								#1511  Allow local import only for admin users  
							
							
							
						 
						
							2015-11-03 18:40:52 -05:00  
				
					
						
							
							
								 
						
							
								022820103d 
								
							 
						 
						
							
							
								
								#1657  allow forcing all private repos  
							
							
							
						 
						
							2015-10-25 04:26:26 -04:00  
				
					
						
							
							
								 
						
							
								3fb1b6a608 
								
							 
						 
						
							
							
								
								drop oauth2 feature support  
							
							
							
						 
						
							2015-09-17 16:11:44 -04:00  
				
					
						
							
							
								 
						
							
								373731f5e8 
								
							 
						 
						
							
							
								
								user gomail and new activate account email tpl  
							
							... 
							
							
							
							- #1496 : fallback plain text
- #1002 : add date header
- #913 : fix encoding of header 
							
						 
						
							2015-09-17 01:54:12 -04:00  
				
					
						
							
							
								 
						
							
								2d1bb0cf49 
								
							 
						 
						
							
							
								
								#1633  admin delete user  
							
							
							
						 
						
							2015-09-13 13:26:20 -04:00  
				
					
						
							
							
								 
						
							
								be89802bd8 
								
							 
						 
						
							
							
								
								new admin user list UI  
							
							
							
						 
						
							2015-09-11 20:42:26 -04:00  
				
					
						
							
							
								 
						
							
								52ec80fa18 
								
							 
						 
						
							
							
								
								finish all new user settings UI  
							
							
							
						 
						
							2015-09-10 11:40:34 -04:00  
				
					
						
							
							
								 
						
							
								3d9b98fae4 
								
							 
						 
						
							
							
								
								#1585  order owners list by last changed time  
							
							
							
						 
						
							2015-09-07 13:58:23 -04:00  
				
					
						
							
							
								 
						
							
								0806725ca5 
								
							 
						 
						
							
							
								
								minor fix on  #1589  
							
							... 
							
							
							
							Signed-off-by: Unknwon <u@gogs.io> 
							
						 
						
							2015-09-06 18:19:30 -04:00  
				
					
						
							
							
								 
						
							
								80701d45bb 
								
							 
						 
						
							
							
								
								#1193  Make organization emails non-mandatory  
							
							
							
						 
						
							2015-09-06 10:08:14 -04:00  
				
					
						
							
							
								 
						
							
								aa67de910a 
								
							 
						 
						
							
							
								
								fix   #1558  
							
							
							
						 
						
							2015-09-06 08:54:08 -04:00  
				
					
						
							
							
								 
						
							
								1fd5f8edf8 
								
							 
						 
						
							
							
								
								fix   #1568  
							
							
							
						 
						
							2015-09-03 03:58:44 -04:00  
				
					
						
							
							
								 
						
							
								6ea28f2a47 
								
							 
						 
						
							
							
								
								work on  #1558  
							
							
							
						 
						
							2015-09-02 05:16:30 -04:00  
				
					
						
							
							
								 
						
							
								63fecac537 
								
							 
						 
						
							
							
								
								XSS in username  
							
							
							
						 
						
							2015-09-01 12:19:52 -04:00  
				
					
						
							
							
								 
						
							
								d01f688257 
								
							 
						 
						
							
							
								
								fix repository count of user is messed up  
							
							
							
						 
						
							2015-08-30 01:13:24 +08:00  
				
					
						
							
							
								 
						
							
								f509c59ac1 
								
							 
						 
						
							
							
								
								new create webhook event  
							
							
							
						 
						
							2015-08-28 23:36:13 +08:00  
				
					
						
							
							
								 
						
							
								46bee50e45 
								
							 
						 
						
							
							
								
								complate list of gitignores and licenses  
							
							
							
						 
						
							2015-08-28 16:44:04 +08:00  
				
					
						
							
							
								 
						
							
								b900863d60 
								
							 
						 
						
							
							
								
								rename a user method  
							
							
							
						 
						
							2015-08-27 13:26:38 +08:00  
				
					
						
							
							
								 
						
							
								2881456421 
								
							 
						 
						
							
							
								
								new webhooks list UI  
							
							
							
						 
						
							2015-08-26 21:45:51 +08:00  
				
					
						
							
							
								 
						
							
								260301bf2e 
								
							 
						 
						
							
							
								
								#1535  Removing deploy key does not remove key  
							
							
							
						 
						
							2015-08-25 03:30:39 +08:00  
				
					
						
							
							
								 
						
							
								47ac579f09 
								
							 
						 
						
							
							
								
								only assign auto-admin when sign up by web  
							
							
							
						 
						
							2015-08-19 04:58:45 +08:00  
				
					
						
							
							
								 
						
							
								407385db7e 
								
							 
						 
						
							
							
								
								work on  #1493  
							
							
							
						 
						
							2015-08-17 17:05:37 +08:00  
				
					
						
							
							
								 
						
							
								30b428bf0e 
								
							 
						 
						
							
							
								
								#1419 : 500 when visit a issue with issue/comments of deleted user  
							
							
							
						 
						
							2015-08-15 02:48:05 +08:00  
				
					
						
							
							
								 
						
							
								817b48ed1e 
								
							 
						 
						
							
							
								
								Show owner/poster tags of comments and  fix   #1312  
							
							
							
						 
						
							2015-08-14 02:43:40 +08:00  
				
					
						
							
							
								 
						
							
								cafde1287e 
								
							 
						 
						
							
							
								
								delete avatar when del user  
							
							
							
						 
						
							2015-08-12 03:46:08 +08:00  
				
					
						
							
							
								 
						
							
								9c0c16bb5a 
								
							 
						 
						
							
							
								
								Merge pull request  #1464  from jamesa/hide-gravatar-tooltip  
							
							... 
							
							
							
							Hide avatar tooltips unless you're looking at your own profile 
							
						 
						
							2015-08-10 23:55:43 +08:00  
				
					
						
							
							
								 
						
							
								e5146155a0 
								
							 
						 
						
							
							
								
								Resize avatars to the same size they are displayed  
							
							
							
						 
						
							2015-08-10 10:43:14 -05:00  
				
					
						
							
							
								 
						
							
								cbc7b7132f 
								
							 
						 
						
							
							
								
								finish new issue action and mentions  
							
							
							
						 
						
							2015-08-10 23:31:59 +08:00  
				
					
						
							
							
								 
						
							
								75aff60c90 
								
							 
						 
						
							
							
								
								finish create issue with milestone and assignee  
							
							
							
						 
						
							2015-08-10 21:47:23 +08:00  
				
					
						
							
							
								 
						
							
								a79586cc54 
								
							 
						 
						
							
							
								
								Merge branch 'develop' of github.com:gogits/gogs into feature/pull_request2  
							
							... 
							
							
							
							# Conflicts:
#	modules/bindata/bindata.go
#	public/css/gogs.min.css
#	templates/repo/header.tmpl 
							
						 
						
							2015-08-10 00:37:42 +08:00  
				
					
						
							
							
								 
						
							
								68b9d78386 
								
							 
						 
						
							
							
								
								remove sync.Pool and support go1.2 again  
							
							
							
						 
						
							2015-08-09 12:06:08 +08:00  
				
					
						
							
							
								 
						
							
								4b43ffc96c 
								
							 
						 
						
							
							
								
								Generate random avatar based on e-mail when disable Gravatar  
							
							
							
						 
						
							2015-08-09 11:46:10 +08:00  
				
					
						
							
							
								 
						
							
								dea3a8c6a4 
								
							 
						 
						
							
							
								
								WIP: create PR - choose branch  
							
							
							
						 
						
							2015-08-08 22:43:14 +08:00  
				
					
						
							
							
								 
						
							
								b1f08d3218 
								
							 
						 
						
							
							
								
								more on  #1443  
							
							
							
						 
						
							2015-08-07 00:09:28 +08:00  
				
					
						
							
							
								 
						
							
								d922b7e504 
								
							 
						 
						
							
							
								
								#1443  set first user to be admin  
							
							... 
							
							
							
							...not just ID=1 
							
						 
						
							2015-08-07 00:00:11 +08:00  
				
					
						
							
							
								 
						
							
								39a3b768bc 
								
							 
						 
						
							
							
								
								#334 : Add Deployment Key Support  
							
							
							
						 
						
							2015-08-06 22:48:11 +08:00  
				
					
						
							
							
								 
						
							
								b9527cd1bf 
								
							 
						 
						
							
							
								
								#1299  force downcase e-mail  
							
							
							
						 
						
							2015-08-05 17:36:22 +08:00  
				
					
						
							
							
								 
						
							
								e50982f5ec 
								
							 
						 
						
							
							
								
								allow anonymous SSH clone  
							
							
							
						 
						
							2015-08-05 11:14:17 +08:00  
				
					
						
							
							
								 
						
							
								673a76d638 
								
							 
						 
						
							
							
								
								Merge pull request  #1211  from mephux/hotfix/type-fix-ValidatePassword  
							
							... 
							
							
							
							Hotfix/type fix validate password 
							
						 
						
							2015-04-24 15:03:21 +08:00  
				
					
						
							
							
								 
						
							
								e57594dc31 
								
							 
						 
						
							
							
								
								typo fix for comment  
							
							
							
						 
						
							2015-04-16 14:40:39 -04:00  
				
					
						
							
							
								 
						
							
								f78046fc3b 
								
							 
						 
						
							
							
								
								typo fix  
							
							
							
						 
						
							2015-04-16 14:36:32 -04:00  
				
					
						
							
							
								 
						
							
								698b9e2acc 
								
							 
						 
						
							
							
								
								#1070  Clearer error message for illegal characters  
							
							
							
						 
						
							2015-03-26 17:11:47 -04:00  
				
					
						
							
							
								 
						
							
								466facc009 
								
							 
						 
						
							
							
								
								#1067 : Deleting users should remove them from collaborator lists  
							
							... 
							
							
							
							- fix delete user but repository watches are not decreased 
							
						 
						
							2015-03-17 21:51:39 -04:00  
				
					
						
							
							
								 
						
							
								b72e75e522 
								
							 
						 
						
							
							
								
								#1024 : OFFLINE_MODE Still Uses Gravatar  
							
							
							
						 
						
							2015-03-12 20:32:38 -04:00  
				
					
						
							
							
								 
						
							
								ee68a826a5 
								
							 
						 
						
							
							
								
								v4 migration, merge 'dev', clean code and mirror fix  
							
							
							
						 
						
							2015-02-23 02:15:53 -05:00  
				
					
						
							
							
								 
						
							
								7ccab9cd09 
								
							 
						 
						
							
							
								
								Merge branch 'dev' of github.com:gogits/gogs into access  
							
							... 
							
							
							
							Conflicts:
	gogs.go
	models/models.go
	models/user.go
	templates/.VERSION
	templates/org/home.tmpl 
							
						 
						
							2015-02-22 22:51:25 -05:00  
				
					
						
							
							
								 
						
							
								04164eada3 
								
							 
						 
						
							
							
								
								models: able to rename user with diff letter cases  #981  
							
							... 
							
							
							
							- templates/org: mirror fix on name output
- routers: add missing error check 
							
						 
						
							2015-02-22 18:24:49 -05:00  
				
					
						
							
							
								 
						
							
								1654e9ecab 
								
							 
						 
						
							
							
								
								templates/user/settings/emial.tmpl: little fix on UI  
							
							... 
							
							
							
							- routers/user: little code format
- conf/locale: update French locale 
							
						 
						
							2015-02-21 22:13:47 -05:00  
				
					
						
							
							
								 
						
							
								6d0f3a07d4 
								
							 
						 
						
							
							
								
								code  fix   #941  caution: undertest  
							
							
							
						 
						
							2015-02-13 00:58:46 -05:00  
				
					
						
							
							
								 
						
							
								6c1ee384f1 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'mine/access_refactor' into access_refactor  
							
							... 
							
							
							
							Conflicts:
	cmd/serve.go
	models/access.go
	models/migrations/migrations.go
	models/org.go
	models/repo.go
	models/user.go
	modules/middleware/org.go
	modules/middleware/repo.go
	routers/api/v1/repo.go
	routers/org/teams.go
	routers/repo/http.go
	routers/user/home.go 
							
						 
						
							2015-02-12 14:25:07 +02:00  
				
					
						
							
							
								 
						
							
								0a4cda0dd4 
								
							 
						 
						
							
							
								
								Refactoring of the Access Table  
							
							... 
							
							
							
							This commit does a lot of the work of refactoring the access table in a table with id's instead of strings.
The result does compile, but has not been tested. It may eat your kittens. 
							
						 
						
							2015-02-12 14:14:45 +02:00  
				
					
						
							
							
								 
						
							
								7e7160eefd 
								
							 
						 
						
							
							
								
								first pass work on migration  #925  
							
							
							
						 
						
							2015-02-11 21:58:37 -05:00  
				
					
						
							
							
								 
						
							
								4e79adf6b5 
								
							 
						 
						
							
							
								
								Refactoring of the Access Table  
							
							... 
							
							
							
							This commit does a lot of the work of refactoring the access table in a table with id's instead of strings.
The result does compile, but has not been tested. It may eat your kittens. 
							
						 
						
							2015-02-06 13:18:11 +02:00  
				
					
						
							
							
								 
						
							
								f706102890 
								
							 
						 
						
							
							
								
								models: sanitize user full name when update settings  
							
							
							
						 
						
							2015-02-04 20:04:01 -05:00  
				
					
						
							
							
								 
						
							
								63c1f9a23f 
								
							 
						 
						
							
							
								
								fix 500: E-mail already used in user settings page  
							
							
							
						 
						
							2014-12-29 20:00:07 +08:00  
				
					
						
							
							
								 
						
							
								66e2016eeb 
								
							 
						 
						
							
							
								
								Fix for wrong email query  
							
							... 
							
							
							
							Changing EmailAdress.OwnerId to EmailAddress.Uid should have accompanied this change 
							
						 
						
							2014-12-21 09:16:56 +02:00  
				
					
						
							
							
								 
						
							
								a18decf4cc 
								
							 
						 
						
							
							
								
								Merge pull request  #755  from phsmit/multiple_emails  
							
							... 
							
							
							
							Multiple emails 
							
						 
						
							2014-12-20 22:47:05 -05:00  
				
					
						
							
							
								 
						
							
								20b5c23a19 
								
							 
						 
						
							
							
								
								Small fixes to multiple_emails feature  
							
							
							
						 
						
							2014-12-20 09:26:51 +02:00  
				
					
						
							
							
								 
						
							
								c4820f119d 
								
							 
						 
						
							
							
								
								work on  #754  
							
							
							
						 
						
							2014-12-18 03:26:09 -05:00  
				
					
						
							
							
								 
						
							
								6919c80f0b 
								
							 
						 
						
							
							
								
								Add function to the model for email address management (add/delete/activate)  
							
							
							
						 
						
							2014-12-17 17:40:10 +02:00  
				
					
						
							
							
								 
						
							
								99599c099f 
								
							 
						 
						
							
							
								
								Add alternative email addresses to the model  
							
							... 
							
							
							
							A new struct is created named EmailAddress that contains alternative
email addresses for users. Also the email related methods; IsEmailUsed
and GetUserByEmail are updated.
DeleteUser deletes the extra email addresses and DeleteInactivateUsers
also deletes inactive accounts. This could be factored out, but should
do it for now. 
							
						 
						
							2014-12-17 10:26:19 +02:00  
				
					
						
							
							
								 
						
							
								39c068400e 
								
							 
						 
						
							
							
								
								Fix spelling errors in comments.  
							
							
							
						 
						
							2014-12-06 20:22:48 -05:00  
				
					
						
							
							
								 
						
							
								00cf3e4dab 
								
							 
						 
						
							
							
								
								Use the avatar.HashEmail function instead of hashing email directly.   Fixes   #700  
							
							
							
						 
						
							2014-12-03 16:19:35 -07:00  
				
					
						
							
							
								 
						
							
								5338808600 
								
							 
						 
						
							
							
								
								fix   #676  
							
							
							
						 
						
							2014-11-30 18:29:16 -05:00  
				
					
						
							
							
								 
						
							
								d75013a0e8 
								
							 
						 
						
							
							
								
								fix   #580  
							
							
							
						 
						
							2014-11-30 02:26:29 -05:00  
				
					
						
							
							
								 
						
							
								dc53270da9 
								
							 
						 
						
							
							
								
								Fix 653  
							
							
							
						 
						
							2014-11-22 10:22:53 -05:00  
				
					
						
							
							
								 
						
							
								8ea7ba3afa 
								
							 
						 
						
							
							
								
								fix   #644  
							
							
							
						 
						
							2014-11-21 13:10:00 -05:00  
				
					
						
							
							
								 
						
							
								ef275ebf62 
								
							 
						 
						
							
							
								
								more on change avatar  
							
							
							
						 
						
							2014-11-21 12:51:36 -05:00  
				
					
						
							
							
								 
						
							
								55dfe2c978 
								
							 
						 
						
							
							
								
								custom avatar upload  
							
							
							
						 
						
							2014-11-21 10:58:08 -05:00  
				
					
						
							
							
								 
						
							
								32dcaefafa 
								
							 
						 
						
							
							
								
								fox  #620  
							
							
							
						 
						
							2014-11-17 14:53:41 -05:00  
				
					
						
							
							
								 
						
							
								340a4595dd 
								
							 
						 
						
							
							
								
								support duoshuo mirror of gravatar  
							
							
							
						 
						
							2014-11-16 20:27:04 -05:00  
				
					
						
							
							
								 
						
							
								9e22840483 
								
							 
						 
						
							
							
								
								fix   #622  
							
							
							
						 
						
							2014-11-13 05:27:01 -05:00  
				
					
						
							
							
								 
						
							
								0c5ba4573a 
								
							 
						 
						
							
							
								
								fix session API broken and SQL pretection  
							
							
							
						 
						
							2014-11-04 11:37:15 -05:00  
				
					
						
							
							
								 
						
							
								83283bca4c 
								
							 
						 
						
							
							
								
								Safe work  
							
							
							
						 
						
							2014-10-25 07:50:19 -04:00  
				
					
						
							
							
								 
						
							
								f1d8746264 
								
							 
						 
						
							
							
								
								Fix fork repo and macaron API broken  
							
							
							
						 
						
							2014-10-24 18:43:17 -04:00  
				
					
						
							
							
								 
						
							
								963354c5d7 
								
							 
						 
						
							
							
								
								Add raw, history file button, and other mirror fixes  
							
							
							
						 
						
							2014-10-11 18:02:48 -04:00  
				
					
						
							
							
								 
						
							
								405ee14711 
								
							 
						 
						
							
							
								
								Fix SMTP auth logic  
							
							
							
						 
						
							2014-10-03 13:12:54 -04:00  
				
					
						
							
							
								 
						
							
								c1d047d16e 
								
							 
						 
						
							
							
								
								Merge pull request  #508  from chadoe/homelink  
							
							... 
							
							
							
							Fix user HomeLink when using a suburl 
							
						 
						
							2014-09-28 18:05:58 -04:00  
				
					
						
							
							
								 
						
							
								bb05ef907b 
								
							 
						 
						
							
							
								
								Fix AvatarLink when using a suburl and gravatar is disabled or avatars are cached  
							
							
							
						 
						
							2014-09-28 14:27:13 +02:00  
				
					
						
							
							
								 
						
							
								204952439a 
								
							 
						 
						
							
							
								
								Fix user HomeLink when using a suburl  
							
							
							
						 
						
							2014-09-28 13:55:58 +02:00  
				
					
						
							
							
								 
						
							
								b8368f98ff 
								
							 
						 
						
							
							
								
								Add directory level commit message  
							
							
							
						 
						
							2014-09-26 08:55:13 -04:00  
				
					
						
							
							
								 
						
							
								71e4689d11 
								
							 
						 
						
							
							
								
								Page: User profile  
							
							
							
						 
						
							2014-09-25 19:33:39 -04:00  
				
					
						
							
							
								 
						
							
								bd55b78775 
								
							 
						 
						
							
							
								
								Page: Commits and  fix   #249  
							
							
							
						 
						
							2014-09-23 23:18:14 -04:00  
				
					
						
							
							
								 
						
							
								5bbeeb0f1b 
								
							 
						 
						
							
							
								
								Page: Commits and  fix   #249  
							
							
							
						 
						
							2014-09-23 15:30:04 -04:00  
				
					
						
							
							
								 
						
							
								7ba9257a7f 
								
							 
						 
						
							
							
								
								Add suburl support  
							
							
							
						 
						
							2014-09-19 20:11:34 -04:00  
				
					
						
							
							
								 
						
							
								0055cbd365 
								
							 
						 
						
							
							
								
								Allow Gogs to run from a suburl behind a reverse proxy. e.g.  http://mydomain.com/gogs/  
							
							... 
							
							
							
							Conflicts:
	modules/setting/setting.go
Conflicts:
	templates/repo/release/list.tmpl
	templates/user/dashboard/dashboard.tmpl
Conflicts:
	routers/repo/setting.go 
							
						 
						
							2014-09-18 20:50:48 +02:00  
				
					
						
							
							
								 
						
							
								f94d7c3f51 
								
							 
						 
						
							
							
								
								clarify name/username/owner/pusher for webhook  
							
							
							
						 
						
							2014-09-17 09:20:14 -04:00  
				
					
						
							
							
								 
						
							
								d2aff9a46a 
								
							 
						 
						
							
							
								
								Continue working on new admin pages  
							
							
							
						 
						
							2014-08-29 20:50:43 +08:00  
				
					
						
							
							
								 
						
							
								1aec1a2dda 
								
							 
						 
						
							
							
								
								Finish new admin dashboard  
							
							
							
						 
						
							2014-08-28 22:29:00 +08:00  
				
					
						
							
							
								 
						
							
								74b31566cf 
								
							 
						 
						
							
							
								
								Finsih add/remove repo in organization  
							
							
							
						 
						
							2014-08-26 18:11:15 +08:00  
				
					
						
							
							
								 
						
							
								21a1b8e5a3 
								
							 
						 
						
							
							
								
								Finish new edit team page, add member to team  
							
							
							
						 
						
							2014-08-24 21:09:05 +08:00  
				
					
						
							
							
								 
						
							
								36b4c57ff1 
								
							 
						 
						
							
							
								
								Finish new organization members and invitation page  
							
							
							
						 
						
							2014-08-15 18:29:41 +08:00  
				
					
						
							
							
								 
						
							
								755eec745f 
								
							 
						 
						
							
							
								
								Finish new repo settings page  
							
							
							
						 
						
							2014-08-02 13:47:33 -04:00  
				
					
						
							
							
								 
						
							
								5e81383413 
								
							 
						 
						
							
							
								
								Git installation check, show image in single file view, show short SHA1 instead of 40-length string, complete log module  
							
							
							
						 
						
							2014-07-26 18:37:18 -04:00  
				
					
						
							
							
								 
						
							
								8dd07c0ddd 
								
							 
						 
						
							
							
								
								New UI merge in progress  
							
							
							
						 
						
							2014-07-26 00:24:27 -04:00  
				
					
						
							
							
								 
						
							
								cbcd08aa17 
								
							 
						 
						
							
							
								
								Mention organisation users when organisation gets mentioned  
							
							
							
						 
						
							2014-07-24 19:15:31 +02:00  
				
					
						
							
							
								 
						
							
								3969d704a0 
								
							 
						 
						
							
							
								
								Merge branch 'dev' of github.com:gogits/gogs into dev  
							
							
							
						 
						
							2014-07-12 00:55:35 -04:00  
				
					
						
							
							
								 
						
							
								0f907301b7 
								
							 
						 
						
							
							
								
								Fix   #285  
							
							
							
						 
						
							2014-07-12 00:55:19 -04:00  
				
					
						
							
							
								 
						
							
								63e47405b2 
								
							 
						 
						
							
							
								
								Only update access usernames where the username is changing  #282  
							
							
							
						 
						
							2014-07-11 20:57:00 -04:00  
				
					
						
							
							
								 
						
							
								63cc14062a 
								
							 
						 
						
							
							
								
								Paging function for users and repositories  
							
							
							
						 
						
							2014-07-07 04:15:08 -04:00  
				
					
						
							
							
								 
						
							
								be8ac7fb75 
								
							 
						 
						
							
							
								
								fix   #273  
							
							
							
						 
						
							2014-07-04 16:48:36 -04:00  
				
					
						
							
							
								 
						
							
								5dbfe3c26c 
								
							 
						 
						
							
							
								
								Finish organization homepage  
							
							
							
						 
						
							2014-06-28 15:43:25 -04:00  
				
					
						
							
							
								 
						
							
								6e448b0714 
								
							 
						 
						
							
							
								
								Finish delete organization  
							
							
							
						 
						
							2014-06-28 00:40:07 -04:00  
				
					
						
							
							
								 
						
							
								19e9104289 
								
							 
						 
						
							
							
								
								Organization settings page  
							
							
							
						 
						
							2014-06-27 03:37:01 -04:00  
				
					
						
							
							
								 
						
							
								43b33440b5 
								
							 
						 
						
							
							
								
								Work on create organization repo and  #257  
							
							
							
						 
						
							2014-06-25 05:14:36 -04:00  
				
					
						
							
							
								 
						
							
								e0f9c628c5 
								
							 
						 
						
							
							
								
								Add create organization  
							
							
							
						 
						
							2014-06-25 00:44:48 -04:00  
				
					
						
							
							
								 
						
							
								ad5ec45dd6 
								
							 
						 
						
							
							
								
								Fix   #165  
							
							
							
						 
						
							2014-06-21 00:51:41 -04:00  
				
					
						
							
							
								 
						
							
								f160b4f33c 
								
							 
						 
						
							
							
								
								Add tar.gz download button and other mirror updates  
							
							
							
						 
						
							2014-06-08 17:53:53 -04:00  
				
					
						
							
							
								 
						
							
								4f2f3c2857 
								
							 
						 
						
							
							
								
								Code convention  
							
							
							
						 
						
							2014-06-05 22:07:35 -04:00  
				
					
						
							
							
								 
						
							
								e1332c5239 
								
							 
						 
						
							
							
								
								Fix   #230  
							
							
							
						 
						
							2014-06-01 21:47:48 -04:00  
				
					
						
							
							
								 
						
							
								688ec6ecbd 
								
							 
						 
						
							
							
								
								Fixed   #209  
							
							
							
						 
						
							2014-05-25 20:11:25 -04:00  
				
					
						
							
							
								 
						
							
								80055bde86 
								
							 
						 
						
							
							
								
								Code convention  
							
							
							
						 
						
							2014-05-24 15:28:31 -04:00  
				
					
						
							
							
								 
						
							
								5e9a45f74a 
								
							 
						 
						
							
							
								
								Code convention  
							
							
							
						 
						
							2014-05-21 21:37:13 -04:00  
				
					
						
							
							
								 
						
							
								4744996f9a 
								
							 
						 
						
							
							
								
								Make gmail auth work  
							
							
							
						 
						
							2014-05-15 14:46:04 -04:00  
				
					
						
							
							
								 
						
							
								55019bfbc5 
								
							 
						 
						
							
							
								
								merge all login methods  
							
							
							
						 
						
							2014-05-11 14:12:45 +08:00  
				
					
						
							
							
								 
						
							
								4d6de6c7b9 
								
							 
						 
						
							
							
								
								add login name for auth type  
							
							
							
						 
						
							2014-05-11 11:56:04 +08:00  
				
					
						
							
							
								 
						
							
								e05b1385fb 
								
							 
						 
						
							
							
								
								Bug fix  
							
							
							
						 
						
							2014-05-07 17:23:02 -04:00