Commit graph

431 commits

Author SHA1 Message Date
f12ac03629 and also au revoir to all object trashy wrappings 2018-09-16 02:21:13 +02:00
5db6d59a49 Removed old Stream-like abstractions. 2018-09-16 01:39:29 +02:00
f8ccb1b06a good bye ApplicationBase! 2018-09-16 01:32:18 +02:00
b82e51b38e whoops 2018-09-16 01:28:42 +02:00
bce19a2ed6 Use parse_ini_file instead of custom class. 2018-09-16 01:27:12 +02:00
c8aafe1a07 use mb_ functions on strings 2018-09-15 23:55:26 +02:00
4788b172c2 This should be fine to merge into master, I want to work on other shit and don't want to bother with rebasing haha yes. 2018-09-09 17:33:00 +02:00
33df85b980 Added basic permission viewing stuff. 2018-08-26 03:46:33 +02:00
7fd2a8d286 Implemented permission checks everywhere, manage is next. 2018-08-23 22:06:48 +02:00
1ae61e6a23 Checkpoint! Perms work on the index. 2018-08-23 20:13:37 +02:00
0752577888 Permission checking within SQL queries!! 2018-08-19 03:17:10 +02:00
55d3979d2c It's not much but if you like rectangles, this is the code for you. 2018-08-18 21:20:10 +02:00
2745dfe0cd Rename global permission constants to make more sense. 2018-08-18 04:31:46 +02:00
edd4289cdb Completed the library side of the forum perms and add a migration. 2018-08-18 04:10:52 +02:00
6ff77973d8 Early stuff, dev env bugged out. 2018-08-17 18:34:02 +02:00
4fcc32c793 Maintainability sprintf. 2018-08-17 14:59:18 +02:00
8df64722ac Improved look of mentions a tad. 2018-08-17 03:49:43 +02:00
757362102f Remove dormant checks and add @ mentions to comments. 2018-08-17 03:39:44 +02:00
160856607d Disallow spaces in usernames 2018-08-17 01:42:32 +02:00
86bc60aca2 Restyled changelog related manage pages 2018-08-16 19:26:16 +02:00
f3760f62ff More manage stuff. 2018-08-15 22:29:18 +02:00
fa71040fbc More updates to integrate manage into the main site. 2018-08-15 19:20:41 +02:00
f1979c8e4a Restructure templating system. 2018-08-15 03:12:58 +02:00
c777d57373 Do more of the permissions calculation in SQL. 2018-08-15 01:31:13 +02:00
294380d7bc Merged account and avatar settings pages. 2018-08-11 20:56:54 +02:00
00eeba9c30 merge time 2018-08-10 23:21:39 +02:00
6a7edd84a7 I suppose it's kinda ready to push to master rn? not sure yet though 2018-08-10 06:20:54 +02:00
9f97f38b7c hey it's something 2018-08-08 03:53:33 +02:00
74f5fd0921 i definitely did this today 2018-08-07 00:19:35 +02:00
3760b49359 a 2018-07-26 20:24:16 +02:00
105492154e Display audit log in settings. 2018-07-23 15:29:57 +02:00
7c1dd2ed7d Append file modify time to asset urls. 2018-07-21 18:01:36 +02:00
ea43444db7 Merge colour_set_inherit and unset_inherit into a single function. 2018-07-20 17:59:10 +02:00
af8cc763bf Added per user colours, removed old chat key stuff and fixed a permissions editor error. 2018-07-18 18:01:17 +02:00
bf903a38d0 So much for the 'pointless' array init. 2018-07-18 04:08:47 +02:00
e1ab3bf84c Added e-mail. 2018-07-18 02:44:51 +02:00
d0d8d82f60 Change parse functions within templates a bit. 2018-07-17 21:12:51 +02:00
c32525d489 Add audit log backend stuff. 2018-07-17 19:17:57 +02:00
ca4004fbbd Removed unnecessary array init. 2018-07-17 05:24:05 +02:00
0a8a4d3b99 Use shorthand database operations everywhere. 2018-07-16 00:59:14 +02:00
af4ec2ac45 Caching stuff. 2018-07-16 00:39:39 +02:00
d52cb3af63 Work in progress. 2018-07-15 04:15:12 +02:00
88dfe7a950 Added error reporting. 2018-07-14 19:57:21 +02:00
ad3d836ae7 Fixed changelog date fetching. 2018-07-11 23:59:01 +02:00
e5da1cce35 Some memberlist things. 2018-07-11 22:03:43 +02:00
845061e679 Some permissions stuff. 2018-07-10 23:24:00 +02:00
5878a4c16c Move git functions out of ApplicationBase 2018-07-10 18:37:13 +02:00
5a51ea77d6 Fixes slight oversight. 2018-07-08 21:29:18 +02:00
f924484ac3 Added permissions system. 2018-07-08 21:24:59 +02:00
ffc23c11fd Initial permission stuffs. 2018-07-08 01:24:34 +02:00