Timeline


and

02/10/15:

19:15 Changeset [aa05811] by Luke Macken <lmacken@…>
pyramid
  • bodhi/masher.py
  • bodhi/tests/test_masher.py

masher: Call complete_requests before generating the testing digest

This is so things like the date_pushed and alias are reflected in
the updates-testing digest.

19:01 Changeset [e3bbdd2] by Luke Macken <lmacken@…>
pyramid
  • bodhi/mail.py

mail: PEP8

18:40 Changeset [a2d259e] by Luke Macken <lmacken@…>
pyramid
  • bodhi/models/models.py
  • bodhi/tests/functional/test_updates.py

models: Fix a bug when an older build is in an update from another user

04:05 Changeset [4c67056] by Luke Macken <lmacken@…>
pyramid
  • bodhi/mail.py

mail: Properly add the headers to the mail

00:19 Changeset [894c107] by Luke Macken <lmacken@…>
pyramid
  • bodhi/mail.py

mail: Add X-Bodhi-Update headers

00:10 Changeset [a7e01c7] by Luke Macken <lmacken@…>
pyramid
  • bodhi/mail.py

mail: Mention critpath in the subject line

02/09/15:

21:31 Changeset [f80649c2] by Luke Macken <lmacken@…>
pyramid
  • bodhi/metadata.py
  • bodhi/modifyrepo.py
  • bodhi/tests/test_metadata.py
  • development.ini

Merge pull request #128 from fedora-infra/feature/createrepo_c

Port the updateinfo generation code to createrepo_c

02/08/15:

05:25 Changeset [e1d5b08] by Luke Macken <lmacken@…>
pyramid
  • bodhi/metadata.py

metadata: Remove the original updateinfo.xml after compressing+renaming

04:50 Changeset [8da9e56] by Luke Macken <lmacken@…>
pyramid
  • bodhi/metadata.py

metadata: Implement modifyrepo in pure python with createrepo_c

02/07/15:

17:41 Changeset [5960276] by Luke Macken <lmacken@…>
pyramid
  • bodhi/tests/test_metadata.py

metadata: Test the collections and pkglists

03:37 Changeset [f694ea7] by Luke Macken <lmacken@…>
pyramid
  • bodhi/tests/test_metadata.py
  • development.ini

metadata: Add default updateinfo rights and test for it

03:31 Changeset [3b563a0] by Luke Macken <lmacken@…>
pyramid
  • bodhi/metadata.py

metadata: Remove the obsolete _get_notice method

03:22 Changeset [075413c] by Luke Macken <lmacken@…>
pyramid
  • bodhi/metadata.py

metadata: Remove an unnecessary duplicate check

03:17 Changeset [35b04a1] by Luke Macken <lmacken@…>
pyramid
  • bodhi/metadata.py

metadata: Bump the updateinfo version number

03:17 Changeset [5aa944c] by Luke Macken <lmacken@…>
pyramid
  • bodhi/metadata.py
  • bodhi/modifyrepo.py

Remove the bodhi.modifyrepo module

03:16 Changeset [09db18f] by Luke Macken <lmacken@…>
pyramid
  • bodhi/metadata.py
  • bodhi/tests/test_metadata.py
  • development.ini

metadata: Port the updateinfo.xml generation code to createrepo_c

02/03/15:

17:30 Changeset [77c1f09] by Luke Macken <lmacken@…>
pyramid
  • README.rst
  • bodhi/tests/test_metadata.py
  • bodhi/util.py
  • bootstrap.py

Merge pull request #127 from fedora-infra/feature/createrepo_c

Port to createrepo_c

02:55 Changeset [6aa9101] by Luke Macken <lmacken@…>
pyramid
  • README.rst

readme: We need python-createrepo_c

02:53 Changeset [145c631] by Luke Macken <lmacken@…>
pyramid
  • README.rst
  • bootstrap.py

bootstrap: Require the createrepo_c package and link it into our env

02:53 Changeset [21fef18] by Luke Macken <lmacken@…>
pyramid
  • bootstrap.py

