Commit graph

366 commits

Author SHA1 Message Date
d1c109a84f Missed this one. 2018-09-17 10:13:57 +02:00
bd578c7601 Actually check permissions. 2018-09-17 10:10:32 +02:00
1dbaffeb28 Fixed front page error on clean database. 2018-09-17 08:29:02 +02:00
b6401e8b1f tfw no posts 2018-09-17 00:53:42 +02:00
f90a8e5612 profile rework beginnings 2018-09-17 00:36:46 +02:00
0e54525102 Not very sure what happened here but it's fixed now. 2018-09-16 23:25:21 +02:00
74fa937332 Made changelog date headers not look out of place. 2018-09-16 23:20:30 +02:00
88f3bd8069 Use custom Whoops handler for error reporting. 2018-09-16 23:03:56 +02:00
dd6974855a Always display runtime info to admin. 2018-09-16 21:51:14 +02:00
1fe9a4fd92 dropkicked phpunit out, no longer expose Application to Twig and also defines. 2018-09-16 21:45:40 +02:00
a3fb32f65a fuck tests 2018-09-16 21:16:17 +02:00
b4a4c75904 Allow running without a config file. 2018-09-16 21:12:58 +02:00
18600c4869 fix travis episode 4000 2018-09-16 21:08:36 +02:00
969c629fdd Added background permission switch. 2018-09-16 21:02:22 +02:00
38bdef2b74 More background stuff [laptop] 2018-09-16 20:45:49 +02:00
be861868f2 Some initial stuff for profile backgrounds. 2018-09-16 03:37:32 +02:00
52ecf12fd9 Added character check to colour_from_hex. 2018-09-16 02:45:27 +02:00
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
c1d3a4672a wow it sucks 2018-09-10 00:44:10 +02:00
c32fdb4de6 Removed remnants of old dark theme. 2018-09-09 18:03:18 +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
d08a031bb2 Improve the mobile management experience a bit. 2018-08-16 23:41:32 +02:00
86bc60aca2 Restyled changelog related manage pages 2018-08-16 19:26:16 +02:00
bcd56a23e7 Fixed user card wrapping issues. 2018-08-16 04:02:27 +02:00
acf0dda67a Move auth pages into the main site, slight reduces the immersion break. 2018-08-16 00:22:32 +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
5b346b842c Increase mobile transition width of the site. 2018-08-15 15:59:34 +02:00
1830742602 Move top gradient to be the background of the navigation. 2018-08-15 15:51:46 +02:00
248ba3a539 Added delete all sessions button. 2018-08-15 15:36:40 +02:00
8daa95168b Fix fuck ups caused by a global replace all. 2018-08-15 15:26:56 +02:00
b1b8e256f8 Various spacing fixes. 2018-08-15 15:23:54 +02:00
e1902ba1d5 now with more gradients 2018-08-15 15:18:32 +02:00