Commit Graph

48 Commits

Author SHA1 Message Date
xananax ca23415288 feat: allow containerized deployments
At the moment, it seems like it should be working, but I get:
```
lua5.1: error loading module 'bcrypt' from file '/usr/local/openresty/luajit/lib/lua/5.1/bcrypt.so':
	Error relocating /usr/local/openresty/luajit/lib/lua/5.1/bcrypt.so: luaL_setfuncs: symbol not found
```
2025-05-22 11:25:21 +02:00
yagich d4ab245297 set the avatar to default FIRST when clearing avatar 2025-05-22 11:58:05 +03:00
yagich a28572003e add quick and dirty user list for mods 2025-05-22 04:00:11 +03:00
yagich 511687c8c3 add proper instructions 2025-05-22 03:36:56 +03:00
yagich 7d761bae2e actually delete the avatar row when deleting avatar file 2025-05-22 03:02:27 +03:00
yagich 7f10dde1ea add a sort order to topics for the future 2025-05-22 02:57:25 +03:00
yagich 9438d3704b make default avatar use the avatars table 2025-05-22 02:44:24 +03:00
yagich 16127983ab add markup to topics create 2025-05-22 01:57:15 +03:00
yagich 1cb9262ad7 add markup to topics list view 2025-05-22 01:46:08 +03:00
yagich 9b42d05174 start writing instructions (not complete yet) 2025-05-22 00:32:00 +03:00
yagich fd261ec8c0 left-right margin 2025-05-21 20:05:50 +03:00
yagich f8da57224f render top navbar in base 2025-05-21 20:00:21 +03:00
yagich 24c210e395 show page 1 even if there is nothing to page 2025-05-21 20:00:01 +03:00
yagich f18e31811c add markup to thread create and topic edit 2025-05-21 19:57:08 +03:00
yagich f5ba312032 add topic/thread list view 2025-05-21 17:34:24 +03:00
yagich 8e7b167bc2 clamp page query param in thread view 2025-05-21 17:34:02 +03:00
yagich 96922fdd76 add userboxes and use them instead of flash 2025-05-20 22:21:06 +03:00
yagich ecf89dba19 add login, signup, settings, delete confirm markup 2025-05-20 19:08:21 +03:00
yagich 2eddb70d63 add user page markup 2025-05-20 17:05:45 +03:00
yagich 3bd474d7fe use 'me' instead of 'user' consistently 2025-05-20 14:28:23 +03:00
yagich 82b25946a0 buttons 2025-05-20 13:49:14 +03:00
yagich a1055b0c43 correct some checks in user view 2025-05-20 13:20:34 +03:00
yagich 7cc16047cb add page titles 2025-05-20 13:12:50 +03:00
yagich 8c7ef09567 redirect to topics on root 2025-05-20 13:12:31 +03:00
yagich f1f218fc75 split top nav into its own view 2025-05-20 13:12:05 +03:00
yagich 8609c33f00 add thread view 2025-05-20 12:30:41 +03:00
yagich 9b689a08e2 add sass 2025-05-20 06:56:14 +03:00
yagich c473d2b1a0 more correct babycode parsing 2025-05-20 06:46:36 +03:00
yagich 00c56f1417 add is_system method to transient user 2025-05-19 18:36:18 +03:00
yagich a5a7175365 add deleting, promoting/demoting, guesting (soft banning) users 2025-05-19 18:34:21 +03:00
yagich 349f4d38ef remove user id from post history table, not sure why it was there in the first place 2025-05-19 09:48:13 +03:00
yagich 70a780909a fix limit being hard coded to 20 2025-05-19 09:47:55 +03:00
yagich 6181701da6 add offset pagination and permalinking to posts 2025-05-19 09:33:30 +03:00
yagich 85b1319c79 some things 2025-05-19 09:12:59 +03:00
yagich 5ec458702a some cfg tweaks 2025-05-19 06:43:19 +03:00
yagich 4cb390348c license under CNPLv7+ 2025-05-19 06:23:51 +03:00
yagich 15a3a62dec mention luaossl 2025-05-18 20:10:23 +03:00
yagich 94c735b913 add readme 2025-05-18 20:00:01 +03:00
yagich 785eafd646 add bbcode support 2025-05-18 19:55:07 +03:00
yagich 4039d6d299 add threads n posts 2025-05-18 17:55:03 +03:00
yagich f5485702a8 add topics 2025-05-18 15:56:29 +03:00
yagich 86b568d0f4 move validate session to util module 2025-05-18 13:18:56 +03:00
yagich 836ad72521 add avatars 2025-05-18 11:39:12 +03:00
yagich 9c327957d9 add user confirmation by admins 2025-05-18 06:55:21 +03:00
yagich ac51e5c0e8 starting users 2025-05-18 05:41:26 +03:00
yagich 03a20128f7 schema 2025-05-17 17:12:23 +03:00
yagich 91d4fa59f3 cfg 2025-05-17 16:20:47 +03:00
yagich 497ec62990 initial commit 2025-05-07 20:01:04 +03:00