annotate doc/man_pages.txt @ 8218:32aaf5dc562b

fix(REST): issue2551383; improve errors for bad json, fix PUT docs While adding fuzz testing for email addresses via REST /rest/data/user/1/address, I had an error when setting the address to the same value it currently had. Traced this to a bug in userauditor.py. Fixed the bug. Documented in upgrading.txt. While trying to track down issue, I realized invalid json was being accepted without error. So I fixed the code that parses the json and have it return an error. Also modified some tests that broke (used invalid json, or passed body (e.g. DELETE) but shouldn't have. Add tests for bad json to verify new code. Fixed test that wasn't initializing the body_file in each loop, so the test wasn't actually supplying a body. Also realised PUT documentation was not correct. Output format isn't quite like GET. Fuss tests for email address also added.
author John Rouillard <rouilj@ieee.org>
date Tue, 17 Dec 2024 19:42:46 -0500
parents e3b34d02c61a
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
7919
e3b34d02c61a doc: add html versions of man pages
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
1 .. meta::
e3b34d02c61a doc: add html versions of man pages
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
2 :description:
e3b34d02c61a doc: add html versions of man pages
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
3
e3b34d02c61a doc: add html versions of man pages
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
4 Links to man pages for the top level commands provided by Roundup.
e3b34d02c61a doc: add html versions of man pages
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
5
e3b34d02c61a doc: add html versions of man pages
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
6
e3b34d02c61a doc: add html versions of man pages
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
7 ====================
e3b34d02c61a doc: add html versions of man pages
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
8 Roundup Manual Pages
e3b34d02c61a doc: add html versions of man pages
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
9 ====================
e3b34d02c61a doc: add html versions of man pages
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
10
e3b34d02c61a doc: add html versions of man pages
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
11 Roundup man pages have been formated as html for your use.
e3b34d02c61a doc: add html versions of man pages
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
12
e3b34d02c61a doc: add html versions of man pages
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
13 * `roundup-admin <man_pages/roundup-admin.1.html>`_
e3b34d02c61a doc: add html versions of man pages
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
14 * `roundup-demo <man_pages/roundup-demo.1.html>`_
e3b34d02c61a doc: add html versions of man pages
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
15 * `roundup-mailgw <man_pages/roundup-mailgw.1.html>`_
e3b34d02c61a doc: add html versions of man pages
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
16 * `roundup-server <man_pages/roundup-server.1.html>`_
e3b34d02c61a doc: add html versions of man pages
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
17

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