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
Unknwon
ab9c5fb5e7
#2593 allow render raw content
...
Use URL query parameter render=1 to render content in raw mode.
2016-08-05 18:34:13 -07:00
Unknwon
2f105f3979
#2162 completely disable builtin issue tracker when enable external tracker
2016-08-04 16:32:02 -07:00
Unknwon
e7fd65f0cf
#3290 better code structure and batch minor improvements
2016-08-03 11:51:22 -07:00
Unknwon
899e799459
#1601 support delete issue comment
2016-07-26 02:48:17 +08:00
Unknwon
1f2e173a74
Refactor User.Id to User.ID
2016-07-24 01:08:22 +08:00
Unknwon
ae88d76032
Bump version
2016-07-22 21:52:39 +08:00
Unknwon
e3d3d424b2
Minor fix for go vet
2016-07-16 15:15:00 +08:00
Unknwon
f1b8d52eb3
#2854 fix no mail notification when issue is closed/reopened
2016-07-16 00:36:39 +08:00
Unknwon
a752f09055
#2709 validate username attribute fetched from LDAP
2016-07-12 07:07:57 +08:00
Unknwon
de10387f41
#2586 bump git-module requirement
2016-07-12 06:20:09 +08:00
Unknwon
1faaaeb3d9
Update glide.lock
2016-07-11 07:57:15 +08:00
Unknwon
7938506e07
#518 update git-module require version
2016-06-30 02:21:23 +08:00
Unknwon
73b4acbb63
Update glide.yaml
2016-06-27 23:40:36 +08:00
Unknwon
a4eaddff81
#2958 Update dep version
2016-06-12 17:54:22 +08:00
Alex Myasoedov
84d9aff8a2
gogs dump tempdir flag ( #3086 )
2016-05-23 17:10:05 -07:00
Unknwon
7826eae452
#3045 fix DEPRECATED Action signature erorr
2016-05-12 14:32:28 -04:00
Unknwon
60ae8ac3d2
Add route for #2846
2016-03-21 10:49:46 -04:00
Unknwon
9bd9ad4205
#1692 add CRUD issue APIs
...
- Fix go-gogs-client#10
- Related to #809
2016-03-13 23:20:22 -04:00
Unknwon
dd6faf7f9b
Convert all API handers to use *context.APIContext
2016-03-13 18:49:16 -04:00
Unknwon
b4f47a7623
#1891 attempt to fix invalid csrf token
2016-03-12 20:56:03 -05:00
Unknwon
d733efc1cc
#1286 #2098 Alpha support for custom templates
...
No guarantee for compatibility with future changes
2016-03-12 13:48:34 -05:00
Unknwon
f76d821bda
fix #2804
2016-03-11 17:12:37 -05:00
Unknwon
2bf8494332
#13 finish user and repository search
...
Both are possible on explore and admin panel
2016-03-11 15:33:12 -05:00
Unknwon
514382e2eb
Rename module: middleware -> context
2016-03-11 11:56:52 -05:00
Unknwon
58f0c68151
Some minor changes
2016-03-06 16:40:04 -05:00
Unknwon
12b5a76b0d
Minor fix for #2772
2016-03-06 15:37:49 -05:00
Tamás Molnár
9c91e27933
Added: Ability to delete org avatar.
2016-03-06 17:36:30 +01:00
Unknwon
a5b0400be7
#1146 finish new access rights for collaborators
2016-03-05 20:45:23 -05:00
Unknwon
045f14fbd0
#1146 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.
2016-03-05 18:08:42 -05:00
Unknwon
a2f13eae55
#1157 some avatar setting changes
...
- Allow to delete current avatar
2016-03-05 00:51:51 -05:00
Unknwon
2d2d85bba4
#1597 support pull requests in same repository
2016-03-04 15:43:01 -05:00
Unknwon
9df6ce48c5
Minor fixes for #2746
2016-03-04 13:32:17 -05:00
Josh Frye
2f228ddf31
Update delete wiki page route
2016-03-04 09:26:52 -05:00
Josh Frye
1ca171dbe9
Add ability to delete single wiki pages.
2016-03-04 09:26:52 -05:00
Unknwon
9e89584cb4
Allow setting git operations timeouts
...
- Migrate: #2704 #2653
- Clone: #2701
- Mirror, Pull
2016-02-29 19:29:49 -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
baaf6046a1
Minor fix for #2660
2016-02-24 23:59:17 -05:00
Josh Frye
c27038e392
Test mailer button. Addresses #1531
2016-02-24 09:48:05 -05:00
Unknwon
72ce06eab8
#2682 fix missing slash for go-get meta
2016-02-23 00:12:04 -05:00
Unknwon
912f7b51e9
#1821 add actions for close and reopen issues
2016-02-22 12:40:00 -05:00
Unknwon
c9516c4c60
Fix wrong place to check disable SSH
2016-02-21 21:55:59 -05:00
Unknwon
ac78bae7b5
Replace uuid module with original package
2016-02-20 18:13:12 -05:00
Unknwon
7140dbac95
Fix #857
2016-02-20 15:10:34 -05:00
Unknwon
2408df3f35
Merge pull request #2663 from Download-Fritz/MirrorForks
...
#2505 Allow to fork and disallow to create PRs for mirrors.
2016-02-19 15:04:50 -05:00
Download-Fritz
a1b28fc33c
Rename MustEnablePulls() to MustAllowPulls() and simplify the contained check to AllowsPulls().
2016-02-19 20:48:32 +01:00
Unknwon
338af89d56
#2650 fix possbility that use email as pusher user name
...
Remove the possibility of using email as user name when user actually push
through combination of email and password with HTTP.
Also refactor update action function to replcae tons of arguments with
single PushUpdateOptions struct.
And define the user who pushes code as pusher, therefore variable names shouldn't
be confusing any more.
2016-02-17 22:47:06 -05:00
Unknwon
ccc94dd11c
#2646 fix panic on pushing repositor
2016-02-17 15:17:52 -05:00
Unknwon
9cf4fe043b
Add env var check for update
2016-02-15 23:11:22 -05:00
Unknwon
58e004f7da
Remove cache avatar support and add its tests
2016-02-14 23:14:55 -05:00
Unknwon
9adfe453d5
#2569 delete repo local copy when transfer
...
Remote repository path is renamed but does not delete
outdated local copy which still has old repository path
as remote.
2016-02-14 19:42:38 -05:00
Josh Frye
8662990746
Add default branch to repo payload
2016-02-12 11:04:46 -05:00
Josh Frye
47adc0e8f7
Bump git-module. Fixes #2589
2016-02-11 17:03:39 -05:00
Unknwon
739d5aa1d3
Merge pull request #2530 from fnkr/hide-other-teams-repos-from-org-page
...
Hide other teams & repos from organization page
2016-02-04 12:52:11 -05:00
Florian Kaiser
71bb7f6053
Escape unescaped periods in route regular expression
2016-02-02 17:39:56 +00:00
Florian Kaiser
e35791b2b2
Only show teams the user has access to
2016-01-31 15:30:07 +00:00
Unknwon
ee814bf8d6
#2491 minor fix for sr on dashboard
2016-01-29 15:28:24 -05:00
Unknwon
db719abff2
stop compile bindata for TRANSLATORS
...
- update required version of git-module for #2373
2016-01-11 15:01:38 +08:00
Unknwon
e0f0f72a36
#2345 disallow access of some pages for empty repo
2016-01-07 11:07:17 +08:00
Unknwon
cc22c8a1ae
update dep lib version requirement
2016-01-06 13:34:34 +08:00
Unknwon
a62290de52
#2311 improve HTTP auth error message
2015-12-30 21:29:30 -05:00
Unknwon
85af36332b
#2282 fix utf-8 recognized as windows-1252
2015-12-25 05:25:47 -05:00
Unknwon
a49af93faf
#1692 APIs: Users Followers
...
- User profile un/follow
- List user's followers/following
2015-12-21 04:24:11 -08:00
Unknwon
f00fef0cd0
#2251 show commits count in PR tabs
2015-12-19 21:09:03 -05:00
Unknwon
9cd16c5b12
#1692 add organization APIs
2015-12-17 02:28:47 -05:00
Unknwon
8ecbf0f16d
fix #2204
2015-12-15 19:42:20 -05:00
Unknwon
19423957b1
rename import path
2015-12-15 17:25:45 -05:00
Unknwon
3362b3a44f
fix possible disclosure
2015-12-14 17:06:54 -05:00
Unknwon
50264200f0
fix huge diff hangs
2015-12-14 09:38:21 -05:00
Unknwon
7509fa2c33
improve get commits performance
2015-12-13 22:58:12 -05:00
Unknwon
79dcd7ee6e
#2167 able to identify git version on Windows
2015-12-13 18:20:39 -05:00
Unknwon
59c965a5ec
#2156 admin able to edit organization max repo creation
2015-12-11 19:24:57 -05:00
Unknwon
477b4d3b50
#2154 fix form submit error
2015-12-11 18:52:28 -05:00
Unknwon
2a0bb1fa90
#1575 Limit repo creation
2015-12-10 12:37:53 -05:00
Unknwon
9a2e43bff2
move out git module and #1573 send push hook
2015-12-09 20:46:05 -05:00
Adam Strzelecki
e4a092fb5a
Make serv/update use LOCAL_ROOT_URL instead public
...
The reasoning for that is in the previous commit.
2015-12-09 23:11:07 +01:00
Unknwon
4e0c697aaf
force new INI version
2015-12-07 11:33:04 -05:00
Unknwon
ca8ce793d1
#2063 Ability to delete repo from admin panel
2015-12-05 17:39:29 -05:00
Unknwon
404867f206
fix #2105 and fix #1857
2015-12-05 13:24:13 -05:00
Unknwon
f3eaa4c592
Set default language for i18n
2015-12-05 01:20:11 -05:00
Unknwon
f41360d864
#2052 advanced select ops for system notices
2015-12-05 01:09:14 -05:00
Unknwon
e538ff2770
fix #1829 and fix #890
2015-12-04 21:30:33 -05:00
Unknwon
56dd430a10
refactor API routes and some work for #976
2015-12-04 17:16:42 -05:00
Unknwon
5742f9fe69
fix #2095
2015-12-03 14:31:31 -05:00
Unknwon
cc8f5add6e
fix #976
2015-12-03 00:24:37 -05:00
Unknwon
ec2423ad7c
more UI minor fixes
2015-12-02 20:56:26 -05:00
Adam Strzelecki
2580e7b57e
UI: Always show menu on repo pages
...
Merges repo/sidebar.tmpl with repo/header.tmpl and makes every repo page use
middleware.RepoRef() necessary to display information on this menu.
2015-12-03 02:16:18 +01:00
Unknwon
0be8b1b1a1
#2052 Ability to batch delete system notices
2015-12-01 23:33:08 -05:00
Unknwon
dcb391d341
Merge branch 'feature/wiki' into develop
2015-11-30 20:46:19 -05:00
Unknwon
830d000667
finish wiki
2015-11-30 20:45:55 -05:00
Unknwon
5a14c3cf98
Merge pull request #2053 from kakwa/develop
...
various fixes in gogs dump command
2015-11-30 16:18:18 -05:00
Unknwon
9950f5a5bd
add line break after SSH error message
2015-11-30 10:00:52 -05:00
kakwa
1d7a1b6034
add name of the dump file in last log message
2015-11-28 15:22:10 +01:00
kakwa
a59b1fcc21
Fix dump of log and custom directory in dump cmd
...
Now, the dump cmd uses setting.CustomPath and setting.LogRootPath
instead of setting.WorkDir which was kind of broken if the gogs
binary was in a different directory than gogs data.
Additionally, the backup of setting.CustomPath directory is only done
if it exists.
2015-11-28 15:08:50 +01:00
kakwa
c5a9be9115
Using a tmp dir to generate db and repo dumps
...
Using a tmp dir makes gogs dump more robust to concurrent runs.
It also permits an easier cleaning of the tmp files (gogs-db.sql and
gog-repo.zip) by just removing the tmp dir.
As a side effect, it partially fix bugs on workdir.
Previously, 'gogs dump' created the archives in the current directory,
and tried to include these archives from the directory where the
gogs binary lies.
ex: if gogs binary is in /usr/bin/gogs, and gogs dump is run from /tmp/,
/tmp/gog-repo.zip is created, but gogs dump tried to include
/usr/bin/gogs-repo.zip.
2015-11-28 14:07:51 +01:00
kakwa
f86afb04a2
Adding more error handling in dump cmd
...
The dump cmd did not check the return value of the z.AddFile or
z.AddDir when building the final archive.
It caused the dump command to succeed even if an error occurred.
The resulted dump archive could be corrupted/empty.
(errors could be various: removal by a concurrent process, disk full,
bugs in the dump cmd itself)
2015-11-28 12:11:38 +01:00
Unknwon
e42fcb033d
wiki: finish edit
2015-11-27 01:50:38 -05:00
Unknwon
392f3ee210
wiki: finish new
2015-11-27 00:24:24 -05:00
Unknwon
c50a3503e6
introduce git-shell
2015-11-26 17:33:45 -05:00
Unknwon
2b10fdc4dc
Wiki: UI for page new
2015-11-25 20:10:25 -05:00
Unknwon
3ca544912f
#1944 Drop /org/ URL path prefix in organization home page
2015-11-24 19:14:00 -05:00
Unknwon
21ad4bf0fe
print error log to client side when dev mode
2015-11-23 22:33:24 -05:00
Unknwon
0128036514
#1681 some fixes for builtin SSH server on Windows
2015-11-23 22:32:07 -05:00
Unknwon
52c8f69163
fix #650
2015-11-22 01:32:09 -05:00
Unknwon
987dcc5372
fix #1383
2015-11-20 02:38:41 -05:00
Unknwon
f455125d4d
fix #878
2015-11-18 21:21:47 -05:00
Unknwon
29ed7872f8
repo sidebar active class
2015-11-16 11:16:52 -05:00
Unknwon
5dc3dd1704
fix #1960
2015-11-16 11:11:59 -05:00
Unknwon
134d8e7681
work on #1961
2015-11-16 10:14:12 -05:00
Unknwon
e030109b5a
fix api broken
2015-11-15 17:07:44 -05:00
Unknwon
7c80eba77f
minor UI fix and fix ssh race
2015-11-14 13:21:31 -05:00
Unknwon
1d57f0d64f
Show custom avatars in commits
2015-11-13 17:10:25 -05:00
Unknwon
2db785b3ed
convert missing name
2015-11-09 11:39:03 -05:00
Unknwon
647688bd06
#1266 convert name to lower when handle SSH
2015-11-09 11:34:04 -05:00
Unknwon
18c841050b
fix 1540 and experimental SSH server support
2015-11-08 16:59:56 -05:00
Unknwon
b55499d039
go vet and fix #1890
2015-11-08 14:31:49 -05:00
Unknwon
676d774d88
fix #1902
2015-11-07 00:39:45 -05:00
Unknwon
f255b1e86d
#1896 fatal when no needed update task
2015-11-04 21:57:10 -05:00
Unknwon
a374751eb8
add Makefile
2015-11-03 12:16:43 -05:00
Unknwon
b9f5def5dc
fix insecure tls when trigger task
2015-10-26 09:16:24 -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
b5fdf0947b
reduce code
2015-10-22 17:47:08 -04:00
Unknwon
35a65736fa
add get repo API
2015-10-22 17:46:07 -04:00
Unknwon
932dbccb67
fix import path, fix #1782
2015-10-15 21:28:12 -04:00
Unknwon
aff49b1c9e
unified API error response
2015-10-08 20:36:07 -04:00
æ— é—»
b1941f1da1
Merge pull request #1736 from soudy/develop
...
Added repository remove option to API
2015-10-08 20:01:56 -04:00
Unknwon
db00aa7653
add log for trigger hook when push through SSH
2015-10-05 09:46:00 -04:00
Steven Oud
6fe868a4d5
added repository remove option to api
2015-10-04 23:29:23 +02:00
kendaru
b05c7b3faa
moved routes to RouterRef group
2015-10-02 10:48:31 +02:00
kendaru
5c39d3fa7d
changed integrated page number to GET
2015-10-02 10:04:11 +02:00
Steven
c8aa9c6cb1
implemented #1721 : see users who forked/starred/watched a repository
2015-10-01 15:51:46 +02:00
Unknwon
e787e73e2f
fix URL match
2015-09-24 14:20:07 -04:00
Unknwon
3fb1b6a608
drop oauth2 feature support
2015-09-17 16:11:44 -04:00
Unknwon
e75fd2f783
simplify names
2015-09-16 23:08:46 -04:00
Unknwon
e5ed5904c6
#1606 GUI bug while adding ldap user
2015-09-13 10:05:18 -04:00
Unknwon
121a81a2c5
finish new edit auth UI
2015-09-11 12:03:08 -04:00
Unknwon
52ec80fa18
finish all new user settings UI
2015-09-10 11:40:34 -04:00
Unknwon
5020576e80
minor regexp fix on #1593
2015-09-07 11:56:06 -04:00
Unknwon
56eb252098
#1593 fix repo name router bug
2015-09-07 11:51:53 -04:00
Unknwon
c38754d432
#1191 allow upload avatar for org
...
Signed-off-by: Unknwon <u@gogs.io>
2015-09-06 17:12:02 -04:00
Unknwon
6a5c87afdd
prepare 0.6.9 release
2015-09-03 17:19:50 -04:00
Unknwon
7ec991326d
fix migrate api
2015-09-03 06:48:52 -04:00
Unknwon
e5b105e513
fix migrate API
2015-09-03 06:17:33 -04:00
Unknwon
83dc2468f5
finish initial version of pull request
2015-09-02 16:18:09 -04:00
Unknwon
d951824ff9
able to download archive by API
2015-09-02 09:54:35 -04:00
Unknwon
953bb06857
basic PR feature
2015-09-02 09:26:56 -04:00
Unknwon
37e0cee877
finish PR UI
2015-09-02 04:08:05 -04:00
Unknwon
8c046073a8
work on PR conversation
2015-09-01 19:07:02 -04:00
Unknwon
c08600c59b
new edit webhook UI
2015-08-27 01:04:23 +08:00
Unknwon
4217c2333c
new create webhook UI
2015-08-27 00:30:06 +08:00
Unknwon
2881456421
new webhooks list UI
2015-08-26 21:45:51 +08:00
Unknwon
1cb03135b7
new repo git hooks UI
2015-08-26 18:03:30 +08:00
Unknwon
a329bbc215
new org dashboard issues
2015-08-25 23:22:05 +08:00
Unknwon
062adbed8a
add confirmation to delete ssh key
2015-08-20 17:11:29 +08:00
Unknwon
371572cf5f
allow edit issue and comment
2015-08-20 04:31:28 +08:00
Unknwon
87f5ca8e1f
able edit issue title
2015-08-19 23:14:57 +08:00
Unknwon
1453e91f41
minor fix on API response
2015-08-19 20:08:57 +08:00
Unknwon
54b52de6ee
minor fix on API response
2015-08-19 05:47:45 +08:00
Unknwon
47ac579f09
only assign auto-admin when sign up by web
2015-08-19 04:58:45 +08:00
Unknwon
4c7b6414eb
new access token UI
2015-08-19 03:36:16 +08:00
Unknwon
2493454587
new delete account UI and password confirmation
2015-08-19 02:49:44 +08:00
Unknwon
81b8427438
new UI on admin/monitor
2015-08-19 00:34:11 +08:00
Unknwon
6fdc881bd4
detect kill signal
2015-08-18 23:36:08 +08:00
Unknwon
30b428bf0e
#1419 : 500 when visit a issue with issue/comments of deleted user
2015-08-15 02:48:05 +08:00
Unknwon
cec38f2a8c
able edit issue labels/milestone/assignee
2015-08-15 00:42:43 +08:00
Unknwon
133b19d0c5
finish view comments on issue page
2015-08-13 16:07:11 +08:00
Unknwon
b410207dc1
add cache-control for attachments
2015-08-12 04:58:39 +08:00
Unknwon
e67659bf8e
fix serve attachment content type
2015-08-12 04:49:51 +08:00
Unknwon
34f6cbfc2a
finish attachments when create issue
2015-08-11 23:24:40 +08:00
Unknwon
89c2bd4a0d
finish create issue attachment UI
2015-08-11 17:54:00 +08:00
Unknwon
590c464c56
UI: create issue with title and content
2015-08-09 15:23:02 +08:00
Unknwon
dea3a8c6a4
WIP: create PR - choose branch
2015-08-08 22:43:14 +08:00
Unknwon
9db4acc62e
improve fork process
2015-08-08 17:10:34 +08:00
Unknwon
3d0583df0f
fix private repo cannot trigger hook by SSH
2015-08-08 01:04:12 +08:00
Unknwon
9d414d4dd9
remove Index field of milestone
2015-08-06 23:25:35 +08:00
Unknwon
952c480f4f
better version checker
2015-08-06 23:03:04 +08:00
Unknwon
39a3b768bc
#334 : Add Deployment Key Support
2015-08-06 22:48:11 +08:00
Unknwon
2c507667bf
Merge branch 'develop' of github.com:gogits/gogs into feature/milestone
...
# Conflicts:
# gogs.go
# models/issue.go
# templates/.VERSION
2015-08-05 20:26:00 +08:00
Unknwon
0705f55ce0
finish new milestone page
2015-08-05 20:23:08 +08:00
Unknwon
74bd6b939c
milestone: edit
2015-08-05 18:26:18 +08:00
Unknwon
e50982f5ec
allow anonymous SSH clone
2015-08-05 11:14:17 +08:00
Unknwon
9311a9858a
milestone: pagination
2015-08-04 22:24:04 +08:00
Unknwon
04458d49a0
milestone: list view
2015-08-03 17:42:09 +08:00
Unknwon
cc0d963f75
fix check template version
2015-08-02 11:36:18 +08:00
Unknwon
bdd92dc7d1
fix disable router log option
2015-07-31 15:03:30 +08:00
Unknwon
4cd892c99f
fix #1227
2015-07-31 14:25:12 +08:00
Unknwon
ba47306a69
fix #1305
2015-07-28 18:01:39 +08:00
Unknwon
fa298a2c30
#835 : Realtime webhooks
2015-07-25 21:32:04 +08:00
Unknwon
54b58e988d
Merge branch 'develop' of github.com:gogits/gogs into feature/page_issues
2015-07-25 00:49:40 +08:00
Unknwon
70d44e9565
Merge branch 'master' of github.com:gogits/gogs into develop
2015-07-25 00:48:42 +08:00
æ— é—»
57651060ce
Merge pull request #1336 from technosophos/master
...
Fix minor spelling issues.
2015-07-25 00:47:09 +08:00
æ— é—»
6272986192
Merge pull request #1358 from nice-software/wip/certCommonName
...
Add CommonName to the self signed certificate
2015-07-25 00:29:31 +08:00
Unknwon
ac95f6d50f
UI: basic label list
...
- create new label
2015-07-24 21:02:49 +08:00
Unknwon
86dbda0b42
UI: basci issue list without filters
...
- fix isRead check
- fix paging
2015-07-24 16:42:47 +08:00
Unknwon
ff051e2106
#1128 : API calls are not hidden behind sign in
2015-07-15 19:17:57 +08:00
Paolo Borelli
e94ca36335
Add CommonName to the self signed certificate
...
Without a CN the self signed certificate is considered
invalid by chrome.
You can check with: openssl x509 -in cert.pem -subject -noout
2015-07-11 10:34:25 +02:00
Matt Butcher
d82d9bc153
Fix minor spelling issues.
2015-06-18 05:01:05 -06:00
Luka Dornhecker
1988c0993d
remove extra space in ssh authentication message
2015-04-02 22:22:58 +02:00
Unknwon
27c3c5415f
#1101 Anyone can see organization pages even without logging in when sign in required
2015-03-23 17:58:52 -04:00
Unknwon
e6cf83b8c0
Put default config into binary
2015-03-18 06:37:44 -04:00
Unknwon
8e815abeb0
#1079 : Custom robots.txt should be send with plaintext content-type
2015-03-18 01:29:54 -04:00
Unknwon
33894591a6
#851 : Edit Account does not take into consideration password rules
2015-03-17 03:21:58 -04:00
Unknwon
588f3215c6
#1040 : dashboard no longer accessible when repo is missing
2015-03-16 04:04:27 -04:00
Unknwon
b447d18dca
cmd/serve.go: remove useless code
2015-03-01 18:43:28 -05:00
Unknwon
d446be9f5f
models: mirror fix on #964
2015-02-28 22:24:53 -05:00
Peter Smit
556881964f
Merge branch 'access' into access_rewriteserv
2015-02-23 12:34:41 +02:00
Unknwon
10e4b5b6c6
Merge branch 'access' of github.com:gogits/gogs into access
2015-02-22 22:55:35 -05:00
Unknwon
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
Unknwon
059338139c
routers: able to migrate repo from local path
...
- modules/middleware/context.go: add HandleAPI method
2015-02-22 09:49:25 -05:00
æ— é—»
fc4dff1b17
Merge pull request #959 from phsmit/access_update
...
Updating context and fixing permission issues
2015-02-21 02:55:30 -05:00
Peter Smit
aa68e86206
Rewrite/simplify gogs serve
2015-02-16 16:38:01 +02:00
Peter Smit
ed89b39984
Updating context and fixing permission issues
...
The boolean flags in the repo context have been replaced with mode and two methods
Also, the permissions have been brought more in line with https://help.github.com/articles/permission-levels-for-an-organization-repository/ , Admin Team members are able to change settings of their repositories.
2015-02-16 12:51:56 +02:00
Peter Smit
f9454cc32c
Make sure that a mirror can't be written to by http or ssh
2015-02-16 12:00:06 +02:00
Unknwon
685ed1f807
models: fix XORM API break
...
cmd/web.go: check version after load config
2015-02-14 17:01:33 -05:00
Unknwon
6d0f3a07d4
code fix #941 caution: undertest
2015-02-13 00:58:46 -05:00
Peter Smit
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
Peter Smit
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
Unknwon
7e7160eefd
first pass work on migration #925
2015-02-11 21:58:37 -05:00
Peter Smit
0d158e569b
Change constants to UPPERCASE_WITH_UNDERSCORE style
2015-02-09 13:36:33 +02:00
Peter Smit
b7e26aa5e3
Improve argument parsing for serve command
2015-02-09 12:32:42 +02:00
Unknwon
f15fa9167a
cmd: code fix for #905
...
- routers/admin: add rewrite update hook operation
- conf/locale: update locale file due to ini behavior changes
- cmd/cert_stub.go: remove useless code
- cmd/fix.go: no longer need fix command(at least now)
2015-02-08 21:26:14 -05:00
æ— é—»
cd0ee35b3f
Merge pull request #905 from phsmit/conf_on_cli
...
Add option to provide configuration file on command line
2015-02-08 20:22:02 -05:00
Unknwon
2a2596fe61
able to disable SSH for #883
2015-02-07 10:46:57 -05:00
Peter Smit
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
Peter Smit
1ab09e4f1b
Add option to provide configuration file on command line
2015-02-05 12:17:35 +02:00
Unknwon
4dfffee9fb
cmd: update csrf version requirement
2015-02-04 19:14:09 -05:00
Unknwon
0a2068d7fb
models: code fix on #818
2015-02-01 17:21:56 -05: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
7170011f4d
update with deps
2015-01-17 15:17:53 +08:00
Unknwon
13e35398aa
prepare for mirror update release
2015-01-05 20:37:22 +08:00
Unknwon
d5c6b53571
use new Redis client
2015-01-03 02:54:22 +08:00
Unknwon
f0ca16d78f
add cache version require
2015-01-02 23:59:06 +08:00
Unknwon
c73e9057ae
Optmize git-fsck options and fix #820
2015-01-02 20:14:43 +08:00
Unknwon
0f1ff9b1ad
fix cache dep API broken
2014-12-31 17:08:57 +08:00
Unknwon
63c1f9a23f
fix 500: E-mail already used in user settings page
2014-12-29 20:00:07 +08:00
Unknwon
81a44e4cd0
fix API changes
2014-12-28 20:40:35 +08:00
Unknwon
97b39ae2e4
fix invite bug(shouldn't include full name to search box)
2014-12-22 03:44:49 -05:00
Unknwon
79537467da
mirror fix and update
2014-12-20 22:51:16 -05:00
æ— é—»
a18decf4cc
Merge pull request #755 from phsmit/multiple_emails
...
Multiple emails
2014-12-20 22:47:05 -05:00
Unknwon
b231b8c927
update locale and mirror code format
2014-12-19 00:24:17 -05:00
Peter
b033f2f535
Finish method for having multiple emails/user.
...
All basics are implemented. Missing are the right (localized) strings
and the page markup could have a look at by a frontend guy.
2014-12-17 17:42:54 +02:00
Unknwon
9803c421f5
fix binding api broken
2014-12-15 01:49:59 -05:00
Unknwon
ac4a10456e
api: able to create repo and fix #726
...
- POST /user/repos
- POST /org/:org/repos
2014-12-12 20:30:32 -05:00
Unknwon
42c7bb7529
mirror code clean
2014-12-11 18:55:09 -05:00
Henry
4f4392b83e
increase minimum version vor HTTPS to TLS 1.0 (POODLE, fixes #730 )
2014-12-11 11:14:41 +01:00
Unknwon
bc8721fb6c
Finish new UI for release page
2014-12-10 16:37:54 -05:00
Unknwon
82da024a4d
fix #687
2014-11-30 10:55:26 -05:00
æ— é—»
1591a37ad5
Merge pull request #686 from willglynn/cert_stub_exit_code
...
Cert command stub should return a non-zero exit code
2014-11-30 01:38:35 -05:00
Will Glynn
3e528f34af
Cert command stub should return a non-zero exit code
2014-11-29 21:52:59 -06:00
Unknwon
d6132aaa88
fix oauth2
2014-11-28 21:20:13 -05:00
Unknwon
515641d033
fix #659
2014-11-25 22:48:04 -05:00
Unknwon
0cce61de3a
Merge branch 'dev' of github.com:gogits/gogs into dev
2014-11-24 09:54:22 -05:00
Unknwon
5b96e3fcc7
fix #660
2014-11-24 09:54:08 -05:00
fuxiaohei
79dae254cf
add milestone page design
2014-11-24 22:33:04 +08:00
chai2010
f9ad8d6903
Fix #656
2014-11-24 10:58:39 +08:00
Unknwon
ef275ebf62
more on change avatar
2014-11-21 12:51:36 -05:00
Unknwon
55dfe2c978
custom avatar upload
2014-11-21 10:58:08 -05:00
Unknwon
37d8d3afe9
more APIs on #12
2014-11-18 11:07:16 -05:00
fuxiaohei
d1a60e3643
add pull-request and labels page design
2014-11-17 23:07:34 +08:00
Unknwon
a0f9197b45
GetFile api
2014-11-16 21:32:26 -05:00
Kyle P Davis
47f37e55e9
use AppSubUrl as prefix for routes in FCGI mode
2014-11-16 00:06:09 -05:00
Unknwon
52d66ba6c8
#12 , use go-gogs-client
2014-11-14 17:11:30 -05:00
Unknwon
9dc3c93a6a
#12 , add/edit hook
2014-11-13 12:57:00 -05:00
Unknwon
9e22840483
fix #622
2014-11-13 05:27:01 -05:00
Unknwon
8eb5120fbd
#12 , API: list user repos, list repo hooks
2014-11-13 02:32:18 -05:00
Unknwon
8c9338a537
add personal access token panel #12
2014-11-12 06:48:50 -05:00
Unknwon
abc57b6e43
work on #609
2014-11-07 14:46:13 -05:00
Unknwon
23eec25274
Fix #605 , fix #255 , fix #101
2014-11-06 22:06:41 -05:00
Unknwon
4e7eb5be9d
Work on #5 fork and fix #608
2014-11-05 23:30:04 -05:00
Unknwon
0c5ba4573a
fix session API broken and SQL pretection
2014-11-04 11:37:15 -05:00
Andy Leap
5094e9501c
Add basic FCGI support
2014-11-03 20:49:56 -05:00
Unknwon
f1d8746264
Fix fork repo and macaron API broken
2014-10-24 18:43:17 -04:00
Unknwon
3abc41ccca
Fix API broken
2014-10-18 23:26:55 -04:00
Unknwon
fa241efa6d
Use binding middleware
2014-10-15 11:19:20 -04:00
Unknwon
4a8a70dde0
Fix gzip
2014-10-13 18:04:07 -04:00
Unknwon
b2632dec09
Page: Compare 2 commits
2014-10-10 21:40:51 -04:00
Unknwon
41dbb4c148
Hide org member in collar page
2014-10-10 06:15:27 -04:00
Unknwon
7b03b1df0e
Allow custom locale
2014-10-09 18:35:09 -04:00
Unknwon
1aa76bd279
Fix #532 , add system notice
2014-10-08 18:29:18 -04:00
Unknwon
fc18741cc7
Fix #524
2014-10-07 07:02:53 -04:00
Unknwon
1e1f9e7166
Update with macaron
2014-10-06 19:12:52 -04:00
Unknwon
64c68220d2
Fix #264
2014-10-06 17:50:00 -04:00
Unknwon
f03b6be8f9
Work on #516
2014-10-01 07:40:48 -04:00
Unknwon
ac2055e33c
Fix #514
2014-09-29 05:38:46 -04:00
Unknwon
e3b78c47e2
Merge branch 'master' of github.com:gogits/gogs
...
Conflicts:
public/ng/less/gogs/repository.less
templates/repo/home.tmpl
2014-09-28 01:44:09 -04:00
Unknwon
49193bebd2
UI: Confirmation box
2014-09-28 01:38:25 -04:00
fuxiaohei
7d48f811f1
add issue router for new issue page ui preview
2014-09-27 19:03:07 +08:00
Unknwon
f69761563b
Fix bug on transfer repo
2014-09-25 16:36:19 -04:00
Unknwon
25268577a5
Fix download archive issue
2014-09-24 17:43:33 -04:00
lunnyxiao
612fdb98df
bug fixed for download 404 from repo's home page
2014-09-24 21:05:09 +08:00
Unknwon
ebb05475ed
Fix #495 and cannot view repository by tag
2014-09-23 13:06:25 -04:00
Unknwon
135d3733b3
Feature: Integrate crypto/tls/generate_cert.go command
2014-09-22 17:30:58 -04:00
Unknwon
1273b3d3a9
Support custom robots.txt
2014-09-21 19:39:10 -04:00
Unknwon
b72d7c201a
Mirror bug fix
2014-09-21 12:22:50 -04:00
Unknwon
4a01bb8fa4
Mirror bug fix
2014-09-21 12:19:50 -04:00
Martin van Beurden
976f1486e0
Set cookiepath to AppSubUrl
2014-09-21 14:25:22 +02:00
Unknwon
7ba9257a7f
Add suburl support
2014-09-19 20:11:34 -04:00
Unknwon
ea309acdb2
Fix #468
2014-09-15 17:23:58 -04:00
Unknwon
0f037b430a
Fix #464
2014-09-15 10:09:17 -04:00
Unknwon
f8977f4847
Organization level webhooks
2014-09-07 19:39:26 -04:00
æ— é—»
e79e4b1580
Merge pull request #442 from compressed/org_hook
...
Organization-level Webhooks
2014-09-07 19:30:51 -04:00
Unknwon
ab7206d6b7
Fix #348
2014-09-05 17:28:09 -04:00
Christopher Brickley
85c35a6b8b
add organization-level webhooks
2014-09-05 07:19:34 -04:00
Vyacheslav Bakhmutov
9476e58de9
Set headers in js and go files to X-Csrf-Token
2014-09-02 22:48:40 +07:00
Christopher Brickley
00a864e693
add commit compare functionality
2014-09-01 14:56:19 -04:00
Christopher Brickley
2bce24068d
add Slack API webhook support
2014-08-31 12:01:59 -04:00
Tristan Storch
69e332f432
Removed trailing white spaces
...
Removed trailing whitespaces with
```sh
for file in `grep -r " $" * | cut -d : -f 1 | sort | uniq | grep -v " "`; do sed -i 's/[ \t]*$//' $file; done
```
and some handwork.
2014-08-30 15:12:53 +02:00
Unknwon
d2aff9a46a
Continue working on new admin pages
2014-08-29 20:50:43 +08:00
Unknwon
904bf1a50b
Add migrate repo API
2014-08-29 17:31:53 +08:00
Unknwon
8829174574
Finish new admin users pages
2014-08-29 15:32:52 +08:00
Unknwon
81287ba022
Mirror issue fix
2014-08-27 22:40:45 +08:00
Unknwon
9baf2b38d0
Bug fix on organization
2014-08-27 16:39:36 +08:00
Unknwon
74b31566cf
Finsih add/remove repo in organization
2014-08-26 18:11:15 +08:00
Unknwon
21a1b8e5a3
Finish new edit team page, add member to team
2014-08-24 21:09:05 +08:00
Unknwon
bba707de36
Finish team list, create new team, join/leave team page
2014-08-16 16:21:17 +08:00
Unknwon
36b4c57ff1
Finish new organization members and invitation page
2014-08-15 18:29:41 +08:00
Unknwon
5acc948562
Page: /org/:orgname/settings
2014-08-14 14:12:21 +08:00
Unknwon
5fbf8531e6
Finish new home page of organization
2014-08-10 20:11:18 -07:00
Unknwon
9a1d5d2489
Finish new web hook pages
2014-08-09 15:40:10 -07:00
Unknwon
9820b8e134
Finish new hooks list page
2014-08-09 10:29:51 -07:00
Unknwon
e8c9bb2c66
Finish new collaboration page
2014-08-07 06:40:05 -04:00
Unknwon
a8e05fdf1b
Use toolbox
2014-08-06 17:21:24 -04:00
Unknwon
755eec745f
Finish new repo settings page
2014-08-02 13:47:33 -04:00
Unknwon
7bbf644dd5
Convert captcha, cache, csrf as middlewares
2014-07-31 17:25:34 -04:00
Unknwon
9813161411
Reser repo owner to organization when error occurs in repo create page, dashboard news feed page, create organization page
2014-07-26 23:53:16 -04:00
Unknwon
5c4bc3c848
Huge updates!!!!! Be careful to merge!!!!
2014-07-26 02:28:04 -04:00
Unknwon
8dd07c0ddd
New UI merge in progress
2014-07-26 00:24:27 -04:00
Justin Nuß
bfe5b86004
Add file upload for attachments
2014-07-24 15:19:59 +02:00
Justin Nuß
43e5de7f83
Show attachments in issues/comments and add preview for images
2014-07-24 13:50:03 +02:00
Justin Nuß
3c025b3950
Add delete route for attachments, remove upload buttons from issues/comments
2014-07-24 09:05:15 +02:00
Justin Nuß
4617bef895
WIP: Allow attachments for comments
2014-07-23 21:15:47 +02:00
Unknown
3969d704a0
Merge branch 'dev' of github.com:gogits/gogs into dev
2014-07-12 00:55:35 -04:00
Unknown
0f907301b7
Fix #285
2014-07-12 00:55:19 -04:00
fuxiaohei
c127d84777
add organization team-single page
2014-07-07 18:13:42 +08:00
Unknown
7ffdabb28f
Move debug router location
2014-07-06 18:25:07 -04:00
Unknown
aed4271c8d
Change martini.Static to custom Static function
2014-07-04 17:26:15 -04:00
Justin Nuß
a481672c5c
Add 'pprof' tag for enabling debugging
2014-07-04 11:41:43 +02:00
Unknown
36292060d6
Fix bug that collaborators are able to modify settings of repository
2014-07-04 01:25:06 -04:00
Unknown
465dc962b5
Finish create organization team
2014-07-02 16:42:16 -04:00
Unknown
269da8fe7a
Merge branch 'master' of github.com:gogits/gogs into dev
2014-06-29 16:32:28 -04:00
Unknown
e4ea5cf598
Finish Teams page
2014-06-29 16:30:41 -04:00
Lunny Xiao
be123588ce
clear comments
2014-06-29 22:31:46 +08:00
Unknown
99713e1180
Merge branch 'dev' of github.com:gogits/gogs into dev
2014-06-28 15:43:28 -04:00
Unknown
5dbfe3c26c
Finish organization homepage
2014-06-28 15:43:25 -04:00
Lunny Xiao
1c46d68aba
bug fixed for message tag
2014-06-28 23:56:41 +08:00
Unknown
6e448b0714
Finish delete organization
2014-06-28 00:40:07 -04:00
fuxiaohei
1d55ecd29c
add organization team-create page
2014-06-27 22:04:04 +08:00
fuxiaohei
b5ba2bd268
add organization team-create page
2014-06-27 21:33:49 +08:00
Unknown
19e9104289
Organization settings page
2014-06-27 03:37:01 -04:00
Unknown
e0f9c628c5
Add create organization
2014-06-25 00:44:48 -04:00
Unknown
47d29a1ee0
Mirror fix on #248
2014-06-23 16:22:34 -04:00
fuxiaohei
fb53cc4fa8
add organization setting page
2014-06-23 19:11:20 +08:00
fuxiaohei
f393dc6520
add organization dashboard page
2014-06-23 12:08:53 +08:00
fuxiaohei
ea507e20d4
add organization create page
2014-06-23 11:40:49 +08:00
fuxiaohei
adda10f4a4
add organization teams page
2014-06-22 21:53:40 +08:00
fuxiaohei
514d7e1922
add organization memebers page
2014-06-22 16:53:46 +08:00
fuxiaohei
bf703ef617
add dashboard context switch button
2014-06-22 14:10:12 +08:00
Unknown
8bfa7ae745
Remove qiniu/log
2014-06-20 01:14:54 -04:00
Unknown
f147ad619a
Basic process manager
2014-06-19 01:08:03 -04:00
Unknown
d952b4200c
Add corn rask monitor panel
2014-06-13 13:01:52 -04:00
Unknown
e07674bff1
Support edit release and save as draft
2014-06-12 17:47:23 -04:00
Unknown
a3e1383cac
Add gogs fix location command
2014-06-10 19:11:53 -04:00
FuXiaoHei
4fcbf553aa
organisation main page ui
2014-06-07 13:27:24 +08:00
Unknown
4f2f3c2857
Code convention
2014-06-05 22:07:35 -04:00
Unknown
617bbe3fee
Fix #218
2014-05-30 06:34:24 -04:00
Unknown
ab13a29cb5
Fix #209
2014-05-28 01:53:06 -04:00
Unknown
ff690fd976
Fix #200 , add VERSION to template files
2014-05-28 00:06:31 -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
5e9a45f74a
Code convention
2014-05-21 21:37:13 -04:00
Unknown
93f8f92523
Finish create new label
2014-05-18 18:07:04 -04:00
Unknown
956f011dd3
Fix #186
2014-05-16 13:41:08 -04:00
Unknown
46fc36c3a6
Finish change issue’s milestone
2014-05-14 10:55:36 -04:00
Unknown
5ed5aa5228
Finish milestone
2014-05-13 19:46:48 -04:00
Unknown
2eee1e9bc2
Finish edit a milestone
2014-05-13 13:28:21 -04:00
Unknown
c117f9e73f
Fix #166
2014-05-12 20:22:35 -04:00
Unknown
54e95fa367
Finish add new milestone
2014-05-12 14:06:42 -04:00
FuXiaoHei
1769bb2f26
add milestone edit ui
2014-05-12 21:51:22 +08:00
Unknown
68fb62347f
Finish issue assignee
2014-05-11 13:46:36 -04:00
Unknown
a196245a87
little fix
2014-05-11 12:20:41 -04:00
Unknown
605a38759f
Fix #94 and fix #169
2014-05-11 12:17:10 -04:00
FuXiaoHei
2eabeba6b7
finish milestone add page
2014-05-09 22:33:07 +08:00
FuXiaoHei
d76772adb9
add milestone list page
2014-05-07 21:01:00 +08:00
Unknown
8ca14e2109
Improve delete SSH key
2014-05-06 16:28:52 -04:00
Unknown
7cb5a15c9b
Batch of mirror fixes
2014-05-06 13:47:47 -04:00
Unknown
94bccbb148
Finish edit and remove web hook
2014-05-05 21:36:08 -04:00
Unknown
24f614f6db
Finish add web hook
2014-05-05 20:52:25 -04:00
Unknown
6e3dba2cc5
Clean repo code
2014-05-05 19:58:13 -04:00
Unknown
bbdfe25769
User code clean and ui improve
2014-05-05 16:21:43 -04:00
Unknown
c1eb4d894a
Clean api code
2014-05-05 13:08:01 -04:00
FuXiaoHei
d34c3bb751
finish webhook ui,
...
some ui fix
2014-05-05 20:16:24 +08:00
Lunny Xiao
d8136c9c3c
Merge branch 'dev-ldap' into dev
2014-05-05 16:42:15 +08:00
Unknown
816c0ed5e7
Fix import path
2014-05-05 02:42:52 -04:00
Unknown
a641854cad
command dump
2014-05-05 00:55:17 -04:00
Unknown
7b60756f2c
Fix Collaborators cannot commit
2014-05-03 01:37:49 -04:00
FuXiaoHei
3e856928a2
add webhooks page ui
2014-05-02 22:07:34 +08:00
Unknown
3bd5fc6d6f
Add command dump and move to cmd did
2014-05-01 21:21:46 -04:00