Commit graph

105 commits

Author SHA1 Message Date
90f3fd1c88 Base64 encode PM titles and bodies in the database.
To prevent personal discomfort with having to do database messages and seeing people's personal conversations.
I haven't run into it yet, but I'd rather avoid it altogether.
2024-06-02 19:54:33 +00:00
3e7935fb79 Added private messages. 2024-01-30 23:47:02 +00:00
42d4e1f238 Removed broken CONSTRAINT from perms table creation. 2023-12-16 18:51:17 +00:00
349cc237c5 Rewrote permissions system. 2023-08-30 22:37:21 +00:00
0a0e882950 Fixed search and updated collations of various fields to more appropriate ones. 2023-08-03 12:40:37 +00:00
cb40f1efce Added counters table for storing numbers of things statically. 2023-07-28 23:17:37 +00:00
5022222162 Pluralise user role relations table name. 2023-07-27 13:09:22 +00:00
d31cc70128 Rewrote user warnings backend. 2023-07-26 22:43:50 +00:00
60cc6643a0 Added new banning system.
it actually works and isn't confusing this time around!
2023-07-26 18:19:48 +00:00
96f9ea7271 Added new moderator notes system. 2023-07-25 14:40:31 +00:00
a894db2052 Rewrite login attempts log to use new database backend. 2023-07-22 16:37:57 +00:00
52aa43dd94 Determine client info on insert rather than on retrieve for speed improvements.
i suppose device detect only ever expects to analyse a single string at once given its made for matomo so it on the slower side for multiple dingusses
2023-07-21 12:47:59 +00:00
c798ce5d61 Added ability to add redirects to deleted topic ids. 2023-04-30 00:18:14 +00:00
67aeb9a70a Updated database migration system to use the Index methods. 2023-01-07 04:15:19 +00:00
c0e5e8c9ed Removed IP blacklist for now. 2023-01-05 15:56:36 +00:00
d43cb6f794 Removed unfinished leftovers of priority voting and polls. 2023-01-01 05:01:18 +00:00
ca814279f1 Removed support for rolling back database migrations. 2023-01-01 03:42:18 +00:00
fb77a936f5 Removed leftovers from chat token system. 2022-01-13 00:59:35 +01:00
50dee8eeb4 Removed the existing, broken follow system. 2021-08-28 20:25:01 +00:00
2d97364f05 Added owner id to comment categories. 2020-05-30 14:46:32 +00:00
1fdded1ad0 Made forum searches case insensitive. 2020-05-29 19:12:01 +00:00
2b5faa0aac Made password recovery OOP. 2020-05-29 15:30:49 +00:00
526609fe2d Added some missing indices to the tables. 2020-05-27 14:37:50 +00:00
d2aa478c58 Rewrote session code to be OOP. 2020-05-25 19:58:06 +00:00
174d25d40f Made login attempts functions OOP. 2020-05-25 14:15:17 +00:00
bfe69276b8 Rewrote audit log to be OOP. 2020-05-21 15:05:30 +00:00
9f14269fb6 // haha yes i forgot the migration 2019-12-14 01:58:14 +01:00
1a40c11a54 Emoticon restructure. 2019-12-09 03:41:34 +01:00
fe1562fd86 Reworked profile field handling. 2019-12-03 02:06:36 +01:00
87a2ce77f8 Updated migration template. 2019-08-14 21:48:09 +02:00
818f9fbb04 Added missing database migration for config. 2019-08-14 21:46:19 +02:00
56ad9c1de6 Added missing migration for emoticons table. 2019-07-04 19:51:42 +02:00
ccb1005418 //whoops 2019-05-07 16:06:37 +02:00
f87a118527 Added feature forum type. 2019-05-07 11:26:42 +02:00
abd6983b79 Add support for individual forum category icons. 2019-05-05 18:44:47 +02:00
a595326b51 Squashed migrations. 2019-05-01 21:39:35 +02:00
3b84f4c9e0 Rewrote forum permission backend (removed all WITH RECURSIVE statements). 2019-04-30 22:55:12 +02:00
f3a2285509 WIP poll support. 2019-04-18 01:59:33 +02:00
9d5376926f Better indexing and added statistics overview to manage. 2019-04-13 01:28:09 +02:00
6ecb590c57 Hardcoded changelog actions. 2019-04-12 00:31:23 +02:00
8663419790 Fixed indexes in the categories table. 2019-04-10 15:57:24 +02:00
9451cc384e Added indexing to post deletion flag. 2019-03-31 03:49:33 +02:00
4c506d84cb Updates to the session system. Closes #168. 2019-03-31 01:53:46 +01:00
724bd29965 Removed experimental enum usage from comment votes table. 2019-03-10 20:00:10 +01:00
b6c98275ca Improved two factor login flow. 2019-03-10 19:27:44 +01:00
305599c8cb Added time based two factor authentication support. 2019-03-10 01:57:19 +01:00
eafa258d7a Just kidding, this actually fixes it. 2019-03-04 21:25:20 +01:00
d1b9996764 Statically count topic views. 2019-03-03 16:11:34 +01:00
5cabd79702 Recursively count topics and posts. 2019-02-26 15:35:35 +01:00
fae13defa5 Added super user flag. 2019-02-22 10:05:50 +01:00