b620c0d9ae
activity: implement most initial logging
...
resetPassword, changePassword, delete/createInvite, enable/disable,
creation/deletion of invites & users are all done, only remaining one is
account linking.
2023-10-19 18:56:35 +01:00
63948a6de0
db: migrate invites, user expiry
...
some fixes to stuff in there too, probably
2023-06-24 19:13:05 +01:00
ea0293bd4e
Split some settings into new "messages" section
...
Most email dependant sections now depend on this. Also renamed more
email things.
2021-05-07 21:53:29 +01:00
716d6a931a
Telegram: Send messages via telegram
...
Most messages are now sent as plaintext via telegram when suitable.
2021-05-07 16:06:47 +01:00
7dcc9b20a1
clear user cache when user expires
2021-04-06 18:39:12 +01:00
47ac505cac
shutdown your background workers!
...
I believe everything #74 was caused by not shutting down the userDaemon
when we do a pseudo-restart. shutdown of it and the invite daemon are
now deferred so this should fix any problems and reduce log spam.
2021-04-06 18:12:06 +01:00
e6e5231f63
add extra logging
2021-04-06 18:02:15 +01:00
76b822213e
add more error logging; mutex for app.storage.users
2021-04-06 13:44:52 +01:00
ab3d5f3321
fix logging for expiry extension
...
also delete expiries for users that no longer exist.
2021-04-06 13:31:42 +01:00
762dac2581
move mediabrowser to separate repo
2021-03-29 21:49:46 +01:00
1a6d78352c
add comments, fix user expiry log spam
...
now actually removes the already deleted user from the expiry list.
2021-03-21 22:50:33 +00:00
1e9d184508
implement user expiry functionality
...
All works now, but i'll add a field on the accounts tab for users with
an expiry, as well as a 'disabled' badge.
2021-02-28 15:41:06 +00:00