25 Commits (5a7368a0a45d705a403f96686babd7badc7af422)

Author SHA1 Message Date
Thomas Lynch 5a7368a0a4 Add a new property to permissions metadata and reflect on frontend inability for users without that "parent" permission to edit roles/accounts to have some permissions e.g. root, edit roles, edit accs 1 year ago
Thomas Lynch 4d86406483 Initial commit of 2FA for accounts, TOTP-based 2 years ago
Thomas Lynch e63edadb9e Dont return accounts with Permissions.ROOT in getInactive query 2 years ago
Thomas Lynch 3ab0a271c4 Inactive accounts handling schedule, globalsettings for it and migration. 2 years ago
Thomas Lynch e047782249
eslint lib, migrations, db, models, test, schedules and root dir 2 years ago
Thomas Lynch bb582c2de8 "helpers" -> "lib 2 years ago
Thomas Lynch 3a8f6b9e7e - when updating a role, update the permissions for all the people with that role already 2 years ago
Thomas Lynch d1f9c78258 ref #377, the fun begins 2 years ago
some random guy 822d191603 make mongodb db name configurable 4 years ago
Thomas Lynch 18240670cf Let users self-delete their account, provided they dont hold any staff positions closes #240 4 years ago
Thomas Lynch 18b58202e7 show last active date for accounts in globalnamage accounts page close #236 4 years ago
Thomas Lynch fcd0e6a9a7 fix deleting cache for users when add/removing as mod to a board 4 years ago
Thomas Lynch 546582b54e delete cache properly in setlevel 4 years ago
Thomas Lynch b50d39250a delete cache properly in setlevel 4 years ago
some random guy 5dc3fe9504 cache account info in redis db 4 years ago
fatchan 8a41dfd6ea store original username input in db and convert to lowercase on transfer 4 years ago
fatchan d8873b450c search account username or baord URI on globalmanage accounts, and improve appearance 5 years ago
fatchan 2b4e631756 accounts page, list owned and mod boards in accounts, show on global manage and accounts page 5 years ago
fatchan 15847293c0 start mod page improvements with pagination in some places references #55 5 years ago
fatchan 3cc9c68e96 bunch of changes to help with development (no nginx) and new installs 5 years ago
fatchan de61e95c64 early account management on global manage page. maybe list isnt necessary, could be changed to a simple input box to avoid getting too big, or having to make separate page/paginated 5 years ago
fatchan 87f59ed051 board moderators can now be assigned/removed 5 years ago
fatchan e7b4a60e95 proper permissions system ready for board creation and assigning staff, and post password hashing 5 years ago
fatchan 514b55a506 closes #14 5 years ago
fatchan e80e9e4452 differentiate between report reason and ban reason, improve actions form, renamed some stuff 5 years ago
fatchan ff4f6c4758 stop calling that a model 5 years ago
fatchan f109307b44 db changes #9 5 years ago
fatchan 87de6f9724 manage page and admin bypass delete permissions 5 years ago
fatchan e00c6d2fff Basic registration and login with model and controllers 5 years ago