forked from fedora-infra/packagedb
-
Notifications
You must be signed in to change notification settings - Fork 0
/
NEWS
229 lines (187 loc) · 6.13 KB
/
NEWS
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
====
NEWS
====
:Authors: Toshio Kuratomi, Patrick Uiterwijk
:Date: Dec 18 2012
:Version: 0.5.7
-----
0.6.0
-----
- Remove the application part from pkgdb
- This removes applications, build, tag, user comments
- This does not clean the database (yet)
-----
0.5.7
-----
- Emit messages to fedmsg
-----
0.5.6
-----
- Add ability to specify collection as a filter to the notify list
- Add plain text output for listing critpath packages
-----
0.5.5
-----
- Added warning for development and staging deployment types
- Add set_remove_acl_request() function
- Many and varied bugfixes
-----
0.5.4
-----
- fchiulli change to package acls so EOL releases aren't shown by default
-------
0.5.3.1
-------
- Minor fix to sources link for things that only have a branch in git.
-----
0.5.3
-----
- Many template fixes (tyll, fchiulli)
- Added static icons to save many calls to the database (mbacovsk)
-----
0.5.2
-----
* Switch plain text templates to mako
* Fix notify list to ignore EOL collections
* Add a plain text template for the notify list (largely for debugging)
* Fix some links to point at /acls/
* Change overview page to be more reflective of endusers now
* Fixes to the yum-import-sync script
* Fix to the pkgdb-sync-bugzilla script due to new URLS
* Use memcached for caching of status translations. This should stop
stale Status Objects from causing Internal Errors.
* Fix URL in email sent to package maintainers
* Fix pkgdb-sync-yum script to not fail if a single package is corrupted.
* Fix package orphaing in the webUI.
-----
0.5.1
-----
* Fix different metadata being displayed when searching with or without wildcards
* Sort collections on pkg acls page.
* Fix style of deprecated packages to be the same as orphans
* Fix broken link from application page to /acls/
* Make search display prettier
* Display "No results found" when a search has no results
* Fix links in rss feeds
---
0.5
---
* Remove pkgdb-sync-repo in favor of pkgdb-sync-yum.py. This uses the yum api
to get the repo data and is thus far superior to parsing the db ourselves. It
also gets more information from the yum metadata.
* shouldopen has gone away
* /packages/ urls have moved to /acls/
* packages/id has gone away. Use owners/name instead.
* collections/id is deprecated. Use collections/name instead. (name is the
shortname for the collection. For instance, F-12)
* /acls/dispatcher/toggle_owner has been removed. Port code to using
/acls/dispatcher/set_owner
-----
0.4.1
-----
Minor bugfix and feature update.
Features
========
* Auto approve watchcommit and watchbugzilla acls.
* pkgdb-client: massbranching has been made a subcommand.
Bugfixes
========
* Fix unpacking return values in JavaScript for WebKit-based browsers.
* Fixes for search and stats.
* pkgdb-sync-bugzilla bugfixes, updates for new return values, and optimization
allowed by new FAS API.
* Fix a typo in the build_agreement trigger.
* Pass the _csrf_token when calling bodhi
* Remove "All Rights Reserved" text -- it's not needed under current Copyright
law.
* Correct usage of base_url.
* Move configuration information out of wsgi script and into the config file.
* Properly set orphan status when a package is orphaned.
-----
0.4.0
-----
This is a major upgrade with many changes to all areas of the code.
* Now uses usernames and group names instead of ids in the db and public API
* Package status now uses the status field instead of the owner
* Add Package retirement
* Use templates and code in python-fedora to prevent CSRF attacks
* Using MochiKit-1.4
* Updated pkgdb-client takes subcommands add or edit to help with typo
related problems
* List bugs in EPEL as well as Fedora
* Fix bug list to not show closed bugs
* Switch to a wsgi-based server
* Change User and group caching to not cause long startup times.
* Code cleanups and bugfixes galore
* Update for TurboGear-1.0.8
--------
0.3.10.1
--------
* Fix for bugzilla code when the user does not have permission to save cookies
to a file.
------
0.3.10
------
* Code to check whether a user has a valid bugzilla account when they register
to own a package or be placed on the bugzilla cc list.
* provenpackager is no longer settable by normal users (FESCo policy update)
* When ownership changes, bugs are now reassigned
-------
0.3.9.2
-------
* Couple bugfixes for pkgdb-client and cut and paste artifact that crept into
PackageListing.
-------
0.3.9.1
-------
* Fix emailing mass branch status to the author of the change.
-----
0.3.9
-----
* Utilize SQLAlchemy-0.4 features to make working with the database model
easier. Note that this means that some properties of the model will be
deprecated for the 0.4.x version of the packagedb.
* Now works with python-bugzilla 0.4
* Rename uberpackager to provenpackager
* Speedups! /package/name/PKGNAME is finally fast.
* mass_branch functionality
* clone_branch rewrite: faster and fixed bug
-----
0.3.8
-----
Enhancements
============
* Transition from packager to uberpackager group for access.
Bug Fixes
=========
* Checkbox to open acls to uberpackager group was checked anytime the page
was reloaded.
* Error when orphaning or taking ownership of a package.
* Unable to approve acls on a package.
* Bugzilla sync script porting by Mike Watters
* pkgdb-client administrative script added
-----
0.3.7
-----
This update sees lots of UI improvements from Ionuț and bugfixes from Toshio.
Some of these changes have already been deployed to the Fedora instance as
hotfixes.
Enhancements
============
* Orphan status is now recorded via the packagelisting's status field
* Rename from "cvsextras" to "packager"
* Letter pagination of the package pages
* Switch to showing login errors via tg.flash
* Remove the use of human_name for privacy concerns
* pylint cleanup
* Disambiguate the report bugs link
* Modify json return for user package list to return which collections a
package is in
* Now link to bugzilla from the bugs pages
Bug fixes
=========
* yumrepo sync fixes for SA-0.4
* bugfix to notify code when no one is on the watch* acls
* Bugfix for javascript that drives the search boxes
* uberpackager fix when creating a new branch for a preexisting component
* Fix ordering of user package list