Commit graph

271 commits

Author SHA1 Message Date
af60ea5693 Fixed last user fetching on index. 2018-07-14 21:13:56 +02:00
ad3d836ae7 Fixed changelog date fetching. 2018-07-11 23:59:01 +02:00
5b2a49add7 Some front page improvements, more to come! 2018-07-11 23:48:41 +02:00
e5da1cce35 Some memberlist things. 2018-07-11 22:03:43 +02:00
5878a4c16c Move git functions out of ApplicationBase 2018-07-10 18:37:13 +02:00
c727491aec Made manage sections default to their actual default pages. 2018-07-10 03:04:44 +02:00
694837af1e Rewrite avatar upload handling in settings. 2018-07-10 01:50:12 +02:00
d751ded0d4 Fixed e-mail changing in the settings panel. 2018-07-08 21:26:57 +02:00
f924484ac3 Added permissions system. 2018-07-08 21:24:59 +02:00
ffc23c11fd Initial permission stuffs. 2018-07-08 01:24:34 +02:00
f4d8005ab3 Merged the changelog index and date templates. 2018-07-07 21:21:42 +02:00
a49f79dc45 Fixed some cross browser issues, chrome and edge suck. 2018-07-07 16:57:10 +02:00
1e80ed1394 Fixed tag archival. 2018-07-07 16:06:36 +02:00
074a89e6b1 changelog updates 2018-07-07 03:32:09 +02:00
80f9c7d0dc CHAnGELOG 2018-07-06 03:28:06 +02:00
2d7e55f103 member listing 2018-05-28 01:24:16 +02:00
d579d2c8e0 Add some basic user management logic. 2018-05-27 03:59:57 +02:00
fca5b423a4 A bunch of housekeeping. 2018-05-27 02:20:35 +02:00
b7507cf495 finishing touches for the baseline (nowhere near done tho) 2018-05-26 22:33:05 +02:00
4e2ff47137 Temporary-ish parsing facilities. 2018-05-24 21:31:48 +02:00
60d14f9709 Fix some oversights and add a fallback page for when there are no forums. 2018-05-24 02:57:13 +02:00
8b2e174d40 Cleaned up forum index, listing and topic page as well as added read tracking. 2018-05-24 02:38:42 +02:00
cd9e72d3c0 functions yay 2018-05-23 03:41:57 +02:00
4c366ce454 login checks and some minor javascriptery 2018-05-22 04:09:53 +02:00
9d3074dfd0 heading a different direction instead with this thing, keeping posting.php separate for posting logic tho 2018-05-22 03:26:47 +02:00
990a32d8a1 Posting page 2018-05-22 02:54:20 +02:00
60e6accb2e SQL is black magic 2018-05-22 01:05:25 +02:00
14424687d6 Add last replied topic to the forums listing. 2018-05-21 21:08:40 +02:00
feb1ecf530 Topic listing is pretty much complete 2018-05-21 18:37:17 +02:00
5364bcac78 posts stuff! gettin places 2018-05-21 04:28:51 +02:00
b6e6adb039 rename paginate -> pagination for consistency 2018-05-20 22:16:30 +02:00
1559c5bf40 VERY basic topic viewer exist now yeet 2018-05-20 22:12:45 +02:00
9aa5ed140e topic stuffs 2018-05-20 03:16:29 +02:00
1e5f98bc33 slow day 2018-05-19 02:51:31 +02:00
387ab2ccb4 unfinished forum stuff 2018-05-18 03:20:27 +02:00
fc18634e09 Fix backend pagination. 2018-05-16 23:06:14 +02:00
48f68cfa2d Fix frontend pagination. 2018-05-16 22:48:33 +02:00
26ed87ce02 Add migrations system and remove Illuminate dependencies. 2018-05-16 20:18:30 +02:00
966301c21e bye bye ORM (successfully this time!) 2018-05-16 04:58:21 +02:00
b9f0e88f25 something, do not look 2018-04-30 23:39:43 +02:00
85ebfef072 Smol optimisations and fixes a few things, mainly auth.php. 2018-04-26 17:01:59 +02:00
e716af9b5a Removed wonky modules system and added documentation all over. 2018-04-25 00:55:46 +02:00
aa83955c7b Management stuff (also pagination in places). 2018-04-23 05:00:55 +02:00
7e68147716 smol bit of maintenance and also colours 2018-04-17 23:50:21 +02:00
4965ef8700 Add last seen and user title fields to users table. 2018-04-17 23:01:49 +02:00
1415272ff4 now with journalism! 2018-04-16 02:33:54 +02:00
afa9495f29 Disallow e-mail and password changing from test site. 2018-04-14 05:10:47 +02:00
aea66a62fb News, part 1 at least. 2018-04-14 04:58:53 +02:00
c1259ef503 Backlog of things. 2018-04-01 00:28:32 +02:00
5b828279a1 Now with functional pagination! 2018-03-28 02:35:37 +02:00
f19d95b2d7 Management beginnings. 2018-03-27 05:15:03 +02:00
610a6a8b72 Made e-mail and username case insensitive. 2018-03-26 04:24:32 +02:00
13c1c0722e Added underlying code to sessions page. 2018-03-26 04:08:35 +02:00
d43d48c48c Make the avatars page not bad. 2018-03-26 02:13:26 +02:00
4fc826d4a1 404 2018-03-26 00:00:42 +02:00
753fd8c17b Somehow forgot UPLOAD_ERR_NO_FILE. 2018-03-25 23:40:01 +02:00
073389c964 Add avatar uploading. 2018-03-24 05:31:42 +01:00
a23b2729cc Mirror, mirror, on the wall, who has the smallest brain of them all? 2018-03-23 23:28:53 +01:00
391d8e9cc7 Add links to profile. 2018-03-23 01:27:46 +01:00
8a6a36d6bf Add profile fields to database and add changing logic. 2018-03-23 01:01:42 +01:00
b5f14a1ef7 Add temp CSRF functions, for reusage. 2018-03-22 19:07:02 +01:00
b26ecb0d68 Fix profile.php errors. 2018-03-22 18:56:35 +01:00
877a7b1d47 Add login rate limiting. 2018-03-22 04:45:59 +01:00
d058036da1 Welcome back, mio! 2018-03-22 02:56:41 +00:00
19d19adec3 Rework IP address handling. 2018-03-16 03:01:24 +01:00
fdff8e00d9 Add favicon! 2018-03-14 19:37:05 +01:00
7a160c1e3e You say 'a step backwards', I say 'modern web development'. 2018-03-14 02:39:02 +01:00
f57b58b212 switch over to phroute for now 2018-03-14 00:24:38 +01:00
3862a66807 Use custom session system. 2018-02-11 00:18:49 +01:00
feb1bc810e Add Model base class and load modules when required. 2018-01-03 22:39:01 +01:00
db12ccd25b Type signatures + porting Zalgo from Ayase 2017-12-16 20:17:29 +01:00