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.
Amendments on March 2, 2023
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.
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.
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'.
Amendments on June 9, 2022
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.
Amendments on June 3, 2022
jcs made amendment
119
about 1 year ago
Amendments on May 24, 2022
jcs made amendment
109
about 1 year ago
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.
Amendments on April 21, 2022
jcs made amendment
95
over 2 years ago
Amendments on January 29, 2022
jcs made amendment
69
over 2 years ago
Amendments on January 5, 2022
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
1