sokwedb
13 days agoMake SPECIES.Species unique when ignoring case uniquenocase_species_species
Karl O. Pinc kop@karlpinc.com [Thu, 2 Oct 2025 23:44:38 +0000 (23:44 +0000)]
Make SPECIES.Species unique when ignoring case

13 days agoMake ROLE_CODES.Role unique when ignoring case
Karl O. Pinc kop@karlpinc.com [Thu, 2 Oct 2025 23:36:58 +0000 (23:36 +0000)]
Make ROLE_CODES.Role unique when ignoring case

13 days agoMake PEOPLE.Person unique when ignoring case
Karl O. Pinc kop@karlpinc.com [Thu, 2 Oct 2025 23:33:58 +0000 (23:33 +0000)]
Make PEOPLE.Person unique when ignoring case

13 days agoMake OBS_PERIODS.Period unique when ignoring case
Karl O. Pinc kop@karlpinc.com [Thu, 2 Oct 2025 23:29:58 +0000 (23:29 +0000)]
Make OBS_PERIODS.Period unique when ignoring case

13 days agoMake CYCLE_STATES.Code unique when ignoring case
Karl O. Pinc kop@karlpinc.com [Thu, 2 Oct 2025 23:26:58 +0000 (23:26 +0000)]
Make CYCLE_STATES.Code unique when ignoring case

13 days agoMake COMM_MEMBS_SOURCES.CommMembSource unique when ignoring case
Karl O. Pinc kop@karlpinc.com [Thu, 2 Oct 2025 23:21:24 +0000 (23:21 +0000)]
Make COMM_MEMBS_SOURCES.CommMembSource unique when ignoring case

13 days agoMake COMM_IDS.Name unique when ignoring case
Karl O. Pinc kop@karlpinc.com [Thu, 2 Oct 2025 23:15:15 +0000 (23:15 +0000)]
Make COMM_IDS.Name unique when ignoring case

13 days agoMake comm_ids.CommID unique when ignoring case
Karl O. Pinc kop@karlpinc.com [Thu, 2 Oct 2025 23:10:28 +0000 (23:10 +0000)]
Make comm_ids.CommID unique when ignoring case

13 days agoNew substitution reference for case-unique key columns
Karl O. Pinc kop@karlpinc.com [Thu, 2 Oct 2025 23:03:49 +0000 (23:03 +0000)]
New substitution reference for case-unique key columns

13 days agoUse indexmacros.m4 when creating indexes
Karl O. Pinc kop@karlpinc.com [Thu, 2 Oct 2025 22:53:20 +0000 (22:53 +0000)]
Use indexmacros.m4 when creating indexes

13 days agoAdd sdb_case_equalivance() macro for use in indexes
Karl O. Pinc kop@karlpinc.com [Thu, 2 Oct 2025 22:43:30 +0000 (22:43 +0000)]
Add sdb_case_equalivance() macro for use in indexes

13 days agoConvert follow -> follow_observers
Karl O. Pinc kop@karlpinc.com [Thu, 2 Oct 2025 22:18:05 +0000 (22:18 +0000)]
Convert follow -> follow_observers

There are a number of references to problem numbers, where we
automate fixes.  These have not been approved by the PIs and
may change.

13 days agoEnforce rule that a follow must have a related FOLLOW_OBSERVERS row
Karl O. Pinc kop@karlpinc.com [Thu, 2 Oct 2025 22:13:46 +0000 (22:13 +0000)]
Enforce rule that a follow must have a related FOLLOW_OBSERVERS row

13 days agoAllow PEOPLE.Person to have embedded spaces
Karl O. Pinc kop@karlpinc.com [Thu, 2 Oct 2025 22:11:17 +0000 (22:11 +0000)]
Allow PEOPLE.Person to have embedded spaces

13 days agoAdd creation of a NONE person to the conversion
Karl O. Pinc kop@karlpinc.com [Thu, 2 Oct 2025 22:02:34 +0000 (22:02 +0000)]
Add creation of a NONE person to the conversion

13 days agoAdd warning when it looks like there's duplicate FOLLOW_OBSERVERS
Karl O. Pinc kop@karlpinc.com [Wed, 1 Oct 2025 22:16:42 +0000 (22:16 +0000)]
Add warning when it looks like there's duplicate FOLLOW_OBSERVERS

