rekushi
ba7578e8ba
test(web): verify creator and administrator permissions
...
Cover ownership, comment removal, moderation, channel management, settings and CSRF rejection.
2026-10-29 04:44:41 +00:00
rekushi
425da88711
test(http): exercise OSE through a running server
...
Test web and DSi responses, permissions, moderation, settings and multipart logo uploads over HTTP.
2026-10-29 04:44:30 +00:00
rekushi
95168fb1a5
test(dsi): cover native features and compatibility
...
Verify menus, search, creator controls, thumbnails and unchanged original download bytes.
2026-10-29 04:43:08 +00:00
rekushi
51db1e4329
test(deploy): cover configuration, setup and backups
...
Check rejected settings, administrator replacement and restorable database/media backups.
2026-10-29 04:43:04 +00:00
rekushi
e20850a498
test(database): cover management and visibility rules
...
Verify migrations, search, pagination, ownership, channel reassignment and hidden-media filtering.
2026-10-29 04:42:55 +00:00
rekushi
4631c83e8a
fix(tests): read documentation as UTF-8
...
Avoid Windows encoding failures when checking release documentation.
2026-10-29 04:37:13 +00:00
Rekushi
a438dfc231
[RELEASE] RexiMemo: Open Source Edition
2026-09-15 23:07:13 +01:00
Rekushi
fc74ea22f9
Delete tests directory
2026-09-15 23:03:19 +01:00
Rekushi
e4bb0b00ba
feat: port Hatena server to Python 3
...
* Update server-side database and dynamic resource code for Python 3
* Preserve existing Flipnote, UGO, NTFT, CSS, localization, and Hatena assets
* Port Flipnote upload and movie endpoints
* Update front page UGO menu generators
* Preserve existing database and sample Flipnote data
* Add regression tests for database operations and binary formats
* Add server resource loading tests
* Maintain compatibility with the original DSi Flipnote Studio protocol
2026-08-31 20:33:10 +01:00