rob
a8f88d21e2
re-structured for better readability
...
Once an if starts getting to 4+ lines of iffy voodoo, we break up that
voodoo. Because that's how you get less voodoo :)
2 years ago
CyberShell
26e6fd9b53
Add check in logic for user when loading non-published post
...
Alternative to error page before:
`Cannot read properties of undefined (reading '_id')` during checking `!res.locals.post.author._id.equals(req.user._id)` in line 268.
2 years ago
rob
3b074e3a05
many feature completions and bugs fixed
2 years ago
rob
6503b79111
add Shing/Venue feed to page and post for sidebar
2 years ago
rob
40c39f5fca
adapting to dtp-base updates
2 years ago
rob
30a8c3b48e
separated author and publisher permissions
2 years ago
rob
265fe2a5f9
post management and editing
2 years ago
rob
b382af802e
progress on post user services
2 years ago
rob
aa4e24eff8
feature progress
2 years ago
rob
fe1404de4f
naming conventions
2 years ago
rob
5984b237ee
derive Gab TV channel username/slug from URL in settings
2 years ago
rob
3ce167c956
comment count mismatch 5/20
3 years ago
rob
0ff28c7226
comment reply pagination/load more
3 years ago
rob
ca852d51b1
root-level comment load more
3 years ago
rob
b60268a9a6
comment replies
3 years ago
rob
929a8875ef
integrate updates from LibertyLinks engine enhancements; new features for blog
3 years ago
rob
d534b7950e
large changelist
...
- Comment composer
- Comment renderer
- Comment create service
- Display list and display engine enhancements
- Added emoji picker for comments
- Admin for site settings
- added main-sidebar layout
3 years ago
rob
cf1a95e340
More post completeness; and a captcha for signup.
3 years ago
rob
3a30881d7c
many updates
...
- more completeness on blog post and view
- refactored sidebar to a site component
- created Gab TV service sidebar middleware
3 years ago
rob
00d8c1e10e
Posts and a couple newsletter updates/fixes
3 years ago