Thomas Boerger
a06c3ad2c0
Synced gitignores with github repo ( #1245 )
...
* Renamed scripts directory into contrib
* Added script to download gitignores from github
* Synced gitignores with github repo
2017-03-15 13:30:00 +01:00
Thomas Boerger
1d65291342
Fixed drone builds
2017-03-09 20:25:12 +01:00
Thomas Boerger
d4fcba6796
Updated changelog ( #1164 )
2017-03-09 20:13:29 +01:00
Thomas Boerger
7ed00b6e8d
Split the binary build ( #985 )
...
As we can not compile darwin binaries with static flags I have split the
build process into different make tasks. Now we get static linked
binaries especially for linux so that it also can run on older versions
of CenOS and so on.
Signed-off-by: Thomas Boerger <thomas@webhippie.de >
2017-03-07 21:49:24 +08:00
Thomas Boerger
db6777d369
Fixed custom templates for static builds ( #1087 )
2017-03-01 09:45:21 +08:00
Thomas Boerger
fe5ff8e4b2
Added 1.0.2 to changelog ( #998 )
2017-02-21 22:38:38 +08:00
Thomas Boerger
ea8c8cdaf3
Fix master builds on mips* again ( #815 )
...
* Use local folder for xgo
* Always do crosscompile and testing to fail early
* Added mips* values for boltdb
In order to get master building again I have applied these 2 additional
files to boltdb. This should get dropped when
https://github.com/boltdb/bolt/issues/656 gets solved.
2017-02-02 11:56:08 +08:00
Thomas Boerger
78535fb08e
Allow custom public files ( #782 )
...
* Allow custom public files
* Gofmt code, lots of places not related to this pr
2017-01-28 23:14:56 +01:00
Thomas Boerger
369972b116
Set the ldflags to static value within makefile ( #709 )
2017-01-20 18:34:20 +01:00
Thomas Boerger
d0ad7921f8
Enforce custom LDFLAGS within makefile ( #684 )
2017-01-17 14:02:44 +08:00
Thomas Boerger
9d1bc9aac8
Added 1.0.1 to changelog ( #594 )
2017-01-05 21:17:40 +08:00
Thomas Boerger
2d17d6bc16
Clone tags within drone for proper version generation ( #591 )
2017-01-05 18:13:02 +08:00
Thomas Boerger
f2ff0ee846
Raised version to 1.1.0 ( #468 )
2016-12-24 02:19:12 +01:00
Thomas Boerger
6aacf4d2f0
Properly handle drone tags and release/* branches ( #466 )
2016-12-24 00:00:48 +01:00
Thomas Boerger
7b67347104
Fixed drone tagging
2016-12-23 19:51:39 +01:00
Thomas Boerger
770e8310bd
Simplified README and added a release badge ( #460 )
...
* Dropped the status from readme, it's anway always outdated
* Added version badge
* Cleaned the install instructions
* Dropped paragraphs that should be documented on the docs
* Simplified the content, refer to the website
* Dropped the logo, lets show screenshots
* Fixed TRANSLATORS link
2016-12-23 15:05:24 +01:00
Thomas Boerger
1e6dd98d51
Integrated an initial changelog ( #457 )
2016-12-23 13:06:43 +01:00
Thomas Boerger
b33078fa33
Bindata is optional and over-writable on restart ( #354 )
...
* 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
2016-12-22 19:12:23 +01:00
Thomas Boerger
618407c018
Do not override the binary version name from drone ( #436 )
...
Signed-off-by: Thomas Boerger <tboerger@suse.de >
2016-12-21 20:00:15 +08:00
Thomas Boerger
8aeeed0a23
Disable coverage report for now ( #395 )
...
Until aircover gets updated so that it works again I have disabled to
coverage report upload for now.
2016-12-15 12:26:34 +01:00
Thomas Boerger
c6b6a61bf1
Fixing multiple docker issues ( #386 )
...
* Added stupid docker task to makefile
* Dropped unknown option PrintLastLog from docker ssh config
* OpenSSH should log to docker stdout
* Set random pw for docker git user, otherwise it is locked
* Stop using templates and public within docker
2016-12-15 17:16:55 +08:00
Thomas Boerger
83ed234472
Integrate templates into bindata optionally ( #314 )
...
Integrated optional bindata for the templates
2016-12-06 18:58:31 +01:00
Thomas Boerger
2b63f32b8a
Enabled bindata build tag and generate bindata ( #352 )
2016-12-05 23:39:45 +08:00
Thomas Boerger
70134323d1
Merge pull request #348 from tboerger/release-fixes
...
Fix drone release publishing and test steps
2016-12-05 14:49:00 +01:00
Thomas Boerger
8a28130540
Fixed build tags and deps for all build/test steps
2016-12-05 14:34:55 +01:00
Thomas Boerger
e52b24ad5d
Properly move releases within drone builds
2016-12-05 14:31:49 +01:00
Thomas Boerger
edae0f134c
Merge pull request #347 from thehowl/fix-contributing-typos
...
Fix typos in CONTRIBUTING
2016-12-05 08:22:16 +01:00
Thomas Boerger
db6a4e9fbf
Merge pull request #334 from avelino/scripts_project_name_update
...
Fixed project name on scripts
2016-12-02 20:13:20 +01:00
Thomas Boerger
6598745f07
Copy gitea binary to docker from correct path ( #325 )
...
Signed-off-by: Thomas Boerger <tboerger@suse.de >
2016-12-01 18:53:26 +08:00
Thomas Boerger
2932042a6d
Get rid of bin folder within makefile, enabled TiDB ( #319 )
...
* Get rid of the bin folder within the build process
Signed-off-by: Thomas Boerger <thomas@webhippie.de >
* Dropped latest make task, it is unused
Signed-off-by: Thomas Boerger <thomas@webhippie.de >
* Added tidb tag to drone config
Signed-off-by: Thomas Boerger <thomas@webhippie.de >
* Dropped the cert build tag
Signed-off-by: Thomas Boerger <thomas@webhippie.de >
* Dropped useless minwinsvc build tag
Signed-off-by: Thomas Boerger <thomas@webhippie.de >
* Dropped the useless build tags from drone config
Signed-off-by: Thomas Boerger <thomas@webhippie.de >
2016-12-01 15:28:43 +08:00
Thomas Boerger
6519718706
Merge pull request #298 from stroucki/20161128locale
...
suggested locale fixes
2016-11-29 22:49:10 +01:00
Thomas Boerger
ccad2cce32
Merge pull request #275 from strk/readmelink
...
Turn banner into a link to the github page
2016-11-29 20:38:23 +01:00
Thomas Boerger
b6a95a8cb3
Integrate public as bindata optionally ( #293 )
...
* Dropped unused codekit config
* Integrated dynamic and static bindata for public
* Ignore public bindata
* Add a general generate make task
* Integrated flexible public assets into web command
* Updated vendoring, added all missiong govendor deps
* Made the linter happy with the bindata and dynamic code
* Moved public bindata definition to modules directory
* Ignoring the new bindata path now
* Updated to the new public modules import path
* Updated public bindata command and drop the new prefix
2016-11-30 00:26:36 +08:00
Thomas Boerger
4680c349dd
Merge pull request #303 from tboerger/linting
...
Fixed remaining linting errors
2016-11-29 15:18:27 +01:00
Thomas Boerger
684d55e130
Reenabled lint check within drone
2016-11-29 14:15:36 +01:00
Thomas Boerger
60e3e5b4e1
Updated bindata to latest version
2016-11-29 14:14:40 +01:00
Thomas Boerger
e93d394620
Replace invaliud bindata variable names within make task
2016-11-29 14:14:22 +01:00
Thomas Boerger
6dd2c3b2db
Fixed linting errors for variable definitions
2016-11-29 14:05:26 +01:00
Thomas Boerger
16cdbe1956
Merge pull request #288 from tboerger/docker
...
Docker integration
2016-11-29 07:21:47 +01:00
Thomas Boerger
fd3f16695e
Merge pull request #289 from lunny/lunny/golint_models_issue_comment
...
Golint fixed for models/issue_comment.go
2016-11-28 14:46:00 +01:00
Thomas Boerger
9948f0daaa
Merge pull request #285 from lunny/lunny/golint_models_org_team
...
Golint for models/org_team.go
2016-11-28 09:42:53 +01:00
Thomas Boerger
25b5722155
Merge pull request #274 from lunny/lunny/golint_modules_auth
...
Golint fixed for modules/auth
2016-11-27 16:21:49 +01:00
Thomas Boerger
e6da2cf2cb
Merge pull request #281 from Bwko/Lint/typos
...
Fixes typos
2016-11-27 14:01:50 +01:00
Thomas Boerger
5efdccd1d8
Merge pull request #264 from Bwko/lint/org.go
...
Lint models/org.go
2016-11-27 12:18:20 +01:00
Thomas Boerger
7a92519bd7
Merge pull request #269 from lunny/lunny/golint_modules_log
...
Golint fixed for modules/log
2016-11-27 12:16:35 +01:00
Thomas Boerger
9a984c0d49
Merge pull request #266 from Bwko/lint/repo_mirror
...
Lint models/repo_mirror.go
2016-11-27 12:15:01 +01:00
Thomas Boerger
fe3908d099
Merge pull request #268 from Bwko/lint/repo_branch
...
Lint models/repo_branch.go
2016-11-27 12:14:25 +01:00
Thomas Boerger
e23a9d22e5
Merge pull request #267 from Bwko/lint/ssh_key
...
Lint models/ssh_key.go
2016-11-27 12:13:43 +01:00
Thomas Boerger
93d527a0a4
Merge pull request #265 from Bwko/lint/access.go
...
Lint models/access.go
2016-11-27 12:12:56 +01:00
Thomas Boerger
8347a55cc2
Merge pull request #263 from Bwko/lint/user_email
...
Lint models/user_email.go
2016-11-27 12:12:02 +01:00
Thomas Boerger
bc59b8abc9
Merge pull request #273 from typeless/master
...
modules/process: add ExecDirEnv (next to ExecDir)
2016-11-27 12:11:04 +01:00
Thomas Boerger
0a76d260fa
Merge pull request #260 from tboerger/drone-latest
...
Dropped latest publishing from drone
2016-11-25 17:13:55 +01:00
Thomas Boerger
574e49c854
Merge pull request #241 from Bwko/lint/admin.go
...
Lint models/admin.go
2016-11-25 12:55:24 +01:00
Thomas Boerger
21b7d30174
Merge pull request #245 from Bwko/lint/update&slack
...
Lint models/update.go, release.go & webhook_slack.go
2016-11-25 12:55:14 +01:00
Thomas Boerger
e9c6053b86
Merge pull request #246 from Bwko/fix/typo
...
Fix typos
2016-11-25 12:54:57 +01:00
Thomas Boerger
177a4c7385
Merge pull request #259 from tboerger/drone-fixes
...
Fixed s3 publishing within drone
2016-11-25 11:48:17 +01:00
Thomas Boerger
5d4333eb0d
Merge pull request #240 from go-gitea/drone-additions
...
Additions to the Drone CI integration
2016-11-25 10:25:01 +01:00
Thomas Boerger
32f8a38f6c
Merge pull request #254 from lunny/lunny/golint_modules_context
...
Golint fixed for modules/context
2016-11-25 10:11:52 +01:00
Thomas Boerger
755ed84740
Be more explicit and dropped matrix builds from drone
2016-11-25 10:11:49 +01:00
Thomas Boerger
5b17661c5d
Updated badges for drone and similar to lgtm
2016-11-25 10:11:49 +01:00
Thomas Boerger
3e6f363471
Merge pull request #256 from lunny/lunny/golint_modules_avatar
...
Golint fixed for modules/avatar
2016-11-25 10:11:44 +01:00
Thomas Boerger
2255a9af6a
Merge pull request #255 from lunny/lunny/golint_modules_cron
...
Golint fixed for modules/cron
2016-11-25 10:11:36 +01:00
Thomas Boerger
26ae2ff86d
Merge pull request #252 from lunny/lunny/golint_fixed_modules_httplib
...
Golint fixed for modules/httplib
2016-11-25 10:08:49 +01:00
Thomas Boerger
d39266228c
Merge pull request #251 from lunny/lunny/golint_modules_template
...
Golint fixed for modules/template
2016-11-25 10:08:37 +01:00
Thomas Boerger
7c5de1e393
Merge pull request #250 from lunny/lunny/golint_modules_markdown
...
Golint fixed for modules/markdown
2016-11-25 10:08:23 +01:00
Thomas Boerger
a321ffbcce
Merge pull request #249 from lunny/lunny/golint_modules_mailer
...
Golint fixed for modules/mailer
2016-11-25 10:07:52 +01:00
Thomas Boerger
900a21008c
Added errcheck make task ( #242 )
2016-11-25 16:12:06 +08:00
Thomas Boerger
21e8deed89
Merge pull request #96 from metalmatze/feature/drone-config
...
Create a first draft for .drone.yml
2016-11-24 21:36:47 +01:00
Thomas Boerger
ba2e75a0ab
Merge pull request #238 from go-gitea/make-install
...
Really use go install on make install
2016-11-24 15:29:17 +01:00
Thomas Boerger
b6b616b336
Merge pull request #228 from Bwko/feature/short-hash-download
...
Added short-hash support to downloads
2016-11-24 13:38:14 +01:00
Thomas Boerger
289f819f78
Merge pull request #237 from strk/login_source-lint
...
Lint models/login_source.go
2016-11-24 13:37:01 +01:00
Thomas Boerger
2ccdcda072
Merge pull request #235 from lunny/lunny/golint_modules_user
...
golint fixed for modules/user
2016-11-24 11:33:47 +01:00
Thomas Boerger
0a66c2a2d9
Merge pull request #234 from strk/issue-lint
...
Lint issue.go
2016-11-24 11:30:39 +01:00
Thomas Boerger
e512411863
Merge pull request #233 from strk/git_diff-lint
...
Lint git_diff.go
2016-11-24 11:29:51 +01:00
Thomas Boerger
03b6880089
Merge pull request #232 from strk/error-lint
...
Lint error.go
2016-11-24 11:29:15 +01:00
Thomas Boerger
8ba0ac976f
Merge pull request #231 from lunny/lunny/golint_modules_base
...
golint fixed for modules/base
2016-11-24 11:28:31 +01:00
Thomas Boerger
1cfbfb3812
Merge pull request #212 from strk/action-lint
...
Lint action.go
2016-11-24 11:17:04 +01:00
Thomas Boerger
f0cfb1cb03
Merge pull request #192 from strk/make-default-target
...
Have the default 'all' rule just build
2016-11-24 11:13:35 +01:00
Thomas Boerger
0581210a76
Merge pull request #176 from strk/manager-lint
...
Lint and document manager api
2016-11-24 11:10:34 +01:00
Thomas Boerger
1d9576d5ea
Merge pull request #202 from lunny/lunny/golint_fixed_routers_admin
...
go lint fixed for routers/admin
2016-11-21 10:37:14 +01:00
Thomas Boerger
56a8cf523b
fix variable assigned and not used. ( #173 )
...
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com >
2016-11-15 07:53:16 +01:00
Thomas Boerger
5fc370e332
Merge pull request #142 from 0xbaadf00d/feature/gofmt
...
Normalize files with gofmt
2016-11-11 14:44:30 +01:00
Thomas Boerger
f07362b90f
Merge pull request #144 from strk/install-via-go
...
Add instructions to install via go
2016-11-11 14:43:07 +01:00
Thomas Boerger
5d430c9e68
Merge pull request #108 from go-gitea/go-sdk
...
Replaced gogits go-gogs-client with go-sdk
2016-11-07 16:31:17 +01:00
Thomas Boerger
ab12596143
Merge pull request #79 from strk/Makefile-tabs
...
Use tabs in Makefiles
2016-11-05 16:13:33 +01:00
Thomas Boerger
b58b634e0e
Merge pull request #69 from go-gitea/makefile
...
Refactoring of the makefile
2016-11-05 00:06:41 +01:00
Thomas Boerger
c524078d2b
Extended gitignore
2016-11-04 23:46:11 +01:00
Thomas Boerger
b32776d533
Dropped outdated build scripts
2016-11-04 23:46:11 +01:00
Thomas Boerger
3dd14ee522
Fixed "net.UnixAddr composite literal uses unkeyed fields"
2016-11-04 23:45:47 +01:00
Thomas Boerger
ec054ba582
Totally refactored the makefile and adjusted travis config
2016-11-04 23:45:47 +01:00
Thomas Boerger
7a870080d6
Added a common golang gitignore
2016-11-04 23:45:06 +01:00
Thomas Boerger
eb25d1f252
Regenerated bindata
2016-11-04 23:45:06 +01:00
Thomas Boerger
5b5af7daee
Made linter happy in cmd folder
2016-11-04 23:45:06 +01:00
Thomas Boerger
212a04a45e
Linter doesn't like uppercase variables
2016-11-04 23:45:06 +01:00
Thomas Boerger
648c6fdd60
Vet complains about "should have signature MarshalJSON() ([]byte, error)", replaced with custom name
2016-11-04 23:45:06 +01:00
Thomas Boerger
f960b776f0
Simply made go vet happy, fixed tags
2016-11-04 23:45:06 +01:00
Thomas Boerger
e05a5ca36c
Executed go fmt for all files
2016-11-04 23:45:06 +01:00
Thomas Boerger
ba4d255635
Merge pull request #33 from metalmatze/feature/main.go
...
Rename gogs.go to main.go with all references
2016-11-04 23:44:42 +01:00
Thomas Boerger
cda6baf02c
Merge branch 'master' into feature/main.go
2016-11-04 23:24:55 +01:00
Thomas Boerger
a46efe240d
Merge pull request #54 from joubertredrat/changes-less-css
...
Set default less and css to new default name
2016-11-04 23:24:45 +01:00