Commit Graph

29 Commits (2a06d3a59064eba9fd74832fd138df50924b0d13)

Author SHA1 Message Date
zeripath e6baa656f7
make avatar lookup occur at image request ()
speed up page generation by making avatar lookup occur at the browser
not at page generation

* Protect against evil email address ".."

* hash the complete email address

Signed-off-by: Andrew Thornton <art27@cantab.net>

Co-Authored-By: Lauris BH <lauris@nix.lv>
Lauris BH 20c513be6e
Show download count info in release list ()
* Show download count info in release list

* Use go-humanize
Lunny Xiao 85202d4784
Display ui time with customize time location ()
* display ui time with customize time location

* fix lint

* rename UILocation to DefaultUILocation

* move time related functions to modules/timeutil

* fix tests

* fix tests

* fix build

* fix swagger
guillep2k 5a44be627c Convert files to utf-8 for indexing ()
* Convert files to utf-8 for indexing

* Move utf8 functions to modules/base

* Bump repoIndexerLatestVersion to 3

* Add tests for base/encoding.go

* Changes to pass gosimple

* Move UTF8 funcs into new modules/charset package
kolaente f9ec2f89f2 Add golangci ()
Bo-Yi Wu 743697a549
refactor: append, build variable and type switch ()
* refactor: append, build variable and type switch

* fix: remove redundant space.
techknowlogick 46373e7657
Hash App token ()
Oleg Kovalov 971dccda16 Use type switch ()
Codruț Constantin Gușoi 96c268c0fc Implements generator cli for secrets ()
Signed-off-by: Codruț Constantin Gușoi <codrut.gusoi@gmail.com>
Ethan Koenig ab62da283a Fix avatar URLs ()
* Fix avatar URLs

* import order
harry 81d1e54a49 Use identicon image for default gravatar. ()
* Use identicon image for default gravatar.

* Fixed tests.
Lauris BH 32fc44aa83 Make time diff translatable ()
Jonas Östanbäck b93568cce4 xxx_active_code_live setting in printed in hours and minutes instead … ()
* xxx_active_code_live setting in printed in hours and minutes instead of just hours

* Update app.ini description of xxx_code_lives settings
Andrey Nering f552b0a207 Remove test that touch network
Ethan Koenig ec1fe1183d Fix race condition in unit test ()
Thomas Boerger b33078fa33 Bindata is optional and over-writable on restart ()
* Moved conf assets into options folder

* Dropped old bindata

* Started to integrate options bindata and accessors

* Do not enforce a builtin app.ini

* Replaced bindata calls with options

* Dropped bindata task from makefile, it's the generate task now

* Always embedd app.ini to provide sane config defaults

* Use sane defaults for the configuration

* Defined default value for SSH_KEYGEN_PATH

* Dropped "NEVER EVER MODIFY THIS FILE" header from app.ini

* Fixed new paths in latest test additions

* Drop bindata with make clean task

* Set more proper default values
Ethan Koenig 4c89a9c33c Bug fixes and tests for modules/base ()
Also address other TODOs
Denis Denisov 380e32e129 Fix random string generator ()
* Remove unused custom-alphabet feature of random string generator

Fix random string generator

Random string generator should return error if it fails to read random data via crypto/rand

* Fixes variable (un)initialization mixed assign
Update test GetRandomString
Sandro Santilli 4247304f5a Update import paths from github.com/go-gitea to code.gitea.io ()
- Update import paths from github.com/go-gitea to code.gitea.io
- Fix import path for travis

See https://docs.travis-ci.com/user/languages/go#Go-Import-Path
Matthias Loibl e74868a850
Add test for IsTextFile()
Matthias Loibl 2bb188ae79
Add test for IsLetter()
Matthias Loibl 4235fff9ee
Add test for Int64sToMap()
Matthias Loibl d417aedcfa
Add tests for StringsToInt64s() & Int64sToStrings()
Matthias Loibl b00d82d679
Add tests for TruncateString()
Matthias Loibl 030ba2894f
Add tests for EllipsisString() and fix bug if param length < 3
Matthias Loibl f81711f40d
Test AvatarLink and refactor with tests passing
Matthias Loibl 70fb1cf9d1
Use testify/assert for all tests in tool_test.go
Matthias Loibl d874a9bf6b
Add unit test for base.FileSize()
Matthias Loibl 11c9160cd3
Start to add tests for modules/base/tool