@@ -4,7 +4,213 @@ This changelog goes through all the changes that have been made in each release
4
4
without substantial changes to our git log; to see the highlights of what has
5
5
been added to each release, please refer to the [ blog] ( https://blog.gitea.io ) .
6
6
7
- ## [ 1.7.4] ( https://github.com/go-gitea/gitea/releases/tag/v1.7.4 ) - 2019-03-12
7
+ ## [ 1.8.0-rc1] ( https://github.com/go-gitea/gitea/releases/tag/v1.8.0-rc1 ) - 2019-03-18
8
+ * BREAKING
9
+ * Add "ghost" and "notifications" to list of reserved user names. (#6208 )
10
+ * Change sqlite DB path default to data directory (#6198 )
11
+ * Adds MustChangePassword to user create/edit API (#6193 )
12
+ * Disable redirect for i18n (#5910 )
13
+ * Releases API paging (#5831 )
14
+ * Allow Macaron to be set to log through to gitea.log (#5667 )
15
+ * Don't close issues via commits on non-default branch (#5622 )
16
+ * FEATURE
17
+ * Add regenerate secret feature for oauth2 (#6291 )
18
+ * Expose issue stopwatch toggling via API (#5970 )
19
+ * Add other session providers (#5963 )
20
+ * Pull request conflict files detection (#5951 )
21
+ * Integrate OAuth2 Provider (#5378 )
22
+ * Implement "conversation lock" for issue comments (#5073 )
23
+ * Feature: Archive repos (#5009 )
24
+ * Discord Oauth2 support (#4476 )
25
+ * Allow to set organization visibility (public, internal, private) (#1763 )
26
+ * Added URL mapping for Release attachments like on github.com (#1707 )
27
+ * ENHANCEMENT
28
+ * Add support for client basic auth for exchanging access tokens (#6293 )
29
+ * Add ability to sort issues by due date (#6206 ) (#6244 )
30
+ * Style tweaks to issue selection (#6196 )
31
+ * Increase Username and Orgname MaxSize 35 -> 40 (#6178 )
32
+ * Coverage profile with multiple packages (#6167 )
33
+ * Split setting.go to multiple files (#6154 )
34
+ * Allow labels to contain emoji (#6063 )
35
+ * Disable git fsck for mirrored repos by default (#6018 )
36
+ * Add default time out for git operations (#6015 )
37
+ * Split setting.go as multiple files (#6014 )
38
+ * Make dashboard navbar and footer full-width (#6013 )
39
+ * Add lang specific font stacks for CJK (#6007 )
40
+ * Fix header menu misalignment (#6002 )
41
+ * Enhance closed PR and Issue status in the list (#6000 )
42
+ * Make navbar full width (#5998 )
43
+ * Add option to close issues via commit on a non master branch (#5992 )
44
+ * Support n as a line highlight prefix (#5987 )
45
+ * Search for org repos (#3031 ) (#5986 )
46
+ * Minor UI tweaks (#5980 )
47
+ * Use native golang SSH library but ssh-keygen when enable built-in SSH server to remove dependent on that command lines (#5976 )
48
+ * Dashboard tweaks (#5974 )
49
+ * Fixes for repo topic editor (#5971 )
50
+ * Display the branch name in the commit view (#5950 )
51
+ * handle milestone events for issues and PR (#5947 )
52
+ * Add label names as filter in issue search api (#5946 )
53
+ * Repo header tweaks (#5945 )
54
+ * Better support for long repo names (#5932 )
55
+ * Fix wrapping long code lines (#5927 )
56
+ * Change GPG Validation colors and remove inline CSS (#5404 ) (#5896 )
57
+ * Fix "pulls.blocked_by_approvals" text (#5879 )
58
+ * Rename reject to 'request changes' (#5858 )
59
+ * Move input fields to add members to a team and repos to a team (#5853 )
60
+ * Config option to disable automatic repo watching (#5852 )
61
+ * New Issue ?body= query (#5851 )
62
+ * Add API to list tags (#5850 )
63
+ * Pagination for git tree API (#5838 )
64
+ * Add InternalTokenURI to load InternalToken from an external file (#5812 )
65
+ * Allow markdown files to read from the LFS (#5787 )
66
+ * Add the ability to use multiple labels as filters (#5786 )
67
+ * Adjust log settings when a user is not found. (#5771 )
68
+ * Log IP of failed ssh connection (#5766 )
69
+ * Moved defaults in defaults.go to setting.go (#5764 )
70
+ * Make DB connect more robust (#5738 )
71
+ * Add Default Pull Request Title (#5735 )
72
+ * Refactor repo.isBare to repo.isEmpty #5629 (#5714 )
73
+ * Add flag to skip repository dumping (#5695 )
74
+ * Prioritize "readme.md" (#5691 )
75
+ * Improve "Fork button" for guests by showing a pop up asking them to log in before forking (#5690 )
76
+ * Allow for user specific themes (#5668 )
77
+ * Display branch name in delete branch confirmation modal. (#5654 )
78
+ * New API routes added (#5594 )
79
+ * Refactor notification for indexer (#5111 )
80
+ * Refactor mail notification (#5110 )
81
+ * Show email if the authenticated user owns the profile page being requested for (#4981 )
82
+ * Optimize pulls merging (#4921 )
83
+ * Sort Repositories widget by most recently updated (#3963 ) (#4599 )
84
+ * Allow markdown table to scroll (#4401 )
85
+ * Automatically clear stopwatch on merging a PR (#4327 )
86
+ * Add the Owner Name to differentiate when merging (#3807 )
87
+ * BUGFIXES
88
+ * Clean up various use of escape/unescape functions for URL generation (#6334 )
89
+ * Return 409 when creating repo if it already exists. (#6330 )
90
+ * Add same changes from issues page to milestone->issues page (#6328 )
91
+ * Fix ParsePatch function to work with quoted diff --git strings (#6323 )
92
+ * Fix reported issue in repo description (#6306 )
93
+ * Use url.PathEscape to escape the branchname (#6304 )
94
+ * Add robots.txt as reserved username (#6272 )
95
+ * Replace linkRegex with xurls library (#6261 )
96
+ * Remove visitLinksForShortLinks features (#6257 )
97
+ * Add unit types to repo action URL to correctly show 404 when archived (#6247 )
98
+ * Check organization visibility before everything else (#6234 ) (#6235 )
99
+ * Prevent double-close of issues (#6233 )
100
+ * Override xorm type mapping for U2F counter (#6232 )
101
+ * Add isAdmin to user API response (#6231 )
102
+ * Update git vendor to fix wrong release commit id and add migrations (#6224 )
103
+ * Fix fork button (#6223 )
104
+ * Fix renames over redirects (#6216 )
105
+ * Fix display dashboard even if require to change password (#6214 )
106
+ * Create a repo redirect when transferring ownership (#6210 ) (#6211 )
107
+ * Fix issue update race condition (#6194 )
108
+ * Fix bug when migrate repository 500 when repo is existed (#6188 )
109
+ * Fix scrollbar always present on page body (#6177 )
110
+ * Fix bug when set indexer as db and add tests (#6173 )
111
+ * Modify linkRegex to require http|https (#6171 )
112
+ * Fix bug user could change private repository to public when force private enabled. (#6156 )
113
+ * Fix admin list user/org API (#6143 )
114
+ * Make repo creation for API similar to UI (#6142 )
115
+ * Make document body a flexbox (#6139 )
116
+ * Refactor issue indexer, add some testing and fix a bug (#6131 )
117
+ * Load Issue attributes for API call (#6122 )
118
+ * Fix bug when update owner team then visit team's repo return 404 (#6119 )
119
+ * Fix heatmap and repository menu display in Internet Explorer 9+ (#6117 )
120
+ * Show private organization for admin, fix #6111 (#6112 )
121
+ * Fix prohibit login check on authorization (#6106 )
122
+ * Move to ldap.v3 to fix #5928 (#6105 )
123
+ * Remove use MakeAssigneeList in webhooks to fix deadlock (#6102 )
124
+ * Allow display of LFS stored Readme.md on directory page (#6073 ) (#6099 )
125
+ * Make sure labels are actually returned (#6053 )
126
+ * Fix panic: template: repo/issue/list:210: unexpected "=" in operand (#6041 )
127
+ * After deleting a repo on admin panel, UI should remember the last sort type (#6033 )
128
+ * Default create repository on organisation on its dashboard (#6026 )
129
+ * Swagger: Remove spaces in MergePullRequestOption enum (#6016 )
130
+ * Fix metrics auth token detection (#6006 )
131
+ * Fix repo header issues (#5995 )
132
+ * Fix bug when deleting a linked account will removed all (#5989 )
133
+ * Make organization dropdown scrollable when using mouse wheel (#5988 )
134
+ * Fix empty ssh key importing in ldap (#5984 )
135
+ * Admin config page mailertype setting option update (#5973 )
136
+ * Fix redirect loop during forced password change (#5965 )
137
+ * Show user who created the repository instead of the organisation in action feed (#5948 )
138
+ * Remove all CommitStatus when a repo is deleted (#5940 )
139
+ * Fix ssh deploy and user key constraints (#1357 ) (#5939 )
140
+ * Fix log output (#5938 )
141
+ * Set PusherName and PusherID to owner on deploy key to fix pushing with deploy keys (#5935 )
142
+ * Fix compare button (#5929 )
143
+ * Fix bug when read public repo lfs file (#5912 )
144
+ * Only allow local login if password is non-empty (#5906 )
145
+ * Recover panic in orgmode.Render if bad orgfile (#4982 ) (#5903 )
146
+ * Provide better panic handling (#5902 )
147
+ * Respect value of REQUIRE_SIGNIN_VIEW (#5901 )
148
+ * Show a 404 not a 500 if a repo does not exist (#5900 )
149
+ * Ensure repo is loaded in mailer (Completely fix #5891 ) (#5895 )
150
+ * Ensure issue.Poster is loaded in mailIssueCommentToParticipants (#5891 )
151
+ * Correct footer height if screen-width is to small (fixes #5878 ) (#5889 )
152
+ * In gitea serv switch off console logger to fix #5866 (#5887 )
153
+ * Don't allow pull requests to be created on an archived repository (#5883 )
154
+ * Support reviews on a deleted file path (#5880 )
155
+ * Fix compare button on upstream repo leading to 404 (#5877 )
156
+ * Fix null pointer on not logged in attempt to Sudo (#5872 )
157
+ * Fix new release creation API to allow empty target (#5870 )
158
+ * Fix an error while adding a dependency via UI. (#5862 )
159
+ * Fix failing migration v67 (#5849 )
160
+ * Fix delete correct temp directory (#5839 )
161
+ * Make sure .git/info is created before generating .git/info/sparse-che… (#5825 )
162
+ * Fix topics saving internal error and disable for archived repos (#5821 )
163
+ * Fix TLS errors when using acme/autocert for local connections (#5820 )
164
+ * When creating new repository fsck option should be enabled (#5817 )
165
+ * Request for public keys only if LDAP attribute is set (#5816 )
166
+ * Fix serving of raw wiki files other than .md (#5814 )
167
+ * Fix migration 78 error mssql (#5791 )
168
+ * Disallow empty titles (#5785 )
169
+ * Fix the v78 migration script (#5776 )
170
+ * Ensure valid git author names passed in signatures (#5774 )
171
+ * Fix wrong assumption where a user is always said to have unassigned (her)himself (#5769 )
172
+ * Upgrade go-sql-driver/mysql to fix invalid connection error (#5748 )
173
+ * Fixing PostgreSQL dump creation (#5747 )
174
+ * Add proper CORS preflight origin validation (#5740 )
175
+ * Disable auto-migrate in docker container (#5730 )
176
+ * In basic auth check for tokens before call UserSignIn (#5725 )
177
+ * Pooled and buffered gzip implementation (#5722 )
178
+ * Ensure that sessions are passed into queries that could use the database to prevent deadlocks (#5718 )
179
+ * Keep file permissions during database migration (#5707 )
180
+ * Use correct value for "MSpan Structures Obtained" #4742 (#5706 )
181
+ * Refactor editor upload, update and delete to use git plumbing and add LFS support (#5702 )
182
+ * Update xorm to fix issue #5659 and #5651 (#5680 )
183
+ * Fix public will not be reused as public key after deleting as deploy key (#5671 )
184
+ * When redirecting, clean the path (#5669 )
185
+ * Don't list an issue on its own dependency list UI. (#5658 )
186
+ * Fix commit page showing status for current default branch (#5649 ) (#5650 )
187
+ * Only count users own actions for heatmap contributions (#5647 )
188
+ * Fix sqlite deadlock when assigning to a PR (#5640 )
189
+ * Refactor issue indexer (#5363 )
190
+ * TESTING
191
+ * Run benchmark at tag to track performances (#6035 )
192
+ * Add test environment for MySQL8 (#5234 )
193
+ * BUILD
194
+ * Use go 1.12 for tests and deprecate go 1.9 (#6186 )
195
+ * Makefile changes for Windows and easier development (#6103 )
196
+ * Update bleve dependency to latest master revision (#6100 )
197
+ * Switch to more recent build of xgo (#6070 )
198
+ * Add autoprefixer to css build (#6029 )
199
+ * Update the version of less (#6010 )
200
+ * Make log mailer for testing (#5893 )
201
+ * DOCS
202
+ * Add more tests and docs for issue indexer, add db indexer type for searching from database (#6144 )
203
+ * update default value of ` --must-change-password ` cli flag (#6032 )
204
+ * Update and expand information about building Gitea (#6019 )
205
+ * Update U2F Section of app.ini.sample (#5994 )
206
+ * Update swagger for release API pagination (#5841 )
207
+ * Added docs for the tree api (#5834 )
208
+ * MISC
209
+ * Add single commit API support (#5843 )
210
+ * Add missing GET teams endpoints (#5382 )
211
+ * Migrate database if app.ini found (#5290 )
212
+
213
+ ## [ 1.7.4] ( https://github.com/go-gitea/gitea/releases/tag/v1.7.4 ) - 2019-03-12
8
214
* SECURITY
9
215
* Fix potential XSS vulnerability in repository description. (#6306 ) (#6308 )
10
216
* BUGFIXES
0 commit comments