13 days agoThe BIOGRAPHY_LOG.BLID cannot change
Karl O. Pinc kop@karlpinc.com [Wed, 1 Oct 2025 21:31:44 +0000 (21:31 +0000)]
The BIOGRAPHY_LOG.BLID cannot change

13 days agoThe COMM_MEMB_LOG.CommMLID cannot change
Karl O. Pinc kop@karlpinc.com [Wed, 1 Oct 2025 21:27:44 +0000 (21:27 +0000)]
The COMM_MEMB_LOG.CommMLID cannot change

2 weeks agoThe COMM_MEMBS.CommMID cannot change
Karl O. Pinc kop@karlpinc.com [Wed, 1 Oct 2025 21:21:32 +0000 (21:21 +0000)]
The COMM_MEMBS.CommMID cannot change

2 weeks agoThe FOLLOW_OBSERVERS.FOID cannot change
Karl O. Pinc kop@karlpinc.com [Wed, 1 Oct 2025 21:18:32 +0000 (21:18 +0000)]
The FOLLOW_OBSERVERS.FOID cannot change

2 weeks agoThe FOLLOWS.FID cannot change
Karl O. Pinc kop@karlpinc.com [Wed, 1 Oct 2025 21:15:19 +0000 (21:15 +0000)]
The FOLLOWS.FID cannot change

2 weeks agoConvert into the FOLLOWS table
Karl O. Pinc kop@karlpinc.com [Mon, 29 Sep 2025 23:03:33 +0000 (23:03 +0000)]
Convert into the FOLLOWS table

2 weeks agoCheck that a follow happens only when the individual is under study
Karl O. Pinc kop@karlpinc.com [Mon, 29 Sep 2025 22:26:07 +0000 (22:26 +0000)]
Check that a follow happens only when the individual is under study

Add INSERT and UPDATE trigger to FOLLOWS table.  Adjust BIOGRAPHY_DATA
triggers for check of changes to Entrydate and Departdate.

2 weeks agoIndex the FOLLOWS table
Karl O. Pinc kop@karlpinc.com [Mon, 29 Sep 2025 19:07:54 +0000 (19:07 +0000)]
Index the FOLLOWS table

2 weeks agoUse constraint allowing empty text for FOLLOWS.Notes
Karl O. Pinc kop@karlpinc.com [Mon, 29 Sep 2025 14:24:47 +0000 (14:24 +0000)]
Use constraint allowing empty text for FOLLOWS.Notes

3 weeks agoAdd ROLES table
Karl O. Pinc kop@karlpinc.com [Mon, 22 Sep 2025 13:34:03 +0000 (13:34 +0000)]
Add ROLES table

3 weeks agoMerge branch 'master' of /srv/repos/kop_sokwedb
Karl O. Pinc kop@karlpinc.com [Sun, 21 Sep 2025 22:45:33 +0000 (22:45 +0000)]
Merge branch 'master' of /srv/repos/kop_sokwedb

3 weeks agoModify diagram: An EVENTS row need not always have a related row on ROLES
Karl O. Pinc [Sun, 21 Sep 2025 22:41:43 +0000 (17:41 -0500)]
Modify diagram: An EVENTS row need not always have a related row on ROLES

3 weeks agoAdd ROLE_CODES table
Karl O. Pinc kop@karlpinc.com [Sun, 21 Sep 2025 22:10:23 +0000 (22:10 +0000)]
Add ROLE_CODES table

3 weeks agoAdd CYCLE_STATES table to db
Karl O. Pinc kop@karlpinc.com [Sun, 21 Sep 2025 21:43:35 +0000 (21:43 +0000)]
Add CYCLE_STATES table to db

3 weeks agoAdd SPECIES_PRESENT table
Karl O. Pinc kop@karlpinc.com [Sun, 21 Sep 2025 21:16:51 +0000 (21:16 +0000)]
Add SPECIES_PRESENT table

3 weeks agoEnforce PEOPLE.Active on FOLLOW_OBSERVERS
Karl O. Pinc kop@karlpinc.com [Sun, 21 Sep 2025 19:06:39 +0000 (19:06 +0000)]
Enforce PEOPLE.Active on FOLLOW_OBSERVERS

3 weeks agoNew macro for checking that PEOPLE.Active is TRUE before use
Karl O. Pinc kop@karlpinc.com [Sun, 21 Sep 2025 18:30:16 +0000 (18:30 +0000)]
New macro for checking that PEOPLE.Active is TRUE before use

