Ben Visness
958aeb45e4
Add back the ability to mark everything on the site as unread
2021-07-29 23:48:30 -05:00
Ben Visness
8ecb4a7173
Rework the category/thread data model
...
Threads can stand alone now. Threads can be attached to resources
directly without requiring a category. In addition, a lot of wiki stuff
and library discussion stuff was deleted because we're not gonna port
it.
2021-07-29 22:49:24 -05:00
Asaf Gartner
b41a556fcd
Merge branch 'master' of gitssh.handmade.network:hmn/hmn
2021-07-23 06:22:57 +03:00
Asaf Gartner
a46fd988f5
Podcasts
2021-07-23 06:09:46 +03:00
Ben Visness
e9ba9b3dde
Add permission check on post editing
2021-07-21 21:16:10 -05:00
Ben Visness
1ccf715c2d
Add an explicit post reply feature
2021-07-19 22:07:15 -05:00
Ben Visness
c1785d79a4
Get forum post creation working
2021-07-04 17:48:08 -05:00
Ben Visness
de0b7a08fb
Clean up lots of old post fields
2021-07-04 16:24:48 -05:00
Ben Visness
86e228d845
WIP broken schema changes for forum editing
2021-07-04 15:32:07 -05:00
Ben Visness
00b0383030
Start forum editing experience, including bbcode parser
2021-07-04 15:31:37 -05:00
Ben Visness
c8231750aa
Make some project fields not null
2021-05-05 23:04:58 -05:00
Ben Visness
71a46ba5a1
Get forum threads mostly implemented
...
Still several TODOs in the handler and templates
2021-05-03 20:59:45 -05:00
Ben Visness
285fd3eaf0
Start work on forum category indexes
2021-04-28 23:52:27 -05:00
Ben Visness
5d697e5fff
Implement post links in feed / landing page
2021-04-27 22:30:02 -05:00
Asaf Gartner
4f9df3382f
Added unique case-insensitive index on auth_user.username
...
Changed login code to look up lowercase usernames
2021-04-27 06:55:17 +03:00
Ben Visness
649f353b8c
Improve post query performance
2021-04-26 20:49:46 -05:00
Asaf Gartner
ed6ce26697
seedfile now drops and recreates the db. No need for `down` migrations.
2021-04-25 09:27:04 +03:00
Ben Visness
a04b00c0a7
Get post content migrated and loading
2021-04-22 23:07:44 -05:00
Ben Visness
97a80e7c4f
Add TODO(opensource) comments for future reference
2021-04-16 18:04:01 -05:00
Ben Visness
a644ec1caa
Successfully remove the member and memberextended tables!
2021-04-16 00:08:47 -05:00
Ben Visness
cbe4b71869
Some kind of arbitrary checkpoint
...
I am in the middle of:
- porting the landing page
- making some db changes to help with that
- deleting the member and memberextended tables
Mainly the last one. Doing so requires us to update all the other tables
that currently point at member and memberextended so that the foreign
keys will point directly to users. The big thing that we still have yet
to do is links, and actually copying data from the member and
memberextended tables to users.
2021-04-14 20:17:05 -05:00
Asaf Gartner
e827f47834
Corrected some comments.
2021-04-12 17:12:57 +03:00
Asaf Gartner
a8c9167e24
Removed irrelevant code.
2021-04-12 16:51:30 +03:00
Asaf Gartner
cdfd558730
Added seed command
2021-04-12 12:56:44 +03:00
Ben Visness
f7ac023c44
Re-hash user's passwords if necessary when they log in
2021-03-28 10:32:30 -05:00
Ben Visness
cdfe02726c
Get login working
2021-03-27 16:12:22 -05:00
Ben Visness
45763de9e6
Put Go stuff in the /src folder
2021-03-10 21:39:24 -06:00