This repository has been archived by the owner on Sep 10, 2022. It is now read-only.
forked from Yelp/pushmanager
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
231 lines (142 loc) · 5.96 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
0.4.2 2015-03-25
NEW FEATURES
* A 'copy to clipboard' button on push commands (chunkyg, #159)
* Pickmes now sorted by priority, e.g.: urgent, no-verify, testtag
(Mango-J, #166)
IMPROVEMENTS
* Remove hardcoded legacy motd about bb-push (fhats, #160)
* Remove duplicated dead template new-push.html (Mango-J, #162)
* Msg servlet now uses DB instead of formatted HTML to gather data on users
to message (chunkyg, #163)
0.4.1 2015-03-11
NEW FEATURES
* Add 'my pushes' view & ability to filter by state on pushes (sjaensch, #152)
* Add drop-down selector to filter pushes by state (sjaensch, #155)
IMPROVEMENTS
* Re-activated flake8 hooks (rockdog, #151)
* Updated requirements & documentation (sjaensch, #154)
* New start/stop/reload script (sjaensch, #154)
* Improve pagination implemention on /pushes (sjaensch, #155)
* Put pushmaster commands in textarea, so they're easier to select (chunkyg, #157)
BUG FIXES
* Strip whitespace surrounding whitespace from push branch name (michalczapko, #153)
0.4.0 2015-02-10
NEW FEATURES
* SAML 2.0 Authentication Backend (y-trobinso, #146)
IMPROVEMENTS
* New configuration options: xmpp.notifyonly and mail.notifyonly (ymilki, #148)
BUG FIXES
* Update travis config for py26, py27 envs (asottile, #142)
* Fix reviewboard bookmarklet for all browsers (bpicolo, #145)
0.3.15 2015-01-09
BUG FIXES
* Fix id tags in reviewboard bookmarklet for RB 2.x (ymilki, #143)
0.3.14 2014-12-05
BUG FIXES
* Equality comparison for duplicate branches is != instead of 'is not'
so it doesn't do object comparisons for request ids > 256 (kkellyy, #139)
0.3.13 2014-12-02
BUG FIXES
* verify_branch no longer has false positives if request_id given
is not canonical DB type (kkellyy, #138)
0.3.12 2014-12-02
IMPROVEMENTS
* Dynamic test tag loads on all pages now (kkellyy, #129)
* Pushes can now include link to generic test runs of themselves (kkellyy, #130)
* testtag servlet is now more robust:
404s on no id param and is asynchronous (kkellyy, #133)
* Automatically detect and update SHA of request branches, notify the request's
user and re-check for git conflicts if in pickme/added state (kkellyy, #134, #137)
BUG FIXES
* copy_dict in core/util now ignores keys not defined in original dict (kkellyy, #130)
* Pushmaster message users no longer case-sensitive (kkellyy, #130)
* checklist servlet no longer generates spurious 500s (kkellyy, #132)
* Explicitly add --no-rebase on git merge conflict testing to guarantee
git behavior (kkellyy, #135)
DEPRECATED
* No longer gzip responses by default. (kkellyy, #131)
0.3.11 2014-11-12
IMPROVEMENTS
* Seagull is included in the quick tag list
* Tests tag allows for generic support for any testing framework to
dynamically populate a tag with test results and link to framework, similar
to buidlbot (kkelly, #126)
0.3.10 2014-09-29
BUG FIXES
* Include pushmanager_url when testing pickmes for merge conflcits
(kkellyy, #124)
0.3.9 2014-09-29
IMPROVEMENTS
* tags can contain the string 'conflict' again (asottile, #119)
* 'git-ok' tag now links to gitweb (kkellyy, #117)
* pushmanager is now proxy aware (kkellyy, #116)
* 'After certifying' checklist now says 'Before certifying' (kkellyy, #122)
BUG FIXES
* reviewboard links no longer contains the pushmanager port (kkellyy, #121)
DEPRECATED
* 'hoods' tag no longer has post-stage checklist steps (kkellyy, #120)
0.3.8 2014-09-10
IMPROVEMENTS
* Split new push announcement into multiple lines (Mango-J, #113)
* Comment dialogue box for a push request is larger (kkellyy, #114)
0.3.7 2014-09-05
BUG FIXES
* Strip whitespace from sensitive request fields (rschlaikjer, #108)
* Expand the linkify regex to accept dashes and port numbers (fede1024, #110)
IMPROVEMENTS
* Split pushmanager messages across multiple lines to avoid max char limit
(Mango-J, #35, #106)
* Replaced the trac specific ticket link with a general link. (fede1024, #105)
* Improve pickme conflict detection (rschlaikjer, #104)
0.3.6 2014-08-22
BUG FIXES
* Track worker pids (rschlaikjer, #98)
* Skip pickmes in conlfict detection if they are no longer valid (rschlaikjer, #101, #102)
IMPROVEMENTS
* Include stdout on conflict-master pickmes (rschlaikjer, #100)
PERFORMANCE TWEAKS
* Merge conflict detection uses multiple threads (rschlaikjer, #99)
0.3.5 2014-08-09
BUG FIXES
* Fetch the pickme branch being checked (rschlaikjer, #96)
0.3.4 2014-08-08
BUG FIXES
* When checking if a pickme has already been merged, use
the pickme's id. (rschlaikjer, #94)
0.3.3 2014-08-08
BUG FIXES
* Don't run merge detection on merged requests (rschlaikjer, #84, #91)
* Fetch non-ff branches (rschlaikjer, #85, #90)
IMPROVEMENTS
* Manually rerun merge detection (rschlaikjer, #86, #92)
PERFORMANCE TWEAKS
* Separate git sha retrieval from git merge conflict detection.
(rschlaikjer, #82, #83)
0.3.2 2014-08-15
PERFORMANCE TWEAKS
* Only requeue existing conflicted pickme's when a pickme
is removed. (rschlaikjer, #79, #80)
0.3.1 2014-08-14
BUG FIXES
* Ensure submodules are refreshed for merge conflict detection
(rschlaikjer, #73, #75)
* Ensure the proper remote is fetched for merge conflict detection
(rschlaikjer, #74, #75)
* Hard reset and clean pre-checkout to prevent checkout being blocked
by unstaged changes (rschlaikjer, #76)
* Force delete / recreate of test branches, to fix branches that
might not have been cleaned up properly (rschlaikjer, #76)
PERFORMANCE TWEAKS
* For performance reasons, only perform a fetch when a new remote or
pickme has been added (rschlaikjer, #76)
0.3.0 2014-08-12
NEW FEATURES
* Automatic merge conflict detection (rschlaikjer, #66)
0.2.1 2014-08-04
IMPROVEMENTS
* Add pushmaster name to IRC messages (asottile, #63)
* Clean up imports (asottile)
* New submodule-bump tag for requests that include submodule
changes (jagg81, #60)
DEPRECATED
* l10n and l10n-only tags are no longer used (jagg81, #60)