gogs.changelog 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267
  1. 2015-03-26
  2. * V0.6.1
  3. Bug fix: Inline code markdown with leading hash is rendered as issue index #637
  4. Bug fix: Non-logged users can view organization page when REQUIRE_SIGNIN_VIEW = true #1101
  5. Bug fix: New release button is always available to everyone #1114
  6. Bug fix: Cannot update mirror repository after transfer ownership #1120
  7. Bug fix: Other member of teams in same organization get access to repository when teams do not have relations to the repository
  8. Bug fix: LDAP add and edit forms are misleading #1124
  9. Bug fix: Team member access lost when adding repository collaborator #1143
  10. Improvement: Hide Gravatar e-mail setting field when Gravatar is disabled #1098
  11. Improvement: Allow to migrate through git:// protocol #1105
  12. Improvement: Add config option [service] DISABLE_MINIMUM_KEY_SIZE_CHECK to not check minimum key size with corresponding type #1133
  13. Improvement: Do not exposure database password when it's not first time launch installation #1140
  14. Others: Use fake@gogs.local as default Git user.email setting rather than private e-mail #1089
  15. 2015-03-19
  16. * V0.6.0
  17. Bug fix: Edit Account does not take into consideration password rules #851
  18. Bug fix: Person in multiple teams has incorrect access #858
  19. Bug fix: Issue label amount not updated on issue removal #933
  20. Bug fix: Can push to mirror repository #948
  21. Bug fix: Check template version before loading custom configuration #954
  22. Bug fix: Didn't check if attachments and avatars path in configuration is a absolutely path
  23. Bug fix: Duplicated suburl prefix in feeds #988
  24. Bug fix: Cannot delete repository with LDAP account #1006
  25. Bug fix: Cannot handle SubModule without a .gitmodules entry #1023
  26. Bug fix: HTTP/HTTPS push update function call panic #1037
  27. Bug fix: Missing suburl prefix on admin panel #1043
  28. Bug fix: Landing page setting does not consider suburl prefix #1055
  29. Bug fix: Missing link in bare repository page for Help #1082
  30. Improvement: Allow MySQL socket connection instead of TCP #872
  31. Improvement: Able to use TLS client certificate for SMTP #943
  32. Improvement: Fix: 504 5.5.2 : Helo command rejected #973
  33. Feature: Able to import local Git repositories #99
  34. Feature: Allow multiple e-mail addresses #755
  35. 2015-01-05
  36. * V0.5.11
  37. Bug fix: Git SubModules result 500 error #741
  38. Bug fix: Showing activities for private repositories in user profile #751
  39. Bug fix: User who made activities no longer exists result 500 error #754
  40. Bug fix: Auto-input username in organization invite page includes full name
  41. Bug fix: Mirror repository does not work with SQLite3 #805
  42. Bug fix: Wrong image address when rendering Markdown files #808
  43. Bug fix: Improvements
  44. Bug fix: Able to skip verification when send mails and use TLS when port is 465 #761
  45. Bug fix: Optmize git-fsck config options #820
  46. Feature: Able to send mails with CRAM-MD5 authentication #762
  47. 2014-12-13
  48. * V0.5.9
  49. Bug fix: Invalid links to user profile page in admin panel
  50. Bug fix: Templating error on settings page of bare repository #643
  51. Bug fix: Panic when no SSH authorized_keys file exists for command gogs fix location #659
  52. Bug fix: Commits list doesn’t show the oldest page #664
  53. Bug fix: User home links in issue page no longer invalid #682
  54. Bug fix: Avatar email addresses with uppercase resolve to wrong Gravatar hash #700
  55. Bug fix: Markdown table requires padding #703
  56. Bug fix: Cannot display GBK content in diff page #711
  57. Bug fix: HTTP basic authentication failed when password contains : #723
  58. Improvement: Expose full_name in user search API #677
  59. Improvement: Added issue link rendering in commit messages #712
  60. Feature: Able to upload custom avatar #139
  61. Feature: Able to set explore page as non-logged users’ landing page through config option [server] LANDING_PAGE #543
  62. Feature: Run git fsck as cron job and git gc as admin operation #580
  63. Feature: Able to view public key list of user by /:username.keys #652
  64. Feature: Add Latvian languages.
  65. 2014-11-19
  66. * V0.5.8
  67. Bug fix: Fix vulnerabilities CVE-2014-8681 CVE-2014-8682 CVE-2014-8683
  68. Bug fix: Branch/tag name cannot contain / #101 #255
  69. Bug fix: ENABLE_GZIP options does not work #412
  70. Bug fix: Line numbers are misaligned on Firefox #457
  71. Bug fix: Git hook does’t filter \r character #546
  72. Bug fix: File view raw and history buttons don’t show #550
  73. Bug fix: Some small problems about the alignment #554
  74. Bug fix: Redis as cache adapter does not work
  75. Bug fix: Cannot show relative path image in Markdown files
  76. Bug fix: UI break when commit message is very long #570
  77. Bug fix: HTTP/HTTPS clone does not handle GZIP encoding #572
  78. Bug fix: Cannot see private repositories when view own profile page #605
  79. Bug fix: Wrong MIT LICENSE content file #608
  80. Improvement: Allow collaborators to see private repositories in profile page
  81. Feature: Able to fork repository #5
  82. Feature: Drone CI integration #12
  83. Feature: Able to view comparison page for 2 commits
  84. Feature: Able to set [picture] GRAVATAR_SOURCE = duoshuo to use Chinese mirror of Gravatar
  85. Feature: Able to delete all repositories archives through admin panel #635
  86. 2014-10-10
  87. * V0.5.5
  88. Bug fix: Cannot download repository archive #495
  89. Bug fix: Cannot view repository by tag
  90. Bug fix: Cannot transfer repository from organization to individual
  91. Bug fix: Error occurs when owner transfers repository to its collaborator
  92. Bug fix: Does not support annotated tag #515
  93. Bug fix: Broken authentication logic
  94. Improvement: Improve e-mail security #249
  95. Improvement: Fix missing inline code Markdown style #491
  96. Improvement: Add directory level commit message in repository list view
  97. Improvement: Change issue title length limitation to 255 characters #522
  98. Improvement: Allow mail with self-signed certificates
  99. Improvement: Allow custom locale files
  100. Feature: Add support for Git hooks #264
  101. Feature: Allow Gogs to run from a suburl behind a reverse proxy #463
  102. Feature: Add gogs cert command to generate files for self-signed HTTPS #487
  103. Feature: Add support for custom robots.txt
  104. Feature: Add basic support for submodule
  105. Feature: Add French, Dutch and Traditional Chinese languages.
  106. Feature: Add system notices for admin.
  107. 2014-09-18
  108. * V0.5.2
  109. Bug fix: Incorrect permission check of ~/.ssh/ #458
  110. Bug fix: Can access some pages without signin with REQUIRE_SIGNIN_VIEW=true #464
  111. Bug fix: Templating error html/template: "user/activate" is undefined #465
  112. Bug fix: Missing arguments in TimeSince #473
  113. Bug fix: Wrong action permission check in organization dashboard #474
  114. Bug fix: Cannot add new SSH Key in Windows #475
  115. Bug fix: Cannot transfer repository ownership #481
  116. Improvement: Downgrade Git requirement to 1.7.1 #476
  117. Improvement: Add French translation #479
  118. Improvement: Add git -> MAX_GITDIFF_LINES option to set max show line numbers of Git Diff page
  119. Other: Demo site use HTTPS with new domain https://try.gogs.io
  120. 2014-09-15
  121. * V0.5.0
  122. Bug fix: Panic when view releases that were created by Gogs #197
  123. Bug fix: Content lost if user changes milestone or assignee #216
  124. Bug fix: Webhook doesn’t deliver for SSH pushes #242
  125. Bug fix: Mirror repositories are not updated at all #258
  126. Bug fix: Not able to serve static files in Windows #271
  127. Bug fix: Dashboard issue link is incomplete #273
  128. Bug fix: Collaborators are able to change repository settings
  129. Bug fix: Edit issue label does not require repository owner or collaborator #303
  130. Bug fix: Milestone issue stats not update when reopening/closing issue #340
  131. Bug fix: Incorrect max/min limitation error message #340
  132. Bug fix: Missing trailing ‘/’ in ROOT_URL causes problems #367
  133. Bug fix: SSH keys that include new lines can’t be deleted from authorized_keys #370
  134. Improvement: Add webhook section for configuring web hook task interval and deliver timeout
  135. Improvement: Add download TAR.GZ button in repository viewer
  136. Improvement: Sort releases by created time if they have same number of commits #199
  137. Improvement: Add Git installation and version check in start
  138. Improvement: Able to show precise time on commit page #281
  139. Improvement: Make possible for administrators to change user’s password #291
  140. Improvement: Add more SSH key type verification support #293
  141. Improvement: Allow clickable links in the repository description #300
  142. Improvement: Allow /:username as user home page route
  143. Improvement: Change passoword length limitation to 255 #340
  144. Improvement: Add .mkd as Markdown file extension #362
  145. Improvement: Allow . in repository name #453
  146. Feature: Add command gogs fix location <old path> to handle Gogs app location change
  147. Feature: Support edit release and save as draft
  148. Feature: Add cron task and running process monitor panel
  149. Feature: Add database adapter for logging
  150. Feature: Add delete all inactivate accounts operation in admin panel
  151. Feature: Add reverse proxy authentication support #165
  152. Feature: Add application level GZIP support by server -> ENABLE_GZIP config option.
  153. Feature: Closing issues through commits #302
  154. Feature: Able to star/unstar a repository
  155. Feature: Ability to attach files to issues (attachments) #307
  156. Feature: Able to create/manage/delete organization with team management
  157. Feature: Add Slack webhook integration #379
  158. Feature: Add Organization-level Webhooks #442
  159. Other: Official website brand new design(gogs.io)
  160. Other: Whole site new UI design
  161. Other: Most of pages implement multiple languages
  162. Other: Add Ubuntu install package #455
  163. 2014-06-02
  164. * V0.4.1:
  165. Bug fix: Cannot clone through SSH with non-default port(22) #94
  166. Bug fix: Cannot migrate repository when use PostgreSQL #141
  167. Bug fix: Show private repository activities on public activities list #148
  168. Bug fix: Does not verify admin user name in install page #149
  169. Bug fix: Does not update all accesses when change user name #150
  170. Bug fix: Panic when no master branch
  171. Bug fix: Panic when delete a branch #155
  172. Bug fix: Redirect to 404 page when commenter is not the repository owner #159
  173. Bug fix: Show 500 page when poster of issue no longer exists #167
  174. Bug fix: Using @ in code block tries to make a mention #178
  175. Improvement: Able to unbind social account from database
  176. Improvement: Add mail notification for new comment and mentioned in new comment
  177. Improvement: Add comment on issue activity
  178. Improvement: Add clean unbind OAuthes operation in admin panel
  179. Improvement: Underlying system of issue tracker
  180. Improvement: Able to log message to different adapters by level at same time
  181. Improvement: Show collaborative repositories in dashboard
  182. Improvement: Able to preview option for editing of issue #204
  183. Improvement: Able to set GOGS_CUSTOM envrionment variable to set global custom path #209
  184. Improvement: Add log -> ROOT_PATH option for custom log file path #209
  185. Feature: Support SMTP authentication #8
  186. Feature: Support user name contains dot . #91
  187. Feature: Support add/remove repository collaborators
  188. Feature: Add server -> DISABLE_ROUTER_LOG option for disabling router log
  189. Feature: Add picture -> DISABLE_GRAVATAR option for disabling Gravatar
  190. Feature: Add command gogs dump for dumping files and database
  191. Feature: Support webhook services #98
  192. Feature: Add read/unread status to issue
  193. Feature: Add assignee to issue
  194. Feature: Add history page for file #166
  195. Feature: Support add custom .gitignore and license files by adding them to custom/conf/gitignore and custom/conf/license #174
  196. Feature: Add milestone to issue tracker
  197. Feature: Support download tar.gz for releases #186
  198. Feature: Add server -> STATIC_ROOT_PATH option for indicating custom template and static file path #209
  199. Other: Official website online(gogs.io)
  200. Other: Support install with Vagrant(note)
  201. Other: Support install from AUR packages #176
  202. 2014-04-28
  203. * V0.3.1 :
  204. Bug fix: Panic when try to get author of tag when there isn’t one #92
  205. Bug fix: Problems with Docker setup scripts #124 #129
  206. Bug fix: Picture overflows when size is extremely large in single file page
  207. Improvement: Remember database option status in install page
  208. Feature: Basic support for LDAP/Microsoft Active Directory #112
  209. Feature: Offline mode to disable fetch static resources from CDN
  210. Feature: Support log in by e-mail
  211. Other: Batch of typo and grammar fix
  212. Other: Solution for MySQL initialization error when use wrong engine(note)
  213. Other: Make SQLite3 as default database option when enabled
  214. 2014-04-23
  215. * V0.3.0 :
  216. Bug fix: One-click copy button of clone URL in repository viewer doesn’t work(note)
  217. Bug fix: Doesn’t delete corresponding accesses, watches when delete user
  218. Bug fix: Server log doesn’t log into correct file
  219. Improvement: Add corresponding issue link to create issue notify mail
  220. Improvement: Add salt for every single user
  221. Improvement: Use PBKDF2 and user salt for encoding user password(note)
  222. Improvement: Huge time, CPU and memory reduction of getting repository files
  223. Improvement: Show commits list by page, not all at once
  224. Improvement: Use build tag to enable SQLite3 support(note)
  225. Feature: Support rename repository/user
  226. Feature: Support transfer repository
  227. Feature: Support reset user password
  228. Feature: Support detect @someone, #issueNum, SHA1 and issue link in markdown render
  229. Feature: Support mail notify for someone is mentioned in creating issue
  230. Feature: Support go get in meta block
  231. Feature: Support setting default branch
  232. Feature: Support HTTP(S) push
  233. Feature: Support search commits by keyword in specific branch
  234. Feature: Support private repository
  235. Feature: Support migrate and mirror public/private repository
  236. Feature: Support social account login(GitHub, Google, QQ, Weibo)
  237. Feature: Support view and add new release(use existing tag or create a new one)
  238. Feature: Support download zip archive from any given commit
  239. Feature: Support browse code by tag
  240. Other: Support deploy with Docker(note)
  241. Other: Git version requirement for both server and client sides become v1.6.6(Smart HTTP support).
  242. 2014-04-01
  243. * V0.2.0 :
  244. First public release.