3d38ecb1fc
Publish docker rootless docs ( #14240 )
...
Co-authored-by: 6543 <6543@obermui.de >
2021-01-04 15:23:04 +01:00
Antoine GIRARD and GitHub
bcb94ed589
fix docker rootless manifest ( #13386 )
2020-11-02 14:50:13 -05:00
563165abe4
Remove specific indexer path ( #13388 )
...
Co-authored-by: Lauris BH <lauris@nix.lv >
2020-11-01 18:34:38 -05:00
Antoine GIRARD and GitHub
fe458ce877
docker: rootless image ( #10154 )
...
* docker: rootless image
* improve docs + remove check for write perm on custom
* add more info on ssh passtrough
* Add comment for internal ssh server in container config
2020-10-31 20:58:22 -04:00
Antoine GIRARD and GitHub
f3bbd46c49
don't append key file if asked not to ( #13368 )
2020-10-31 20:57:41 -04:00
Antoine GIRARD and GitHub
7cb22d6439
Revert "Dockerfile: Support socat use cases ( #13208 )" ( #13369 )
...
This reverts commit ff50274ff3 .
2020-10-31 15:19:41 +02:00
Antoine GIRARD and GitHub
14e718695a
Update Dockerfile ( #12922 )
2020-09-27 18:52:22 -04:00
b92a5d8d64
release docs as an archive ( #12243 )
...
* release docs along sources
* use a custom offline version
Co-authored-by: Gitea <gitea@fake.local >
2020-07-13 22:09:39 -04:00
Antoine GIRARD and GitHub
316db0fe79
Add documentation to display STL preview ( #11181 )
...
* Update customizing-gitea.en-us.md
* Update customizing-gitea.en-us.md
* only load assets when needed
* remove useless var
* fix missing 'i' modifier
2020-04-22 20:02:54 +03:00
Antoine GIRARD and GitHub
263c859558
Use better wording for release pipeline and steps ( #10701 )
2020-03-11 10:03:20 +08:00
ae452d024e
Migration for deleting orphaned dependencies ( #10617 )
...
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
2020-03-05 16:54:50 +01:00
Antoine GIRARD and GitHub
4e65d2b8ea
Ensure executable bit is kept on the web editor ( #10607 )
...
Co-authored-by: Antoine GIRARD <sapk@users.noreply.github.com >
2020-03-05 00:46:12 +01:00
Antoine GIRARD and GitHub
f9d34b2c60
vendor: update github.com/yuin/goldmark to v1.1.24 ( #10551 )
2020-03-01 15:01:44 +02:00
Antoine GIRARD and GitHub
5a46ec647b
fix: set explicit POSTGRES_PASSWORD for pgsql on drone CI ( #10302 )
2020-02-16 22:46:29 +02:00
Antoine GIRARD and GitHub
cdda5c4b90
ui: better mobile review-box sizing ( #10297 )
2020-02-16 22:44:52 +02:00
Antoine GIRARD and GitHub
9bada628f2
make: add release-sources ( #10295 )
...
* make: add release-sources
* make: release-sources exclude .git and make_evidence
2020-02-16 12:53:02 -05:00
Antoine GIRARD and GitHub
df758f3cc9
make/pr: enforce vendor for run ( #10296 )
2020-02-16 16:30:09 +00:00
632df9b996
Improve make PR (force build and help message) ( #10178 )
...
* Force build of assets
* Add make pr to make help
* apply @jolheiser suggestion
Co-Authored-By: John Olheiser <42128690+jolheiser@users.noreply.github.com >
* Run clean-all before make pr
Co-authored-by: John Olheiser <42128690+jolheiser@users.noreply.github.com >
2020-02-08 01:14:43 +01:00
Antoine GIRARD and GitHub
730f026c6e
make: improve make pr ( #10165 )
2020-02-06 23:40:27 +02:00
c6edb25fe2
chore: update default version ( #9916 )
...
* chore: update default version
* use develop
Co-Authored-By: 6543 <6543@obermui.de >
* Update main.go
Co-Authored-By: guillep2k <18600385+guillep2k@users.noreply.github.com >
Co-authored-by: 6543 <6543@obermui.de >
Co-authored-by: guillep2k <18600385+guillep2k@users.noreply.github.com >
2020-01-25 13:21:22 +00:00
eed361638a
Improve stale message ( #9920 )
...
* Improve stale nessage
* Update .github/stale.yml
Co-authored-by: guillep2k <18600385+guillep2k@users.noreply.github.com >
2020-01-22 12:55:27 +02:00
Antoine GIRARD and GitHub
99aad09bd0
Filter locales under 25% ( #9893 )
...
* Create update-locales.sh
* Update .drone.yml
* fix file perms +x
2020-01-21 17:26:17 +01:00
Antoine GIRARD and zeripath
8dd5ab2a14
ci: simplify tag/release by always running coverage ( #9774 )
...
* ci: simplify tag/release by always running coverage
* use mod and vendor for unit test coverage
* remove not needed lfs for unit test
2020-01-16 19:21:35 +00:00
Antoine GIRARD and GitHub
11885daaa0
tests: configure github remaining limit + read token ( #9800 )
...
* ci: configure remaining github limmit
* prepend with github since package is common to all migrations
* add RefreshRate
* Update github.go
* add missing space
* go fmt
* Read env variable GITHUB_READ_TOKEN for token
* Update .drone.yml
2020-01-16 16:15:44 +01:00
Antoine GIRARD and techknowlogick
203e063846
ci: move some integration tests on arm64 ( #9747 )
2020-01-14 23:33:54 -05:00
fd761708fe
ci: run notify on arm64 ( #9762 )
...
* ci: run notify on arm64
Free one jobs on amrd64
* Update .drone.yml
* Update .drone.yml
* Update .drone.yml
Based on: https://github.com/appleboy/drone-discord/blob/master/.drone.yml#L339
* improve trigger
Co-authored-by: techknowlogick <matti@mdranta.net >
2020-01-15 03:14:21 +01:00
ebaf33873f
ci: use new mssql image ( #9720 )
...
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
2020-01-14 13:06:49 +01:00
Antoine GIRARD and GitHub
dfe4564072
ci: go back to golangci-lint 1.20.0 ( #9742 )
...
Revert https://github.com/go-gitea/gitea/pull/9711
2020-01-13 15:06:49 +01:00
b787aafc17
ci: re-ordering Drone CI for optimizing time ( #9719 )
...
* ci: try re-ordering for optimizing time
* ci: try re-ordering for optimizing time
* ci: try re-ordering for optimizing time
* ci: try re-ordering for optimizing time
* ci: try re-ordering for optimizing time
* ci: try re-ordering for optimizing time
* ci: try offloading mysql8 to arm64
* Revert "ci: try offloading mysql8 to arm64"
This reverts commit c60de5db1c .
* ci: try offloading pgsql to arm64
* ci: activate ldap on arm64
* ci: test mysql8 in place pgsql arm64
* chore: clean un-needed move
* typo
* ci: revert runnning mysql on arm64
* ci: run compliance on arm
* chore: limit change
* chore: readd maybe need for release fetch-tags
* ci: remove docker-linux-amd64-dry-run
* ci: remove docker-linux-amd64-dry-run
* Revert "ci: remove docker-linux-amd64-dry-run"
This reverts commit 0715f65b11 .
Co-authored-by: zeripath <art27@cantab.net >
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
2020-01-13 11:40:10 +01:00
Antoine GIRARD and techknowlogick
2ecf98ed2d
ci: use docker image for golangci-lint ( #9737 )
2020-01-12 16:26:13 -05:00
e90e435f04
Remove un-needed script import since #9554 ( #9694 )
...
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
2020-01-10 15:36:32 -05:00
Antoine GIRARD and Lauris BH
8b24073713
Only serve attachments when linked to issue/release and if accessible by user ( #9340 )
...
* test: add current attachement responses
* refactor: check if attachement is linked and accessible by user
* chore: clean TODO
* fix: typo attachement -> attachment
* revert un-needed go.sum change
* refactor: move models logic to models
* fix TestCreateIssueAttachment which was wrongly successful
* fix unit tests with unittype added
* fix unit tests with changes
* use a valid uuid format for pgsql int. test
* test: add unit test TestLinkedRepository
* refactor: allow uploader to access unlinked attachement
* add missing blank line
* refactor: move to a separate function repo.GetAttachment
* typo
* test: remove err test return
* refactor: use repo perm for access checking generally + 404 for all reject
2020-01-05 01:20:08 +02:00
e2fc0a0dfd
chore: update license list ( #9436 )
...
go run scripts/generate-licenses.go
Co-authored-by: zeripath <art27@cantab.net >
2019-12-20 08:17:25 +08:00
Antoine GIRARD and zeripath
db5524a9ab
chore: update gitignore list ( #9437 )
...
Updated the gitignore list with the command : `go run scripts/generate-gitignores.go`
2019-12-19 23:04:12 +00:00
Antoine GIRARD and techknowlogick
559fb6ccf0
chore: update github.com/couchbase/gomemcached and github.com/couchbase/go-couchbase ( #9419 )
2019-12-18 21:03:26 -05:00
Antoine GIRARD and zeripath
8bea92c3dc
test: command keys ( #9357 )
2019-12-15 08:11:31 +00:00
Antoine GIRARD and Lauris BH
81a52442a1
deps: update and fix chardet import ( #9351 )
2019-12-14 02:15:48 +02:00
Antoine GIRARD and zeripath
c3d31e5534
refactor(models/attachement): use getAttachmentsByUUIDs ( #9317 )
2019-12-11 00:01:52 +00:00
4dc3993b22
tests: add attachement tests integration ( #9309 )
...
* tests: add attachements integration
* Update integrations/attachement_test.go
Co-Authored-By: guillep2k <18600385+guillep2k@users.noreply.github.com >
2019-12-10 19:06:48 +08:00
Antoine GIRARD and techknowlogick
6e578dd0c9
docker: ask s6 to stop all service when gitea stop ( #9171 )
...
* fix: ask s6 to stop all service when gitea stop
https://github.com/just-containers/s6-overlay#writing-an-optional-finish-script
* change service folder
2019-11-27 13:08:57 -05:00
f128e06ea6
fix: add search to reserved usernames ( #9063 )
...
* fix: add search to reserved usernames
* Update integrations/user_test.go
Co-Authored-By: 6543 <24977596+6543@users.noreply.github.com >
2019-11-18 15:03:25 -05:00
Antoine GIRARD and zeripath
cda8de2004
Show repository size in repo home page and settings ( #8940 )
...
* feat: display repository size on repo home and settings
* refactor: move repo size up in setting page
2019-11-13 00:45:19 +00:00
Antoine GIRARD and zeripath
85609efaad
Display Gitea logo in Readme ( #8592 )
...
* readme: add gitea logo
* Update README.md
* Update README.md
* Update README.md
2019-10-19 22:14:38 +01:00
Antoine GIRARD and Lunny Xiao
c748deef33
don't ignore error message ( #8550 )
2019-10-17 08:15:02 +08:00
Antoine GIRARD and Lunny Xiao
ba201aaa44
vendor: update mvdan.cc/xurls/v2 to v2.1.0 ( #8495 )
2019-10-14 08:38:15 +08:00
Antoine GIRARD and GitHub
149758c912
Update to github.com/lafriks/xormstore@v1.3.0 ( #8317 )
2019-10-02 02:32:12 +02:00
9fe4437bda
Use vendored go-swagger ( #8087 )
...
* Use vendored go-swagger
* vendor go-swagger
* revert un wanteed change
* remove un-needed GO111MODULE
* Update Makefile
Co-Authored-By: techknowlogick <matti@mdranta.net >
2019-09-04 22:53:54 +03:00
Antoine GIRARD and Lunny Xiao
187ae109d0
Update to mod enabled version goquery ( #8021 )
...
* update to mod enabled version goquery
* manually set appengine new release
2019-08-29 11:18:42 +08:00
Antoine GIRARD and GitHub
256b178176
Update swagger to 0.20.1 ( #8010 )
...
* update swagger to 0.20.1
* fiw swagger version for validate
2019-08-28 08:55:22 +02:00
Antoine GIRARD and GitHub
954fe0e4e0
swagger/fix: []string are not enum by swagger definition ( #7916 )
...
* []string are not enum by swagger definition
* apply suggestion of @guillep2k
* re-generate swagger file
2019-08-26 20:13:10 +02:00
Antoine GIRARD and Lunny Xiao
c2c35d169c
lfs/lock: round locked_at timestamp to second ( #7872 )
...
* lfs/lock: round locked_at timestamp to second
* test returned locked_at values
* tests: use time RFC3339
2019-08-15 18:53:28 +08:00
Antoine GIRARD and Lunny Xiao
46d6b92ad0
Import topics during migration ( #7851 )
...
* add GetTopics interface
* CreateTopics
* remove un-needed comment
2019-08-14 14:16:12 +08:00
Antoine GIRARD and Lunny Xiao
7ffa3fcfa0
gpg/bugfix: Use .ExpiredUnix.IsZero to display green color of forever valid gpg key ( #7846 )
...
* Use .ExpiredUnix.IsZero for display green color of gpg key
* remove useless parentheses
2019-08-14 09:39:44 +08:00
Antoine GIRARD and Lauris BH
26a78fa6b3
vendor: update pdf.js to v2.1.266 ( #7834 )
2019-08-13 20:09:06 +03:00
Antoine GIRARD and techknowlogick
9692ebcc54
add details for db socket listening ( #7830 )
2019-08-12 17:52:11 -04:00
Antoine GIRARD and Lauris BH
e9bb75d8d1
Fix duplicate call of webhook ( #7821 )
2019-08-11 23:31:18 +03:00
2b6f45299d
api: fix multiple bugs with statuses endpoints ( #7785 )
...
* fix commit statuses api url
* search refs before passing sha
* adjust tests
* directly search tags and branches names + remove un-needed check in NewCommitStatus
* fix comment
* de-duplicate code
* test: use relative setting.AppURL
* Update routers/api/v1/repo/status.go
Co-Authored-By: Lauris BH <lauris@nix.lv >
* remove return
* Update routers/api/v1/repo/status.go
Co-Authored-By: Lauris BH <lauris@nix.lv >
2019-08-09 10:13:03 +08:00
Antoine GIRARD and Lauris BH
e54814dcaa
activate sum.golang.org check ( #7782 )
2019-08-08 12:38:23 +03:00
Antoine GIRARD and Lunny Xiao
52feff5a5c
deps: Upgrade gopkg.in/editorconfig/editorconfig-core-go.v1 ( #7749 )
...
* deps: Upgrade gopkg.in/editorconfig/editorconfig-core-go.v1 from 1.2.0 to 1.3.0
* deps: vendor updates
2019-08-05 15:52:41 +08:00
Antoine GIRARD and Lauris BH
cd238bc415
build: use GOPROXY and disable download on some steps ( #7745 )
...
* build: use GOPROXY
* disable download vendor on some steps
2019-08-05 00:58:16 +03:00
Antoine GIRARD and techknowlogick
76408d50fb
org/members: display 2FA members states + optimize sql requests ( #7621 )
...
* org/members: display 2FA state
* fix comment typo
* lay down UserList bases
* add basic test for previous methods
* add comment for UserList type
* add valid two-fa account
* test new UserList methods
* optimize MembersIsPublic by side loading info on GetMembers + fix integrations tests
* respect fmt rules
* use map for data
* Optimize GetTwoFaStatus
* rewrite by using existing sub func
* Optimize IsUserOrgOwner
* remove un-used code
* tests: cover empty org + fix import order
* tests: add ErrTeamNotExist path
* tests: fix wrong expected result
2019-08-02 12:06:27 -04:00
Antoine GIRARD and techknowlogick
c1b09c30f0
drone: a test for compat with 32 bit ( #7707 )
2019-08-01 14:00:12 -04:00
Antoine GIRARD and techknowlogick
bb22e3a1e1
update gopkg.in/src-d/go-git.v4 to v4.13.1 ( #7705 )
2019-08-01 12:31:03 -04:00
Antoine GIRARD and techknowlogick
a9b4c8171f
Update src-d/go-git to v4.13.0 ( #7688 )
...
* update gopkg.in/src-d/go-git.v4 v4.13.0
* mod tidy
* vendor
2019-07-31 12:45:42 -04:00
Antoine GIRARD and Lunny Xiao
ed3d124552
css: use flex to fix floating paginate ( #7656 )
2019-07-29 14:14:55 +08:00
Antoine GIRARD and Lunny Xiao
d02566a8ea
integration tests: Use t.Helper() ( #7654 )
2019-07-29 12:15:18 +08:00
Antoine GIRARD and techknowlogick
d4667a4949
drone/docker: prepare multi-arch release + provide arm64 image ( #7571 )
...
* drone/docker: prepare multi-arch release
* Add docker-linux-arm64 pipeline
* add arm 64 build to manifest
* tag dry-run + indent
* Fix notify dependency
2019-07-24 13:21:12 -04:00
Antoine GIRARD and techknowlogick
acf6bd42c4
drone/docker: Use a more standard format ( #7480 )
...
* drone/docker: Use a more standard format
Based on the plugin drone structure itself : https://github.com/drone-plugins/drone-docker/blob/ebce953fc443371d79b5a019fcc9c1976f60a09a/.drone.yml#L9
Use autotag : http://plugins.drone.io/drone-plugins/drone-docker/#autotag
* use latest plugins/docker:linux-amd64
* remove useless cache_from
* Don't depends on translations step
2019-07-17 10:47:34 -04:00
Antoine GIRARD and Lunny Xiao
aaf8c9f047
don't make release-version deps on transalations since translations is only triggered by push on master ( #7496 )
2019-07-17 14:12:32 +08:00
Antoine GIRARD and techknowlogick
f369788347
Refactor filetype is not allowed errors ( #7309 )
2019-07-06 22:25:05 -04:00
Antoine GIRARD and Jonas Franz
c39df04087
Display Github support button ( #7343 )
...
This need an option to be enabled on repo : https://help.github.com/en/articles/displaying-a-sponsor-button-in-your-repository
2019-07-02 12:06:25 +02:00
Antoine GIRARD and Lunny Xiao
1e46eedce7
update mssql drive to last working version 20180314172330-6a30f4e59a44 ( #7306 )
2019-06-30 11:28:17 +08:00
Antoine GIRARD and Lunny Xiao
de9b398cde
add .fa margin like .octicon ( #7258 )
2019-06-20 15:16:01 +08:00
Antoine GIRARD and techknowlogick
2d097655a6
Fix relref link in docs ( #7233 )
2019-06-17 22:57:48 -04:00
Antoine GIRARD and zeripath
367aeb169a
Use go method to calculate ssh key fingerprint ( #7128 )
...
* Use go method to calculate key fingerprint
* add gitea copyright
* use native go method only for built-in server
* refactor and add tests
* add gitea copyright
2019-06-16 08:50:46 +01:00
Antoine GIRARD and Lunny Xiao
273f1997ff
setting: don't require same running user for internal SSH (like win platform) ( #7215 )
2019-06-16 10:49:07 +08:00
Antoine GIRARD and techknowlogick
10ff527fae
internal/ssh: ignore env command totally ( #6825 )
...
* ssh: ignore env command totally
* Remove commented code
Needed fix described in issue #6889
2019-05-09 18:41:43 -04:00
Antoine GIRARD and Lauris BH
650df0bd4e
Enforce osusergo build tag for releases ( #6862 )
2019-05-06 22:48:08 +03:00
Antoine GIRARD and techknowlogick
2933ae4e88
Update https://github.com/urfave/cli to version 1.2.0 ( #6838 )
...
From un-tagged pervious version : https://github.com/urfave/cli/compare/d86a009f5e13...master
2019-05-03 08:49:14 -04:00
Antoine GIRARD and Lauris BH
eb8632b20b
Add existing issues ( #6811 )
2019-04-30 20:50:17 +03:00
Antoine GIRARD and techknowlogick
84fd24246c
Bump github.com/stretchr/testify from 1.2.2 to 1.3.0 ( #6663 )
...
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify ) from 1.2.2 to 1.3.0.
- [Release notes](https://github.com/stretchr/testify/releases )
- [Commits](https://github.com/stretchr/testify/compare/v1.2.2...v1.3.0 )
2019-04-16 23:45:40 -04:00
Antoine GIRARD and techknowlogick
4f19b08258
update swagger-ui ( #6661 )
2019-04-16 22:50:55 -04:00
Antoine GIRARD and techknowlogick
4183c846e3
[mod]: Bump gopkg.in/src-d/go-git.v4 from 4.8.0 to 4.10.0 ( #6662 )
...
Bumps [gopkg.in/src-d/go-git.v4](https://github.com/src-d/go-git ) from 4.8.0 to 4.10.0.
- [Release notes](https://github.com/src-d/go-git/releases )
- [Commits](https://github.com/src-d/go-git/compare/v4.8.0...v4.10.0 )
2019-04-16 22:04:23 -04:00
Antoine GIRARD and techknowlogick
e98565ddc7
Fix wrong GPG expire date ( #6643 )
...
* fix expire of gpg relative to key creation https://tools.ietf.org/html/rfc4880#section-5.2.3.6
* add test
2019-04-15 20:32:15 -04:00
Antoine GIRARD and techknowlogick
d699de32f2
add .gpg url (match github behaviour) ( #6610 )
...
* add .gpg url (match github behaviour)
* wildcard
* test to export maximum data
* working POC
* add comment for old imported keys
* cleaning
* Update routers/user/profile.go
Co-Authored-By: sapk <sapk@users.noreply.github.com >
* add migration script
* add integration tests
2019-04-14 12:43:56 -04:00
Antoine GIRARD and techknowlogick
9d3732dfd5
[Contrib] Checkout a PR ( #6021 )
2019-03-07 20:54:10 -05:00
Antoine GIRARD and techknowlogick
9eb00fed13
Run benchmark at tag to track performances ( #6035 )
2019-02-11 12:09:50 -05:00
Antoine GIRARD and techknowlogick
d6c229cdbe
Include Go toolchain to --version ( #5830 )
...
* Include Go version
* fix import order
2019-01-24 10:22:51 -05:00
Antoine GIRARD and techknowlogick
905e63f5b5
Force the PR close time to 60 days ( #5770 )
...
Like the comment that is posted.
Ex: https://github.com/go-gitea/gitea/pull/4749 is closed after 2 weeks and not 2 months
2019-01-19 12:21:03 -05:00
Antoine GIRARD and Lauris BH
9f544e9356
drone/mssql: use golang 1.11 build like the other tests ( #5586 )
2018-12-23 23:11:22 +02:00
Antoine GIRARD and techknowlogick
7cb1d8296d
Create stale bot config ( #5243 )
2018-12-20 15:34:55 -05:00
Antoine GIRARD and Lunny Xiao
3a95e2d0ea
app.ini.sample: add ENABLE_USER_HEATMAP default config ( #5362 )
...
Doc: https://github.com/go-gitea/gitea/blob/b97af15de67b04fd259bd70a4abbc873f12e9491/docs/content/doc/advanced/config-cheat-sheet.en-us.md#service-service
2018-11-20 17:54:09 +08:00
Antoine GIRARD and techknowlogick
4c1f1f9646
Remove x/net/context vendor by using std package ( #5202 )
...
* Update dep github.com/markbates/goth
* Update dep github.com/blevesearch/bleve
* Update dep golang.org/x/oauth2
* Fix github.com/blevesearch/bleve to c74e08f039e56cef576e4336382b2a2d12d9e026
* Update dep golang.org/x/oauth2
2018-11-10 18:55:36 -05:00
Antoine GIRARD and techknowlogick
57a8440db3
Update gitignore list ( #5258 )
...
* update gitignore
* Handle symlink in tar
* Add some logs
2018-11-03 18:06:09 -04:00
Antoine GIRARD and Lunny Xiao
617a2433a3
Make gitea serv use api/internal ( #4886 )
...
* Start to move to internal/private
* Add GetPublicKeyByID
* Add HasDeployKey
* Add private.UpdateDeployKeyUpdated
* Add private.GetUserByKeyID
* Add private.AccessLevel
* Add private.CheckUnitUser
* Fix mistakes I made
* Some cleaning + moving code to separate files
* Fix error handling
* Remove useless error handling for setup
* lint: fix comment on exported func
* fix copyright header
* Fix order of args
2018-10-30 14:20:13 +08:00
Antoine GIRARD and techknowlogick
2af57c7820
Update x/net ( #5169 )
2018-10-26 19:05:56 -04:00
Antoine GIRARD and Lunny Xiao
c258ae8ada
revert #5146 ( #5167 )
2018-10-25 16:31:26 +08:00
Antoine GIRARD and Jonas Franz
ffd5fb8139
Set heatmap color range configurable ( #5165 )
2018-10-24 16:38:04 +02:00
Antoine GIRARD and Lunny Xiao
70ad46133f
Fix JSON result of empty array ( #5154 )
2018-10-24 21:17:21 +08:00
Antoine GIRARD and techknowlogick
e4b8103ac7
Use fingerprint in place of id ( #5099 )
2018-10-18 00:15:02 -04:00