AmendHub

jcs

/

subtext

/

amendments

/

user.h

Amendments on November 27, 2023

user: Add user_first_sysop_id()

The username can be found from this, but just returning a username
is harder to find an id for.
jcs made amendment 562 4 months ago

Amendments on March 2, 2023

user: Handle malloc failure

jcs made amendment 349 about 1 year ago

Amendments on September 14, 2022

*: Add Message of the Day support

Track the highest MOTD id each user has seen and only show it on
login if the current one is higher than the user's highest seen.
Also, in migrations, we can't iterate through users while modifying
each one, because the order will change as we save and write a new
user in the map.
jcs made amendment 250 about 1 year ago

Amendments on August 3, 2022

user: Rename user_find_username to user_username

This function isn't looking up something from bile that needs to be
freed, it's just checking its cache.
jcs made amendment 231 about 1 year ago

Amendments on June 12, 2022

session: Close on banned username login attempt, track logged-in status

Ignore sessions that haven't logged in yet, and don't show guest
username in 'who' and logs.
Also show whether a user is a sysop in 'who'.
jcs made amendment 137 about 1 year ago

Amendments on June 9, 2022

sysop: Add support for deleting users

jcs made amendment 133 about 1 year ago

Amendments on June 7, 2022

sysop: Add user management

Also wire up new/signup login to direct there upon login, adding a
setting to the global config to allow it.
jcs made amendment 123 about 1 year ago

Amendments on June 3, 2022

user_settings: Support changing usernames

jcs made amendment 119 about 1 year ago

Amendments on May 24, 2022


Amendments on May 23, 2022

*: Lots of deck chair rearranging

Move things from db files to their respective areas
Make username map contain normal username, just do strcasecmp check
during user_find_by_username.
jcs made amendment 107 about 1 year ago

Amendments on April 21, 2022

signup: Add interactive user account creation

jcs made amendment 95 over 2 years ago

Amendments on January 29, 2022


Amendments on January 5, 2022

db+user: Switch database from resource files to bile format

jcs made amendment 48 over 2 years ago

db+user: Initial work on creating a database, creating users

Of note, 'C###' templates are a C string in ### bytes in hex, not dec
jcs made amendment 8 over 2 years ago