Commit Graph

  • daf43049a1 search user by join date Shish 2019-12-16 09:00:41 +00:00
  • f6022e80fb Let's only have one Help link Shish 2019-12-16 01:17:27 +00:00
  • 50a3b23444 microcrud update Shish 2019-12-16 00:12:05 +00:00
  • 678b25d92b get flash from GET as early as possible Shish 2019-12-16 00:06:04 +00:00
  • 5d559dc654 fix typo Shish 2019-12-16 00:02:34 +00:00
  • 86d4f2eb82 permissions for sending & reading PMs, so that ghosts can have them revoked Shish 2019-12-15 20:40:05 +00:00
  • 70db0ce5bd flash_message -> page->flash, with no cookies Shish 2019-12-15 19:47:18 +00:00
  • 8740d83686 log ban type Shish 2019-12-15 16:21:48 +00:00
  • 0d6623c928 case-insensitive username search Shish 2019-12-15 16:21:31 +00:00
  • 1c3d4ad5e3 inline some one-use vars Shish 2019-12-15 16:13:09 +00:00
  • 090ff65109 replace ILIKE with the better-supported LOWER Shish 2019-12-15 16:09:48 +00:00
  • d7a2ca9ddc remove SCORE_STRNORM - everyone supports LOWER now Shish 2019-12-15 16:07:46 +00:00
  • 7b7febea55 better validation Shish 2019-12-15 16:01:32 +00:00
  • 09b9901493 refer to users by name Shish 2019-12-15 15:40:15 +00:00
  • d705578f79 formatting Shish 2019-12-15 15:31:44 +00:00
  • f09d328b30 log_db search updates Shish 2019-12-15 15:30:52 +00:00
  • a4376c9cf1 composer update Shish 2019-12-15 15:29:37 +00:00
  • 478e927019
    Merge pull request #690 from GP32/patch-1 Shish 2019-12-12 12:08:22 +00:00
  • e4400631a9
    fixing "12 hours ago" error when using SQLite GP32 2019-12-10 12:50:47 +09:00
  • cb29d07ecc get rid of exists(), because rowCount doesn't work consistently Shish 2019-12-10 01:17:04 +00:00
  • 431d6dd523 remove test for dead code Shish 2019-12-09 18:31:57 +00:00
  • 3c3e551db2 fix composer.lock Shish 2019-12-09 18:18:38 +00:00
  • 562a2c8fea use microhtml for ext_manager Shish 2019-12-09 14:18:25 +00:00
  • 5a7af0f083 remove delete-by-query - bulk actions does the same thing better Shish 2019-12-08 15:29:02 +00:00
  • d1001b55de no sane defaults yet Shish 2019-12-08 11:06:52 +00:00
  • 3a15a679bc more custom stuff for log view Shish 2019-12-08 10:52:00 +00:00
  • 3e83e66d7c microcrud for log_db Shish 2019-12-07 23:00:52 +00:00
  • 151109ca0e allow adding URLs to get-page Shish 2019-12-07 22:55:40 +00:00
  • 7f041a9f93 have fatal_error print out a bunch more info when run from CLI Shish 2019-12-07 22:53:59 +00:00
  • d6fe059b67 stringer() function, because php lacks a good repr() D: Shish 2019-12-07 22:51:28 +00:00
  • 0806b2e5f0 Give Event a default toString Shish 2019-12-07 22:49:02 +00:00
  • 7ca484972f remove Tag Categories page, because it is bad Shish 2019-12-02 00:43:03 +00:00
  • 3e408c0f28 allow dashes in block IDs Shish 2019-12-01 23:41:10 +00:00
  • 18be03997a composer update Shish 2019-12-01 23:40:42 +00:00
  • ecb6266617 merge Shish 2019-12-01 19:15:40 +00:00
  • 0a330cd0ba merge Shish 2019-12-01 18:58:13 +00:00
  • 79e21cec7f microcrud for aliases Shish 2019-12-01 01:02:18 +00:00
  • d2b50573c6 microcrud for user list Shish 2019-12-01 00:46:54 +00:00
  • e926b15d5f only show current IP to self Shish 2019-11-30 05:07:31 +00:00
  • a07220d29b typo fix Shish 2019-11-29 18:16:31 +00:00
  • 4e03d3cce3 Merge branch 'master' of https://github.com/shish/shimmie2 Shish 2019-11-29 18:13:54 +00:00
  • 71941da552 custom primary keys Shish 2019-11-29 02:21:00 +00:00
  • 3ac3fcb711 fix whitespace Shish 2019-11-29 02:20:48 +00:00
  • 7d30aaf1ea microcrud for notatag Shish 2019-11-29 02:06:22 +00:00
  • 2deaeca133 use the right table Shish 2019-11-29 02:04:14 +00:00
  • 920bdd1884 microcrud for image hash bans Shish 2019-11-29 01:52:24 +00:00
  • ae805be967 separate messages for ban types Shish 2019-11-28 23:40:14 +00:00
  • 5cc6a7cd68 show user's IP Shish 2019-11-28 23:39:45 +00:00
  • a1e67e97b7 Don't cache ghost-ban announcement pages Shish 2019-11-28 21:46:34 +00:00
  • efdc903263 fix typo Shish 2019-11-28 21:35:43 +00:00
  • 30b85f58db anon-ghost mode, and ghosts can't sign up for accounts Shish 2019-11-28 21:32:18 +00:00
  • 26e24c8988 ban message is not content Shish 2019-11-28 18:10:58 +00:00
  • 9cab604455 hook bans into UserLoginEvent instead of InitExtEvent Shish 2019-11-28 18:01:21 +00:00
  • 358f6d7abc ghost bans Shish 2019-11-28 17:20:23 +00:00
  • 3ed3ea7234 simplify ban fetching code Shish 2019-11-28 16:49:21 +00:00
  • 56b8d88ca4 install with composer.lock to make sure exact versions are installed Shish 2019-11-28 16:42:59 +00:00
  • 45351dd7d1 update microcrud Shish 2019-11-28 15:27:36 +00:00
  • 9e084cd615 support custom ban modes Shish 2019-11-28 14:57:56 +00:00
  • 7bf60542df script defer Shish 2019-11-28 11:01:09 +00:00
  • 33a32d2287 faster ip search in postgres Shish 2019-11-28 09:24:49 +00:00
  • a9993b47a8 working microcrud for ipbans Shish 2019-11-27 21:06:14 +00:00
  • 1edc4a37bf remove sys_ip_bans Shish 2019-11-27 19:55:25 +00:00
  • 80a816de8c get-token and post-page Shish 2019-11-27 16:10:12 +00:00
  • 6b2304af93 format Shish 2019-11-27 12:13:04 +00:00
  • 21b983ac85 remove travis Shish 2019-11-27 12:03:24 +00:00
  • 33f564994d disambig Shish 2019-11-27 11:51:23 +00:00
  • 95ef5940fc consistently use colon parameters Shish 2019-11-27 11:22:46 +00:00
  • 861def1aa3 be explicit about using FFS-PHP's PDO not vanilla PDO Shish 2019-11-26 10:05:52 +00:00
  • 29994e9613 postgres now recommends IDENTITY over SERIAL Shish 2019-11-25 00:24:45 +00:00
  • a175405210 replace ipban page with microcrud Shish 2019-11-24 15:59:14 +00:00
  • 56bb03f01a and tests Shish 2019-11-24 13:25:41 +00:00
  • 0de2f23ece be more CRUD Shish 2019-11-24 13:24:42 +00:00
  • d8c4331c66 localhost Shish 2019-11-23 12:15:16 +00:00
  • fb3a7c03e8 no host Shish 2019-11-23 12:12:28 +00:00
  • bd1897ef9f auth Shish 2019-11-23 12:09:18 +00:00
  • 5ae8d02366 server Shish 2019-11-23 12:00:45 +00:00
  • 5ab54609b9 sudo Shish 2019-11-23 11:54:54 +00:00
  • 1fc0eb70e0 update Shish 2019-11-23 11:51:01 +00:00
  • c638943eb8 install sqlite3 Shish 2019-11-23 00:09:15 +00:00
  • 6f17f28194 mysql password Shish 2019-11-22 23:03:34 +00:00
  • 950d9c9fd3 set up db first Shish 2019-11-21 17:42:31 +00:00
  • dde38ce403 ql Shish 2019-11-21 17:35:41 +00:00
  • 417f16079b more environment setup Shish 2019-11-21 17:34:07 +00:00
  • 17e2662d06 reduce CI CPU use while testing... Shish 2019-11-21 17:30:19 +00:00
  • 30df57eaf5 use php's database names Shish 2019-11-21 17:28:02 +00:00
  • d00f0cdbe7 install pgsql driver Shish 2019-11-21 17:25:05 +00:00
  • 849d04bf7a more phpunit Shish 2019-11-21 17:18:43 +00:00
  • 1e4f08e9e9 updates for phpunit 8 Shish 2019-11-21 17:16:11 +00:00
  • 4026181219 composer updates Shish 2019-11-21 17:12:08 +00:00
  • d91e7fa136
    testing github actions Shish 2019-11-21 16:59:07 +00:00
  • 659ef7dac9 update dependencies Shish 2019-11-14 18:24:09 +00:00
  • 962f6073ff sqlite requires limit/offset, offset/limit is treated as a syntax error Shish 2019-11-11 16:53:11 +00:00
  • c94f289291 html_escape all exception messages - pass query out-of-band if we want it formatted Shish 2019-11-11 16:43:04 +00:00
  • 6486bb95da name_to_id Shish 2019-11-11 16:31:14 +00:00
  • 247cfcbd77 Avoid shadowing global variable Shish 2019-11-11 16:24:13 +00:00
  • bde49c4f5e paged ip bans Shish 2019-11-11 12:52:11 +00:00
  • 418f5484ed show types Shish 2019-11-08 18:54:32 +00:00
  • 10b9e0ccbc fix page number logic Shish 2019-11-08 17:34:06 +00:00
  • 1a4a76c324 php... Shish 2019-11-05 00:19:31 +00:00
  • 15e61c5bf4 restore strtotime, for +4 months etc Shish 2019-11-05 00:16:26 +00:00