log roundup/cgi/actions.py @ 6823:fe0091279f50

age author description
Sun, 07 Aug 2022 01:51:11 -0400 John Rouillard Refactor session db logging and key generation for sessions/otks
Thu, 04 Aug 2022 14:41:58 -0400 John Rouillard Summary: Support selecion session/otk data store. Add redis as data store.
Mon, 23 May 2022 17:31:50 -0400 John Rouillard Switch off using blank passwords for login
Thu, 12 May 2022 21:29:09 -0400 John Rouillard Mark strings for password reset and registration for translation
Tue, 25 Jan 2022 13:22:00 -0500 John Rouillard issue2551189 - increase text search maxlength
Sun, 23 Jan 2022 18:57:45 -0500 John Rouillard Summary: Add test cases for sqlite fts
Fri, 24 Dec 2021 15:10:40 -0500 John Rouillard Fix unwanted redirect from search index to edit on login error
Fri, 20 Aug 2021 23:56:24 -0400 aburke issue2550917 - Add a: "Welcome user, you have logged in" ok_message on login.
Fri, 11 Jun 2021 18:09:21 -0400 John Rouillard Ignore blank lines when editing class via CSV
Tue, 06 Apr 2021 22:51:55 -0400 John Rouillard Call verifyPassword even if user does not exist.
Sun, 20 Dec 2020 23:17:17 -0500 John Rouillard actions.py translation. Using mapping rather than tuple for args.
Mon, 08 Jun 2020 16:18:21 -0400 John Rouillard Quote all exported CSV data
Sat, 08 Feb 2020 00:29:13 +0000 Christof Meerwald issue2551019 needs to be handled in the action code itself, not the WSGI handler
Sat, 18 Jan 2020 20:27:02 -0500 John Rouillard Flake8 whitespace; add translate; change use 'is None' not =
Thu, 26 Dec 2019 19:51:07 -0500 John Rouillard Remove useless assert
Sat, 09 Nov 2019 16:33:42 -0500 John Rouillard - issue2550920 - Optionally detect duplicate username at registration.
Sat, 09 Nov 2019 00:30:37 -0500 John Rouillard issue2550919 - Anti-bot signup using 4 second delay
Sun, 20 Oct 2019 20:56:56 -0400 John Rouillard fix rate limit headers - were ints/floats need to be strings
Sat, 06 Jul 2019 13:12:58 -0400 John Rouillard Fix problem with cgi.escape being depricated a different way. This way
Fri, 14 Jun 2019 21:26:19 -0400 John Rouillard More extensive EditCSV testing.
Tue, 11 Jun 2019 21:29:24 -0400 John Rouillard Call cgi.escape only on python 2. Replace with html.escapeif it can be
Fri, 07 Jun 2019 13:50:57 -0400 John Rouillard Finish up login rate limit code. Set config item to 0 disables, make
Fri, 17 May 2019 19:45:15 -0400 John Rouillard Rename Store class in rate_limit.py to Gcra. The name Store makes no
Sat, 11 May 2019 17:50:00 -0400 John Rouillard Change access to config from dict to property. This makes doing the
Sat, 11 May 2019 17:24:58 -0400 John Rouillard issue2550949: Rate limit password guesses/login attempts.
Sun, 17 Mar 2019 19:00:43 -0400 John Rouillard python2/python3 normalization. When exporting CSV, sort lists as they
Sat, 16 Feb 2019 15:17:21 -0500 John Rouillard issue2550833 enhance the export csv action to include the keys for
Sun, 19 Aug 2018 15:11:05 +0100 Christof Meerwald fixed issue2550993 and added test case
Thu, 16 Aug 2018 20:14:09 +0100 Christof Meerwald always encode query parameters in sorted order
Sat, 04 Aug 2018 22:40:16 +0100 Christof Meerwald reworked random number use
Sun, 22 Jul 2018 22:38:53 +0100 Christof Meerwald fixed incorrect usage of BytesIO
Tue, 24 Jul 2018 23:04:42 +0000 Joseph Myers Python 3 preparation: update calls to dict methods.
Tue, 24 Jul 2018 22:09:15 +0000 Joseph Myers Python 3 preparation: use != instead of <>.
Tue, 24 Jul 2018 21:39:58 +0000 Joseph Myers Python 3 preparation: "raise" syntax.
Sun, 08 Jul 2018 11:34:42 -0400 John Rouillard A real fix for the problem where:
Sat, 07 Jul 2018 22:02:41 -0400 John Rouillard Force all uses of random to use SystemRandom and abort if
Wed, 27 Jun 2018 12:01:28 +0200 Ralf Schlatterbeck Fix password reset
Sat, 12 May 2018 21:28:02 -0400 John Rouillard Fix collision link to open in new window: target should be _blank not new.
Fri, 20 Apr 2018 18:46:28 +0200 Ralf Schlatterbeck Fix commits although a Reject exception is raised
Sat, 26 Aug 2017 20:48:57 -0400 John Rouillard Issue2550716 Email address displayed after password reset request (fix)
Sat, 26 Aug 2017 20:47:06 -0400 John Rouillard Suppress the "... - nothing changed" status banner presented when a
Sat, 26 Aug 2017 20:27:08 -0400 John Rouillard Issue2550716 Email address displayed after password reset request (fix)
Thu, 10 Aug 2017 22:35:05 -0400 John Rouillard Suppress the "... - nothing changed" status banner presented when a
Thu, 24 Aug 2017 22:21:37 -0400 Eric S. Raymond Use Python-3-compatible 'as' syntax for except statements
Thu, 24 Aug 2017 17:27:49 -0400 Eric S. Raymond Fix token_split() so its one error throws ValueError w/out extra arg.
Thu, 23 Mar 2017 21:08:30 -0400 John Rouillard Add nonce to embedded script references.
Sat, 18 Mar 2017 16:59:01 -0400 John Rouillard issue 2550690 - Adding anti-csrf measures to roundup following
Wed, 08 Mar 2017 22:04:15 -0500 rouilj Three sets of changes:
Fri, 09 Dec 2016 09:49:25 +0100 Ralf Schlatterbeck Store template name with saved query
Mon, 15 Aug 2016 20:53:37 -0400 John Rouillard issue2550755: exceptions.NotFound(msg) msg is not reported to user in cgi.
Sat, 23 Jul 2016 17:21:14 -0400 John Rouillard Fixed a couple of failing tests for *LoginRedirect in test_actions.py after url validation. Also raise ValueError from examine_url if base url is None.
Sat, 23 Jul 2016 15:22:06 -0400 John Rouillard rename clean_url method to examine_url. the method doesn't realy clean anything, it throws a ValueError if it finds a problem
Sat, 23 Jul 2016 14:00:49 -0400 John Rouillard I realized that the __came_from and __redirect_to url parameters I
Fri, 22 Jul 2016 16:32:01 -0400 John Rouillard issue1842687: Keywords: After creating, stay in "Create New" mode.
Sun, 03 Jul 2016 12:32:35 -0400 John Rouillard issue2550785: Using login from search (or logout) fails. when
Sun, 03 Jul 2016 10:38:47 -0400 John Rouillard Added a new cgi action restore. The opposite of (and a clone of) the existing retire action.
Sat, 25 Jun 2016 22:28:19 -0400 John Rouillard Validate values for Integer and Numeric type filter parameters rather than
Mon, 20 Jun 2016 22:04:32 -0400 John Rouillard - allow user to recover account password using an entry in the
Sat, 28 Mar 2015 20:26:32 +0200 Chau Nguyen issue564 from meta tracker
Sun, 05 Jun 2016 00:17:26 -0400 John Rouillard Add support for an integer type to join the existing number type.

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