Commit graph

5555 commits

Author SHA1 Message Date
Michael Lustfield
a915a09e4f Moved vendored js/css into public/vendor and documented sources () ()
* Cleaning up public/ and documenting js/css libs.

This commit mostly addresses  by moving vendor'ed plugins into a
vendor/ directory and documenting their upstream source and license in
vendor/librejs.html.

This also proves gitea is using only open source js/css libraries which
helps toward reaching .

* Removing unused css file.

The version of this file in use is located at:
  vendor/plugins/highlight/github.css

* Cleaned up librejs.html and added javascript header

A SafeJS function was added to templates/helper.go to allow keeping
comments inside of javascript.

A javascript comment was added in the header of templates/base/head.tmpl
to mark all non-inline source as free.

The librejs.html file was updated to meet the current librejs spec. I
have now verified that the librejs plugin detects most of the scripts
included in gitea and suspect the non-free detections are the result of
a bug in the plugin. I believe this commit is enough to meet the C0.0
requirement of .

* Updating SafeJS function per lint suggestion

* Added VERSIONS file, per request
2017-08-23 16:58:05 +02:00
Lunny Xiao
64b7068846 Add more test for login links and fix a bug on action retrieve ()
* add more test for login links and fix a bug on action retrieve
2017-08-23 12:53:35 +03:00
David Schneiderbauer
8aadf79f80 Add integration tests for signin ()
Signed-off-by: David Schneiderbauer <dschneiderbauer@gmail.com>
2017-08-23 10:30:33 +03:00
Ethan Koenig
fd6e91077a Fix SQL condition bug in GetFeeds(..) () 2017-08-23 08:51:58 +03:00
Lunny Xiao
9413b48a0b fix bug on create repo link on dashboard () 2017-08-23 12:08:20 +08:00
Bo-Yi Wu
be4f6a754c Revert "Changes for latest DroneCI ()" ()
This reverts commit faf4b503b2.
2017-08-22 20:56:57 -05:00
Bwko
1a5fe4326f Add collaborative repositories to the dashboard ()
* Add collaborative repositories to the dashboard

Remove some unused code from the Dashboard func

* fix some bug and some refactor

* fix tests
2017-08-23 09:30:54 +08:00
Thomas Boerger
faf4b503b2 Changes for latest DroneCI () 2017-08-22 20:08:30 -05:00
Morlinest
7455604f0c Remove (almost) server side data rendering from repo-search component ()
* Rename some shorthands

* Remove (almost) server side data rendering from repo-search component template
2017-08-22 21:00:34 +08:00
Lunny Xiao
2c6a0fdca8 update latest xorm version to vendor () 2017-08-22 14:39:52 +03:00
Silke
5c29b0a5fe Add badge and link to the Matrix room () 2017-08-21 23:35:08 +08:00
Antoine GIRARD
fd8e8a421a Improve swagger doc ()
* Add swagger comment for adminCreateOrg

* Add swagger comment for admin route

* add hook swagger doc

* Add tags

* Add auth

* Fix name of responses

* Edit name method

* Update vendor

* make generate-swagger
2017-08-21 14:13:47 +03:00
Sandro Santilli
951c909a67 Add INTERNAL_TOKEN to integration .ini file ()
Avoids override of source file upon running `make test-pgsql`

Long story: settings.NewContext *adds* an INTERNAL_TOKEN if none
is found; the other ini files under integration/ all have an
INTERNAL_TOKEN
2017-08-21 14:47:23 +08:00
Morlinest
53e6c947f1 Fix order of elements in dashboard html () 2017-08-20 22:48:41 +03:00
Sandro Santilli
100ec93a65 Remove integration test executables on make clean () 2017-08-20 11:09:24 +08:00
Sandro Santilli
2c3a229a3c Add OpenID configuration in install page () 2017-08-19 17:34:49 +02:00
Ethan Koenig
e7653a67a1 No error log entries for repo 404 () 2017-08-19 15:32:18 +03:00
David Schneiderbauer
5707ad3bb7 Add AppURL without trailing slash to TOTP issuer parameter to prevent conflicting accounts on multiple gitea installations ()
Signed-off-by: David Schneiderbauer <dschneiderbauer@gmail.com>
2017-08-19 09:39:43 +08:00
Morlinest
4c13a8458b Fix repo-search template errors for go1.7 () 2017-08-19 09:37:48 +08:00
Morlinest
e08d1fcc15 Fix variable name typo () 2017-08-18 14:21:46 +03:00
Lauris BH
9df090e551 Add missing forks key for dashboard repository component ()
Missing key that is used in 
2017-08-18 14:56:04 +08:00
Morlinest
f3486360d2 Make use of Vue more universal () 2017-08-17 19:04:39 +03:00
Lunny Xiao
9e9e1e0e52 Add public links check ()
* add public links check