3 weeks agoAdd SPECIES table
Karl O. Pinc kop@karlpinc.com [Tue, 9 Sep 2025 23:15:32 +0000 (23:15 +0000)]
Add SPECIES table

3 weeks agoAdd HUMANS table
Karl O. Pinc kop@karlpinc.com [Mon, 8 Sep 2025 22:28:39 +0000 (22:28 +0000)]
Add HUMANS table

5 weeks agoAdd nonnegative macros/substitution
Karl O. Pinc kop@karlpinc.com [Mon, 8 Sep 2025 22:27:53 +0000 (22:27 +0000)]
Add nonnegative macros/substitution

5 weeks agoInitial list of event codes, without hyperlinking to relevant tables
Karl O. Pinc kop@karlpinc.com [Mon, 8 Sep 2025 15:28:55 +0000 (15:28 +0000)]
Initial list of event codes, without hyperlinking to relevant tables

5 weeks agoSupport converting MGM, MGF, MGF2, MGF3
Karl O. Pinc kop@karlpinc.com [Mon, 8 Sep 2025 15:14:11 +0000 (15:14 +0000)]
Support converting MGM, MGF, MGF2, MGF3

5 weeks agoMake system aware of MGM, MGF, MGF2, and MGF3 unknown individuals
Karl O. Pinc kop@karlpinc.com [Mon, 8 Sep 2025 15:03:20 +0000 (15:03 +0000)]
Make system aware of MGM, MGF, MGF2, and MGF3 unknown individuals

5 weeks agoAdd CERTAINTIES table
Karl O. Pinc kop@karlpinc.com [Mon, 8 Sep 2025 14:59:40 +0000 (14:59 +0000)]
Add CERTAINTIES table

5 weeks agoMerge branch 'master' of /srv/repos/kop_sokwedb
Karl O. Pinc kop@karlpinc.com [Mon, 8 Sep 2025 14:57:10 +0000 (14:57 +0000)]
Merge branch 'master' of /srv/repos/kop_sokwedb

5 weeks agoRemove EVENTS.Seq column from diagram
Karl O. Pinc [Mon, 8 Sep 2025 14:35:30 +0000 (09:35 -0500)]
Remove EVENTS.Seq column from diagram

5 weeks agoChange EVENTS.End to EVENTS.Stop in diagrams
Karl O. Pinc [Mon, 8 Sep 2025 14:33:22 +0000 (09:33 -0500)]
Change EVENTS.End to EVENTS.Stop in diagrams

5 weeks agoAdd EVENTS table
Karl O. Pinc kop@karlpinc.com [Mon, 8 Sep 2025 13:12:34 +0000 (13:12 +0000)]
Add EVENTS table

5 weeks agoRemove EVENTS.Seq column from diagram
Karl O. Pinc [Mon, 8 Sep 2025 14:35:30 +0000 (09:35 -0500)]
Remove EVENTS.Seq column from diagram

5 weeks agoChange EVENTS.End to EVENTS.Stop in diagrams
Karl O. Pinc [Mon, 8 Sep 2025 14:33:22 +0000 (09:33 -0500)]
Change EVENTS.End to EVENTS.Stop in diagrams

5 weeks agoRemove FOLLOW_ARRIVALS table in favor of the EVENTS model
Karl O. Pinc kop@karlpinc.com [Mon, 8 Sep 2025 13:02:48 +0000 (13:02 +0000)]
Remove FOLLOW_ARRIVALS table in favor of the EVENTS model

Comment out some other tables, until the ARRIVALS table exists
and needs them.
Rename the constant which identifies an arriving individual with
certainty.

5 weeks agoSeconds are 0 in times unless otherwise noted
Karl O. Pinc kop@karlpinc.com [Mon, 8 Sep 2025 12:27:35 +0000 (12:27 +0000)]
Seconds are 0 in times unless otherwise noted

5 weeks agoGive the unknown individuals a bccertainty and a sex
Karl O. Pinc kop@karlpinc.com [Sun, 7 Sep 2025 23:02:24 +0000 (23:02 +0000)]
Give the unknown individuals a bccertainty and a sex

5 weeks agoAdjust to allow conversion to take a connection string
Karl O. Pinc kop@karlpinc.com [Sun, 7 Sep 2025 22:27:01 +0000 (22:27 +0000)]
Adjust to allow conversion to take a connection string

