Skip to content

Latest commit

 

History

History
1676 lines (1603 loc) · 201 KB

CHANGELOG.rst

File metadata and controls

1676 lines (1603 loc) · 201 KB

4.2.0

Pull Requests - (steaksauce) #405, A step in the right direction for #279

fedora-infra#405

4.1.1

Pull Requests

Commits

4.1.0

Pull Requests

Commits

4.0.0

Pull Requests

Commits

3.0.4

Pull Requests

Commits

3.0.3

Pull Requests

Commits

3.0.2

Pull Requests

  • (@ralphbean) #209, Use a threadpool when refreshing cache items. fedora-infra#209

3.0.1

Pull Requests

Commits

2.0.20

Pull Requests

Commits

2.0.17

  • make the bz cookiefile location configurable. b90adc962
  • Merge pull request #32 from fedora-infra/feature/configurable-bz-cookiefile 3081e1f27
  • 2.0.10 37861bde8
  • Add a link to Fedora's cgit from the package chrome. e9c50bf76
  • Resize all images in the "In Other Apps" bar to 16x16 (as suggested by Ralph Bean). 3ede52c37
  • Merge pull request #33 from tjanez/add_cgit_link 3a3d8f4de
  • Correct the woefully incorrect distmappings table. d5e9113fb
  • Fedora 17 is EOL. Long live Fedora 20! bcc20abbe
  • Update the footer with the link to file a ticket. 5fd837b96
  • Merge pull request #34 from fedora-infra/feature/more-distmappings-fixes 3b76b3121
  • Merge pull request #36 from fedora-infra/feature/ticket-link 81d6202a5
  • Add a space to the response from the bodhi connector. 4a9302454
  • Try to future-proof against future pylons-less tg. 5e592550e
  • Merge pull request #46 from fedora-infra/feature/added-space 3366cef0a
  • Merge pull request #47 from fedora-infra/feature/pylons-import 2d252fefc
  • Include epel bugs in the bugs list. Fixes #6. 78761e26b
  • PEP8: ez_setup/__init__.py and remove import unused shutil 082537430
  • Fix string in the version setuptools 68b758cb4
  • PEP8: config package 62e65f7d0
  • PEP8: fedoracommunity/connector/api package and refactoring code. fd93b30ef
  • Change in widgets package and bodhiconnector.py 371c1c28d
  • PEP8: bugzillaconnector.py 90d76ad60
  • PEP8: fasconnector.py 35d991791
  • PEP8: websetup.py 6f32d2671
  • PEP8: stats.py 3fe651b2c
  • PEP8: distmappings.py cc86c989c
  • Change in faswhoplugin.py 9d6c28861
  • Changes in gitconnector.py 0613eef3a
  • Changes in jsonconnector.py 8bc5549e9
  • Changes in kojiconnector.py a26a2f51b
  • Merge pull request #50 from echevemaster/develop cc5c1e720
  • Merge pull request #49 from yograterol/develop a63744ca5
  • Merge pull request #48 from fedora-infra/feature/epel-bugs b806c9c3b
  • Provide a way for the koji builds indexer to initialize itself. 247fc1004
  • Merge pull request #51 from fedora-infra/feature/builds-action c639ade7f
  • Get fedora-packages working again against modern TG2+crank. 57ed33fd7
  • Remove widgets that we don't actually use but which have a dep on broken repoze.who/what 3b655a931
  • Forgot to rm this template too. c71c7cbeb
  • Merge pull request #52 from fedora-infra/feature/remove-repoze a1553bd2d
  • Quote up the search term to make it url safe. dd46b8592
  • Doubly encode search term to allow slashes input by various means. c61781cc4
  • Remove a space. 197d12afc
  • The last piece to get searches with slashes working. ea1a906c9
  • Merge pull request #53 from fedora-infra/feature/search-with-slash 50e8e27c2
  • 2.0.11 f4cb9ca09
  • Fix regression introduced in 62e65f7d0780eac2263cd72e60924abcd3ebc089. 67632cadd
  • Merge pull request #54 from fedora-infra/feature/fix-config-regression a0704a72c
  • 2.0.12 bb800cf09
  • added message cards link at search results e3afe3378
  • Fix "File a ticket" link d40400cd8
  • Merge pull request #57 from nanonyme/patch-1 4a3a1cad8
  • removed hardcoded message cards link 9c2947c90
  • added definition for message card's link 5e1485110
  • added template to render message card's link 3a9801467
  • added new line at the end of file 26d2a43f5
  • added a function to get datagrepper url and package name ef3d9221d
  • added datagrepper base url i.e. http://localhost:5000 66f5b48d5
  • render message cards url 6c049f267
  • changed datagrepper_url ea853310a
  • render message cards 25cc90073
  • added function to retrieve message cards from datagrepper 9bd8f757d
  • added chrome as parameters ff4f7644c
  • adding css for history cards b0304f1ed
  • added definition for .details-history class to shift link to the right f3f2f2def
  • added css for history-cards and message-card classes d3e5037fe
  • added new line at the end of file 8eeec6aed
  • Merge pull request #56 from charulagrl/develop b894a035c
  • Use a blocking call to retask to improve cache worker performance. Fixes #59. 4936da666
  • Merge pull request #60 from fedora-infra/feature/async-worker 5f37d4fc4
  • Fix a syntax error in the latest builds indexer 72e6f8631
  • Update distmappings 6e288e276
  • Needed this to develop locally... 3733ce7e9
  • Typeahead! a954bf3c3
  • fix width 82172db1c
  • Move the history block down one. a8055f2fb
  • 2.0.13 56c5c1d77
  • Spec bump. b32fe1ce0
  • Merge pull request #62 from fedora-infra/typeahead b79814cd4
  • added css for datetime b444faf6a
  • Merge pull request #63 from charulagrl/develop 9dc9c2ec9
  • Avoid crashing if datagrepper is not available. 924de7f09
  • Avoid defaulting to armv7hl on relationships tabs. 93960cd67
  • Merge pull request #65 from fedora-infra/feature/default-x86 7a2864473
  • Merge pull request #64 from fedora-infra/feature/safe-datagrepper 49423d0a9
  • Reorganize the params argument for style. eaec03b67
  • Add exclusive arguments to the datagrepper query. 18b80ba0c
  • Merge pull request #67 from fedora-infra/feature/exclude-datagrepper-spam b9bdc647f
  • Make datagrepper icons square. a0bcfa41c
  • Merge pull request #69 from fedora-infra/feature/square-icons 18f4a808e
  • Use a lockfile for yum stuff. 45ca0f52b
  • Merge pull request #70 from fedora-infra/feature/yumlock 3e3d91213
  • 2.0.14 97a5496d7
  • Bump spec. 61577ecfb
  • Defer yumlock creation until runtime. 1f354589b
  • Quick release. 3ba73f9d9
  • Merge pull request #73 from fedora-infra/feature/adjusted-yumlock 15b74ecf7
  • Log exceptions. 5aee21231
  • Merge pull request #74 from fedora-infra/feature/log-exceptions-plz 5d2940c78
  • Try to be smarter with our locking. 3213aa794
  • Remove the locking stuff. d5ca72b13
  • Merge pull request #75 from fedora-infra/feature/roll-that-locking-stuff-back 6c85d3a53
  • 2.0.15 17a8905ff
  • A blossom of hatred. 9f00d1bf8
  • Add a configurable timestamp to this tool. ce7efe680
  • Merge pull request #78 from fedora-infra/feature/configurable-timestamp b8901cfb8
  • Remove the relationships tab from the UI. a9893b61d
  • Merge pull request #84 from fedora-infra/feature/all-good-things 1506dc97e
  • fire:Do the pkgdb2 thing 🔥 732be9a8a
  • Also, require this lib. 12da36cbd
  • Switch to pkgdb2 api in the indexer. a06c97e0d
  • Merge pull request #85 from fedora-infra/feature/pkgdb2 b301a677a
  • gitbranchname -> branchname. 3f659e20b
  • 2.0.16 82ac17951
  • Update links to pkgdb2. 2f5cbffcf
  • Merge pull request #86 from fedora-infra/feature/pkgdb2-link 8991633b6
  • Protocol agnosticism. Fixes #79. 0c1ff2c07
  • Fix logic. 8af096df3
  • Merge pull request #90 from fedora-infra/feature/ssl 89d33dfac
  • Merge pull request #91 from fedora-infra/feature/pkgdb2-fix 7a6ea8a27

2.0.9

  • Import old code from python-moksha-wsgi-1.2.0. ed1e07d71

2.0.8

  • Modernize distmappings. 175ff35bc
  • Unescape JSON so the relationships tab (and other things) work. 74fe187ed
  • Ignore version map from cronjob. d14c44e62
  • Merge pull request #25 from fedora-infra/feature/unescape-that-json d58c46816
  • Remove error obfuscation. 99a63bb32
  • Move exception handling into call_get_file_tree for consistency. 6aea9bb49
  • Merge pull request #27 from fedora-infra/feature/remove-obfuscation 232681011
  • Update hotpatch for bugzilla-0.9.0. ff3ea739e
  • Karma_level needs to be double nested here in order to work. e2c878809
  • Sometimes latest_builds itself is None. bba62f8cc
  • Merge pull request #30 from fedora-infra/feature/latest-builds-bugfix 039a34dc3
  • Merge branch 'feature/double-nesting-craziness' into develop 092e08951
  • Protect version comparison against 2.3.0dev ad2c47f0a
  • Really disable those request extensions. 6378a8758

