Commit graph

112 commits

Author SHA1 Message Date
81b0abfd91 Added Twitter auth command and some base functions. 2019-03-06 11:27:38 +01:00
06d0575831 Fixed bug where migration page would never disappear. 2019-03-03 15:28:36 +01:00
6e5854b165 Some preparations for the activity feed. 2019-03-02 23:49:10 +01:00
0e1eb7c873 Removed dumb comment. 2019-03-02 20:41:35 +01:00
35d7150965 Removed needless caching stuff. 2019-03-02 19:42:50 +01:00
4761c9e9f9 Run some cron tasks at a lower frequency (lofreq are run once an hour, hifreq every 10 minutes). 2019-02-26 16:05:05 +01:00
5cabd79702 Recursively count topics and posts. 2019-02-26 15:35:35 +01:00
f8a3b8bb9b Added lite login model window, closes #79. 2019-02-12 17:38:42 +01:00
dea897456a Merged auth cookies into one. 2019-02-12 16:26:39 +01:00
06b34d6133 Removed some old utility functions. 2019-02-05 21:29:37 +01:00
5d36e24fc7 Lock the site during migrations to avoid dumb errors. 2019-02-05 14:39:22 +01:00
74e7789cba Lowered audit and login history lifetime to six months from a year. 2019-01-28 09:11:31 +01:00
a94ed4ce91 Put cron task queries into an array. 2019-01-28 09:10:56 +01:00
d146cbae61 Started centralising URLs. 2019-01-24 21:54:24 +01:00
e9a1f59b4f Nuked the stale chat quotes code, rewrite when the chat actually exists. 2019-01-10 23:59:24 +01:00
9505cb1f0b Added more typesafe shorthands for fetching database operations. 2019-01-09 20:06:02 +01:00
2857f45f1a Added small topic pagination to topic listing. 2019-01-04 02:40:18 +01:00
782380f51f Allow overriding the lockdown message. 2019-01-03 03:00:20 +01:00
0cf328c05d Rewrote the pagination system. 2019-01-03 01:33:02 +01:00
727e13b03b Added experimental user navigation bar. 2018-12-31 19:07:41 +01:00
e1e84c43c0 Added cron task to synchronise post forum ids after moving. 2018-12-30 04:27:42 +01:00
698ab50435 Finished implementation of warning and banning system, closes #87. 2018-12-28 06:03:42 +01:00
f345b7fe51 Added some base stuff for warnings. 2018-12-24 21:35:25 +01:00
a37f48fdd6 //cidr stuff 2018-12-22 18:03:58 +01:00
b041962403 Improved CLI mode checking. 2018-11-29 01:42:14 +01:00
b84121e277 Moved some of the comments javascript stuff to typescript. 2018-11-15 23:53:52 +01:00
061100f0d7 Moved some of the JavaScript stuff to TypeScript. 2018-11-06 23:55:05 +01:00
f690679412 Added permissions override flag to table structure. 2018-11-03 17:44:19 +01:00
f01eaf87c0 Added rule to remove stale forum tracking rows. 2018-11-02 23:54:40 +01:00
b89cecd0bc Fixed naming error in cron tasks. 2018-10-31 09:21:08 +01:00
366ea2710a Moved Twig functions and filters into an Extension class. 2018-10-29 23:00:49 +01:00
485749c997 Added per-session activity timestamp. 2018-10-29 22:23:53 +01:00
d832b59905 Updated everything to use new table names. 2018-10-29 22:18:53 +01:00
72d72e4c60 Merge settings pages into one. 2018-10-28 03:02:00 +01:00
8a62431139 Replaced inputs of type hidden, csrf and text with macros. 2018-10-25 03:35:53 +02:00
ddedb556be Use new style on the forum. 2018-10-22 00:11:14 +02:00
74712f96fb Templating wrapper updates. 2018-10-19 23:38:32 +02:00
df77983a7c Removed old git_branch() function, we're using tags now. 2018-10-19 22:47:47 +02:00
836f7272c5 Add chat quotes to front page. 2018-10-09 23:09:54 +02:00
1785aae6eb Moved password recovery code into its own file. 2018-10-08 14:59:58 +02:00
daae61aacf Move avatar and background functions into their own files. 2018-10-08 14:29:18 +02:00
de8670087a Database stuff is now also procedural, would ya look at that. 2018-10-07 01:30:48 +02:00
fb93b908c9 Caching but it's procedural now. 2018-10-07 00:40:14 +02:00
45b75f79cd Removed Application class! (finally) 2018-10-05 13:01:52 +02:00
1f22a1e4b9 Moved GeoIP stuff into its own folder. 2018-10-05 13:00:37 +02:00
8ff10f9d3c Moved storage path into a constant. 2018-10-05 11:14:54 +02:00
c2b3becc14 Changed avatar limitations. 2018-10-05 11:06:39 +02:00
885b76fce3 Removed meta lockdown checks, they're only used once anyway. 2018-10-05 09:52:13 +02:00
7ab2c69f5c Removed getPrivateInfo from Application class. 2018-10-05 09:33:26 +02:00
2c151fd68c E-mailing: now more procedurally wrapped OOP than ever! 2018-10-04 23:53:37 +02:00