| changeset | d7cc63d7a857 |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | John Rouillard <rouilj@ieee.org> |
| description | chore(ruff): var name changes; unused import; formatting Handle vars variable hiding builting vars(). Use more descripting variable name. Remove unused sys import. Add double lines where needed. |
| files |
| changeset | 95f91b6f0386 |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | John Rouillard <rouilj@ieee.org> |
| description | issue2551343 - Remove support for PySQLite and sqlite v2. It is unmaintained and sqlite3 is used which is the default for a Python distribution. |
| files |
| changeset | 7f00fc5958ca |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Ralf Schlatterbeck <rsc@runtux.com> |
| description | Make memorydb persistent across re-open This allows memorydb to be used for more tests, in particular re-opening with another user for checking permissions. |
| files |
| changeset | 22eecc8a8bd4 |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Christof Meerwald <cmeerw@cmeerw.org> |
| description | fixed backend detection for Python 3 |
| files |
| changeset | ebd6df1126a2 |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Joseph Myers <jsm@polyomino.org.uk> |
| description | Python 3 preparation: update __import__ call for relative import. |
| files |
| changeset | 198b6e810c67 |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Eric S. Raymond <esr@thyrsus.com> |
| description | Use Python-3-compatible 'as' syntax for except statements Many raise statements near these are also fixed. So are two ivorrect file encoding marks ('utf8'->'utf-8'). |
| files |
| changeset | a86b0c02940d |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | John Kristensen <john@jerrykan.com> |
| description | Remove the tsearch2 backend The documentation within the tsearch2 backend labels it as being experimental and that it should not be used. The have_backend() function in roundup.backend returns False indicating that it does not exist and is labeled as "currently not working". The PostgreSQL website also seems to indicate that it has been deprecated since v8.3 when text searching was integrated into the core[1]. Considering all this, it seems like the best option is to just remove the tsearch2 backend. [1] http://www.postgresql.org/docs/9.4/static/tsearch2.html |
| files |
| changeset | 4960a2c21590 |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | anatoly techtonik <techtonik@gmail.com> |
| description | Python 2.3 workarounds cleanup |
| files |
| changeset | 6e3e4f24c753 |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Eric S. Raymond <esr@thyrsus.com> |
| description | Remove keyword expansions from CVS. All regression tests passed afterwards. |
| files |
| changeset | 13b3155869e0 |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Richard Jones <richard@users.sourceforge.net> |
| description | Beginnings of a big code cleanup / modernisation to make 2to3 happy |
| files |
| changeset | ab4563e97d22 |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net> |
| description | corrections for python2.3 compatibility: - rename testdata in test/test_anypy_hashlib.py, python2.3 testsuite will try to execute anything that starts with "test". - fix generator expressions in roundup/admin.py - fix sort calls with key attribute, use a standard (slower) compare function instead - Add 'sqlite' to ImportError exceptions when searching for backends |
| files |
| changeset | 9997b941dd6d |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Richard Jones <richard@users.sourceforge.net> |
| description | remove some metakit references |
| files |
| changeset | 04dee2ac29e2 |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Richard Jones <richard@users.sourceforge.net> |
| description | sqlite module detection was broken for python 2.5 compiled w/o sqlite support |
| files |
| changeset | 6a96ad643629 |
|---|---|
| branch | |
| bookmark | |
| tag | 1.1.3 |
| user | Richard Jones <richard@users.sourceforge.net> |
| description | missed a name |
| files |
| changeset | 0d561b24ceff |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Richard Jones <richard@users.sourceforge.net> |
| description | support sqlite3 |
| files |
| changeset | bcebddf1351f |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Richard Jones <richard@users.sourceforge.net> |
| description | *** empty log message *** |
| files |
| changeset | 4aeb0d0cf0d6 |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Richard Jones <richard@users.sourceforge.net> |
| description | pre-release stuff |
| files |
| changeset | b286373a517f |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Alexander Smishlajev <a1s@users.sourceforge.net> |
| description | fix exception in have_backend('tsearch2') |
| files |
| changeset | 4fcb61bfe4ec |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Anthony Baxter <anthonybaxter@users.sourceforge.net> |
| description | clean up comment |
| files |
| changeset | e03ef8a8df7f |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Anthony Baxter <anthonybaxter@users.sourceforge.net> |
| description | 2.4 compat |
| files |
| changeset | 6610a5e3c1d5 |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Alexander Smishlajev <a1s@users.sourceforge.net> |
| description | fix: have_backend() broke if metakit or sqlite bakend is not available |
| files |
| changeset | e54c95de4c6a |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Alexander Smishlajev <a1s@users.sourceforge.net> |
| description | fix: second call to get_backend() succeeded... ...even if the backend is not available. get_backend() (and hence has_backend and list_backends) registers backward-compatible globals for available backends and uses these globals to skip import if already done. fix vim modeline |
| files |
| changeset | adec352e2ce0 |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Richard Jones <richard@users.sourceforge.net> |
| description | don't try to import all backends in backends.__init__ unless we *want* to |
| files |
| changeset | 66db6834fcd5 |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Alexander Smishlajev <a1s@users.sourceforge.net> |
| description | remove bsddb, bsddb3 backends |
| files |
| changeset | 2f27ec0a8ebb |
|---|---|
| branch | maint-0.7 |
| bookmark | |
| tag | |
| user | Richard Jones <richard@users.sourceforge.net> |
| description | what's in a name? |
| files |
| changeset | 3f89c8ffe4f1 |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Richard Jones <richard@users.sourceforge.net> |
| description | version info in scripts |
| files |
| changeset | fc52d57c6c3e |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Richard Jones <richard@users.sourceforge.net> |
| description | documentation cleanup |
| files |
| changeset | f63aa57386b0 |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Richard Jones <richard@users.sourceforge.net> |
| description | Backend improvements. - using Zope3's test runner now, allowing GC checks, nicer controls and coverage analysis - all RDMBS backends now have indexes on several columns - added testing of schema mutation, fixed rdbms backends handling of a couple of cases - !BETA! added postgresql backend, needs work !BETA! |
| files |
| changeset | bd127cafe3a8 |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Johannes Gijsbers <jlgijsbers@users.sourceforge.net> |
| description | Simplify backend importing, by moving the imports into the backend modules. |
| files |
| changeset | d4f4061e6d1d |
|---|---|
| branch | maint-0.5 |
| bookmark | |
| tag | |
| user | Richard Jones <richard@users.sourceforge.net> |
| description | 2.3 compatibility |
| files |
| changeset | 7625bf9feec1 |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Richard Jones <richard@users.sourceforge.net> |
| description | 2.3 compatibility |
| files |
| changeset | 96cd422532ef |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Richard Jones <richard@users.sourceforge.net> |
| description | bye bye gadfly - you served your purpose well [SF#701127] |
| files |
| changeset | 4884fb0860f9 |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Richard Jones <richard@users.sourceforge.net> |
| description | fixed rdbms searching by ID [SF#666615] detect corrupted index and raise semi-useful exception [SF#666767] also some mysql support (in tests) |
| files |
| changeset | 83f33642d220 |
|---|---|
| branch | maint-0.5 |
| bookmark | |
| tag | |
| user | Richard Jones <richard@users.sourceforge.net> |
| description | [[Metadata associated with this commit was garbled during conversion from CVS to Subversion.]] |
| files |
| changeset | 6c24a86a12ae |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Richard Jones <richard@users.sourceforge.net> |
| description | Fixes for SourceForge tracker bugs. - fixed filter() with no sort/group [SF#618614] - fixed register with no session [SF#618611] - fixed log / pid file path handling in roundup-server [SF#617981] - fixed old gadfly compatibiltiy problem, for sure this time [SF#612873] |
| files |
| changeset | 8dd4f736370b |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Richard Jones <richard@users.sourceforge.net> |
| description | merge from maintenance branch |
| files |
| changeset | 268a443067fb |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Richard Jones <richard@users.sourceforge.net> |
| description | better detection of a useful gadfly |
| files |
| changeset | 14467c765167 |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Richard Jones <richard@users.sourceforge.net> |
| description | sqlite backend! |
| files |
| changeset | 32e41ddf2edb |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Richard Jones <richard@users.sourceforge.net> |
| description | removed Log |
| files |
| changeset | ca0a542b2d19 |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Richard Jones <richard@users.sourceforge.net> |
| description | That's gadfly done, mostly. Things left: - Class.filter (I'm a wuss ;) - schema changes adding new non-multilink properties are not implemented. gadfly doesn't have an ALTER TABLE command, making that quite difficult :) I had to mangle two unit tests to get this all working: - gadfly also can't handle two handles open on the one database, so testIDGeneration doesn't try that. - testNewProperty is disabled as per the second comment above. I noticed test_pack was incorrect, and the *dbm tests fail there now. Looking into it... |
| files |
| changeset | 07d8a4e296f8 |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Richard Jones <richard@users.sourceforge.net> |
| description | Whee! It's not finished yet, but I can create a new instance... ...and play with it a little bit :) |
| files |
| changeset | 3cdfa5d86cec |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Richard Jones <richard@users.sourceforge.net> |
| description | Added metakit backend to the db tests... ...and fixed the more easily fixable test failures. |
| files |
| changeset | 65234f56b250 |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Richard Jones <richard@users.sourceforge.net> |
| description | changed the default message list in issues to display the message body . made backends.__init__ be more specific about which ImportErrors it really wants to ignore . fixed the example addresses in the templates to use correct example domains . cleaned out the template stylesheets, removing a bunch of junk that really wasn't necessary (font specs, styles never used) and added a style for message content |
| files |
| changeset | f333f6decdc2 |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Richard Jones <richard@users.sourceforge.net> |
| description | [SF#516854] "My Issues" and redisplay |
| files |
| changeset | c242455d9b46 |
|---|---|
| branch | config-0-4-0-branch |
| bookmark | |
| tag | |
| user | Richard Jones <richard@users.sourceforge.net> |
| description | Brought the config branch up to date with HEAD |
| files |
| changeset | d426d44abd3c |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Richard Jones <richard@users.sourceforge.net> |
| description | I was certain I'd already done this (there's even a change note in CHANGES). |
| files |
| changeset | a0c598702f17 |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Richard Jones <richard@users.sourceforge.net> |
| description | I fixed the problems with anydbm using the dbm module at the backend. It turns out the dbm module modifies the file name to append ".db" and my check to determine if we're opening an existing or new db just tested os.path.exists() on the filename. Well, no longer! We now perform a much better check _and_ cope with the anydbm implementation module changing too! I also fixed the backends __init__ so only ImportError is squashed. |
| files |
| changeset | de5bf4191f11 |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Richard Jones <richard@users.sourceforge.net> |
| description | Enabled transaction support in the bsddb backend. It uses the anydbm code where possible, only replacing methods where the db is opened (it uses the btree opener specifically.) Also cleaned up some change note generation. Made the backends package work with pydoc too. |
| files |
| changeset | 9d97c1a4ddad |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Richard Jones <richard@users.sourceforge.net> |
| description | Notes from changes. >From CHANGES: . Added the "display" command to the admin tool - displays a node's values . [SF#489760] [issue] only subject . fixed the doc/index.html to include the quoting in the mail alias. Also: . fixed roundup-admin so it works with transactions . disabled the back_anydbm module if anydbm tries to use dumbdbm |
| files |
| changeset | 18134bffab37 |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Richard Jones <richard@users.sourceforge.net> |
| description | stupid typo |
| files |
| changeset | d45384bc6420 |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Richard Jones <richard@users.sourceforge.net> |
| description | Added the copyright/license notice to (nearly) all files... ...at request of Bizar Software. |
| files |
| changeset | 764db91c0dea |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Richard Jones <richard@users.sourceforge.net> |
| description | Checks for ability to import the specific back-end module. |
| files |
| changeset | 3c5920433866 |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Richard Jones <richard@users.sourceforge.net> |
| description | *sigh* some databases have _foo.so as their underlying implementation. This time for sure, Rocky. |
| files |
| changeset | c1f3e058c58d |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Richard Jones <richard@users.sourceforge.net> |
| description | Moved the database backends off into backends. |
| files |
| changeset | 326aa6e75c94 |
|---|---|
| branch | |
| bookmark | |
| tag | |
| user | Richard Jones <richard@users.sourceforge.net> |
| description | made backends a package |
| files |