log roundup/security.py @ 8472:224ccb8b49ca

age author description
Mon, 03 Nov 2025 00:13:04 -0500 John Rouillard refactor: change some classes to use __slots__
Wed, 22 Jan 2025 10:10:39 -0500 John Rouillard refactor(ruff): multiple changes to clear ruff issues
Sun, 19 Jan 2025 19:29:17 -0500 John Rouillard fix: issue2550962. remove assert in Role::hasPermission
Mon, 11 Nov 2024 14:32:25 +0100 Ralf Schlatterbeck Add check_factory permission-performance
Thu, 24 Oct 2024 09:19:25 +0200 Ralf Schlatterbeck Rename parameter of hasPermission permission-performance
Tue, 22 Oct 2024 15:03:36 +0200 Ralf Schlatterbeck Fix searchable checks in roundup/security.py permission-performance
Mon, 21 Oct 2024 16:11:13 +0200 Ralf Schlatterbeck Optimize filtering of search results permission-performance
Fri, 18 Oct 2024 18:04:46 +0200 Ralf Schlatterbeck When computing batch check class-permissions first permission-performance
Fri, 18 Oct 2024 16:54:24 +0200 Ralf Schlatterbeck Remove debug code permission-performance
Fri, 18 Oct 2024 16:52:42 +0200 Ralf Schlatterbeck Change permission representation permission-performance
Tue, 31 Dec 2019 21:34:24 -0500 John Rouillard flake8 changes whitepace and formatting
Wed, 25 Jul 2018 00:39:37 +0000 Joseph Myers Python 3 preparation: comparisons.
Tue, 24 Jul 2018 23:04:42 +0000 Joseph Myers Python 3 preparation: update calls to dict methods.
Tue, 24 Jul 2018 21:39:58 +0000 Joseph Myers Python 3 preparation: "raise" syntax.
Tue, 19 Sep 2017 22:00:20 -0400 John Rouillard Fix http://issues.roundup-tracker.org/issue2550952 make __call__
Sat, 18 Mar 2017 14:42:05 -0400 John Rouillard Still trying to figure out why travis ci fails without a call to
Sat, 18 Mar 2017 10:44:10 -0400 rouilj Implement props_only feature for permissions.
Fri, 17 Feb 2017 21:18:34 -0500 John Rouillard Check in enhanced form for check command used by addPermission.
Mon, 04 Jul 2016 15:14:54 -0400 John Rouillard replacing depricated has_key references by in to support python 3. Errors reported by python -3 roundup_server. Unit tests test_config test_security pass although test_config is a bit weak in coverage.
Sun, 03 Jul 2016 22:50:53 -0400 John Rouillard issue2550831: Make the classic template query.edit page work.
Wed, 29 Jun 2016 18:35:19 -0400 John Rouillard Adding some tests for admin.py. Specifically for issue2550572: setting
Thu, 21 Oct 2010 08:59:43 +0000 Ralf Schlatterbeck more fixes to search permissions:
Wed, 20 Oct 2010 20:24:09 +0000 Ralf Schlatterbeck - admin permissions are special:
Wed, 20 Oct 2010 08:58:52 +0000 Ralf Schlatterbeck search permissions must allow transitive properties
Tue, 19 Oct 2010 15:29:05 +0000 Ralf Schlatterbeck - Add explicit "Search" permissions, see Security Fix below.
Tue, 15 Dec 2009 15:11:27 +0000 Ralf Schlatterbeck Clean up all the places where role processing occurs.
Thu, 12 Mar 2009 02:25:03 +0000 Richard Jones Plug a number of security holes:
Fri, 03 Feb 2006 04:04:37 +0000 Richard Jones fix security check for hasPermission(Permission, None)
Fri, 28 Jan 2005 03:51:19 +0000 Richard Jones Permissions improvements.
Wed, 26 Jan 2005 17:27:21 +0000 Alexander Smishlajev fix Permission.__repr__() maint-0.8
Tue, 07 Dec 2004 23:32:50 +0000 Richard Jones more doc fixes
Tue, 30 Nov 2004 08:32:57 +0000 Richard Jones Stuff from the train ride this morning:
Wed, 27 Oct 2004 05:21:14 +0000 Richard Jones uh
Thu, 07 Oct 2004 23:10:07 +0000 Richard Jones admin needs create too
Wed, 28 Jul 2004 06:30:40 +0000 Alexander Smishlajev add note about new functionality to Permission class docstring;
Wed, 28 Jul 2004 02:29:46 +0000 Richard Jones Buncha stuff (sorry about the large checkin):
Wed, 11 Feb 2004 23:55:10 +0000 Richard Jones documentation cleanup
Sat, 10 May 2003 23:13:10 +0000 Richard Jones strip whitespace from Role names so "User, Admin" will work
Thu, 13 Mar 2003 09:27:24 +0000 Andrey Lebedev role names made case insensitive
Thu, 26 Sep 2002 00:02:24 +0000 Richard Jones more docco work
Tue, 10 Sep 2002 00:19:55 +0000 Richard Jones removed Log
Fri, 30 Aug 2002 08:37:00 +0000 Richard Jones new CGI frontend support
Fri, 16 Aug 2002 04:26:00 +0000 Richard Jones preparation for moving cgi modules around
Mon, 29 Jul 2002 21:53:29 +0000 Richard Jones Fix to hasPermission, thanks Stefan Seefeld.
Mon, 29 Jul 2002 00:56:06 +0000 Richard Jones Removed the unnecessary volatiledb and the related complications.
Fri, 26 Jul 2002 08:27:00 +0000 Richard Jones Very close now. The cgi and mailgw now use the new security API.
Thu, 25 Jul 2002 07:14:06 +0000 Richard Jones Bugger it. Here's the current shape of the new security implementation.

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