Commit graph

28 commits

Author SHA1 Message Date
7353553de7 Rewrote the comments system. (#1)
old one basically bitrotted to death, may it rinse in prosciutto

Reviewed-on: #1
Co-authored-by: flashwave <me@flash.moe>
Co-committed-by: flashwave <me@flash.moe>
2025-02-20 02:19:32 +00:00
bac889787a Moved database methods into own context class. 2025-02-09 17:39:48 +00:00
f39e1230c5 Moved passwords out of the users table. 2025-02-09 00:26:12 +00:00
7f85abba6e Made timestamps be at the end of the users table like every other table. 2025-02-08 23:24:29 +00:00
372797c564 Moved profile about sections into their own table. 2025-02-08 23:20:53 +00:00
8bb2400d3f Moved forum signatures into dedicated table. 2025-02-08 22:52:36 +00:00
31d89a08bf Moved profile background settings out of the users table. 2025-02-08 21:20:44 +00:00
d9f35594e7 Changed internal parser selection value from integers to a string enum. 2025-02-08 17:51:18 +00:00
179b9aaa08 Included new tables in account data exports. 2025-02-08 03:08:08 +00:00
c28e0a90dd Moved birthdate into separate table. 2025-02-08 02:43:54 +00:00
b13cc7804d Moved TOTP codes out of the main users table. 2025-02-08 01:36:33 +00:00
497bc5323d Made database column names more consistent across the board. 2025-02-07 23:10:41 +00:00
534e947522 Merged OAuth2 handling into Misuzu. 2025-02-02 02:09:56 +00:00
7d710e2d02 Use nextParameter instead of addParameter and manually counting where possible. 2024-12-19 02:23:05 +00:00
0e64d85393 Raised checking level from 5 to 6. 2024-12-02 21:33:15 +00:00
3c10fb0de0 Fixed PHPstan detections. 2024-12-02 02:28:08 +00:00
163e54def1 Forgot half of it. 2024-11-30 04:20:20 +00:00
d103477fe1 Removed getter/setter methods in favour of property hooks and asymmetric visibility. 2024-11-30 04:09:29 +00:00
55a2424fee Updated to latest Index version. 2024-10-05 02:40:29 +00:00
eb596d0fee Added PMs to data export. 2024-02-05 22:56:51 +00:00
df970df252 Moved authentication related macros out of MisuzuContext. 2023-09-06 20:06:07 +00:00
d680b29f16 Moved render_info and render_error into Template class. 2023-08-31 15:59:53 +00:00
349cc237c5 Rewrote permissions system. 2023-08-30 22:37:21 +00:00
e000c21987 Rewrote the user information class.
This one took multiple days and it pretty invasive into the core of Misuzu so issue might (will) arise, there's also some features that have gone temporarily missing in the mean time and some inefficiencies introduced that will be fixed again at a later time.
The old class isn't gone entirely because I still have to figure out what I'm gonna do about validation, but for the most part this knocks out one of the "layers of backwards compatibility", as I've been referring to it, and is moving us closer to a future where Flashii actually gets real updates.
If you run into anything that's broken and you're inhibited from reporting it through the forum, do it through chat or mail me at flashii-issues@flash.moe.
2023-08-02 22:12:47 +00:00
10ec424a4f Rewrote Sessions backend. 2023-07-28 20:06:12 +00:00
d2db06d0e4 Fixed data export. 2023-07-27 13:14:32 +00:00
5022222162 Pluralise user role relations table name. 2023-07-27 13:09:22 +00:00
a09c8b7ef6 Restructured public folder and initialisation process. 2023-07-19 19:03:53 +00:00
Renamed from public/settings/data.php (Browse further)