Antoine GIRARD and Bo-Yi Wu
69dfe43ffc
Fix some tests : make coverage -> test ( #2492 )
...
* Fix test : make coverage -> test
* Refactor integration tests to be able to run them in parallel
* Add custom local repository temp path
2017-09-12 13:51:12 +08:00
Antoine GIRARD and Lauris BH
4f9a28e1f5
Make repo private to no interfere with other tests ( #2467 )
2017-09-06 00:33:33 +03:00
Antoine GIRARD and Lunny Xiao
7c417bbb0d
Only check at least one email gpg key ( #2266 )
...
* Only require one email (possibly not yet validated)
* Update message error and check validation of commit
* Add integrations tests
* Complete integration for import
* Add pre-check/optimization
* Add some test (not finished)
* Finish
* Fix fixtures
* Fix typo
* Don't guess key ID
2017-09-05 21:45:18 +08:00
Antoine GIRARD and Kim "BKC" Carlbäcker
019c90ab8f
Update CONTRIBUTING following #2329 discussion
...
Creation of release branch before end of release dev and releases candidates + follow semver semantic (minor, patch)
2017-08-28 19:08:24 +02:00
Antoine GIRARD and Lauris BH
fd8e8a421a
Improve swagger doc ( #2274 )
...
* 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
Antoine GIRARD and Lunny Xiao
a804f0e052
go get github.com/wadey/gocovmerge when needed ( #2235 )
2017-07-31 09:29:50 +08:00
Antoine GIRARD and Lunny Xiao
30787e48f2
Improve org error handling ( #2117 )
...
* Improve ErrOrgNotExist type
Return new error type
Use good error check
Use new method to check error
Update tests
* Fix unchanged method name report
2017-07-06 21:30:19 +08:00
Antoine GIRARD and Lunny Xiao
6233e88f7f
Use testing benchmark interface ( #1993 )
2017-06-17 23:01:03 +08:00
Antoine GIRARD and Bo-Yi Wu
2bcd9471c9
Separate generate swagger + fix sed os specific ( #1791 )
...
* Separate generate-swagger
* Remove go generate rules
* Add missing definition replacement + remove use of -i sed flag
for compatibility with mac os default sed version.
This is a little hacky a better solution could be use.
* Use custom SED_INPLACE
depending of platform detection
* Use SED_INPLACE for swagger-ui also
2017-06-15 08:51:23 -05:00
Antoine GIRARD and Lunny Xiao
274149dd14
Switch to keybase go-crypto (for some elliptic curve key) + test ( #1925 )
...
* Switch to keybase go-crypto (for some elliptic curve key) + test
* Use assert.NoError
and add a little more context to failing test description
* Use assert.(No)Error everywhere 🌈
and assert.Error in place of .Nil/.NotNil
2017-06-14 08:43:43 +08:00
Antoine GIRARD and Lunny Xiao
a97d6bf24b
Use production version of vuejs. ( #1869 )
2017-06-04 11:04:42 +08:00
Antoine GIRARD and Bo-Yi Wu
976c2a05fa
Fix change introduce by update of go-swagger. ( #1727 )
2017-06-01 23:35:31 -05:00
Antoine GIRARD and Bo-Yi Wu
91417e9715
re-Generate swagger.json ( #1722 )
...
changes introduced to repo format by : go-gitea/gitea#1687 go-gitea/go-sdk#58 go-gitea/gitea#1668 go-gitea/go-sdk#56
2017-05-14 17:37:15 +08:00
Antoine GIRARD and Kim "BKC" Carlbäcker
3edb0c5894
Generate swagger json ( #1402 )
...
- Generate swagger.json into public/
- Add swagger-ui auto-installation
- Add footer link to local swagger-ui
- Add /swagger url for using app url.
- Fix Swagger-UI version via git tag
2017-05-02 15:35:59 +02:00
Antoine GIRARD and Kim "BKC" Carlbäcker
bb5f694fc5
Improve govendor testing ( #1623 )
...
- Use `govendor list +outside +unused` for finding missing or unused deps and govendor status for catching modified vendor.
- Remove appengine import
2017-05-02 15:22:21 +02:00
Antoine GIRARD and Lunny Xiao
431b26f6d7
Handle display of GPG key without end date ( #1628 )
2017-04-28 08:44:58 +08:00
Antoine GIRARD and Lunny Xiao
8371f94d06
Rework SSH key management UI to add GPG ( #1293 )
...
* Rework SSH key management UI to add GPG
* Add more detail to gpg key display
* Update CHANGELOG.md
* Implement deletion UI
* Implement adding gpg UI
* Various fixes
- Fix duplicate entry in locale
- Re-generate hash before verification since they are consumed
* Add missing translation
* Split template
* Catch not found/verified email error
2017-04-26 21:10:43 +08:00
Antoine GIRARD and Lunny Xiao
eb1075dd4c
Check if missing/modified/unused deps in vendor and fix errors ( #1468 )
...
* Check if missing deps in vendor
This will catch import from other repos. (maybe by auto-import)
* Remove github.com/smartystreets unused deps
* Remove github.com/boltdb/bolt unused dep
* Fetch github.com/go-xorm/core + sync gopkg.in/ldap.v2/ldap.go
* Auto-install govendor + reinstall github.com/boltdb/bolt needed by vendor/github.com/blevesearch/bleve/index/store/boltdb
* Update go-xorm/xorm to a5cb21 in vendor.json
* Use a custom repo for implementing change to bolt dep.
* Switching bolt to github.com/go-gitea/bolt
* Switching bolt to github.com/go-gitea/bolt (fork version)
* change the drone sign
2017-04-24 22:31:46 +08:00
Antoine GIRARD and Bo-Yi Wu
941281ae12
Use MAINTAINERS file in repository in CONTRIBUTING ( #1489 )
...
* Use MAINTAINERS file in repository because teams are not publicly available
* Use relative link
2017-04-18 08:56:28 +08:00
Antoine GIRARD and Bo-Yi Wu
c764a542c0
Adding @sapk to MAINTAINERS ( #1497 )
2017-04-16 20:51:38 +08:00
Antoine GIRARD and Bo-Yi Wu
cf91cfb993
Migrate WatchInfo struct to api ( #1492 )
...
* Remove WatchInfo and link to api struct
* Add vendor temporary update
* Return to gitea vendor source
2017-04-16 20:51:04 +08:00
Antoine GIRARD and Bo-Yi Wu
d9db188274
Fix #1418 ( #1456 )
2017-04-07 22:50:40 +08:00
Antoine GIRARD and Lunny Xiao
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
Antoine GIRARD and Lunny Xiao
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
Antoine GIRARD and Lunny Xiao
925b252927
Fix missing less sources for oauth ( #1288 )
2017-03-17 08:49:24 +08:00
Antoine GIRARD and Lunny Xiao
ca1c3f1926
Implement GPG api ( #710 )
...
* Implement GPG API
* Better handle error
* Apply review recommendation + simplify database operations
* Remove useless comments
2017-03-16 09:27:35 +08:00
Antoine GIRARD
5edc2f6d6c
Fix indent tmpl
2015-10-14 01:09:33 +02:00
Antoine GIRARD
4dd731cb53
Fix indent .less
2015-10-14 01:05:32 +02:00