Denis Denisov
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
Bwko
5ab85372da
Added rel="noopener" to target="_blank" hrefs ( #327 )
...
* Added rel="noopener" to target="_blank" hrefs
* Replaced gogs.io/docs with docs.gitea.io
2016-12-02 09:12:16 +08:00
Lunny Xiao
ec87a75c00
golint fixed for modules/auth
2016-11-27 21:39:06 +08:00
Lunny Xiao
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
Lunny Xiao
6ed7f269f1
Move init functions from routers/install to routers/init ( #230 )
...
* move init functions from routers/install to routers/init
* copyright typo
2016-11-24 15:40:16 +08:00
Lunny Xiao
cf045b029c
golint fixed for parts of routers root, dev, user and org dirs ( #167 )
...
* golint fixed for parts of routers root, dev and org dirs
* add user/auth.go golint fixed
* rename unnecessary exported to unexported and user dir golint fixed
2016-11-18 11:03:03 +08:00
Sandro Santilli
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
Matthias Loibl
31da225309
Check unhandled errors ( #128 )
2016-11-10 08:02:01 -02:00
Sandro Santilli
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
Rémy Boulanouar
2d68bd1ef9
Change import reference to match gitea instead of gogs ( #37 )
2016-11-03 10:29:56 -02:00
Unknwon
6da55159a2
#3589 LoadRepoConfig after ORM is initialized
2016-09-02 23:18:37 -04:00
Unknwon
8516dfcb6c
#2018 able to sync now for mirrors
...
- Refactor code to use sync.UniqueQueue
- Closes #3509
2016-08-30 16:18:33 -07:00
Unknwon
13a8823bd3
#3495 only start builtin SSH server after user finish installation
2016-08-27 12:25:22 -07:00
Unknwon
a47aef5460
#2852 code cleanup
2016-08-11 14:55:10 -07:00
Unknwon
70fbcd2f27
models: rename EnableTidb to EnableTiDB
2016-08-11 14:38:45 -07:00
Unknwon
edd786446c
#3158 skip RUN_USER check on Windows
2016-08-09 17:41:18 -07:00
Sandro Santilli
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
rugk
28dc5bb566
Replace gogs.io http links with https version ( #3386 )
2016-08-05 17:35:40 -07:00
Unknwon
1f2e173a74
Refactor User.Id to User.ID
2016-07-24 01:08:22 +08:00
Unknwon
514382e2eb
Rename module: middleware -> context
2016-03-11 11:56:52 -05:00
Unknwon
8055a0bdac
Post work for #2637
...
Improve test cases, config settings, also show SSH config settings on admin config panel.
2016-02-27 20:48:39 -05:00
Unknwon
4438b7793b
Add new config option for builtin SSH server
...
Config option [server] SSH_LISTEN_PORT to the port the builtin SSH server will be listen.
It can be different from SSH_PORT which is supposed to be exposed in the clone URL.
This should solve the problem when user runs Gogs inside Docker container
and still want to use builtin SSH server.
2016-02-25 00:21:48 -05:00
Unknwon
d5a3021a7d
Make markdown as an independent module
2016-02-20 17:10:05 -05:00
Unknwon
d8a994ef24
Move cron module to independent package
...
Make it easier to keep track of upstream changes and bug fixes
2016-02-20 15:58:09 -05:00
Josh Frye
d3ca5accfd
Remove redundant nil check.
2016-02-12 10:15:47 -05:00
Josh Frye
ec478b4b06
Set default log path if empty during install
2016-02-12 10:03:04 -05:00
Josh Frye
a3e8c32a30
Add install option for log path
2016-02-12 09:19:45 -05:00
Unknwon
f15a2f9b25
Merge pull request #2528 from andreynering/diff-sintax-highlight-733
...
Enable syntax highlighting on diff view
2016-02-07 11:49:11 -05:00
Andrey Nering
2bfb8bb5fd
Enable sintax highlighting on diff view. Close #733
2016-02-04 18:21:47 -02:00
Kim "BKC" Carlbäcker
1ab8a60d73
Not working, but slightly better...
2016-01-27 21:48:57 +01:00
Unknwon
037a01c4e4
fix #2189
2015-12-18 05:49:28 -05:00
Unknwon
1e7e092992
#2103 Ability to map extensions for syntax highlighting in config
2015-12-17 22:31:34 -05:00
Unknwon
19423957b1
rename import path
2015-12-15 17:25:45 -05:00
Unknwon
120cd4e471
#1984 Better mirror repo management
2015-12-08 20:06:12 -05:00
Unknwon
2528c482e9
#1627 auto login after install if admin is configured
2015-12-08 00:59:14 -05:00
Unknwon
c50a3503e6
introduce git-shell
2015-11-26 17:33:45 -05:00
Unknwon
0128036514
#1681 some fixes for builtin SSH server on Windows
2015-11-23 22:32:07 -05:00
Unknwon
18c841050b
fix 1540 and experimental SSH server support
2015-11-08 16:59:56 -05:00
Unknwon
102b675f96
remove test code 😵
2015-10-29 21:19:51 -04:00
Unknwon
7d72c8333e
work on #470 and fix miror JS issue when choose targets on compare and pull
2015-10-29 21:09:48 -04:00
Unknwon
0fbb8c8826
New push to head repo of head branch: regenerate patch and retest apply
2015-10-24 03:36:47 -04:00
Unknwon
932dbccb67
fix import path, fix #1782
2015-10-15 21:28:12 -04:00
Unknwon
3fb1b6a608
drop oauth2 feature support
2015-09-17 16:11:44 -04:00
Unknwon
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
Unknwon
e75fd2f783
simplify names
2015-09-16 23:08:46 -04:00
Unknwon
5f1183cecf
#697 add install option
2015-09-13 12:14:32 -04:00
Unknwon
cd37fccdfb
#1625 remove auto_register and makes it default
2015-09-12 20:58:51 -04:00
Unknwon
aff773f1b9
add tidb support
2015-09-12 15:31:36 -04:00
Unknwon
47df562ced
#1626 default db_type
2015-09-11 21:00:12 -04:00
Unknwon
85f34ba538
new user profile settings UI
...
Signed-off-by: Unknwon <u@gogs.io>
2015-09-06 16:31:22 -04:00
Unknwon
302938e646
#1333 Disable Gravatar option when install
2015-08-30 00:22:26 +08:00
Unknwon
ff35a37769
#1458 : Authorities were messed up when using mysql database
2015-08-28 13:51:15 +08:00
Unknwon
bd1d7d1509
Able to set SSH port when install, update Docker docs
2015-08-19 20:36:19 +08:00
无闻
a5e1ada474
Merge pull request #1414 from nice-software/wip/currentUser
...
Factor out function to get the current user
2015-08-19 18:29:04 +08:00
Unknwon
b1696665bd
make cron task configurable
2015-08-18 02:19:29 +08:00
Paolo Borelli
0d38794c7f
Factor out function to get the current user
...
The same logic was duplicated in three places. Factor it
out so that we can add further fallbacks in a single place.
2015-08-15 10:05:12 +02:00
Unknwon
cbb78b6a63
better wording
2015-08-02 12:37:29 +08:00
Unknwon
009d692c7d
fix install default db option
2015-07-31 16:23:17 +08:00
Unknwon
fa298a2c30
#835 : Realtime webhooks
2015-07-25 21:32:04 +08:00
Unknwon
bebbd08920
Disable log color in prod mode
2015-07-16 02:47:51 +08:00
Unknwon
a2a9e151f8
install - add mail from setting
2015-07-09 16:10:31 +08:00
Unknwon
b9dc2147b4
UI: install - done
2015-07-09 13:17:48 +08:00
Unknwon
5cf3732339
UI: install - new version
2015-07-08 19:47:56 +08:00
Unknwon
698b9e2acc
#1070 Clearer error message for illegal characters
2015-03-26 17:11:47 -04:00
Unknwon
5f594d8774
#1140 MySQL root password exposure
2015-03-24 19:15:36 -04:00
Unknwon
e3dece1371
modules/setting: simple behave change in startup
2015-02-26 19:45:38 -05:00
Unknwon
a38e4a0b02
routers/install.go: able to keep previous custom settings for 2nd time install
...
- .gopmfile: update all commits
2015-02-13 16:48:23 -05:00
Peter Smit
1ab09e4f1b
Add option to provide configuration file on command line
2015-02-05 12:17:35 +02:00
Unknwon
89ea3e1acc
routers: save partial config when install
2015-02-01 14:39:58 -05:00
Unknwon
b293b6eaa6
cmd: CMD option for port number of gogs web
to prevent first time run conflict
...
- routers: use new binding convention to simplify code
- templates: able to set HTTP port number in install page
2015-02-01 12:41:03 -05:00
Unknwon
bd555551ce
fix #801
2014-12-31 18:37:29 +08:00
Unknwon
79537467da
mirror fix and update
2014-12-20 22:51:16 -05:00
Unknwon
5b96e3fcc7
fix #660
2014-11-24 09:54:08 -05:00
Unknwon
e0de6cb5ad
work on #616 and update locales
2014-11-10 05:30:07 -05:00
Unknwon
3abc41ccca
Fix API broken
2014-10-18 23:26:55 -04:00
Unknwon
7ba9257a7f
Add suburl support
2014-09-19 20:11:34 -04:00
Martin van Beurden
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
Unknwon
efb68a0a96
Fix UI issue
2014-09-14 19:22:52 -04:00
Unknwon
0ddb1eb769
Finish new install page, almost ready for 0.5 release
2014-09-07 19:02:58 -04:00
Unknwon
9baf2b38d0
Bug fix on organization
2014-08-27 16:39:36 +08:00
Unknwon
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
Unknwon
8dd07c0ddd
New UI merge in progress
2014-07-26 00:24:27 -04:00
Unknown
e0f9c628c5
Add create organization
2014-06-25 00:44:48 -04:00
Unknown
9924e65ca1
In progress of name template name constant
2014-06-22 13:14:03 -04:00
Unknown
8bfa7ae745
Remove qiniu/log
2014-06-20 01:14:54 -04:00
Unknown
302c863cda
Fix #242
2014-06-08 04:45:34 -04:00
Unknown
ddb7f55035
Prepare for v0.4.0 release
2014-05-30 19:19:30 -04:00
Unknown
617bbe3fee
Fix #218
2014-05-30 06:34:24 -04:00
Unknown
ff48aeddef
Little bug fix
2014-05-25 20:57:01 -04:00
Unknown
688ec6ecbd
Fixed #209
2014-05-25 20:11:25 -04:00
Unknown
b1bdbd7f94
Almost done issue label #200
2014-05-24 02:31:58 -04:00
Unknown
c1eb4d894a
Clean api code
2014-05-05 13:08:01 -04:00
Unknown
62d23e9154
HTTP no follow and offline mode
2014-04-27 01:05:13 -06:00
Unknown
59d0e73c35
Batch mirror fix
2014-04-26 22:34:48 -06:00
Unknown
8bed017557
Add build tag enable prompt
2014-04-19 22:13:22 -04:00
Unknown
49c01c0b57
Fix import path
2014-04-18 09:35:09 -04:00
Unknown
4b9b8024ba
Clean oauth code
2014-04-13 18:12:07 -04:00
Unknown
9ffa8a4083
finish mirror fix #63
2014-04-12 21:30:09 -04:00
Unknown
d305448fa8
Mirror bug fix
2014-04-11 23:52:08 -04:00
Unknown
45462662e9
Add flash
2014-04-10 16:36:50 -04:00