Stefan Kalscheuer
0b177574c9
Only show SSH clone URL if signed in ( #2169 ) ( #2170 )
...
* Add configuration flag SSH_EXPOSE_ANONYMOUS
If this flag (default True) is set to false, the SSH clone URL will only be exposed if the current user is signed in.
* Default SSH exposure set to false
To match GitHub and for security reasons, SSH URL exposure is disabled by default.
In addition to that. minor code changes have been applied.
Signed-off-by: Stefan Kalscheuer <stefan@stklcode.de>
* Add integration tests
* Hide clone button neither HTTP and SSH is enabled
Signed-off-by: Stefan Kalscheuer <stefan@stklcode.de>
2017-07-15 22:21:51 +08:00
Wiktor Żurawik
32f289ae3b
Make compare button URL aware if current repo is a fork ( #2162 ) ( #2163 )
...
* Make compare button URL aware if current repo is a fork (#2162 )
* Optimize code
* To not change current behaviour check if signed in user has fork of base repository
* Fix to check only if signed user has forked repo otherwise it will still redirect to wrong page
2017-07-15 11:14:02 +08:00
bit
98c5a1e006
Only show "No Description" to repo admins ( #2167 )
...
Only show note about missing description ("No Description") to repo admins, nobody else can change it.
2017-07-14 20:30:03 +03:00
Lauris BH
5e9bcb6301
Missing signed commit display translation ( #2134 )
2017-07-10 09:46:06 +08:00
Ethan Koenig
b1d7348a20
Fix wiki preview links
2017-07-06 12:07:15 -04:00
Patrick G
9d8fba62b3
Smaller watch, star, and fork buttons ( #2052 )
2017-06-28 09:40:28 +08:00
Lunny Xiao
228247511a
repo/editor: fix breadcrumb path cuts parent dirs ( #3859 ) ( #2032 )
2017-06-22 23:30:47 +08:00
Ethan Koenig
8fcda0442e
Fix search by issue type ( #1914 )
...
* Fix search by issue type
2017-06-15 05:09:03 +02:00
Ethan Koenig
57cabb3ad3
Fix diff of renamed and modified file ( #1967 )
2017-06-14 04:07:09 -05:00
Ethan Koenig
5554165a0c
Fix pull request compare link ( #1832 )
...
* Fix pull request compare link
* Integration test
2017-05-31 09:47:42 -05:00
Rémy Boulanouar
e0c6ab2d44
Add Gitea Webhook ( #1755 )
...
* Replace Gogs by Gitea
* Fix missing changes
* Create Gitea webhook and put Gogs webhook apart.
2017-05-29 02:17:15 -05:00
Lauris BH
79494047b0
Show commit status icon in commits table ( #1688 )
...
* Show commit status icon in commits table
* Add comments
* Fix icons
* Few more places where commit table is displayed
* Change integration test to use goquery for parsing html
* Add integration tests for commit table and status icons
* Fix status to return lates status correctly on all databases
* Rewrote lates commit status selects
2017-05-07 22:40:31 +08:00
Lauris BH
2e17dda8bb
Remove sha1 hash display in repository table and add latest commit GPG check ( #1678 )
2017-05-05 15:15:36 +08:00
Lauris BH
0144817971
Do not allow commiting to protected branch from online editor ( #1502 )
...
* Do not allow commiting to protected branch from online editor
* Add editor integration tests for adding new file and not allowing to add new file to protected branch
2017-05-02 08:49:55 +08:00
Lunny Xiao
e31c02d4bf
fix bug on issue view when not login ( #1624 )
...
* fix bug on issue view when not login
* hide issue watch when not login
* update the tests
* fix test on issue
2017-04-29 13:52:25 +08:00
Morlinest
5b8fe1e181
Do not show empty collaborators segment ( #1531 )
2017-04-23 08:55:02 +08:00
Jonas
54f0293f0a
Mirror sync interval specified as duration string ( #1407 )
...
* Sync interval specifed as duration string
* Changed mirror interval text
* make fmt
* Add MinInterval for mirror sync
* Use duration internally
* Changed min default to 10m
* make fmt
* Incorrect default
* Removed defaults in MustDuration()
* Add Mirror interval migration
* Default values corrected
* Use transaction during migration
* Change http 500 to page with error message
* Cleanup session.commit()
2017-04-08 23:27:26 +08:00
Antoine GIRARD
d9db188274
Fix #1418 ( #1456 )
2017-04-07 22:50:40 +08:00
Morlinest
cbeeaa1b11
Fix and simplify repo branches UI ( #1435 )
2017-04-06 23:33:57 +08:00
Patrick G
d800305b34
Commit search appearence fixes ( #1254 )
...
* Fix button text to be consisstent with rest of UI
* Make all commits checkbox look nicer
2017-04-05 18:32:59 -07:00
Morlinest
21fd3da6f5
Fix disabled fields in repo settings UI ( #1431 )
2017-04-03 10:19:51 +08:00
Andrey Nering
37a34c1a28
Merge pull request #1410 from andreynering/notification/issue-watch
...
[Notifications Step 6] Per issue/PR watch/unwatch
2017-04-01 15:12:24 -03:00
Andrey Nering
fac7a6fecf
Merge pull request #1390 from Morlinest/commit-graph-UI
...
Use whole button (commit graph) as link
2017-03-30 20:29:57 -03:00
Andrey Nering
4b284f814c
UI and translation improvements
2017-03-30 19:10:30 -03:00
Morlinest
4fa691c4dd
Make issue in commit graph "clickable" ( #1392 )
2017-03-30 18:05:38 +08:00
Antoine GIRARD
912b340d0d
Simplify settings pages with item list ( #1389 )
...
* Remove point column on ssh key setting page
* Remove un-used css
* Some cleaning
* Use octicon-key
2017-03-30 09:02:37 +08:00
Andrey Nering
e4a33ed4d0
Add octicons to watch/unwatch buttons
2017-03-29 21:08:46 -03:00
Andrey Nering
b674460748
Add watch button on issue
2017-03-29 20:31:47 -03:00
Peter Žeby
d0298ea2fb
Use whole button as link
2017-03-27 12:46:46 +02:00
Andrey Nering
6a451a2b59
Minor improvements on commit graph UI ( #1380 )
...
* Make "Commit Graph" link a button and translate it
* Add title on Commit Graph page
2017-03-24 10:32:40 +08:00
Antoine GIRARD
14fe9010ae
GPG commit validation ( #1150 )
...
* GPG commit validation
* Add translation
+ some little fix
* Move hash calc after retrieving of potential key + missing translation
* Add some little test
2017-03-22 18:43:54 +08:00
Bo-Yi Wu
1c3bd436cc
feat: Only use issue and wiki on repo. ( #1297 )
2017-03-18 18:59:07 +08:00
Kim "BKC" Carlbäcker
0693fbfc00
Refactor repo/issue/view_content.tmpl ( #1276 )
2017-03-17 13:57:43 +08:00
Fabian Zaremba
f1d2f16b54
Add notice that LFS mirroring is not supported ( #1251 )
...
* Add notice that LFS mirroring is not supported
* Drop German translation
2017-03-16 19:33:22 +08:00
Patrick G
efbb895ebe
Cleaner ui for admin, repo settings, and user settings page ( #1269 ) ( #1270 )
2017-03-15 23:39:38 +01:00
Ethan Koenig
09fe4a2ae9
Batch updates for issues ( #926 )
2017-03-15 02:10:35 +01:00
Lunny Xiao
608bbedee1
fix 500 caused by branches settings introduced by #1198 ( #1214 )
2017-03-12 21:50:26 +08:00
Patrick G
ccc15b9e1a
Make strings translatable ( #1188 ) ( #1198 )
...
* Add strings to ini
* Make strings translatable (#1188 )
2017-03-11 09:28:25 +08:00
Denis Denisov
fd941db246
Protected branches system ( #339 )
...
* Protected branches system
* Moved default branch to branches section (`:org/:reponame/settings/branches`).
* Initial support Protected Branch.
- Admin does not restrict
- Owner not to limit
- To write permission restrictions
* reformat tmpl
* finished the UI and add/delete protected branch response
* remove unused comment
* indent all the template files and remove ru translations since we use crowdin
* fix the push bug
2017-02-21 23:02:10 +08:00
Lunny Xiao
6076c95dd1
Security: fix XSS attack on milestone ( #976 )
...
Reported by Miguel Ángel Jimeno.
2017-02-19 19:09:59 +08:00
Bo-Yi Wu
4c12e2a4b9
fix: fill in ssh key title on setting of repo ( #950 )
...
* fix: fill in ssh key title on setting of repo
* fix: Don't overwrite ssh key title if exist.
2017-02-16 05:16:42 +01:00
Unknwon
134f3e6e09
Security: prevent XSS attach on wiki page
...
Reported by Miguel Ángel Jimeno.
2017-02-16 04:06:20 +01:00
Andrew Boyarshin
dc8248f8a4
Markdown rendering overhaul ( #186 )
...
* Markdown rendering overhaul
Cleaned up and squashed commits into single one.
Signed-off-by: Andrew Boyarshin <boyarshinand@gmail.com>
* Fix markdown API, add markdown module and API tests, improve code coverage
Signed-off-by: Andrew Boyarshin <boyarshinand@gmail.com>
2017-02-14 09:13:59 +08:00
Lunny Xiao
8a0be5e9f0
Bug fixed for deleted label in issue comment ( #904 )
...
* bug fixed for deleted label in issue comment
* fix indent
2017-02-11 20:56:57 +08:00
Lunny Xiao
cf0f451c37
Add delete branch track on pull request comments ( #888 )
...
* add delete branch track on pull request comments
* don't change vendor
2017-02-11 12:00:29 +08:00
Stephen Brown
94130da63a
Fixes #794 by moving emoji tag to the correct span ( #848 )
...
Signed-off-by: Stephen Brown <steve@evolvedlight.co.uk>
2017-02-06 23:24:59 +08:00
Zsombor
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
Lunny Xiao
f35b20b042
track issue title changes ( #841 )
2017-02-05 22:36:00 +08:00
Ethan Koenig
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
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