Bo-Yi Wu and Lunny Xiao
b13232f524
feat: support paginater on star tab of user profile. ( #845 )
2017-02-07 19:54:16 +08:00
Bo-Yi Wu and Lunny Xiao
71d35dae8c
fix: wrong pages number which includes private repository count. ( #844 )
2017-02-06 23:18:36 +08:00
Zsombor and Lunny Xiao
e388db311b
Add checkbox to search for all the branches by commit message ( #813 )
...
and updating the vendor directory
2017-02-05 22:43:28 +08:00
Ethan Koenig and Lunny Xiao
027591a3a5
Redirects for renamed repos ( #807 )
...
* Redirects for renamed repos
* Remove unused phrase from locales
2017-02-05 22:35:03 +08:00
Lunny Xiao and GitHub
8a421b1fd7
Add units concept for modulable functions of a repository ( #742 )
...
* Add units concept for modulable functions of a repository
* remove unused comment codes & fix lints and tests
* remove unused comment codes
* use struct config instead of map
* fix lint
* rm wrong files
* fix tests
2017-02-04 23:53:46 +08:00
Bo-Yi Wu and Lunny Xiao
a90a215662
feat: Add search bar on user profile page. ( #787 )
2017-02-04 20:20:20 +08:00
Lunny Xiao and GitHub
3e0525b47d
Track assignee for issue ( #808 )
...
* track assignee for issue
* fix lint
* use getUserByID instead Get
2017-02-03 23:09:10 +08:00
Ethan Koenig and Lunny Xiao
68bdaf0a6b
Drop redundant columns from issue_user table ( #638 )
2017-02-03 15:22:39 +08:00
Ethan Koenig and Lunny Xiao
400b6fd61c
Cache ctxUser in retrieveFeeds(..) ( #826 )
2017-02-03 13:27:10 +08:00
Gabriel Jackson and Kim "BKC" Carlbäcker
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
Ethan Koenig and Lunny Xiao
73d05a51e3
Remove unneeded database loads ( #814 )
...
Remove unnecessary calls to repo.GetOwner() in context handlers
2017-02-02 20:33:56 +08:00
Bo-Yi Wu and Lunny Xiao
2db0ffe69e
fix: User can see the private activity on public activity history. ( #818 )
2017-02-02 20:32:40 +08:00
Lunny Xiao and GitHub
081485ecfd
add milestone changed traker on issue view ( #804 )
2017-02-01 10:36:08 +08:00
Ethan Koenig and Lunny Xiao
10644d6dd7
Bug fixes and unit tests for models/issue_label ( #802 )
2017-02-01 09:31:35 +08:00
Ethan Koenig and Lunny Xiao
2eb15f4a61
Unit tests and remove unused functions in models/notification ( #796 )
...
* Unit tests and remove unused functions in models/notification
* Read -> Unread
2017-01-30 22:21:49 +08:00
Lunny Xiao and GitHub
f94869d2d1
Track labels changed on issue view & resolved #542 ( #788 )
...
* track labels changed on issue view & resolved #542
* add missing head comment & sort & fix refresh
2017-01-30 20:46:45 +08:00
Thomas Boerger and GitHub
78535fb08e
Allow custom public files ( #782 )
...
* Allow custom public files
* Gofmt code, lots of places not related to this pr
2017-01-28 23:14:56 +01:00
Andrey Nering
27d30f1a61
Notifying on open PR, and Close/Reopen/Merge issue or PR
2017-01-28 13:59:58 -02:00
Bwko and Lunny Xiao
e08421017c
Add ability to fork your own repos ( #761 )
2017-01-26 22:44:37 +08:00
Ethan Koenig and Lunny Xiao
d1b5498cc0
Use handlers for API authorization ( #723 )
2017-01-26 19:54:04 +08:00
Ethan Koenig and Lunny Xiao
da1b6164fe
Fix FIXME and remove superfluous queries in models/org ( #749 )
2017-01-25 23:41:38 +08:00
Lunny Xiao and GitHub
2a80e5a81e
bug fixed caused by #530 ( #755 )
2017-01-25 16:19:14 +08:00
Ethan Koenig and Lunny Xiao
833f8b94c2
Search bar for issues/pulls ( #530 )
2017-01-25 10:43:02 +08:00
Lunny Xiao and GitHub
f8c2903484
fixed bugs on Wiki and resolved #667 ( #674 )
2017-01-21 20:50:51 +08:00
Bwko and Lunny Xiao
7e401b9e39
Fix crash caused by #647 ( #708 )
2017-01-20 21:47:09 +08:00
Philip Couling and Kim "BKC" Carlbäcker
1610b9f547
Spun attachments into seperate go file ( #701 )
...
Moved attachments into seperate go file
2017-01-20 07:58:46 +01:00
Ethan Koenig and Lunny Xiao
74bbec3bf9
Fix permission bugs in team API ( #647 )
2017-01-20 13:16:10 +08:00
Ethan Koenig and Lunny Xiao
fcf02e4961
API Endpoints for organization members ( #645 )
2017-01-20 10:31:46 +08:00
Andrey Nering and Lunny Xiao
d2bb8ef503
Notifications: trying to get a better layout ( #660 )
...
* i18n button titles
* Improvements on notification page layout
* Notification count badge fixes
* Make table <tr> clickable
* Fix octicon aligment
* Fix use of AppSubUrl
2017-01-18 09:18:55 +08:00
Matthias Loibl and Lunny Xiao
d1006150fb
Refactor process package and introduce ProcessManager{} with tests ( #75 )
...
* Add a process.Manager singleton with process.GetManager()
* Use process.GetManager everywhere
* Fix godoc comments for process module
* Increment process counter id after locking the mutex
2017-01-17 13:58:58 +08:00
Andrew and Lunny Xiao
6dd096b7f0
Two factor authentication support ( #630 )
...
* Initial commit for 2FA support
Signed-off-by: Andrew <write@imaginarycode.com >
* Add vendored files
* Add missing depends
* A few clean ups
* Added improvements, proper encryption
* Better encryption key
* Simplify "key" generation
* Make 2FA enrollment page more robust
* Fix typo
* Rename twofa/2FA to TwoFactor
* UNIQUE INDEX -> UNIQUE
2017-01-16 10:14:29 +08:00
Philip Couling and Lunny Xiao
64375d875b
Attach to release ( #673 )
...
* Moved attachaments POST url from /issues/attachments to /attachments
* Implemented attachment upload on release page
* Implemented downloading attachments on the release page
* Added zip and gzip files to default allowed attachments
* Implemented uploading attachments on edit release
* Renamed UploadIssueAttachment to UploadAttachment
2017-01-15 22:57:00 +08:00
Ethan Koenig and Lunny Xiao
27fcf8d30a
Bug fixes for webhook API ( #650 )
2017-01-14 10:14:48 +08:00
xgitea and Lunny Xiao
64b167138f
docs: update translation on notification page for zh-CN ( #649 )
...
* docs: update translation on notification page for zh-CN
* use international resources
2017-01-13 17:31:48 +08:00
Andrey Nering and Lunny Xiao
769e0a3ea6
Notifications: mark as read/unread and pin ( #629 )
...
* Use relative URLs
* Notifications - Mark as read/unread
* Feature of pinning a notification
* On view issue, do not mark as read a pinned notification
2017-01-12 12:27:09 +08:00
Lunny Xiao and Kim "BKC" Carlbäcker
7209917fd7
bug fix release
2017-01-09 21:54:03 +01:00
derSuessmann and Lunny Xiao
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
Ethan Koenig and Lunny Xiao
8422ab542c
API endpoint for subscribers ( #598 )
2017-01-07 11:13:02 +08:00
Ethan Koenig and Lunny Xiao
1a7fc53c98
API endpoint for stargazers ( #597 )
2017-01-06 15:05:09 +08:00
Lunny Xiao and GitHub
61306fa737
Make releases faster than before and resolved #490 ( #588 )
...
* make releases faster than before and resolved #490
* fix comment
2017-01-06 09:51:15 +08:00
Andrey Nering and GitHub
79d527195d
Merge pull request #539 from andreynering/notifications-step-2
...
Notifications - Step 2
2017-01-05 11:53:01 -02:00
Manuel Kuhlmann and Lunny Xiao
dc3ff9f2ab
Rename .gogs to .gitea and comply with github template guidelines ( #568 ) ( #582 )
...
Signed-off-by: Manuel Kuhlmann <manuel@mkuhlmann.org >
2017-01-05 08:48:23 +08:00
Andrey Nering
b354cf362e
Add pagination for notifications
2017-01-03 17:09:36 -02:00
Lunny Xiao and GitHub
70900bd167
bug fixed for fork repos ( #560 )
2017-01-03 12:41:10 +08:00
Lunny Xiao and GitHub
51021585a7
build failed by deleting release by API ( #562 )
2017-01-03 11:45:56 +08:00
Lunny Xiao and Kim "BKC" Carlbäcker
3c7116382f
change the default action when deleting a release to not delete tag
2017-01-03 02:27:38 +01:00
Andrey Nering
341a3b571b
Do not get count on /api routers
2017-01-02 16:31:50 -02:00
Ethan Koenig and Kim "BKC" Carlbäcker
0c301f7b5c
Release API endpoints
2017-01-02 00:10:52 +01:00
Thiago Avelino and Lunny Xiao
787fda53ef
UI config to toggle whether user email shows up in Explore Users ( #336 )
...
* UI config to toggle whether user email shows up in Explore Users
* Recommendation made by @tboerger
https://github.com/go-gitea/gitea/pull/336/commits/66a1c59fe730eff019ce100673c6800cce7d102d#r94122732
* fixed typo, rename ShowUserEmailInExplore to ShowUserEmail
* Fixed typo merged conflict
* Hide email in the user profile page
if you are active ShowUserEmail
ref https://github.com/go-gitea/gitea/pull/336#issuecomment-269843725
* Please replace MustBool() with MustBool(true)
2017-01-01 10:51:10 +08:00
Schwobaland and Lunny Xiao
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