5 weeks agoAdd FOLLOW_STUDIES table
Karl O. Pinc kop@karlpinc.com [Sun, 7 Sep 2025 17:30:17 +0000 (17:30 +0000)]
Add FOLLOW_STUDIES table

5 weeks agoAdd STUDIES code table
Karl O. Pinc kop@karlpinc.com [Sun, 7 Sep 2025 17:27:02 +0000 (17:27 +0000)]
Add STUDIES code table

5 weeks agoAdd FOLLOW_OBSERVERS table
Karl O. Pinc kop@karlpinc.com [Sun, 7 Sep 2025 17:25:39 +0000 (17:25 +0000)]
Add FOLLOW_OBSERVERS table

5 weeks agoAdd OBS_PERIODS code table
Karl O. Pinc kop@karlpinc.com [Sun, 7 Sep 2025 17:10:37 +0000 (17:10 +0000)]
Add OBS_PERIODS code table

3 months agoFix so all :ref:s are removed, and other fixes
Karl O. Pinc [Wed, 25 Jun 2025 22:31:17 +0000 (17:31 -0500)]
Fix so all :ref:s are removed, and other fixes

Port fixes from PRIMEDB from EVA MPG.

Previously, only refs without a space in the subsituted text were removed.
Also, fix so EOF ending a block works.

6 months agoUse a connection string with PSQL
Karl O. Pinc kop@karlpinc.com [Sat, 12 Apr 2025 19:02:02 +0000 (19:02 +0000)]
Use a connection string with PSQL

6 months agoFully qualify table name
Karl O. Pinc kop@karlpinc.com [Sat, 12 Apr 2025 18:56:58 +0000 (18:56 +0000)]
Fully qualify table name

6 months agoCOMM_MEMB_LOG.AnimID does not have to reference BIOGRAPHY_DATA
Karl O. Pinc kop@karlpinc.com [Sat, 12 Apr 2025 18:52:11 +0000 (18:52 +0000)]
COMM_MEMB_LOG.AnimID does not have to reference BIOGRAPHY_DATA

Fixes problem #17.

6 months agoBIOGRAPHY_LOG.AnimID does not have to reference BIOGRAPHY_DATA
Karl O. Pinc kop@karlpinc.com [Sat, 12 Apr 2025 18:34:02 +0000 (18:34 +0000)]
BIOGRAPHY_LOG.AnimID does not have to reference BIOGRAPHY_DATA

Fixes problem #22.

6 months agoNew macro for columns named AnimID but are not required to be foreign keys
Karl O. Pinc kop@karlpinc.com [Sat, 12 Apr 2025 18:32:29 +0000 (18:32 +0000)]
New macro for columns named AnimID but are not required to be foreign keys

6 months agoAdjust conversion for tables dropped in the upstream MS Access db
Karl O. Pinc kop@karlpinc.com [Fri, 11 Apr 2025 22:45:39 +0000 (22:45 +0000)]
Adjust conversion for tables dropped in the upstream MS Access db

6 months agoAdd after_* targets for completing the conversion after a given step
Karl O. Pinc kop@karlpinc.com [Fri, 11 Apr 2025 22:43:14 +0000 (22:43 +0000)]
Add after_* targets for completing the conversion after a given step

6 months agoMake clear that tables are not entities
Karl O. Pinc [Thu, 10 Apr 2025 14:23:24 +0000 (09:23 -0500)]
Make clear that tables are not entities

6 months agoGROOMINGS.Certainty -> GROOMINGS.TimeCertainty
Karl O. Pinc [Tue, 1 Apr 2025 22:52:51 +0000 (17:52 -0500)]
GROOMINGS.Certainty -> GROOMINGS.TimeCertainty

6 months agoAdd event ER diagram to docs
Karl O. Pinc [Tue, 1 Apr 2025 22:43:42 +0000 (17:43 -0500)]
Add event ER diagram to docs

6 months agoAdd many event related tables to the events ER diagram
Karl O. Pinc [Tue, 1 Apr 2025 22:28:34 +0000 (17:28 -0500)]
Add many event related tables to the events ER diagram

6 months agoChange PARTS table name to ROLES
Karl O. Pinc [Tue, 1 Apr 2025 18:30:23 +0000 (13:30 -0500)]
Change PARTS table name to ROLES

