log roundup/backends/rdbms_common.py @ 8566:e4191aa7b402 default tip

age author description
Wed, 18 Mar 2026 17:24:14 -0400 John Rouillard bug: using 'null' value for attributes causes error.
Thu, 26 Feb 2026 09:46:02 -0500 John Rouillard fix: replace except: with except Exception: (by haosenwang1018@github)
Sun, 17 Aug 2025 16:12:25 -0400 John Rouillard merge from default branch accumulated changes since Nov 2023 issue2550923_computed_property
Sat, 01 Mar 2025 18:55:54 +0100 Ralf Schlatterbeck Generate savepoint only if necessary
Sat, 01 Mar 2025 13:08:09 +0100 Ralf Schlatterbeck Factor common code to hyperdb/roundupdb
Wed, 26 Feb 2025 11:24:13 +0100 Ralf Schlatterbeck issue2551376: Fix tracebacks in item templates
Mon, 30 Dec 2024 20:22:55 -0500 John Rouillard fix: issue2551374. Error handling for filter expressions.
Mon, 06 May 2024 00:49:43 -0400 John Rouillard feat: issue1525113 - notation to filter by logged-in user
Sat, 06 Apr 2024 22:47:25 -0400 John Rouillard issue2551115/issue2551282 - utf8mb4 support in roundup
Fri, 01 Mar 2024 14:04:05 -0500 John Rouillard fix(i18n): fix incorrect lookup of some translations
Tue, 07 Nov 2023 12:11:37 -0500 John Rouillard feat(db): support using postgresql service connection file
Sun, 05 Nov 2023 11:38:18 -0500 John Rouillard merge default trunk into branch issue2550923_computed_property
Wed, 18 Oct 2023 15:49:53 -0400 John Rouillard fix: database error handling during import of a non-user item
Thu, 08 Jun 2023 00:10:32 -0400 John Rouillard merge from tip into issue2550923_computed_property issue2550923_computed_property
Sat, 04 Mar 2023 00:17:26 -0500 John Rouillard Add config argument to more password.Password invocations.
Mon, 07 Nov 2022 22:58:38 -0500 John Rouillard merge from main tip. This should fix test failure in Markdown2TestCase.test_string_markdown_code_block_attribute by merging html diff method used in tests. issue2550923_computed_property
Wed, 12 Oct 2022 22:16:56 -0400 John Rouillard replace for a,b in x.items() with for a in x.keys()
Fri, 07 Oct 2022 13:15:33 -0400 John Rouillard in clear() clear journal tables as well.
Tue, 13 Sep 2022 16:19:52 -0400 John Rouillard flake8 fixes
Tue, 06 Sep 2022 14:43:36 -0400 John Rouillard Change method for settin indexer; have test_livetest for pg cleanup
Mon, 05 Sep 2022 16:25:20 -0400 John Rouillard postgresql native-fts; more indexer tests
Mon, 25 Jul 2022 17:20:20 -0400 John Rouillard - issue2551223 - fix timestamp truncation in mysql and postgresql
Tue, 03 May 2022 14:51:59 +0200 Ralf Schlatterbeck Add i18n object to roundupdb.Database
Thu, 21 Apr 2022 16:54:17 -0400 John Rouillard merge from default branch. Fix travis.ci so CI builds don't error out issue2550923_computed_property
Wed, 26 Jan 2022 15:04:09 -0500 John Rouillard issue2551189 - increase size of words in full text index.
Sun, 23 Jan 2022 18:57:45 -0500 John Rouillard Summary: Add test cases for sqlite fts
Thu, 16 Sep 2021 14:30:56 -0400 John Rouillard merge trunk changes into this branch issue2550923_computed_property
Thu, 10 Jun 2021 12:52:05 -0400 John Rouillard issue2551142 - Import of retired node ... unique constraint failure.
Mon, 07 Jun 2021 09:58:39 -0400 John Rouillard issue2551142 - Import ... unique constraint failure.
Tue, 18 May 2021 08:50:46 +0200 Ralf Schlatterbeck Implement expressions for Link properties
Mon, 17 May 2021 20:52:27 +0200 Ralf Schlatterbeck Fix searching+sorting for Link properties
Mon, 10 May 2021 16:19:37 +0200 Ralf Schlatterbeck Tests and bug-fix for issue2551119
Sat, 08 May 2021 18:13:20 +0200 Ralf Schlatterbeck Make rev multilink for Link work
Sat, 08 May 2021 12:52:35 +0200 Ralf Schlatterbeck Make rev multilink expressions work for anydbm
Sat, 08 May 2021 10:39:01 +0200 Ralf Schlatterbeck Make reverse multilink expressions work for mysql
Sat, 08 May 2021 09:45:38 +0200 Ralf Schlatterbeck Allow '-1' (empty) in multilink expression
Fri, 07 May 2021 20:50:08 +0200 Ralf Schlatterbeck Multilink expressions with simple "or"
Fri, 07 May 2021 16:01:57 +0200 Ralf Schlatterbeck Make multilink expressions work with mysql
Wed, 28 Apr 2021 16:43:15 +0200 Ralf Schlatterbeck Fix dropping of multilinks on schema change
Thu, 04 Mar 2021 12:55:21 +0100 Ralf Schlatterbeck Use server-side cursor for postgres in some cases
Fri, 27 Nov 2020 18:09:00 -0500 John Rouillard Initial implementation of Computed property issue2550923_computed_property
Tue, 28 Jul 2020 06:24:39 -0400 John Rouillard Summary: Constrain format of classname and document
Fri, 12 Jun 2020 20:26:24 -0400 John Rouillard Change text from no such <class> node <node id> to drop "node"
Tue, 19 May 2020 09:25:48 +0200 Ralf Schlatterbeck Fix rev_multilink properties search/retrieval
Mon, 04 May 2020 16:49:07 +0200 Ralf Schlatterbeck Fix string conversion from database
Sat, 02 May 2020 22:23:53 +0200 Ralf Schlatterbeck Fix Database.find for rev_multilink
Fri, 01 May 2020 16:34:35 +0200 Ralf Schlatterbeck Make 'find' work for rev_multilink properties
Wed, 29 Apr 2020 16:30:27 +0200 Ralf Schlatterbeck Allow to define reverse Multilinks
Sat, 04 Apr 2020 11:22:06 -0400 John Rouillard Make format strings use named placeholders rather than %s/%r
Mon, 02 Mar 2020 19:02:16 +0100 Ralf Schlatterbeck Better Date filtering
Sat, 18 Jan 2020 14:53:44 -0500 John Rouillard Flake8 whitespace; remove imports; type()!=type() -> isinstance()
Thu, 26 Dec 2019 21:44:50 -0500 John Rouillard Cleanups for bandit
Mon, 26 Aug 2019 22:45:42 +0200 Ralf Schlatterbeck Backwards-compatible signature of _proptree method
Mon, 26 Aug 2019 20:23:53 +0200 Ralf Schlatterbeck Implement limit and offset for filter
Mon, 26 Aug 2019 18:18:02 +0200 Ralf Schlatterbeck Implement exact string search
Wed, 12 Jun 2019 20:34:47 -0400 John Rouillard Try to fix:
Wed, 22 May 2019 20:56:59 -0400 John Rouillard Handle UnicodeDecodeError in file class when file contents are not
Sun, 16 Sep 2018 20:04:03 +0000 Joseph Myers Avoid errors indexing binary uploads with Python 3.
Sun, 02 Sep 2018 23:48:04 +0000 Joseph Myers Make CSV import/export compatible across Python versions (also RDBMS journals) (issue 2550976, issue 2550975).
Sun, 12 Aug 2018 16:05:42 +0100 Christof Meerwald blobfiles now always stores/returns bytes

Roundup Issue Tracker: http://roundup-tracker.org/