Commit Graph

6 Commits

Author SHA1 Message Date
Guangcong Luo
66238a9ee0 Refactor ntbb-session with auth checking
Auth checking was done relatively sporadically in the past, but this
change adds $users->isSysop/isAdmin/isLeader for more centralized
auth checking.
2021-07-05 18:25:35 -04:00
Annika
ca9a6ee311
Usermodlog: Hide emails from lower staff (#1675) 2020-11-22 00:49:48 -08:00
Annika
3c64386447
Merge ntbb-database only (#1587) 2020-08-02 17:42:44 -07:00
Annika
7361473511
Support configurable URLs in the website (#1575) 2020-07-27 18:06:39 -07:00
Guangcong Luo
0bda3daa80 Update include paths and merge config.inc.php 2020-07-27 17:03:58 -07:00
Guangcong Luo
2105dc8e57 Add website to client repository
Closes #1567

The main reason I'm not simply merging Annika's PR is because this
way makes it clearer that I'm taking responsibility for all this
code, that it's mostly code I wrote, and also because it makes it
easier to ensure that none of the files have been changed.

(Not that I don't personally trust Annika, but I have something
resembling an obligation to users not to expose them to risks based
on personal trust.)
2020-07-27 19:37:04 -04:00