7 months agoExplain why ER diagrams are useful
Karl O. Pinc [Fri, 7 Mar 2025 16:49:04 +0000 (10:49 -0600)]
Explain why ER diagrams are useful

7 months agoAdd diagram for EVENTS with arrivals, food, other species, and humans
Karl O. Pinc [Tue, 4 Mar 2025 00:38:13 +0000 (18:38 -0600)]
Add diagram for EVENTS with arrivals, food, other species, and humans

7 months agoAdd EVENTS and PARTS tables, remove event related tables
Karl O. Pinc [Tue, 4 Mar 2025 00:37:21 +0000 (18:37 -0600)]
Add EVENTS and PARTS tables, remove event related tables

7 months agoDocument what breaks the system
Karl O. Pinc kop@karlpinc.com [Mon, 3 Mar 2025 22:21:46 +0000 (22:21 +0000)]
Document what breaks the system

7 months agoAdd lower limit for FOLLOWS.Date
Karl O. Pinc kop@karlpinc.com [Sat, 1 Mar 2025 00:05:27 +0000 (00:05 +0000)]
Add lower limit for FOLLOWS.Date

7 months agoInitial definition of the FOLLOWS table
Karl O. Pinc kop@karlpinc.com [Fri, 28 Feb 2025 23:52:47 +0000 (23:52 +0000)]
Initial definition of the FOLLOWS table

7 months agoSwap FOLLOWS.Notes and Date columns so Notes comes last
Karl O. Pinc kop@karlpinc.com [Fri, 28 Feb 2025 23:46:47 +0000 (23:46 +0000)]
Swap FOLLOWS.Notes and Date columns so Notes comes last

7 months agoSwap FOLLOWS.Date and Notes columns so Notes is the last column
Karl O. Pinc [Fri, 28 Feb 2025 23:44:47 +0000 (17:44 -0600)]
Swap FOLLOWS.Date and Notes columns so Notes is the last column

7 months agoUse macro for key column generation
Karl O. Pinc kop@karlpinc.com [Fri, 28 Feb 2025 23:26:54 +0000 (23:26 +0000)]
Use macro for key column generation

7 months agoPort macros and Sphinx substitutions
Karl O. Pinc [Wed, 26 Feb 2025 23:25:29 +0000 (17:25 -0600)]
Port macros and Sphinx substitutions

7 months agoYou cannot have COMMENTs for functions which share a name with other objects
Karl O. Pinc [Wed, 26 Feb 2025 18:31:15 +0000 (12:31 -0600)]
You cannot have COMMENTs for functions which share a name with other objects

The solution is to have a separate syntax for function comments.
It is not worth the work at this time.

7 months agoImprove error message when a function cannot be commented
Karl O. Pinc [Tue, 25 Feb 2025 21:24:59 +0000 (15:24 -0600)]
Improve error message when a function cannot be commented

7 months agoMerge branch 'master' of /srv/repos/kop_sokwedb
Karl O. Pinc kop@karlpinc.com [Tue, 25 Feb 2025 21:20:25 +0000 (21:20 +0000)]
Merge branch 'master' of /srv/repos/kop_sokwedb

7 months agoMacro to prevent change of system maintained column
Karl O. Pinc [Tue, 25 Feb 2025 21:19:44 +0000 (15:19 -0600)]
Macro to prevent change of system maintained column

7 months agoRevert "Change FOLLOW_OBSERVERS.OBS_BRec to OBS_TRec"
Karl O. Pinc kop@karlpinc.com [Mon, 24 Feb 2025 23:01:36 +0000 (23:01 +0000)]
Revert "Change FOLLOW_OBSERVERS.OBS_BRec to OBS_TRec"

This reverts commit b902731a2460d6fa455ceac07c6b44e4bc92b800.

7 months agoFix error message on INSERT of automatically maintained columns
Karl O. Pinc kop@karlpinc.com [Sun, 23 Feb 2025 21:33:47 +0000 (21:33 +0000)]
Fix error message on INSERT of automatically maintained columns

7 months agoMacros and replacement text for automatically generated column content
Karl O. Pinc kop@karlpinc.com [Sat, 22 Feb 2025 23:04:46 +0000 (23:04 +0000)]
Macros and replacement text for automatically generated column content

7 months agoFix typo
Karl O. Pinc kop@karlpinc.com [Sat, 22 Feb 2025 20:02:45 +0000 (20:02 +0000)]
Fix typo

