clear RELEASE_NOTES_NEXT
authorGalen Charlton <gmc@equinoxOLI.org>
Mon, 27 Mar 2023 15:49:56 +0000 (11:49 -0400)
committerGalen Charlton <gmc@equinoxOLI.org>
Mon, 27 Mar 2023 15:49:56 +0000 (11:49 -0400)
Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
docs/RELEASE_NOTES_NEXT/Architecture/DoS-protection.adoc [deleted file]
docs/RELEASE_NOTES_NEXT/Client/org-select-styling.adoc [deleted file]
docs/RELEASE_NOTES_NEXT/OPAC/qtype-param-protection.adoc [deleted file]
docs/RELEASE_NOTES_NEXT/OPAC/stripe_user_id.adoc [deleted file]
docs/RELEASE_NOTES_NEXT/miscellaneous.adoc

diff --git a/docs/RELEASE_NOTES_NEXT/Architecture/DoS-protection.adoc b/docs/RELEASE_NOTES_NEXT/Architecture/DoS-protection.adoc
deleted file mode 100644 (file)
index 929c36a..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-== DoS Protection ==
-
-Here we add two ways to protect against denial of service attacks:
- * Limit concurrent search requests per client IP address
-  ** This helps address issues of accidental spamming from a malfunctioning OPAC workstation, or web crawlers of various types.  The limit is controlled by a global flag called *opac.max_concurrent_search.ip*.  By default there is no limit set.
- * Limit the global concurrent search requests for the same query
-  ** This helps address both simple and distributed DoS that send the same search request over and over.  The limit is controlled by a global flag called *opac.max_concurrent_search.query*, and defaults to 20.
-
-When a limit is exceeded the client receives an HTTP 429 "Too many requests" response from the web server, and the connection is ended.
-
diff --git a/docs/RELEASE_NOTES_NEXT/Client/org-select-styling.adoc b/docs/RELEASE_NOTES_NEXT/Client/org-select-styling.adoc
deleted file mode 100644 (file)
index be819c5..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-Org Selector Now Supports Entry Styling\r
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\r
-The Org Selector now supports the ability to pass in an object composed of\r
-an array of Org Unit IDs and a function returning a CSS key value pair.
\ No newline at end of file
diff --git a/docs/RELEASE_NOTES_NEXT/OPAC/qtype-param-protection.adoc b/docs/RELEASE_NOTES_NEXT/OPAC/qtype-param-protection.adoc
deleted file mode 100644 (file)
index a4931b5..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-== Protect qtype CGI parameter ==
-
-Malicious DoS attempts have been witnessed in the wild making use of
-the fact that Evergreen does not check the contents of the qtype CGI
-parameter.  While these fail their intent, it would be better to
-simply drop such searches on the floor when they're seen.
-
-Evergreen will now confirm that the search class in the qtype parameter
-is valid, and that the remainder of the value is structured correctly,
-before processing the search request.
-
diff --git a/docs/RELEASE_NOTES_NEXT/OPAC/stripe_user_id.adoc b/docs/RELEASE_NOTES_NEXT/OPAC/stripe_user_id.adoc
deleted file mode 100644 (file)
index e20df61..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-== User Id Added to Stripe Payment Information ==
-
-The user's database id is added to the "description" field to make it easier
-to associate transactions to users if there is a Stripe payment issue that
-requires followup.
index 2e83338..e69de29 100644 (file)
@@ -1 +0,0 @@
-* `autogen.sh` can now accept a `-c` switch to specify the location of `opensrf_core.xml`. This is useful for certain multi-tenant setups of Evergreen. (LP#2003707)