Commit Graph

41 Commits

Author SHA1 Message Date
9eb5acf2dc use strict types 2020-01-26 16:27:56 +00:00
86d4f2eb82 permissions for sending & reading PMs, so that ghosts can have them revoked 2019-12-15 20:40:05 +00:00
70db0ce5bd flash_message -> page->flash, with no cookies 2019-12-15 19:47:18 +00:00
c7d90c2df7 nits 2019-11-04 01:04:12 +00:00
ee948352a5 defaults 2019-11-03 19:25:51 +00:00
6bc33ee691 Drop SCORE_DATETIME/NOW - all the databases we care about now support TIMESTAMP/CURRENT_TIMESTAMP 2019-11-03 18:28:05 +00:00
031c441e47 split DatabaseUpgrade into a separate event from InitExt 2019-11-03 17:21:05 +00:00
b568933f45 remove extension metadata comments (we have metadata objects now) 2019-11-02 20:19:09 +00:00
e08cdb1638 make Cache its own thing, separate from Database 2019-10-02 10:49:32 +01:00
a6bb15d859 formatting 2019-09-29 14:30:55 +01:00
de98e86938 ExtensionInfo conversions what have I done 2019-08-07 15:40:01 -05:00
00464d2579 Implemented a nav link generating system so that extension power what shows up in the menus rather than being hard-coded in the themes. 2019-08-05 09:01:20 -05:00
cb1e9c0075 Permissions to constants 2019-08-01 08:07:05 -05:00
826c623538 PageMode constants 2019-06-18 21:04:31 -05:00
34b05cca7c PSR-2. I'm not a huge fan, but ugly consistency beats no consistency... 2019-05-28 17:59:38 +01:00
977c3db1e3 PHP7 type annotations 2017-09-21 05:21:42 +01:00
6febdec7b5 more explicit variable types 2016-06-19 23:05:57 +01:00
8c1e3bc92a mark tests as public 2015-09-26 11:17:13 +01:00
c337abe280 skip tests for extensions who don't support the current db 2015-09-21 10:05:32 +01:00
fc2bbefcb9 test all the things 2015-09-20 22:40:04 +01:00
9af5995dcc PHPUnit proof of concept 2015-09-20 20:03:29 +01:00
e415bd3fca more database support 2015-08-09 12:20:43 +01:00
97a0aa7e4c give unread PM count a class, so custom themes can make it red if they wish 2015-04-18 10:31:24 +01:00
c0dfd9adc0 a little extra consistency in cache variable names 2014-11-26 13:09:49 +00:00
ccfc22aa8b make block placement more explicit 2014-10-10 22:19:54 +01:00
1ca3865a1c Removing the closing PHP "?>" tag as per style guidelines. (Also see: https://stackoverflow.com/questions/4410704/why-would-one-omit-the-close-tag ) 2014-04-25 22:54:51 -04:00
db5aa56300 remove a bunch of dead code 2014-03-29 11:44:34 +00:00
da29912646 tidy up a bunch of lint errors 2014-03-17 22:05:37 +00:00
a863072bfb DATETIME > SCORE_DATETIME
fixes #354
2014-03-02 18:50:46 +00:00
76c7da0161 add hellban support to PMs 2013-09-09 13:47:42 +01:00
9d5fed4a94 sneaky update 2013-02-11 08:15:28 +00:00
ffdca16b30 read-ness column on PM table, for sorting 2013-02-09 10:35:59 +00:00
ff39a1df91 explicit sorting for PM list 2013-02-09 10:26:30 +00:00
8dfeb7cda3 longer cache timings, with better invalidation 2012-06-24 01:57:12 +01:00
1065a1915d bold for *unread* PMs 2012-06-10 18:40:30 +01:00
4a6f9f3245 say who a PM is from 2012-06-10 18:18:50 +01:00
239e028662 flash messages everywhere~ 2012-06-10 04:21:03 +01:00
dd88127c30 Undoing this commit: Removing unnecessary call to int_escape(). Simply cast to int inline, saving function call overhead. 2012-04-18 00:54:18 -04:00
a0a0ba5bbc A better version of bool_escape() that uses filter_var if possible.
Also removed undb_bool() as it was basically a copy of the old bool_escape function.
2012-04-15 19:28:27 -04:00
a82f9382d1 Removing unnecessary call to int_escape(). Simply cast to int inline, saving function call overhead. 2012-04-15 18:40:06 -04:00
67f1c1c51d store enabled exts in a config file, rather than moving directories around 2012-03-31 18:59:28 +01:00