7 months agoUpdate codes schema docs to mention the functions it holds
Karl O. Pinc kop@karlpinc.com [Sat, 22 Feb 2025 19:46:40 +0000 (19:46 +0000)]
Update codes schema docs to mention the functions it holds

7 months agoAdd FOOD_BOUTS, OTHER_SPECIES, HUMANS to FOLLOWS ER diagram
Karl O. Pinc [Tue, 18 Feb 2025 23:36:23 +0000 (17:36 -0600)]
Add FOOD_BOUTS, OTHER_SPECIES, HUMANS to FOLLOWS ER diagram

7 months agoMerge branch 'master' of ssh://sokwe.janegoodall.org/srv/repos/kop_sokwedb
Karl O. Pinc [Tue, 18 Feb 2025 22:24:46 +0000 (16:24 -0600)]
Merge branch 'master' of ssh://sokwe.janegoodall.org/srv/repos/kop_sokwedb

7 months agoAdd crows feet, clean up preserve marker layer, remove solid ball endpoint
Karl O. Pinc [Tue, 18 Feb 2025 22:22:57 +0000 (16:22 -0600)]
Add crows feet, clean up preserve marker layer, remove solid ball endpoint

7 months agoAdd crows feet, clean up preserve marker layer, remove solid ball endpoint
Karl O. Pinc [Tue, 18 Feb 2025 22:04:40 +0000 (16:04 -0600)]
Add crows feet, clean up preserve marker layer, remove solid ball endpoint

7 months agoMake key visible, remove solid circle endpoints, add crows-feet markers
Karl O. Pinc [Tue, 18 Feb 2025 20:18:28 +0000 (14:18 -0600)]
Make key visible, remove solid circle endpoints, add crows-feet markers

7 months agoFix quoting in help output
Karl O. Pinc kop@karlpinc.com [Fri, 14 Feb 2025 18:43:42 +0000 (18:43 +0000)]
Fix quoting in help output

7 months agoDetail what roles to use to create various types of logins
Karl O. Pinc kop@karlpinc.com [Fri, 14 Feb 2025 18:30:44 +0000 (18:30 +0000)]
Detail what roles to use to create various types of logins

7 months agoWork around what looks like an m4 bug preventing macro expansion
Karl O. Pinc kop@karlpinc.com [Fri, 14 Feb 2025 18:16:26 +0000 (18:16 +0000)]
Work around what looks like an m4 bug preventing macro expansion

Seems like macros used on the first line of footnotes don't expand.

7 months agoChange URL of "Logins" page to use "logins" in URL
Karl O. Pinc kop@karlpinc.com [Fri, 14 Feb 2025 18:15:05 +0000 (18:15 +0000)]
Change URL of "Logins" page to use "logins" in URL

7 months agoChange FOLLOW_OBSERVERS.OBS_BRec to OBS_TRec
Karl O. Pinc [Fri, 14 Feb 2025 18:11:28 +0000 (12:11 -0600)]
Change FOLLOW_OBSERVERS.OBS_BRec to OBS_TRec

8 months agoCorrectly document how to bootstrap role installation on Azure
Karl O. Pinc kop@karlpinc.com [Thu, 13 Feb 2025 22:55:04 +0000 (22:55 +0000)]
Correctly document how to bootstrap role installation on Azure

Rather than mess around with the actual generated SQL and have
multiple new make targets, provide instructions on what to do to make
things work on Azure.  This is lame, but simple.  Even the actual
instructions are lame, since they assume prior knowledge and are
only templates.  They should be sufficient for someone who works
with Postgres, which is good enough for the moment.

8 months agoMerge branch 'master' of /srv/repos/sokwedb
Karl O. Pinc kop@karlpinc.com [Thu, 13 Feb 2025 22:17:43 +0000 (22:17 +0000)]
Merge branch 'master' of /srv/repos/sokwedb

8 months agoRemove trailing space
Karl O. Pinc kop@karlpinc.com [Thu, 13 Feb 2025 21:48:31 +0000 (21:48 +0000)]
Remove trailing space

8 months agoExplain the "adminuser" argument in the help text
Karl O. Pinc kop@karlpinc.com [Thu, 13 Feb 2025 20:59:32 +0000 (20:59 +0000)]
Explain the "adminuser" argument in the help text