bootstrap: Remove our yum dependency (fixes #121)

02:50 Changeset [a4a6efb] by Luke Macken <lmacken@…>
pyramid
  • bodhi/tests/test_metadata.py

tests: Port from yum to createrepo_c for the UpdateInfo? parsing

02:48 Changeset [37cbf92] by Luke Macken <lmacken@…>
pyramid
  • bodhi/util.py

util: Port our mkmetadatadir helper to createrepo_c

01/31/15:

01:52 Changeset [6bee32d] by Luke Macken <lmacken@…>
pyramid
  • bodhi/metadata.py
  • bodhi/util.py
  • setup.py

Merge pull request #126 from ignatenkobrain/feature/librepo

Complete porting to librepo

01/30/15:

23:10 Changeset [a2128f57] by Igor Gnatenko <i.gnatenko.brain@…>
pyramid
  • bodhi/metadata.py

unlink updateinfo

Signed-off-by: Igor Gnatenko <i.gnatenko.brain@…>

22:29 Changeset [97cbf1f] by Igor Gnatenko <i.gnatenko.brain@…>
pyramid
  • bodhi/metadata.py
  • setup.py

complete porting from yum to librepo

Signed-off-by: Igor Gnatenko <i.gnatenko.brain@…>

20:38 Changeset [60c1ae8] by Igor Gnatenko <i.gnatenko.brain@…>
pyramid
  • bodhi/util.py

drop unused librepo.Result()

Signed-off-by: Igor Gnatenko <i.gnatenko.brain@…>

20:35 Changeset [248aeef] by Luke Macken <lmacken@…>
pyramid
  • bodhi/metadata.py

Add a trailing slash to the cached repodata path

20:24 Changeset [f977d9e0] by Luke Macken <lmacken@…>
pyramid
  • bodhi/metadata.py

metadata: Cache the repodata in a directory of that name

This is in an effort to port to librepo.

17:29 Changeset [1492d1e] by Luke Macken <lmacken@…>
pyramid
  • bodhi/tests/test_masher.py
  • bodhi/util.py
  • bootstrap.py
  • bodhi/__init__.py
  • bodhi/masher.py
  • bodhi/models/models.py
  • bodhi/notifications.py
  • bodhi/static/js/newsfeed.js
  • bodhi/tests/functional/test_updates.py
  • development.ini
  • fedmsg.d/bodhi.py

Merge pull request #125 from ignatenkobrain/feature/librepo

starting replace yum with librepo

17:25 Changeset [b04edc4] by Igor Gnatenko <i.gnatenko.brain@…>
pyramid
  • bodhi/tests/test_masher.py
  • bodhi/util.py
  • bootstrap.py

starting replace yum with librepo

Reference: https://github.com/fedora-infra/bodhi/issues/121
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@…>

15:33 Changeset [d9346dc] by Luke Macken <lmacken@…>
pyramid
  • bodhi/__init__.py
  • bodhi/masher.py
  • bodhi/models/models.py
  • bodhi/notifications.py
  • bodhi/static/js/newsfeed.js
  • bodhi/tests/functional/test_updates.py
  • bodhi/tests/test_masher.py
  • bootstrap.py
  • development.ini
  • fedmsg.d/bodhi.py

Merge pull request #123 from fedora-infra/fedmsg-compat

Random work with respect to fedmsg messages

14:01 Changeset [309254f] by Ralph Bean <rbean@…>
pyramid
  • bootstrap.py

Note TODO about adding things to bootstrap.py

02:09 Changeset [e6dffab] by Ralph Bean <rbean@…>
pyramid
  • bodhi/models/models.py

Revert "Fix a stray bug."

This reverts commit a0226139f06a340a8bb48a580936e72a071cbcfe.

02:09 Changeset [ac7be94] by Ralph Bean <rbean@…>
pyramid
  • bodhi/tests/test_masher.py

Fix more tests for the fedmsg changes.

02:08 Changeset [e160be1] by Ralph Bean <rbean@…>
pyramid
  • bodhi/models/models.py

Move the fedmsg notification below session.flush() so things are filled in.

02:08 Changeset [6fce658] by Ralph Bean <rbean@…>
pyramid
  • bodhi/__init__.py
  • bodhi/notifications.py
  • development.ini
  • fedmsg.d/bodhi.py

Explicitly enable fedmsg for dev.

02:08 Changeset [9e382ea] by Ralph Bean <rbean@…>
pyramid
  • bodhi/models/models.py

Make the Comment json representation backwards compatible.

02:08 Changeset [efd5f40] by Ralph Bean <rbean@…>
pyramid
  • bodhi/static/js/newsfeed.js

Make the datagrepper UI query much faster.

02:08 Changeset [325f3ae] by Ralph Bean <rbean@…>
pyramid
  • bodhi/models/models.py

Add a bodhi.update.edit message.

02:08 Changeset [12f6f65] by Ralph Bean <rbean@…>
pyramid
  • bodhi/models/models.py

Typofix.

02:08 Changeset [90570d3] by Ralph Bean <rbean@…>
pyramid
  • bodhi/masher.py

Add repo id to a few mashtask fedmsg messages.

02:08 Changeset [db654d0] by Ralph Bean <rbean@…>
pyramid
  • bodhi/masher.py

Typofix.

02:08 Changeset [c439132] by Ralph Bean <rbean@…>
pyramid
  • bodhi/masher.py

Make this log statement a bigger deal.

02:08 Changeset [d5b96b6] by Ralph Bean <rbean@…>
pyramid
  • bodhi/masher.py

Demote this back to debug.

02:08 Changeset [a05d9407] by Ralph Bean <rbean@…>
pyramid
  • bodhi/masher.py

Remove comment.

02:08 Changeset [8274628] by Ralph Bean <rbean@…>
pyramid
  • development.ini

Disable fedmsg by default to get the test suite running again.

02:08 Changeset [187e86a] by Ralph Bean <rbean@…>
pyramid
  • bodhi/tests/functional/test_updates.py

Fix some tests that changed due to the new update.edit fedmsg.

00:04 Changeset [c72a0f7] by Luke Macken <lmacken@…>
pyramid
  • development.ini

Revert "Update the buglink url" to avoid the 301 redirect

This reverts commit 71f784f317a64c905bce9b16c7dddd8a235bb504.

00:04 Changeset [55c1cb67] by Luke Macken <lmacken@…>
pyramid
  • bodhi/tests/functional/test_updates.py

Fix a couple of broken unit tests

00:04 Changeset [a88bef0] by Luke Macken <lmacken@…>
pyramid
  • bodhi/captcha.py
  • setup.py

Use Pillow instead of PIL

00:04 Changeset [368eaea] by Luke Macken <lmacken@…>
pyramid
  • development.ini

Add a comment about the hermit font

00:04 Changeset [787a13c] by Luke Macken <lmacken@…>
pyramid
  • tools/pickledb.py

Remove some legacy sqlobject stuff from the pickledb tool

01/29/15:

19:06 Changeset [343c750d] by Luke Macken <lmacken@…>
pyramid
  • bodhi/validators.py
  • bodhi/templates/update.html

Merge pull request #124 from fedora-infra/feature/override-validator-fix

Add release to build if one is not already associated.

18:05 Changeset [edd581b] by Ralph Bean <rbean@…>
pyramid
  • bodhi/templates/update.html

This is also a nice touch.

17:38 Changeset [f7d6ce8] by Ralph Bean <rbean@…>
pyramid
  • bodhi/templates/update.html

How could I forget cabbage.spin()?

01/28/15:

22:12 Changeset [eed88e1] by Ralph Bean <rbean@…>
pyramid
  • bodhi/validators.py

Explain more in the error message.

22:12 Changeset [7e6e25c0] by Ralph Bean <rbean@…>
pyramid
  • bodhi/validators.py

Add release to build if one is not already associated.

20:34 Changeset [17673bb] by Luke Macken <lmacken@…>
pyramid
  • bodhi/mail.py

Merge pull request #122 from fedora-infra/feature/mailfix

Stop using TG identity.current.user_name in bodhi.mail.

19:53 Changeset [bfed699] by Ralph Bean <rbean@…>
pyramid
  • bodhi/mail.py

Stop using TG identity.current.user_name in bodhi.mail.

01/27/15:

23:48 Changeset [c24093e] by Luke Macken <lmacken@…>
pyramid
  • bodhi/models/models.py
  • bodhi/services/updates.py
  • bodhi/static/css/site.css
  • bodhi/static/js/update_form.js
  • bodhi/templates/new_update.html
  • bodhi/templates/update.html
  • bodhi/views/generic.py
  • bodhi/__init__.py
  • bodhi/bugs.py
  • bodhi/mail.py
  • bodhi/masher.py
  • bodhi/tests/test_masher.py
  • development.ini

Merge pull request #119 from fedora-infra/feature/request-buttons

Add action buttons to the update view page.

23:17 Changeset [b2a0ee7c] by Luke Macken <lmacken@…>
pyramid
  • bodhi/mail.py

mail: Update the URLs

23:16 Changeset [1063dc3] by Luke Macken <lmacken@…>
pyramid
  • bodhi/mail.py

mail: Fix a tabbing issue

21:51 Changeset [90aa93b] by Luke Macken <lmacken@…>
pyramid
  • bodhi/mail.py
  • development.ini

Merge pull request #120 from fedora-infra/feature/smtplib

mail: Port from turbomail to smtplib

21:43 Changeset [ef5d42fb] by Ralph Bean <rbean@…>
pyramid
  • bodhi/models/models.py

Allow the revocation of pending and testing updates both.

21:39 Changeset [96923b2] by Luke Macken <lmacken@…>
pyramid
  • bodhi/mail.py

mail: Anticipate failure

21:31 Changeset [66a2183] by Luke Macken <lmacken@…>
pyramid
  • bodhi/mail.py

mail: Use kitchen's to_bytes converter

21:26 Changeset [d9d0133] by Ralph Bean <rbean@…>
pyramid
  • bodhi/models/models.py

Remove code from revoke that reset the status enum. See https://github.com/fedora-infra/bodhi/pull/119/files#r23643766

21:18 Changeset [c12284e] by Ralph Bean <rbean@…>
pyramid
  • bodhi/models/models.py

s/obsoleted/revoked/

21:07 Changeset [93dc691] by Luke Macken <lmacken@…>
pyramid
  • bodhi/mail.py
  • development.ini

mail: Port from turbomail to smtplib

20:59 Changeset [2f93ff9] by Ralph Bean <rbean@…>
pyramid
  • bodhi/services/updates.py
  • bodhi/static/js/update_form.js
  • bodhi/templates/new_update.html
  • bodhi/templates/update.html
  • bodhi/views/generic.py

Editing updates works.

20:59 Changeset [a022613] by Ralph Bean <rbean@…>
pyramid
  • bodhi/models/models.py

Fix a stray bug.

20:32 Changeset [71f784f] by Luke Macken <lmacken@…>
pyramid
  • development.ini

Update the buglink url

20:27 Changeset [00100a5] by Ralph Bean <rbean@…>
pyramid
  • bodhi/static/css/site.css
  • bodhi/static/js/update_form.js
  • bodhi/templates/new_update.html

Tweaks to the markdown preview css.

19:47 Changeset [3de8f40] by Ralph Bean <rbean@…>
pyramid
  • bodhi/templates/update.html
  • bodhi/util.py

Add our buttons to the update view page.

19:46 Changeset [94460f5] by Ralph Bean <rbean@…>
pyramid
  • bodhi/models/models.py
  • bodhi/services/updates.py

Be more careful with some error handling.

19:45 Changeset [e5c248a] by Ralph Bean <rbean@…>
pyramid
  • bodhi/models/models.py

Add "revoke" as an action in the API.

16:17 Changeset [67074fe] by Luke Macken <lmacken@…>
pyramid
  • bodhi/masher.py
  • bodhi/tests/test_masher.py

masher: Comment on all updates in the push upon completion

01/26/15:

22:08 Changeset [1ccb2d6] by Ralph Bean <rbean@…>
pyramid
  • bodhi/services/updates.py
  • bodhi/templates/update.html
  • bodhi/util.py

Create a space for update-request buttons.

21:59 Changeset [c91f9c0] by Luke Macken <lmacken@…>
pyramid
  • bodhi/__init__.py
  • bodhi/bugs.py
  • bodhi/masher.py
  • bodhi/models/models.py
  • bodhi/tests/test_masher.py

Merge pull request #118 from fedora-infra/feature/less-teams

Construct list of groups for pyramid_fas_openid.

21:38 Changeset [f68e8a9] by Ralph Bean <rbean@…>
pyramid
  • bodhi/__init__.py

Add this other group.

20:35 Changeset [2141f70] by Ralph Bean <rbean@…>
pyramid
  • bodhi/__init__.py

Construct list of groups for pyramid_fas_openid.

01/19/15:

14:46 Ticket #771 (Limit length of title field in repository updateinfo.xml) created by stbenjam
Bodhi uses the list of packages when generating the TITLE field for an …

01/15/15:

16:53 Ticket #770 (Unable to build a new binutils release candidate for f21) closed by lmacken
fixed: Ah, so the f21-updates-candidate tag was garbage collected by koji: …
12:16 Ticket #770 (Unable to build a new binutils release candidate for f21) created by nickc
Hi Guys, This may just be a user error, but I am unable to submit a …
02:18 Changeset [7e6e8e0c] by Luke Macken <lmacken@…>
pyramid
  • bodhi/bugs.py
  • bodhi/masher.py
  • bodhi/models/models.py

Add some additional logging to the bug tasks

01:49 Changeset [afc1f6a] by Luke Macken <lmacken@…>
pyramid
  • bodhi/tests/test_masher.py

Test bugtracker modifications when pushing stable updates

01/14/15:

18:36 Changeset [e2d5bc1] by Luke Macken <lmacken@…>
pyramid
  • bodhi/tests/test_masher.py

Test bugtracker modifications during the push process for testing updates

01/13/15:

03:46 Changeset [6a21df96] by Luke Macken <lmacken@…>
pyramid
  • bodhi/masher.py

masher: Modify the bugs after the updates have hit the mirrror

Note: See TracTimeline for information about the timeline view.