aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* appveyor: add GOPROXY envUnknwon2019-10-24
|
* pkgr: use lower version of buildpackUnknwon2019-10-24
|
* web: fix panic when download attachments (#5838)Unknwon2019-10-24
|
* Remove use of develop branchUnknwon2019-10-24
|
* packager.io: update scripts (#5837)Unknwon2019-10-24
| | | | | | | | | | | | * Test new buildpack and distro * Try another buildpack version * Give another try * Try another one * Best effort
* internal: move packages under this directory (#5836)Unknwon2019-10-24
| | | | | | | | | | | | | | | | | | * Rename pkg -> internal * Rename routes -> route * Move route -> internal/route * Rename models -> db * Move db -> internal/db * Fix route2 -> route * Move cmd -> internal/cmd * Bump version
* Enable Go modules (#5835)Unknwon2019-10-23
| | | | | | | | | | | | | | | | * Remove vendor * Enable Go modules * ci: add command to fetch dependencies * ci: update setting * ci: update settings * Require Go 1.11 * Rename module name to gogs.io/gogs
* locale: sync from CrowdinUnknwon2019-10-20
| | | | - Also amended some source translations.
* ci: add Go 1.13Unknwon2019-10-19
|
* repo/download: add Last-Modified response header (#5827)Frode Aannevik2019-10-19
| | | | | | | | | | * repo/download: Add Last-Modified response header ref: https://github.com/gogs/gogs/issues/5811 * Update download.go Co-authored-by: Unknwon <u@gogs.io>
* locale: sync from CrowdinUnknwon2019-10-19
|
* Makefile: use go build to replace go installUnknwon2019-10-15
|
* models/token: generate bindata and simplify code (#5820)Unknwon2019-10-15
|
* token: disallow multiple tokens with same name (#5820)Frode Aannevik2019-10-15
| | | | | | | | | | | | | | | * api/v1: don't allow multiple tokens with same name Fail with 422 Unprocessable Entity if the token name already exist ref: https://github.com/gogs/gogs/issues/5587 * Move new token error type to models/errors/token * Remove "useless" ListAccessTokensByName function * Add an i18n entry for token_name_exists
* locale: sync from Crowdinunknwon2019-10-03
|
* api/v1: fix status response in checkUserFollowing (#5812)Sauyon Lee2019-10-02
|
* templates/repo: remove unnecessary wrap divunknwon2019-09-21
|
* repo: allow admin to remove observers from the repository (#5782) (#5803)Alexey Agafonov2019-09-21
| | | | | | | | | | | | * admin can remove observers from the repository (#5782) * admin can remove observers from the repository (#5782) * admin can remove observers from the repository (#5782) * admin can remove observers from the repository (#5782) * admin can remove observers from the repository (#5782)
* scripts/init/ddwrt: removed reliance on sudo, daemonize deals with forking ↵mb2019-09-19
| | | | | | as user. (#5806) Added wait for SQL as it may take more time to start up on a router: make sure you configure this before using. Proper Start/Stop/Reset is now implemented.
* scripts: ddwrt / entware init script (#5795)mb2019-09-18
|
* ldap: log two non-errors on Trace level (#5804)Marco van Zwetselaar2019-09-18
|
* locale: sync from Crowdinunknwon2019-09-15
|
* templates/mail: modify the year at the footer (#5793)张怡秋2019-09-13
|
* models/issue_mail: don't send email to non-active users (#5788)Alexey Agafonov2019-08-24
| | | Fixes #5782
* scripts/mysql: fix compatibility issue (#5786)Shiki-H2019-08-19
|
* Bump versionunknwon2019-08-11
|
* Dockerfile: always use alpine:latest (#5714)unknwon2019-08-10
|
* docker: change how to check whether initial or not (#5766)Atsushi Midorikawa2019-08-10
|
* routes/api/v1: codemodunknwon2019-08-10
|
* routes/api/v1: codemodunknwon2019-08-08
|
* dockerfile: add rsync (#5773)Pablo Alcantara2019-08-06
| | | | | | | | | | | | | | | | | | | | | | | | | | * Add rsync to docker. Add rsync to docker. Rsync is nearly a necessity to optimize backup inside Openshift container. Using TAR (default without Rsync), the process of external backup constantly stops at the middle. * Add rsync to docker Add rsync to docker. Rsync is nearly a necessity to optimize backup inside Openshift container. Using TAR (default without Rsync), the process of external backup constantly stops at the middle. * Add rsync to docker Add rsync to docker. Rsync is nearly a necessity to optimize backup inside Openshift container. Using TAR (default without Rsync), the process of external backup constantly stops at the middle. * Add rsync to docker Add rsync to docker. Rsync is nearly a necessity to optimize backup inside Openshift container. Using TAR (default without Rsync), the process of external backup constantly stops at the middle.
* Update TRANSLATORS (#5774)Mathias Rangel Wulff2019-08-06
|
* README: add Builtkite to sponsorsunknwon2019-08-04
|
* Bump versionunknwon2019-08-01
|
* routes/api: fix permission checks for routesunknwon2019-08-01
| | | | Reported by @ManassehZhou #5764
* routes/api: add missing permission checks for routesunknwon2019-08-01
| | | | | | Permission check not enforced for deploy keys, collaborators, and hooks. Reported by @ManassehZhou #5764
* README: add new VPS sponsorunknwon2019-07-29
| | | | [CI SKIP]
* packager.io: fix and update build files (#5760)mal2019-07-28
| | | | | | * Update pkgr distros and dependencies * Configure govendor for heroku builds
* vendor: update missing test deps for ciunknwon2019-07-28
|
* pkg/context/notice: use path.Join to concatenate pathunknwon2019-07-28
|
* vendor: update missing test deps for ciunknwon2019-07-28
|
* vendor: update to fix tests with Go 1.12.xunknwon2019-07-28
| | | | | - github.com/smartystreets/goconvey - github.com/jtolds/gls
* ci: add Go 1.12.xunknwon2019-07-28
|
* pkg/template: use template function Year to get number of yearunknwon2019-07-28
| | | | To avoid update in each year
* pkg/context: change banner file path (#5750)unknwon2019-07-28
|
* pkg/context: Render live notice banner from file (#5750)Achilleas Koutsou2019-07-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * pkg/context: Render live notice banner from file - Contexter checks if there is a file called 'notice' under the GOGS_CUSTOM directory and loads it. - The first line is treated as a header/title and everything else as the message body. - Message body is rendered as HTML (tags allowed). - File size is limited to 1024 bytes. - File mime type must be text. - Notice is rendered in head.tmpl for all pages. * pkg/context: Rename maxlen to maxSize Rename maxlen to maxSize for the maximum size (in bytes) of the notice file to render. Define the variable when needed to avoid instantiating it when the file doesn't exist. Co-Authored-By: ᴊ. ᴄʜᴇɴ <u@gogs.io> * pkg/context: Package name after license header Co-Authored-By: ᴊ. ᴄʜᴇɴ <u@gogs.io> * pkg/context: Don't print 'Found notice file' Becomes too verbose as it prints on every page load when the file exists. * pkg/context: Match project conventions Import order and grouping Variable names: fileloc -> fpath fp -> f finfo -> fi * pkg/context: Remove empty line Co-Authored-By: ᴊ. ᴄʜᴇɴ <u@gogs.io> * pkg/context: Render notice as markdown Server notice file should be named 'notice.md'. The contents of the file are treated as markdown and rendered as a warning message at the top of every page. * Update notice.go Co-authored-by: ᴊ. ᴄʜᴇɴ <u@gogs.io>
* Include the Sha in webhook create payloads. (#5689)Robin van Boven2019-07-09
|
* locale: sync from CrowdinUnknwon2019-06-27
|
* docker: prevent Gogs from running a recursive chown on each boot (#5724)Paul Spieker2019-06-16
| | | The chown command in the setup file of Gogs is supposed to be executed just once. As soon as the app.ini file exists, this step should be skipped. However, the test was checking if a directory with the name app.ini exists instead of a file. Therefore, the chown command was executed on each boot.
* models/repo: idiomatic English (#5678)Tekaoh2019-04-11
| | | | | | | | * Idiomatic English * Even better English