* more links for query parameters
2017-08-17 23:52:28 +08:00
Lunny Xiao
aec826b023 fix template error on explore repos () 2017-08-17 15:20:21 +03:00
Michael Kuhn
934dd41fa6 Make SHOW_USER_EMAIL also apply to profiles ()
The e-mail address is currently only hidden from the explore page.
2017-08-17 17:08:03 +08:00
Ethan Koenig
7907786040 Trigger sync webhooks on UI commit ()
* Trigger sync webhooks on UI commit

* Also fix UI upload/delete
2017-08-17 15:22:08 +08:00
Morlinest
951fb572a7 Fix and improve dashboard repo UI ()
* Fix and improve dashboard repo UI

* Change order of scripts loading

* Remove "mirror" tab

* Remove single tab panel for "org user"

* Add localization strings

* Create vue component and change event for search

* Add "mirrors" filter
2017-08-17 09:31:34 +08:00
Bo-Yi Wu
722bcefbbf refactor(Makefile): allow overriding default go program () 2017-08-16 08:46:41 +08:00
Ethan Koenig
c76ee5688b Revert to upstream ini dependency () 2017-08-14 10:37:41 -03:00
silverwind
fc29a405e8 More tweaks to repo top panel ()
* More tweaks to repo top panel

* undo hiding of compare button on master

* attempt to fix ci issue

* another ci attempt
2017-08-13 19:49:38 -03:00
Ethan Koenig
29f3a6e492 Fix rendering of external links () 2017-08-13 19:30:27 -03:00
Pontus Leitzler
2282e24028 Use /dev/urandom to create random password ()
* Make sure generated password is random

Use /dev/urandom to get a 32 char password

* Make sure generated password is random

Use /dev/urandom to generate 32 char password

* Make sure generated password is random
2017-08-13 14:18:05 +08:00
Lunny Xiao
f960e19c59 Only update needed columns when update user ()
* only update needed columns when update user

* fix missing update_unix column
2017-08-12 22:18:44 +08:00
Lunny Xiao
921d90fd8b fix 500 error when view an issue which's milestone deleted () 2017-08-12 10:15:30 +08:00
Lunny Xiao
be29d5f7ad fix webhook link 2017-08-11 03:45:54 +02:00
Patrick G
e90bbcaa52 Comment help text for issues () 2017-08-09 12:13:33 +08:00
Ethan Koenig
27798c3efc Temporarily patch go-ini/ini with fork () 2017-08-07 09:42:48 +08:00
silverwind
54381f438b File path tweaks in UI () 2017-08-06 11:13:20 +08:00
Michael Kuhn
d05150a331 Make short link pattern greedy ()
Multiple links on the same line are currently not recognized correctly.
2017-08-06 00:52:19 +03:00
Bo-Yi Wu
a3262636b8 update drone sig file. ()
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2017-08-05 12:15:20 +03:00
Bo-Yi Wu
9ff371a147 ignore coverage steps. ()
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2017-08-04 22:08:50 +08:00
G
34df9deff1 Convert xorm literal queries to method calls () 2017-08-04 12:42:51 +08:00
Lauris BH
fa8d40faca Fix internal requests when gitea listens to unix socket or only external IP ()
* Fix internal requests when gitea listens to unix socket or only external IP

* When Gitea is set to listen using FastCGI use AppURL for LocalURL
2017-08-03 23:32:13 +08:00
Lauris BH
a4ca54425f update code.gitea.io/git in vendor to fix () 2017-08-03 21:48:36 +08:00
Lunny Xiao
4c54139afc add changelog of release v1.1.3 () 2017-08-03 16:15:39 +08:00
Ethan Koenig
7e0654bd9e Fix counts on issues dashboard ()
* Fix counts on issues dashboard

* setupSess -> setupSession

* Unit test

* Load repo owners for issues
2017-08-03 13:09:16 +08:00
Ethan Koenig
f29458bd3a EnableUnit() -> UnitEnabled() () 2017-08-02 11:46:54 +03:00
Christoph Handel
539d9f4c30 Fix git version check with four digits (1.8.3.1) () 2017-08-01 21:59:22 +03:00
G
66e8262530 Replace calls to xorm UseBool with Where () 2017-08-01 13:47:31 +08:00
silverwind
31411a9462 Prevent selection of diff line numbers () 2017-08-01 10:27:17 +08:00