Commit graph

4713 commits

Author SHA1 Message Date
Shish
861def1aa3 be explicit about using FFS-PHP's PDO not vanilla PDO 2019-11-26 10:26:38 +00:00
Shish
29994e9613 postgres now recommends IDENTITY over SERIAL 2019-11-25 00:24:45 +00:00
Shish
a175405210 replace ipban page with microcrud 2019-11-24 15:59:14 +00:00
Shish
56bb03f01a and tests 2019-11-24 13:25:41 +00:00
Shish
0de2f23ece be more CRUD 2019-11-24 13:24:42 +00:00
Shish
d8c4331c66 localhost 2019-11-23 12:15:16 +00:00
Shish
fb3a7c03e8 no host 2019-11-23 12:12:28 +00:00
Shish
bd1897ef9f auth 2019-11-23 12:09:18 +00:00
Shish
5ae8d02366 server 2019-11-23 12:00:45 +00:00
Shish
5ab54609b9 sudo 2019-11-23 11:54:54 +00:00
Shish
1fc0eb70e0 update 2019-11-23 11:51:01 +00:00
Shish
c638943eb8 install sqlite3 2019-11-23 00:09:15 +00:00
Shish
6f17f28194 mysql password 2019-11-22 23:03:34 +00:00
Shish
950d9c9fd3 set up db first 2019-11-21 17:42:31 +00:00
Shish
dde38ce403 ql 2019-11-21 17:35:41 +00:00
Shish
417f16079b more environment setup 2019-11-21 17:34:07 +00:00
Shish
17e2662d06 reduce CI CPU use while testing... 2019-11-21 17:30:19 +00:00
Shish
30df57eaf5 use php's database names 2019-11-21 17:28:13 +00:00
Shish
d00f0cdbe7 install pgsql driver 2019-11-21 17:25:05 +00:00
Shish
849d04bf7a more phpunit 2019-11-21 17:18:43 +00:00
Shish
1e4f08e9e9 updates for phpunit 8 2019-11-21 17:16:11 +00:00
Shish
4026181219 composer updates 2019-11-21 17:12:08 +00:00
Shish
d91e7fa136
testing github actions 2019-11-21 16:59:07 +00:00
Shish
659ef7dac9 update dependencies 2019-11-14 18:24:09 +00:00
Shish
962f6073ff sqlite requires limit/offset, offset/limit is treated as a syntax error 2019-11-11 16:53:11 +00:00
Shish
c94f289291 html_escape all exception messages - pass query out-of-band if we want it formatted 2019-11-11 16:43:42 +00:00
Shish
6486bb95da name_to_id 2019-11-11 16:43:42 +00:00
Shish
247cfcbd77 Avoid shadowing global variable
When we aren't referencing the current `global $user`, we should give it
a different name to avoid confusion
2019-11-11 16:43:42 +00:00
Shish
bde49c4f5e paged ip bans 2019-11-11 12:52:11 +00:00
Shish
418f5484ed show types 2019-11-08 18:54:32 +00:00
Shish
10b9e0ccbc fix page number logic 2019-11-08 17:34:06 +00:00
Shish
1a4a76c324 php... 2019-11-05 00:19:31 +00:00
Shish
15e61c5bf4 restore strtotime, for +4 months etc 2019-11-05 00:16:26 +00:00
Shish
c7d90c2df7 nits 2019-11-04 01:04:12 +00:00
Shish
7601140825 missed a spot 2019-11-04 01:03:47 +00:00
Shish
f79eafc91e format 2019-11-04 00:42:06 +00:00
Shish
d17e207984 Have get_arg never return null
90% of places assume it will never return null, and they will break in
weird ways if it does return null
2019-11-04 00:40:10 +00:00
Shish
fc7da5114f fixes 2019-11-03 23:43:35 +00:00
Shish
954158ad43 typo 2019-11-03 23:32:55 +00:00
Shish
503d93a28e syntax 2019-11-03 23:29:29 +00:00
Shish
bcf7947837 use timestamps for bans, consistency at last /o/ 2019-11-03 23:17:09 +00:00
Shish
f15a95b4de more version 2019-11-03 19:49:52 +00:00
Shish
539dd66fe8 ipban version 2019-11-03 19:43:39 +00:00
Shish
ee948352a5 defaults 2019-11-03 19:25:51 +00:00
Shish
0e660f5aba mysql... 2019-11-03 19:15:09 +00:00
Shish
c41378f0b9 text can't have default in mysql... 2019-11-03 19:11:48 +00:00
Shish
494ba15a70 log every ext version change 2019-11-03 19:04:57 +00:00
Shish
4f0ee38508 slightly more verbose docker install 2019-11-03 18:55:37 +00:00
Shish
0fa371c7b0 create tables before init 2019-11-03 18:32:50 +00:00
Shish
c58a13ae88 formatting 2019-11-03 18:28:38 +00:00