Shish
03806d0420
https a bunch of things
2020-03-25 11:47:00 +00:00
Shish
6f7e0e5b12
drop logging args that didn't get used in practice
2020-02-01 21:37:07 +00:00
Shish
dcb1f862e6
types
2020-02-01 18:27:21 +00:00
Shish
73310fa7d5
fix tag/source reverts
2020-01-30 22:33:43 +00:00
Shish
60dda96fd2
nits
2020-01-26 16:38:13 +00:00
Shish
9eb5acf2dc
use strict types
2020-01-26 16:27:56 +00:00
Shish
95ef5940fc
consistently use colon parameters
2019-11-27 11:47:38 +00:00
Shish
f15a95b4de
more version
2019-11-03 19:49:52 +00:00
Shish
ee948352a5
defaults
2019-11-03 19:25:51 +00:00
Shish
6bc33ee691
Drop SCORE_DATETIME/NOW - all the databases we care about now support TIMESTAMP/CURRENT_TIMESTAMP
2019-11-03 18:28:05 +00:00
Shish
031c441e47
split DatabaseUpgrade into a separate event from InitExt
2019-11-03 17:21:05 +00:00
Shish
160f673060
consistent class naming
2019-09-29 17:48:21 +01:00
Shish
a6bb15d859
formatting
2019-09-29 14:30:55 +01:00
Matthew Barbour
de98e86938
ExtensionInfo conversions what have I done
2019-08-07 15:40:01 -05:00
Matthew Barbour
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
Matthew Barbour
cb1e9c0075
Permissions to constants
2019-08-01 08:07:05 -05:00
Matthew Barbour
826c623538
PageMode constants
2019-06-18 21:04:31 -05:00
Shish
e77f7de7f9
Fixes for tag / source history
2019-06-09 08:32:01 +01:00
Shish
34b05cca7c
PSR-2. I'm not a huge fan, but ugly consistency beats no consistency...
2019-05-28 17:59:38 +01:00
Shish
5ec3e89884
php7.1 all the things
2019-05-28 17:31:20 +01:00
Shish
ead3a5a588
php7 assertions, no strings
2019-01-06 10:40:39 +00:00
Shish
977c3db1e3
PHP7 type annotations
2017-09-21 05:21:42 +01:00
Shish
7be951b271
Convert tags from user-supplied string to array once, on input
...
This results in a fuckton of refactoring and code cancelling out
other code -- we no longer have a whole bunch of places trying
to support string params and array params, and doing their own
esaping and unescaping, never being quite sure if the data they've
been passed is escaped or not.
Also adds a bunch of type hinting, since we can now know what
data we're dealing with better.
2016-07-30 22:11:49 +01:00
Shish
dc10a18086
lots of minor doc tweaks, type hints, etc
2016-06-19 17:41:40 +01:00
Shish
3aed2abec7
don't complain if one image in a bulk revert doesn't exist
2015-10-12 19:17:16 +01:00
Shish
fa2f17817e
scrutinizing
2015-08-04 13:53:58 +01:00
jgen
e37c5cb9d0
More linting!
2014-04-28 02:23:45 -04:00
jgen
022c162f40
More linting and fixing of comments and PHP Doc, types, etc.
2014-04-28 01:26:22 -04:00
jgen
b4e6c0b743
Explicitly check if we can actually find the image by Id.
2014-04-25 16:08:00 -04:00
jgen
bdf49b33cb
Some more linting thanks to scrutinizer-ci
2014-04-19 01:18:49 -04:00
Daku
a863072bfb
DATETIME > SCORE_DATETIME
...
fixes #354
2014-03-02 18:50:46 +00:00
jgen
9892d1f7fd
PostgreSQL does not support INDEX() inside the CREATE TABLE method. You must create the index as a separate query. Fortunately MySQL also support this way of doing things as well.
2014-02-22 23:02:11 -05:00
Shish
07304861f3
log IDs of things
2013-08-30 00:19:46 +01:00
Shish
4fe7855a70
nicer formatting for tag history log
2013-02-09 10:27:25 +00:00
Shish
67f1c1c51d
store enabled exts in a config file, rather than moving directories around
2012-03-31 18:59:28 +01:00