2.0.7

  • Add in python-memcached dependency to bootstrap.py and setup.py 4c57d59dd
  • Merge pull request #7 from daviddavis/develop bd932195b
  • Link dogpile into our virtualenv e7861885b
  • Link memcache into our virtualenv a7f078d4c
  • we need memcached too bcd9df12c
  • Get BodhiConnector.query_active_releases working without a WSGI environ (#11) 46c332599
  • Changes to karma image. Adding colors. 6b109068b
  • Merge pull request #15 from marijar/karma d287c7364
  • Support bugzilla-0.8.0 60f3d6591
  • Update the bugzillahacks.py for 0.8.0 3c4cc9fb0
  • Get off of the old moksha.common.lib.helpers stuff. a8a8662ba
  • Don't escape the spec file widget. ac00f53e6
  • Fix misleading text in bugs widget. 792511fb6
  • The latest from updates-testing is no longer necessary for development. dce25ee02
  • Make the redis queue not connect at import time. 59d3763ba
  • Turn off memcached stuff by default for development. 55a94cb71
  • Merge pull request #17 from fedora-infra/feature/optional-caching-for-development 1c27cd54a
  • Merge pull request #18 from fedora-infra/feature/no-updates-testing-plz fd718d5f6
  • Merge pull request #19 from fedora-infra/feature/fix-bugs-text 9a9910c78
  • If bug_version is a string, don't truncate it otherwise return the first element only 58452a8e6
  • Merge pull request #23 from fedora-infra/feature/fix_bugs_release 0f1720f3b
  • You've got to be kidding me. 1b008dbf4

2.0.6

  • Cleanup. 2ea45de61
  • Be yet still more conservative with memcached connections in the cache worker daemon. 155e88a12

2.0.5

  • Provide example of the distributed_lock argument to dogpile.cache. b9d8831c2
  • Fix inconsistent dogpile keys due to randomized dict order. 32ba269f8
  • Use experimental dogpile background refresh. c211bc671
  • Release bump. 4f2da59ae
  • Correct version for new bug link for Fedora EPEL packages. eef70e6ba
  • Fix that bonkers SSL timeout with bugzilla. 32c0fb907
  • Update to use latest experimental dogpile async stuff. 919e4de15
  • Release bump. 54edb2426
  • Py2.6 support for the bugzilla SSL hack. d823e1671
  • Release bump. dc73e3aed
  • Fix bug where /packages/qt returned a 404. ad438ffc9
  • Fix "python-webob1.2" 404 error. 93abf4389
  • Redirect to search instead of /error in case of 404 on package name. 4d9c426c6
  • Use a more modern hardcoded url at the bottom of search/index.py. 6c5b19417
  • Release bump. 94c2948b6
  • Fix a pesky spelling error. 525383f9d
  • Disable fancy-patched dogpile stuff until it is generally available. c7bc19f25
  • Add dogpile to bootstrap.py. 2d4aea06a
  • dist-rawhide is gone 4fd257a08
  • Make the dogpile caching optional. bb18eb7b2
  • Simplify dogpile cache interfaces. c897dbc6d
  • Use python-retask to distribute cache refreshing to a worker proc. ae6d8c7d4
  • Tweak to get koji connector working. 8c74c4924
  • Tweak to get yum connector working. 5df0c06e8
  • Specfile updated with new deps. eb73d9adb
  • Merge pull request #1 from fedora-infra/feature/optional-dogpile 462737762
  • Merge pull request #2 from fedora-infra/feature/long-running-queue f31795b4f
  • Half-working daemon setup. 9fe610e5f
  • Better setup for daemon-hood. pkgdb and bodhi connectors are still broken. 40ff5c37b
  • Tweaks to try and get the daemon to work. Nothing significant. a7d2298e3
  • Merge pull request #3 from fedora-infra/feature/worker-as-a-daemon d5d997dcc
  • Don't install dogpile from fedora just yet. What we need hasn't hit updates-testing yet. 9134423dd
  • Use updates-testing. :P bfba73852
  • Add a link to Fedora Tagger from the package chrome. b73c67b58
  • Call Thread.start(), not run() b75d37bd3
  • Merge branch 'develop' of github.com:fedora-infra/fedora-packages into develop b85723329
  • Deth to pyCurl! cdbe2d4f9
  • Fix the raw patch links 75c0e25c9
  • Include init script for fcomm-cache-worker. 1e0287cbf
  • Merge branch 'develop' of github.com:fedora-infra/fedora-packages into develop 552d537c6
  • Fix crazy sigterm bug in the cache worker. 6fbfa731f
  • Config for the cache-worker daemon. e34f9fbb3
  • Merge branch 'feature/kill-pycurl' into release/2.0.5 1ee2cc643
  • Revert "Deth to pyCurl!" 7de233bfd

2.0.4

  • Provide example of the distributed_lock argument to dogpile.cache. b9d8831c2
  • Fix inconsistent dogpile keys due to randomized dict order. 32ba269f8
  • Use experimental dogpile background refresh. c211bc671
  • Release bump. 4f2da59ae
  • Correct version for new bug link for Fedora EPEL packages. eef70e6ba
  • Fix that bonkers SSL timeout with bugzilla. 32c0fb907
  • Update to use latest experimental dogpile async stuff. 919e4de15
  • Release bump. 54edb2426
  • Py2.6 support for the bugzilla SSL hack. d823e1671
  • Release bump. dc73e3aed
  • Fix bug where /packages/qt returned a 404. ad438ffc9
  • Fix "python-webob1.2" 404 error. 93abf4389
  • Redirect to search instead of /error in case of 404 on package name. 4d9c426c6
  • Use a more modern hardcoded url at the bottom of search/index.py. 6c5b19417
  • Release bump. 94c2948b6
  • Fix a pesky spelling error. 525383f9d
  • Disable fancy-patched dogpile stuff until it is generally available. c7bc19f25
  • Add dogpile to bootstrap.py. 2d4aea06a
  • dist-rawhide is gone 4fd257a08
  • Make the dogpile caching optional. bb18eb7b2
  • Simplify dogpile cache interfaces. c897dbc6d
  • Use python-retask to distribute cache refreshing to a worker proc. ae6d8c7d4
  • Tweak to get koji connector working. 8c74c4924
  • Tweak to get yum connector working. 5df0c06e8
  • Specfile updated with new deps. eb73d9adb
  • Merge pull request #1 from fedora-infra/feature/optional-dogpile 462737762
  • Merge pull request #2 from fedora-infra/feature/long-running-queue f31795b4f
  • Half-working daemon setup. 9fe610e5f
  • Better setup for daemon-hood. pkgdb and bodhi connectors are still broken. 40ff5c37b
  • Tweaks to try and get the daemon to work. Nothing significant. a7d2298e3
  • Merge pull request #3 from fedora-infra/feature/worker-as-a-daemon d5d997dcc
  • Don't install dogpile from fedora just yet. What we need hasn't hit updates-testing yet. 9134423dd
  • Use updates-testing. :P bfba73852
  • Add a link to Fedora Tagger from the package chrome. b73c67b58
  • Call Thread.start(), not run() b75d37bd3
  • Merge branch 'develop' of github.com:fedora-infra/fedora-packages into develop b85723329
  • Deth to pyCurl! cdbe2d4f9
  • Fix the raw patch links 75c0e25c9
  • Include init script for fcomm-cache-worker. 1e0287cbf
  • Merge branch 'develop' of github.com:fedora-infra/fedora-packages into develop 552d537c6
  • Fix crazy sigterm bug in the cache worker. 6fbfa731f
  • Config for the cache-worker daemon. e34f9fbb3
  • Merge branch 'feature/kill-pycurl' into release/2.0.5 1ee2cc643
  • Revert "Deth to pyCurl!" 7de233bfd
  • 2.0.5 with cache daemon craziness. 4527fe20c
  • Cleanup. 2ea45de61
  • Be yet still more conservative with memcached connections in the cache worker daemon. 155e88a12
  • 2.0.6 15e25f045
  • Add in python-memcached dependency to bootstrap.py and setup.py 4c57d59dd
  • Merge pull request #7 from daviddavis/develop bd932195b
  • Link dogpile into our virtualenv e7861885b
  • Link memcache into our virtualenv a7f078d4c
  • we need memcached too bcd9df12c
  • Get BodhiConnector.query_active_releases working without a WSGI environ (#11) 46c332599
  • Changes to karma image. Adding colors. 6b109068b
  • Merge pull request #15 from marijar/karma d287c7364
  • Support bugzilla-0.8.0 60f3d6591
  • Update the bugzillahacks.py for 0.8.0 3c4cc9fb0
  • Get off of the old moksha.common.lib.helpers stuff. a8a8662ba
  • Don't escape the spec file widget. ac00f53e6
  • Fix misleading text in bugs widget. 792511fb6
  • The latest from updates-testing is no longer necessary for development. dce25ee02
  • Make the redis queue not connect at import time. 59d3763ba
  • Turn off memcached stuff by default for development. 55a94cb71
  • Merge pull request #17 from fedora-infra/feature/optional-caching-for-development 1c27cd54a
  • Merge pull request #18 from fedora-infra/feature/no-updates-testing-plz fd718d5f6
  • Merge pull request #19 from fedora-infra/feature/fix-bugs-text 9a9910c78
  • If bug_version is a string, don't truncate it otherwise return the first element only 58452a8e6
  • Merge pull request #23 from fedora-infra/feature/fix_bugs_release 0f1720f3b
  • You've got to be kidding me. 1b008dbf4
  • 2.0.7-2 9a09cfa72
  • Modernize distmappings. 175ff35bc
  • Unescape JSON so the relationships tab (and other things) work. 74fe187ed
  • Ignore version map from cronjob. d14c44e62
  • Merge pull request #25 from fedora-infra/feature/unescape-that-json d58c46816
  • Remove error obfuscation. 99a63bb32
  • Move exception handling into call_get_file_tree for consistency. 6aea9bb49
  • Merge pull request #27 from fedora-infra/feature/remove-obfuscation 232681011
  • Update hotpatch for bugzilla-0.9.0. ff3ea739e
  • Karma_level needs to be double nested here in order to work. e2c878809
  • Sometimes latest_builds itself is None. bba62f8cc
  • Merge pull request #30 from fedora-infra/feature/latest-builds-bugfix 039a34dc3
  • Merge branch 'feature/double-nesting-craziness' into develop 092e08951
  • Protect version comparison against 2.3.0dev ad2c47f0a
  • Really disable those request extensions. 6378a8758
  • 2.0.8 f198fb0e9
  • Import old code from python-moksha-wsgi-1.2.0. ed1e07d71
  • 2.0.9 42e81154b
  • make the bz cookiefile location configurable. b90adc962
  • Merge pull request #32 from fedora-infra/feature/configurable-bz-cookiefile 3081e1f27
  • 2.0.10 37861bde8
  • Add a link to Fedora's cgit from the package chrome. e9c50bf76
  • Resize all images in the "In Other Apps" bar to 16x16 (as suggested by Ralph Bean). 3ede52c37
  • Merge pull request #33 from tjanez/add_cgit_link 3a3d8f4de
  • Correct the woefully incorrect distmappings table. d5e9113fb
  • Fedora 17 is EOL. Long live Fedora 20! bcc20abbe
  • Update the footer with the link to file a ticket. 5fd837b96
  • Merge pull request #34 from fedora-infra/feature/more-distmappings-fixes 3b76b3121
  • Merge pull request #36 from fedora-infra/feature/ticket-link 81d6202a5
  • Add a space to the response from the bodhi connector. 4a9302454
  • Try to future-proof against future pylons-less tg. 5e592550e
  • Merge pull request #46 from fedora-infra/feature/added-space 3366cef0a
  • Merge pull request #47 from fedora-infra/feature/pylons-import 2d252fefc
  • Include epel bugs in the bugs list. Fixes #6. 78761e26b
  • PEP8: ez_setup/__init__.py and remove import unused shutil 082537430
  • Fix string in the version setuptools 68b758cb4
  • PEP8: config package 62e65f7d0
  • PEP8: fedoracommunity/connector/api package and refactoring code. fd93b30ef
  • Change in widgets package and bodhiconnector.py 371c1c28d
  • PEP8: bugzillaconnector.py 90d76ad60
  • PEP8: fasconnector.py 35d991791
  • PEP8: websetup.py 6f32d2671
  • PEP8: stats.py 3fe651b2c
  • PEP8: distmappings.py cc86c989c
  • Change in faswhoplugin.py 9d6c28861
  • Changes in gitconnector.py 0613eef3a
  • Changes in jsonconnector.py 8bc5549e9
  • Changes in kojiconnector.py a26a2f51b
  • Merge pull request #50 from echevemaster/develop cc5c1e720
  • Merge pull request #49 from yograterol/develop a63744ca5
  • Merge pull request #48 from fedora-infra/feature/epel-bugs b806c9c3b
  • Provide a way for the koji builds indexer to initialize itself. 247fc1004
  • Merge pull request #51 from fedora-infra/feature/builds-action c639ade7f
  • Get fedora-packages working again against modern TG2+crank. 57ed33fd7
  • Remove widgets that we don't actually use but which have a dep on broken repoze.who/what 3b655a931
  • Forgot to rm this template too. c71c7cbeb
  • Merge pull request #52 from fedora-infra/feature/remove-repoze a1553bd2d
  • Quote up the search term to make it url safe. dd46b8592
  • Doubly encode search term to allow slashes input by various means. c61781cc4
  • Remove a space. 197d12afc
  • The last piece to get searches with slashes working. ea1a906c9
  • Merge pull request #53 from fedora-infra/feature/search-with-slash 50e8e27c2
  • 2.0.11 f4cb9ca09
  • Fix regression introduced in 62e65f7d0780eac2263cd72e60924abcd3ebc089. 67632cadd
  • Merge pull request #54 from fedora-infra/feature/fix-config-regression a0704a72c
  • 2.0.12 bb800cf09
  • added message cards link at search results e3afe3378
  • Fix "File a ticket" link d40400cd8
  • Merge pull request #57 from nanonyme/patch-1 4a3a1cad8
  • removed hardcoded message cards link 9c2947c90
  • added definition for message card's link 5e1485110
  • added template to render message card's link 3a9801467
  • added new line at the end of file 26d2a43f5
  • added a function to get datagrepper url and package name ef3d9221d
  • added datagrepper base url i.e. http://localhost:5000 66f5b48d5
  • render message cards url 6c049f267
  • changed datagrepper_url ea853310a
  • render message cards 25cc90073
  • added function to retrieve message cards from datagrepper 9bd8f757d
  • added chrome as parameters ff4f7644c
  • adding css for history cards b0304f1ed
  • added definition for .details-history class to shift link to the right f3f2f2def
  • added css for history-cards and message-card classes d3e5037fe
  • added new line at the end of file 8eeec6aed
  • Merge pull request #56 from charulagrl/develop b894a035c
  • Use a blocking call to retask to improve cache worker performance. Fixes #59. 4936da666
  • Merge pull request #60 from fedora-infra/feature/async-worker 5f37d4fc4
  • Fix a syntax error in the latest builds indexer 72e6f8631
  • Update distmappings 6e288e276
  • Needed this to develop locally... 3733ce7e9
  • Typeahead! a954bf3c3
  • fix width 82172db1c
  • Move the history block down one. a8055f2fb
  • 2.0.13 56c5c1d77
  • Spec bump. b32fe1ce0
  • Merge pull request #62 from fedora-infra/typeahead b79814cd4
  • added css for datetime b444faf6a
  • Merge pull request #63 from charulagrl/develop 9dc9c2ec9
  • Avoid crashing if datagrepper is not available. 924de7f09
  • Avoid defaulting to armv7hl on relationships tabs. 93960cd67
  • Merge pull request #65 from fedora-infra/feature/default-x86 7a2864473
  • Merge pull request #64 from fedora-infra/feature/safe-datagrepper 49423d0a9
  • Reorganize the params argument for style. eaec03b67
  • Add exclusive arguments to the datagrepper query. 18b80ba0c
  • Merge pull request #67 from fedora-infra/feature/exclude-datagrepper-spam b9bdc647f
  • Make datagrepper icons square. a0bcfa41c
  • Merge pull request #69 from fedora-infra/feature/square-icons 18f4a808e
  • Use a lockfile for yum stuff. 45ca0f52b
  • Merge pull request #70 from fedora-infra/feature/yumlock 3e3d91213
  • 2.0.14 97a5496d7
  • Bump spec. 61577ecfb
  • Defer yumlock creation until runtime. 1f354589b
  • Quick release. 3ba73f9d9
  • Merge pull request #73 from fedora-infra/feature/adjusted-yumlock 15b74ecf7
  • Log exceptions. 5aee21231
  • Merge pull request #74 from fedora-infra/feature/log-exceptions-plz 5d2940c78
  • Try to be smarter with our locking. 3213aa794
  • Remove the locking stuff. d5ca72b13
  • Merge pull request #75 from fedora-infra/feature/roll-that-locking-stuff-back 6c85d3a53
  • 2.0.15 17a8905ff
  • A blossom of hatred. 9f00d1bf8
  • Add a configurable timestamp to this tool. ce7efe680
  • Merge pull request #78 from fedora-infra/feature/configurable-timestamp b8901cfb8
  • Remove the relationships tab from the UI. a9893b61d
  • Merge pull request #84 from fedora-infra/feature/all-good-things 1506dc97e
  • fire:Do the pkgdb2 thing 🔥 732be9a8a
  • Also, require this lib. 12da36cbd
  • Switch to pkgdb2 api in the indexer. a06c97e0d
  • Merge pull request #85 from fedora-infra/feature/pkgdb2 b301a677a
  • gitbranchname -> branchname. 3f659e20b

2.0.16

  • A blossom of hatred. 9f00d1bf8
  • Add a configurable timestamp to this tool. ce7efe680
  • Merge pull request #78 from fedora-infra/feature/configurable-timestamp b8901cfb8
  • Remove the relationships tab from the UI. a9893b61d
  • Merge pull request #84 from fedora-infra/feature/all-good-things 1506dc97e
  • fire:Do the pkgdb2 thing 🔥 732be9a8a
  • Also, require this lib. 12da36cbd
  • Switch to pkgdb2 api in the indexer. a06c97e0d
  • Merge pull request #85 from fedora-infra/feature/pkgdb2 b301a677a
  • gitbranchname -> branchname. 3f659e20b

2.0.15

  • Bump spec. 61577ecfb
  • Defer yumlock creation until runtime. 1f354589b
  • Quick release. 3ba73f9d9
  • Merge pull request #73 from fedora-infra/feature/adjusted-yumlock 15b74ecf7
  • Log exceptions. 5aee21231
  • Merge pull request #74 from fedora-infra/feature/log-exceptions-plz 5d2940c78
  • Try to be smarter with our locking. 3213aa794
  • Remove the locking stuff. d5ca72b13
  • Merge pull request #75 from fedora-infra/feature/roll-that-locking-stuff-back 6c85d3a53

2.0.14

  • Needed this to develop locally... 3733ce7e9
  • Typeahead! a954bf3c3
  • fix width 82172db1c
  • Spec bump. b32fe1ce0
  • Merge pull request #62 from fedora-infra/typeahead b79814cd4
  • added css for datetime b444faf6a
  • Merge pull request #63 from charulagrl/develop 9dc9c2ec9
  • Avoid crashing if datagrepper is not available. 924de7f09
  • Avoid defaulting to armv7hl on relationships tabs. 93960cd67
  • Merge pull request #65 from fedora-infra/feature/default-x86 7a2864473
  • Merge pull request #64 from fedora-infra/feature/safe-datagrepper 49423d0a9
  • Reorganize the params argument for style. eaec03b67
  • Add exclusive arguments to the datagrepper query. 18b80ba0c
  • Merge pull request #67 from fedora-infra/feature/exclude-datagrepper-spam b9bdc647f
  • Make datagrepper icons square. a0bcfa41c
  • Merge pull request #69 from fedora-infra/feature/square-icons 18f4a808e
  • Use a lockfile for yum stuff. 45ca0f52b
  • Merge pull request #70 from fedora-infra/feature/yumlock 3e3d91213

2.0.13

  • added message cards link at search results e3afe3378
  • Fix "File a ticket" link d40400cd8
  • Merge pull request #57 from nanonyme/patch-1 4a3a1cad8
  • removed hardcoded message cards link 9c2947c90
  • added definition for message card's link 5e1485110
  • added template to render message card's link 3a9801467
  • added new line at the end of file 26d2a43f5
  • added a function to get datagrepper url and package name ef3d9221d
  • added datagrepper base url i.e. http://localhost:5000 66f5b48d5
  • render message cards url 6c049f267
  • changed datagrepper_url ea853310a
  • render message cards 25cc90073
  • added function to retrieve message cards from datagrepper 9bd8f757d
  • added chrome as parameters ff4f7644c
  • adding css for history cards b0304f1ed
  • added definition for .details-history class to shift link to the right f3f2f2def
  • added css for history-cards and message-card classes d3e5037fe
  • added new line at the end of file 8eeec6aed
  • Merge pull request #56 from charulagrl/develop b894a035c
  • Use a blocking call to retask to improve cache worker performance. Fixes #59. 4936da666
  • Merge pull request #60 from fedora-infra/feature/async-worker 5f37d4fc4
  • Fix a syntax error in the latest builds indexer 72e6f8631
  • Update distmappings 6e288e276
  • Move the history block down one. a8055f2fb

2.0.12

  • Fix regression introduced in 62e65f7d0780eac2263cd72e60924abcd3ebc089. 67632cadd
  • Merge pull request #54 from fedora-infra/feature/fix-config-regression a0704a72c

2.0.11

  • Add a link to Fedora's cgit from the package chrome. e9c50bf76
  • Resize all images in the "In Other Apps" bar to 16x16 (as suggested by Ralph Bean). 3ede52c37
  • Merge pull request #33 from tjanez/add_cgit_link 3a3d8f4de
  • Correct the woefully incorrect distmappings table. d5e9113fb
  • Fedora 17 is EOL. Long live Fedora 20! bcc20abbe
  • Update the footer with the link to file a ticket. 5fd837b96
  • Merge pull request #34 from fedora-infra/feature/more-distmappings-fixes 3b76b3121
  • Merge pull request #36 from fedora-infra/feature/ticket-link 81d6202a5
  • Add a space to the response from the bodhi connector. 4a9302454
  • Try to future-proof against future pylons-less tg. 5e592550e
  • Merge pull request #46 from fedora-infra/feature/added-space 3366cef0a
  • Merge pull request #47 from fedora-infra/feature/pylons-import 2d252fefc
  • Include epel bugs in the bugs list. Fixes #6. 78761e26b
  • PEP8: ez_setup/__init__.py and remove import unused shutil 082537430
  • Fix string in the version setuptools 68b758cb4
  • PEP8: config package 62e65f7d0
  • PEP8: fedoracommunity/connector/api package and refactoring code. fd93b30ef
  • Change in widgets package and bodhiconnector.py 371c1c28d
  • PEP8: bugzillaconnector.py 90d76ad60
  • PEP8: fasconnector.py 35d991791
  • PEP8: websetup.py 6f32d2671
  • PEP8: stats.py 3fe651b2c
  • PEP8: distmappings.py cc86c989c
  • Change in faswhoplugin.py 9d6c28861
  • Changes in gitconnector.py 0613eef3a
  • Changes in jsonconnector.py 8bc5549e9
  • Changes in kojiconnector.py a26a2f51b
  • Merge pull request #50 from echevemaster/develop cc5c1e720
  • Merge pull request #49 from yograterol/develop a63744ca5
  • Merge pull request #48 from fedora-infra/feature/epel-bugs b806c9c3b
  • Provide a way for the koji builds indexer to initialize itself. 247fc1004
  • Merge pull request #51 from fedora-infra/feature/builds-action c639ade7f
  • Get fedora-packages working again against modern TG2+crank. 57ed33fd7
  • Remove widgets that we don't actually use but which have a dep on broken repoze.who/what 3b655a931
  • Forgot to rm this template too. c71c7cbeb
  • Merge pull request #52 from fedora-infra/feature/remove-repoze a1553bd2d
  • Quote up the search term to make it url safe. dd46b8592
  • Doubly encode search term to allow slashes input by various means. c61781cc4
  • Remove a space. 197d12afc
  • The last piece to get searches with slashes working. ea1a906c9
  • Merge pull request #53 from fedora-infra/feature/search-with-slash 50e8e27c2

2.0.10

  • turn connector profiling on 7665d4568
  • Fixed updates widget to work with new tagging scheme 0e0bdf7b2
  • Fixed the downloads package maintenance for new tagging scheme. pkgdb.get_fedora_releases() now provides branchname, name version, and koji_name as list. 8dfc1c79d
  • Use new pkgdb gitbranchname instead of old cvs branchname Metrics still use branchname due to bodhi dep 7bb64434c
  • Converted spec download from old cvs to new git repo 6e210e446
  • 0.4.2 630403856
  • The pytz egg-info may not be available for RHEL5 d95de5551
  • Remove a stray print statement aff0eb02c
  • Update our manifest to ensure we pull in all data files 31c7ef194
  • Merge branch 'master' of git+ssh://git.fedorahosted.org/git/fedoracommunity dd2863895
  • add xapian search 7f66ec477
  • focus FC on search instead of a portal page 73f424fb5
  • New fedoracommunity search engine. 01a68b83c
  • Require xappy for now 235bec7fd
  • index sub packages and play with weighting 8df9793ce
  • use json for the data payload and add code for better exact matching d77a8f296
  • have search use new updated format for xapian db 2cc53dde6
  • add template which uses the new templating plugin to output subpackages a2c841a42
  • add fonts to the install and link to css files so they can find the fonts af238c009
  • turn off crsf connector bb8357090
  • remove a bit of debug code that got checked in 2911a06b5
  • add highlighting 9cb8d8e86
  • add subpackage names to the xapian results weighting 5dda3f520
  • remove some of the old cruft 32c0200bd
  • move the xapian seach into the widgets directory 1104a502d
  • cleanup fe05e5b36
  • add a package widget for viewing package info 57a80a185
  • filter search and index terms to get better results e7d084b8b
  • extract .desktop files from rpms and index the Categories entry 49cd1c282
  • update git-ignore 823dfbcd2
  • move root controller to the root.py file instead of the fedoracommunity app 2fe7144f5
  • add *.rpm to the .gitignore file since search caches these f45c52123
  • improve indexing on actual rpms and subpackages f73584141
  • make xapian connector more versitile 56fee6bab
  • implement the package pages aeb62eac8
  • add overrview and bugs widget stubs to the entry points f4bfdfcca
  • start excising moksha apps in favor of using widget loading 751b3a67b
  • move main templates to their own toplevel src dir c50d3af9d
  • excise all mokshaapps as we move to a simpler widget based loading 8b95e4043
  • add overview widget stubs and fix url rewriting 2001d5226
  • pass package_name as a keyword so it cascades to child widgets fb40bf96d
  • allow base_url to take a mako template thatis parsed when the widget is rendered f0325a3e0
  • get info for filling out the details page 61cd44353
  • use get_connector instead of instantiating the connector ourselves 0d7a4203a
  • add the latest release widget and latest build display 3ba90be99
  • add initial css styling to match mockups 5f29c06cc
  • Work around a bug in yum.disablePlugins() in our search indexer 13ed17c6e
  • Reference bug number 7d478193c
  • make tabs highlight when selected and hovered over using css and javascript 757ee518b
  • don't consume arg which belongs to tab widget 326e5f170
  • fix typo 6872e0d3f
  • Fix the header/footer namespace in our mako templates e8f6bd19b
  • Disable connector profiling by default e9319fbfd
  • Update to use our new moksha.utils.get_widget API 350144c75
  • add images b0c3cb0c1
  • Initial port to ToscaWidgets2! 12dd3d3b9
  • Disable the moksha live socket, for now 34a5ff1aa
  • make cahching more efficent 9d0af5179
  • make getting files from rpms much faster 919d89822
  • add the yum.conf we use for getting our repos 46a2d34b3
  • Be explicit with our base_url mako Template usage a9ac3b2ab
  • Fix the location of our custom yum.conf 55f9b1fe8
  • Port from the fedora.client.ProxyClient to the proper PackageDB Python API e9ecf898f
  • Add a tool for linking in global python modules into our virtualenv 5f2e986a9
  • cache owners from pkgdb for fast lookup and add owners to search payload 49285e421
  • parse .spec files to grab the url element f50c16d91
  • add owner and url to the package overview c6efbf86b
  • correctly display owner e0c775649
  • correctly highlight the selected tab on static load 20bce6a38
  • update template to tw2 syntax when displaying widgets b07bb3c36
  • remove footter copyright notices for now cce9d8df4
  • add the initial builds page 858900be7
  • add full html tags (html, head, body) so that javascript renders on dynamic load a8ec9135d
  • move parsers to seperate module and create a simple rpm spec file parser 986996ac3
  • make sure we filter search terms when getting info 6b3ab5169
  • cache icons in the indexer and show them on the package chrome 0cd1ff67d
  • make the builds table show all types of builds 3c0ec21d9
  • Optimize our Active Releases widget to utilize koji multicalls 0e2a51f48
  • Cache our Fedora releases in the PackageDB connector 3f1eaf909
  • More optimization of the Active Releases widget cce6e792a
  • Minor cleanups 9a1a2dc75
  • add smart icon caching to the search index which picks the best icon to display 91be633ce
  • add icons directory to setup.py 284c97466
  • add a couple of directories to .gitignore 88b38d894
  • Use the 6-hour collection table cache timeout 7e9b0b51f
  • fixing the front page logo so that the 'packages' sublogo text doesn't have an underline 75f06c79d
  • Merge branch 'fedora-packages' of ssh://git.fedorahosted.org/git/fedoracommunity into fedora-packages b30ea3ecc
  • hiding the 'search' and 'browse' links for now since they aren't used yet 9ab597cd1
  • adjusted color of tab container & adjusted color / margins of package name for package profile pages 97b05ebc8
  • darkening the short description for packages in the header of the package profile f060beb0e
  • some stylistic tweaks for tab container on package profile 48da2167e
  • h1's should be outside of a tags, not vice-versa; it makes it easier to style without affecting non-logo links in the header. 02ea81829
  • adding logo for package details pages blue bar 21bf248f3
  • Have our PackageWidget fail gracefully if Koji is unavailable bec343e2e
  • adjustments to logos on the search and profile pages ea0dae14a
  • adjustments to templates for logo style c418d4647
  • Merge branch 'fedora-packages' of ssh://git.fedorahosted.org/git/fedoracommunity into fedora-packages ef4c21934
  • making fedora packages logo in package profiles clickable c142529b1
  • Only show the version-release in the 'latest build' section 59b88ad20
  • Remove some stray widget instances ccd9166ed
  • Port our BugsWidget to TW2 1f2f464c9
  • Fix our Bugzilla version string afa0a6cd8
  • Initial port of the package updates widget 2b699a3d6
  • adjusting the second-level nav so that there's no little grey tip on the left end; sizing and spacing out a bit too c0aeca830
  • Merge branch 'fedora-packages' of ssh://git.fedorahosted.org/git/fedoracommunity into fedora-packages 9dbc403b5
  • style changes for darkening headers and body text in package profile pages cae55b017
  • tweaking the active releases overview (and all lists for that matter) to have larger, more readable fonts and nicer link colors 15ae3d5c9
  • tweaking the package tree widget on the package profile pages to have space for longer names... 57cecd349
  • some spacing / adjustment for the left sidebar in the package details pages 85b1126df
  • css adjustments to the owner section of the package details' left sidebar e3d1e116b
  • w00t!!!! got line wrapping working for really long package names in the package tree in the left sidebar of package details pages...! 560dab17c
  • link colors should be fedora blue! ebcadc888
  • add changelog tab 63fc981e7
  • do not error out on bad icons 46cae9a29
  • Use relative image paths in our css. 6da4aaee5
  • Add a 1x1 pixel empty image for our initial hidden build state image. 775a858ad
  • Create another empty icon, this time for our update karma icons. 8c7023bcd
  • maps package versions to their dists in a xapian database 40ff39829
  • fix variable scope issue; record timestamp on success; pretty print timestamp 0dc81f922
  • correctly print out version df0546d96
  • Apply a patch from Brennan Ashton to reflect recent Koji rawhide tag changes. d734f7e89
  • 0.4.3 version bump 5d60824f3
  • add methods for getting info from the version mapper db 77a446872
  • fix typo in version mapper 364821cfb
  • add rpm downloading and rpm layout views to the connector 85e9fad71
  • have changelog use the versionmapper xapian db instead of querying koji 49919ed4e
  • add the contents tab which displays files in an rpm 67d668a94
  • don't put new package into found package cache as we don't have a doc id yet 6e1cb2940
  • add boilerplate for requires, depends, provides, obsoletes and conflicts tabs cbd39537e
  • add connectors for provides, requires, conflicts and obsoletes 61ead5cfb
  • Remove references to Koji tag dist-rawhide in favor of new rawhide tag. fb80dd31c
  • fix some typos in the koji connector 4ff111704
  • add requires table aebceb43e
  • add conflicts, obsoletes and provides pages f5c559371
  • Initial commit of fcomm-ctl.py helper script. cf53262a4
  • Add xappy to our gitignore 4e75c2989
  • Pull in virtualenvcontext when we need it 5ede4d913
  • Have fcomm-ctl download our xapian db snapshot ad5224236
  • Try to automatically generate the moksha ctl.cfg if we can 99bcdb238
  • Create the logs directory if it doesn't exist in our development setup 7383a69da
  • Pull in the latest xapian db snapshot 64bbe38db
  • Make our bugzilla dashboard handle packages that have a ton of closed bugs 45fc9f839
  • Disable our aggressive bugzilla grid caching. 55afedc8c
  • do not try to retrive task info for pacakages not built in a repo 7f8e4a549
  • Use consistent spacing. b0e21695a
  • Add a fcomm-ctl.py download_icons function 99363d551
  • first stab at supporting subpackages eac7f1704
  • add jstree jquery plugin and have it populate content view 66620eb0f
  • Add our initial Sources section, with a basic specfile viewer ecd39a556
  • Set our default git repo path bc6b3a5be
  • Disable our FAS authentication layer fce0bd56a
  • Add placeholders for the rest of our Sources widgets. 5ac25436c
  • Add an initial barebones Patches widget. 8b8b3f164
  • Hack around GitPython not being automatically installed by our setup.py 8775a11fc
  • Fix our GitPython easy_install workaround 029edff3f
  • Fix a bug in our initial fedpkg clone 55e73a72b
  • Add a basic patch viewer with syntax highlighting. 80dbe214a
  • new icons and fix css for displaying file trees 5ceea1e5f
  • Show the diffstat of our patches 3ba1f093e
  • Add the summary of changes across all patches. b0b06606e
  • Improve rendering of our diffstat output. 30dfbe85c
  • We now require diffstat and fedpkg 60b663732
  • no need for a custom cssclass for our pygments HtmlFormatter f5e94de45
  • Add link to raw patch in footer 6fd2ea3a5
  • Display patch changelogs. a12f6edb4
  • Comments are good 8ab8a1978
  • Use kitchen to convert our spec & patch bytes to unicode. 3206ee5bf
  • changing label in changelog dropdown from build to release ('build' is wrong in this context) bf73edea0
  • removing unnecessary header 31ff28e87
  • git troubles Revert "removing unnecessary header" 5bbbf7bf1
  • git troubles Revert "changing label in changelog dropdown from build to release ('build' is wrong in this context)" 8b2ca52d1
  • adding some padding to the bottoms of pages so it's not so abrupt. i guess the footer is disabled? d38b1fe03
  • removing header; think it's extraneous 548aa0d1b
  • removing header / extraneous 19ba4ea20
  • tweaks to the appearance of the filter bar on the contents page 468da2aec
  • correctly url rewrite links and use subpackage links in search bde4485ce
  • use dot syntax for mako template referencing ec55a2694
  • link to css resources indirectly 7c6d6c867
  • up the version and fixup the spec file to correctly package tw2 4ccac6b79
  • use dot format for referencing mako templates 7370285fd
  • spacing out the entries in the content tab tree more 3fb9ce2b5
  • get CSS links right and make sure all css files are in the manifest 181487166
  • correctly set up the path to the tw2 resources f0ca37c0a
  • Subclass tg AppConfig and do our TW2 customization in there. 7a674244a
  • Remove the unused orbited config d1875ae08
  • Get the initial Sources->Tarballs widget up and running. 1aacb0f79
  • Hide some widgets that are "on hold" 60efd7a4b
  • Use the BashLexer to highlight the specfile 9123cf460
  • Minor comment fix 46de1faff
  • Use dotted template notation f489f459c
  • add a archive_fedoracommunity_resources dist command 81d1847f5
  • import the tw2 version of the widget directly 625421ef8
  • Move our Git logic into a GitConnector df5b5cc10
  • Add a releases dropdown filter for our specfile viewer f49ba6f31
  • Display the local URL when running fcomm-ctl.py start 9152284c8
  • patch tweaks for css 6716f4c1e
  • Merge branch 'fedora-packages' of ssh://git.fedorahosted.org/git/fedoracommunity into fedora-packages 5f42caa18
  • Set some CSS classes for our active patch & content c81932410
  • Try using 'inline' line numbers for our patches ef10e058c
  • Revert "Try using 'inline' line numbers for our patches" 9a6d4d78a
  • Disable line numbers in our patches 0a9763cec
  • Add a release filter for our patches widget e3b86e505
  • Remove our git connector, since I'm taking a different approach. 1c1147ac9
  • Don't import the GitConnector anymore 2d68753a2
  • Hide releases that the package is not branched for 183da83da
  • Add a release filter to our tarballs widget bb53817d3
  • use tg.url to rewrite links if needed a98677b66
  • make sure image files are deployed 409c4aa8e
  • add tg2.widgets entry point so resources get deployed 4ba6cdd8b
  • Automatically link up bugs and CVEs in patch ChangeLogs. 3eead37ba
  • Reverse the ordering of our Release dropdown. 99497027e
  • Improve our bugzilla regex 20fd0239f
  • pull the link injection out into its own method d016cd480
  • More bug number regex improvements 58347f876
  • Get our Sources widgets working with dead packages. fcad91dd4
  • Add consistent labels to our release filter 19793b42f
  • Pull out some unused imports 8f763c22e
  • Use Bugzilla multicalls to optimize our Bug Stats widget. 32012b6ef
  • Manually chose the RHBugzilla3 class to speed up initialization. 84408691f
  • add a collection.OrderedDict class if it doesn't exist c0e4d28a8
  • some more path fixes fc9a3afa5
  • force WebOb >= 1.0 to load c4754f9db
  • bump version 3953f96ff
  • explicitly define OrderedDict in module instead of monkey patching 886dbb018
  • a bunch of CSS voodoo to make the patches UI look more like the mockups, including the magenta highlight around active / open patches. still a work-in-progress. 75b30bae7
  • fix typo ecea55e15
  • Merge branch 'fedora-packages' of ssh://git.fedorahosted.org/git/fedoracommunity into fedora-packages 29ec2625b
  • Merge branch 'fedora-packages' of ssh://git.fedorahosted.org/git/fedoracommunity into fedora-packages 6322b0961
  • use getattr to check for OrderedDict 6c90f2738
  • Fix a broken OrderedDict 280a87850
  • Fix a broken OrderedDict 1ec8dda81
  • Merge fedoracommunity.lib.helpers into fedoracommunity.lib.utils 1afb15ed4
  • use the ordereddict module if official OrderedDict is not available d4055283a
  • manually init the tw2 middleware so we work with older TurboGears 019542246
  • move a few more widgets to tw2 eeae7511e
  • add back footter info to comply with AGPL linking requirements b590c431c
  • put a dependency on python-ordereddict ceec7b139
  • checkin the build.ini file 9717701e2
  • typo s/lamda/lambda/ 464b056b7
  • remove old import c2b9879be
  • add empty helpers.py file which turbogears seems to need 7a0e16da3
  • make sure custom_tw2_config member exists before using it a807c369f
  • we need to import the empty helpers file so it shows up in the module 1b9d7a29c
  • import tw2.core as twc (twc isn't a module of tw2.core) c7da56ded
  • Fix an incorrect variable name 2129f1a5f
  • Fix yet another typo 9ea9ac69c
  • lots more pretty for the patches UI. but again, work-in-progress! 4319d4558
  • Merge branch 'fedora-packages' of ssh://git.fedorahosted.org/git/fedoracommunity into fedora-packages a36190f91
  • use tw2 middleware hack for only TurboGears < 2.1 430db942c
  • make indexers more flexable by spliting into modules and binaries db9a3c733
  • split version mapper into a module and executable for running in cron 70b60942a
  • more refinements on patches CSS and toning down AGPL footer 957dfe842
  • Merge branch 'fedora-packages' of ssh://git.fedorahosted.org/git/fedoracommunity into fedora-packages 7fe21117a
  • install scripts to bin dir fd1a52b85
  • add locking for rpm file downloads 0e6d2e932
  • more patches refinement: added a more prominent 'get raw patch' link, available without diving into individual patches. also a row hover effect in the patches list. also an improved header for individual patches. finally, some footer / agpl notice improvements. adaa00d82
  • new hotness, new spinner 881117620
  • fixing the css goof that made the all patch summary open by default 1ff358d7a
  • fixing the link text replacement so it shows 'hide' when it's open instead of 'show' fb3c76964
  • adding new spinner for in-list loading e168f4273
  • making the patch hotness first under sources 8fe0875d1
  • make older verisions of lockfile work 084419624
  • fast heartbeat monitoring for proxy servers 90ca6632d
  • use the Image module instead of GdkPixbuf for RHEL6 support ec91dd420
  • fix path issues with indexers a68179afc
  • make sure to import FileLock as LockFile 4476c15a3
  • fixing the styling oddities on the relationships tab lists a95fc32c3
  • fix typo s/icons_dir/icon_dir ce3a9d426
  • whoops didn't set sources to open first to 'patches', just moved patches nav position. setting it to open first now. ae6e22b93
  • Require python-tw2-jquery-ui 7da9c03e0
  • Merge branch 'fedora-packages' of ssh://git.fedorahosted.org/git/fedoracommunity into fedora-packages e5e1ad92e
  • Merge branch 'fedora-packages' of ssh://git.fedorahosted.org/git/fedoracommunity into fedora-packages 7fc06c512
  • cd back into the cache directory when running system commands 651a31b77
  • fix typo 15a8b1858
  • use subprocess.Popen instead of os.system so we don't have to cd 84bb10a9e
  • don't error out if we can't load an icon, just use default 53e2dc47d
  • Update our specfile requirements 98ef85f5e
  • Work with python-lockfile 0.8 and 0.9 c91d864d8
  • Dynamically load the patches into an outer patches_container. 3673c231b
  • More dynamic widget loading container fixes. 3b8995f9f
  • use Popen properly with pipes 4bea9232c
  • ditch lazy loading of icons so that we can discard icons we can't read 1b7fffc13
  • Create a 'default' method along with '_default' to work with older TG2 c017f4099
  • Require python-xappy and rpmdevtools 1f3654d08
  • amke sure to correctly rewrite url 833e2d869
  • moksha.url wrap a couple of more urls 6a795177e
  • Set the WSGIApplicationGroup %{GLOBAL} in our mod_wsgi config 3a5a3af22
  • Disable the xappy egg-info requirement for now. 8617179fa
  • Remove a stray print statement 6cf1add7e
  • don't parse spec files directly so we don't need to download all packages d33195f96
  • Use moksha.url when loading patches 459ce33b9
  • Fix our logo link f1b2b48e5
  • Render our Patch widget via /_w/, and fix the arg passing. c20f86611
  • Sort our patches by age d1ca334f9
  • More improvements to our bugzilla detection regexes 243a9e70b
  • Patch widget usability tweaks. bd1d6c386
  • Minor formatting tweak 2cab55278
  • Fix the url for our list_tree_marker.png 3e4b3d5ec
  • properly move db files and remove any extranious files 1287961aa
  • correctly move icon files 5e59ac53a
  • fixups for the indexer when moving files c9ad97ef8
  • Add a release script to automate spinning up a new release. b84eb70f8
  • Add a script that can be run on our puppet box to update our dev instance d1a9e15f0
  • More bug number detection improvements a86b12b2a
  • Add the bottom border back to our patch widget 621e3df67
  • We jumped the gun on 0.5.0, go back to a pre-release a54fb0bc5
  • Fix the resource injection in our Updates widget ba710fce7
  • Fix the resource injection in our bug widget 5a951a9fe
  • only copy name to link if link doesn't exist yet 458795e74
  • initial port of the relationship tabs to yum instead of koji e97737608
  • make sure rawhide and rawhide-source are enabled for the indexer 098d305bd
  • First pass at some basic jQuery optimizations of our bodhi.js f2a7bf682
  • fix up some of the relationship stuff in the yum connector 968cfe560
  • move builds and updates to top level nav 8790e79c6
  • fix getting -testing data and the links to the yum mirror lists ba4156a2a
  • create file tree from yum data f0bec66cb
  • hook up file tree viewer to use the yum connector 5a8494c6d
  • some packages don't output a main package so use the source package info 16184f62d
  • Fix a bug in the bugs widget template 1849167cd
  • tg.url the package link for sub packages 3846c7f7e
  • Remove the old bodhi.js and get the archive_tw2_resources for bodhi.js working again[:wq 59c6d3242
  • Remove some unnecessary fonts that were clogging up the tubes 97d4209a8
  • Add a new bulletproof @font-face syntax from http://www.fontspring.com/blog/the-new-bulletproof-font-face-syntax 3892a09da
  • There is no widget to render in our invalid_path template 9fb59e52b
  • Disable some duplicate global resources that are getting pulled in 5b774b3c5
  • add arch support to the yum connector and config 849e53129
  • source repo doesn't have an arch 53f9a146e
  • avoid initial search load if no search term was given 2997388db
  • pass a subpackage_of parameter in the kwd param to child widgets e94ae96d1
  • fix builds to handle subpackages 47b3d2121
  • fix updates to work with subpackages 6c9a7f1a8
  • fix content to understand subpackages 3e820cb04
  • fix Changelog to handle subpackages a17edbabf
  • fixed Bugs to understand subpackages 5539981b8
  • initially hide pagers and info controls bb958092c
  • use empty string instead of None to mark package as main package a65d28af2
  • integrate tagger into indexer 08d65c287
  • fix typo in indexer 92383a925
  • Pull the repeater.png into our own repo 983380339
  • Add python-bunch to our BuildRequires c76df46ca
  • add switches to specify various base urls for koji and pkgdb 0b9f33219
  • correctly pass base urls 2bf33ab0e
  • change wording for obsoletes grid message 8e54fded6
  • add the provided by column for Requires relationships 1173a993f
  • fixing the spacing issues and html issues on the overview page. there was an unclosed p tag and a stray close div tag. also fixed some css errors that got introduced somehow. overview looking a lot better now. 222dbe235
  • Merge branch 'fedora-packages' of ssh://git.fedorahosted.org/git/fedoracommunity into fedora-packages 63ff27ef4
  • fix sources widgets to handle subpackages 1e5683cb4
  • update the changelog info display to the new javascript templating format 995caab44
  • use tg.url where needed 388a028eb
  • render the details as html so it isn't escaped 4b4fcb43c
  • enable x86_64 repo if looking for noarch packages 6d21dd298
  • add quotes to the arch string 4323eec55
  • fix loading of resources for updates widget 190bd55c3
  • clean up main templates e3483f992
  • remove more flash messages 99b03b18b
  • better weighting for name cc9fc986b
  • add spell checking to queries based on package name and tags 88437f3a4
  • encode tags as utf-8 dc5265110
  • various search and indexing fixes 86e3a6c9f
  • Disable tarballs until we can get it working in production 492dde952
  • handle icons which already have a .png appended 58a95ac01
  • weight summary * 4 a5a59e31f
  • if viewing subpkg display its icon if it has one 3b0d4c0ea
  • use subpkg icon if main package doesn't have one 7a544741c
  • package_name is in the kwds param not an attr of the widget 27bcbc9c1
  • improved error message 23dbaa75e
  • remove invalid code cb21ee8bf
  • Handle cases where subpackage_of isn't passed in 4e0c4425e
  • Add a shiny new error page with graphics from mizmo. cf8510280
  • make search work with browsers that don't support JavaScript aeecbeece
  • check for error and return it 2e205c2c5
  • Merge branch 'fedora-packages' of git+ssh://git.fedorahosted.org/git/fedoracommunity into fedora-packages 42f07fffc
  • New panda image from mizmo! 57a94c0f3
  • if there is no 'provided by' data don't error out 86abbf53e
  • paginate provides d6601afad
  • Add an RPMSpec Pygments Lexer from Steve Milner 8ed03f81c
  • add required by tab in relationships c0ce4533c
  • a bit more bling to the error page aa274bddb
  • Merge branch 'fedora-packages' of ssh://git.fedorahosted.org/git/fedoracommunity into fedora-packages 6e53e9161
  • allow spaces in tab names by converting key spaces to underscore 11a2c9802
  • Merge branch 'fedora-packages' of ssh://git.fedorahosted.org/git/fedoracommunity into fedora-packages 46700d36d
  • whoops, removing static link, making properly relative ee6acaf1a
  • attach entire search string as a phrase bc33296d0
  • use near phrase searching also 48209a375
  • check if return is a dict before checking for the error attr 78519afc2
  • do a more specific search when trying to get an exact package 7ea74eb63
  • Fix a typo 42675e42e
  • filter out non packages that we are not processing in the count 7145d5290
  • Update to a newer jquery.expander.js f612a0bda
  • Fix a bug with our expander and the new jquery.tmpl.js bb1dd7776
  • Pull in the expander_js from our updates widget b7040bfdd
  • Fix our arrow image URLs 7e6125446
  • Added parallax effects to error page 7616ed365
  • Fix our bodhi URLs in the active releases widget. cd98aec07
  • Actually fix the bug this time 90a84411f
  • display multiple 'provided by' packages if they exist 0c59802ff
  • use the json_data plugin instead of html_data fixes jsTree rendering 4be528077
  • don't error out on empty search strings 040f775de
  • Use tw2 to inject jQuery instead of doing it manually on our error page 31497f8af
  • Make our error page work when being hit directly a73b6abeb
  • Don't trigger a traceback for invalid packages e8c2b7249
  • Add a script that keeps our git repos up to date f3e71413b
  • Set widget defaults for summary and latest_build to fix a Traceback 087c67893
  • If we don't find an exact match and there are no subpkgs: error 37bc8210c
  • Some unused module cleanups 669ab45ee
  • Add a PackageWidget.__repr__ 385cb6745
  • Move update-git-repos to production/ 149d27c84
  • Explicitly define the variables we're using in our Details widget template cf8411c6b
  • Improved handling of unknown packages. 5de44c0d0
  • Remove a stray semicolon 2bfa2e243
  • Only 'git pull' repos that have had koji builds since our last run. 2b0777893
  • Fix our koji.listBuilds queryOpts 4b3f08e6e
  • Have our error page use javascript to actually 'Go Back' 472f88a4f
  • Require svn for fedcomm to setup. 11f503c2f
  • Ignore paster.pid. Its created by "fcomm-ctl.py start" 67b0c8f9b
  • Work with packages that don't have a URL in their spec (like autofs). 9145a67c7
  • The Great Connector API Migration of 2012 54d493bd3
  • Hack for tests on python2.7 56479f1d7
  • Ignoring icons directory. 99266eae0
  • Moved connector API docs from moksha to fedoracommunity. d50b2c60d
  • Moved moksha.widgets.jquery_template to fedoracommunity. 317d56cce
  • Fix a race-condition in our patch viewer widget (#384) 130221512
  • Rename to fedora-packages and bump to 2.0 f4f2a2de1
  • Rename our RPM to fedora-packages and bump version to 2.0 8f90d167c
  • python-tw2-jquery-ui was renamed to python-tw2-jqplugins-ui b75a8df45
  • First stab at porting the last of the tw1 widgets. 3929d30ac
  • Merge branch 'connector-migrate' into tw2-all-in 4b3a39555
  • Fix regression in mokshagrid. 38e8e00d4
  • Make the script_name configurable, for tw2 cb87c2a9e
  • Latest update to work against moksha>=0.8.0 0346f890c
  • Need repoze.tm during rebuild. 02b559478
  • Fix to Koji Connector; use local request instead of pylons global. 7bc962614
  • Avoid using tg.url in our bodhi connector a991c65a0
  • Grab the beaker cache from the environ, instead of using pylons.cache 9e777d1d3
  • The new Bugzilla apparently doesn't let us specify the order 97228f995
  • Add sqlalchemy>=0.6 to our __requires__ hack adfbad35f
  • Remove all pylons.cache usage from our connectors. 7a02941c4
  • Manually put some TW2 resources in the proper places, to work around some bugs. 86a7a0ba8
  • Merge branch 'tw2-all-in' into fedora-packages bf53943d6
  • The torrent connector actually needs tg.config. 45fc196b6
  • Strip out duplicate resources when loading patches ee1e3ffc7
  • We don't need repoze.tm 0a16f1bd9
  • Multicall support is broken after the latest Bugzilla upgrade a09789d63
  • Singleton for self._bugzilla. 137680e66
  • Workaround to handle querying tons of bugs. ba8c7867b
  • Show bugs in other states. #382, #317, #381 201c7912f
  • Allow the "n new this week" bug info to link through to bugzilla. For ticket #382 2013d74d8
  • Separate buttons for reporting new Fedora and Fedora EPEL bugs. #381. b2269e37d
  • Add an "all" option for bug reports. 8f8847052
  • Support for the {package}/bugs/all path. Fixes #390. ef6af5a75
  • Match up braces to cut down on log spam. 614131d2c
  • .gitignore some more products of running in development. 68075eb03
  • Sort bugs like pkgdb do. baa9bea56
  • No more ass match. Fixes #393. 863362a47
  • Gracefully handle dumb calls to our API (stop the flood of emails). 04741309e
  • Gracefully handle packages with no Rawhide build (stop the flood of emails). 276920193
  • Added myself to the AUTHORS file. 4b9d8a851
  • Typo fix. b9c3122e9
  • Version bump: 2.0.1-1 bc917ef82
  • Version bump for being.. not-a-ninja. 03c4043fd
  • Replaced README with a link to the wiki page on development. bce58f99c
  • Port forward to using moksha >= 1.0.0 32610fd9b
  • Use HTML5 autofocus to select search input on page load. Issue #398. acf58de82
  • Better searching. 6739f34f1
  • Fix tw2 resource archival. f54e3dc62
  • 2.0.3 94cabfd82
  • Query for more bug status types when searching for "Open" bugs 81bf33703
  • Add our fcomm-dev-update script 6ec8ef93d
  • Organize our production helper scripts 572369555
  • Remove the fedora-announce-to-rss code & xml 6fc36adfe
  • We no longer require SQLAlchemy 57a7f8a4c
  • Change the WSGIScriptAlias to /packages 09b484b18
  • Add a new bootstrappings tool. b27679bf3
  • Install wget from our bootstrap.py 48f253310
  • Install TurboGears2 b5edd46aa
  • Remove trailing slash from snapshot url b98600ce8
  • Link to profile of owner d897e585e
  • For package -maint owners, link to the pkgdb package profile 3cdefeda0
  • Fix link to bodhi update from updates table. 084fa53ec
  • Add a link to the fedorahosted trac from the footer. 0d140e1ff
  • In Other Apps 902ec17fd
  • Fixup bz and pkgdb links. a4bfea26a
  • Tweaks to get stuff working on TG-2.3. e8f114378
  • Remove the total new and closed bug stats cce4aa8eb
  • Query bug stats for EPEL as well 753b80b84
  • In Other Apps changes 17cb5a8aa
  • Owner links styling 0b8f0b05d
  • Force the css resources to be injected in particular order. 888b7b81c
  • Fix ordering of css. Fixes #396 283c9a376
  • PEP8 9d430b61c
  • Add a count of Blocking Bugs 0cdfce216
  • Remove some unused params from the bugs widget d0ccf9b8c
  • Use dogpile.cache for bug stats. 33754ebf4
  • Some simplification to the bugzilla connector. 558ad7ddb
  • More simplifications of bug_stats. 364f3561f
  • Bugfix to blocker bug cacheing. 105f59a31
  • Fine-grained cacheing of bug details. 5132b7704
  • Fix indentation error. 84643e61c
  • Use dogpile.cache in every connector. 5947b3b0f
  • Change name of bugzilla cache config params to match up with the general connector ones. df7b8e9ab
  • Use different dbm backends for different caches. 06d4f82f4
  • Use cache_on_arguments decorator. 59979a740
  • Use dogpile key_mangler for memcached support. 20b4f24cf
  • Include example memcached configuration in development.ini. 56a1816eb
  • Added a warning about cacheing in the footer. 4e73b03c4
  • Generate the url to a packages blocker bugs. 6469cdb29
  • Adjust blocking_bug url patch. ff40020d6
  • Some reorganization to avoid storing python-bugzilla proxy objects in the cache. They are unstable when retrieved. a6b29cbd9
  • Indentation (cosmetic) 569cd4e20
  • Hardcode css list in base templates. No more inconsistencies (I hope). 52995227e
  • 2.0.4 fe90d34e5
  • Provide example of the distributed_lock argument to dogpile.cache. b9d8831c2
  • Fix inconsistent dogpile keys due to randomized dict order. 32ba269f8
  • Use experimental dogpile background refresh. c211bc671
  • Release bump. 4f2da59ae
  • Correct version for new bug link for Fedora EPEL packages. eef70e6ba
  • Fix that bonkers SSL timeout with bugzilla. 32c0fb907
  • Update to use latest experimental dogpile async stuff. 919e4de15
  • Release bump. 54edb2426
  • Py2.6 support for the bugzilla SSL hack. d823e1671
  • Release bump. dc73e3aed
  • Fix bug where /packages/qt returned a 404. ad438ffc9
  • Fix "python-webob1.2" 404 error. 93abf4389
  • Redirect to search instead of /error in case of 404 on package name. 4d9c426c6
  • Use a more modern hardcoded url at the bottom of search/index.py. 6c5b19417
  • Release bump. 94c2948b6
  • Fix a pesky spelling error. 525383f9d
  • Disable fancy-patched dogpile stuff until it is generally available. c7bc19f25
  • Add dogpile to bootstrap.py. 2d4aea06a
  • dist-rawhide is gone 4fd257a08
  • Make the dogpile caching optional. bb18eb7b2
  • Simplify dogpile cache interfaces. c897dbc6d
  • Use python-retask to distribute cache refreshing to a worker proc. ae6d8c7d4
  • Tweak to get koji connector working. 8c74c4924
  • Tweak to get yum connector working. 5df0c06e8
  • Specfile updated with new deps. eb73d9adb
  • Merge pull request #1 from fedora-infra/feature/optional-dogpile 462737762
  • Merge pull request #2 from fedora-infra/feature/long-running-queue f31795b4f
  • Half-working daemon setup. 9fe610e5f
  • Better setup for daemon-hood. pkgdb and bodhi connectors are still broken. 40ff5c37b
  • Tweaks to try and get the daemon to work. Nothing significant. a7d2298e3
  • Merge pull request #3 from fedora-infra/feature/worker-as-a-daemon d5d997dcc
  • Don't install dogpile from fedora just yet. What we need hasn't hit updates-testing yet. 9134423dd
  • Use updates-testing. :P bfba73852
  • Add a link to Fedora Tagger from the package chrome. b73c67b58
  • Call Thread.start(), not run() b75d37bd3
  • Merge branch 'develop' of github.com:fedora-infra/fedora-packages into develop b85723329
  • Deth to pyCurl! cdbe2d4f9
  • Fix the raw patch links 75c0e25c9
  • Include init script for fcomm-cache-worker. 1e0287cbf
  • Merge branch 'develop' of github.com:fedora-infra/fedora-packages into develop 552d537c6
  • Fix crazy sigterm bug in the cache worker. 6fbfa731f
  • Config for the cache-worker daemon. e34f9fbb3
  • Merge branch 'feature/kill-pycurl' into release/2.0.5 1ee2cc643
  • Revert "Deth to pyCurl!" 7de233bfd
  • 2.0.5 with cache daemon craziness. 4527fe20c
  • Cleanup. 2ea45de61
  • Be yet still more conservative with memcached connections in the cache worker daemon. 155e88a12
  • 2.0.6 15e25f045
  • Add in python-memcached dependency to bootstrap.py and setup.py 4c57d59dd
  • Merge pull request #7 from daviddavis/develop bd932195b
  • Link dogpile into our virtualenv e7861885b
  • Link memcache into our virtualenv a7f078d4c
  • we need memcached too bcd9df12c
  • Get BodhiConnector.query_active_releases working without a WSGI environ (#11) 46c332599
  • Changes to karma image. Adding colors. 6b109068b
  • Merge pull request #15 from marijar/karma d287c7364
  • Support bugzilla-0.8.0 60f3d6591
  • Update the bugzillahacks.py for 0.8.0 3c4cc9fb0
  • Get off of the old moksha.common.lib.helpers stuff. a8a8662ba
  • Don't escape the spec file widget. ac00f53e6
  • Fix misleading text in bugs widget. 792511fb6
  • The latest from updates-testing is no longer necessary for development. dce25ee02
  • Make the redis queue not connect at import time. 59d3763ba
  • Turn off memcached stuff by default for development. 55a94cb71
  • Merge pull request #17 from fedora-infra/feature/optional-caching-for-development 1c27cd54a
  • Merge pull request #18 from fedora-infra/feature/no-updates-testing-plz fd718d5f6
  • Merge pull request #19 from fedora-infra/feature/fix-bugs-text 9a9910c78
  • If bug_version is a string, don't truncate it otherwise return the first element only 58452a8e6
  • Merge pull request #23 from fedora-infra/feature/fix_bugs_release 0f1720f3b
  • You've got to be kidding me. 1b008dbf4
  • 2.0.7-2 9a09cfa72
  • Modernize distmappings. 175ff35bc
  • Unescape JSON so the relationships tab (and other things) work. 74fe187ed
  • Ignore version map from cronjob. d14c44e62
  • Merge pull request #25 from fedora-infra/feature/unescape-that-json d58c46816
  • Remove error obfuscation. 99a63bb32
  • Move exception handling into call_get_file_tree for consistency. 6aea9bb49
  • Merge pull request #27 from fedora-infra/feature/remove-obfuscation 232681011
  • Update hotpatch for bugzilla-0.9.0. ff3ea739e
  • Karma_level needs to be double nested here in order to work. e2c878809
  • Sometimes latest_builds itself is None. bba62f8cc
  • Merge pull request #30 from fedora-infra/feature/latest-builds-bugfix 039a34dc3
  • Merge branch 'feature/double-nesting-craziness' into develop 092e08951
  • Protect version comparison against 2.3.0dev ad2c47f0a
  • Really disable those request extensions. 6378a8758
  • 2.0.8 f198fb0e9
  • Import old code from python-moksha-wsgi-1.2.0. ed1e07d71
  • 2.0.9 42e81154b
  • make the bz cookiefile location configurable. b90adc962
  • Merge pull request #32 from fedora-infra/feature/configurable-bz-cookiefile 3081e1f27

0.4.3

  • The pytz egg-info may not be available for RHEL5 d95de5551
  • Remove a stray print statement aff0eb02c
  • Update our manifest to ensure we pull in all data files 31c7ef194
  • Merge branch 'master' of git+ssh://git.fedorahosted.org/git/fedoracommunity dd2863895
  • Apply a patch from Brennan Ashton to reflect recent Koji rawhide tag changes. d734f7e89
  • 0.4.3 version bump 5d60824f3

0.4.2

  • Use the http url for the koji hub. 84d5fcf2c
  • Fix our usage of the new WebHelpers API f5b8611e7
  • Make our update statistics app work with again with F14 8caaf44ae
  • Show EPEL builds in our Package Sources app (#305) a272bb9fc
  • Apply a patch from dtimms to fix some broken links in our tour (#343) f4263f266
  • add a tab index to search field 76bf187d1
  • Fixed updates widget to work with new tagging scheme 0e0bdf7b2
  • Fixed the downloads package maintenance for new tagging scheme. pkgdb.get_fedora_releases() now provides branchname, name version, and koji_name as list. 8dfc1c79d
  • Use new pkgdb gitbranchname instead of old cvs branchname Metrics still use branchname due to bodhi dep 7bb64434c
  • Converted spec download from old cvs to new git repo 6e210e446