-
a1123aad2b
Add padding to post_reply element
master
Alek Ratzloff
2022-07-29 22:24:48 -07:00
-
a4d920d33e
Add reply highlighting and post reply list.
Alek Ratzloff
2022-07-29 22:21:02 -07:00
-
ede216789b
Add reply highlighting
Alek Ratzloff
2022-07-29 21:09:19 -07:00
-
b84ca6d84f
Add Youtube embeds
Alek Ratzloff
2022-07-29 19:59:10 -07:00
-
b7cc4c5681
Remove unneeded print
Alek Ratzloff
2022-07-24 00:15:36 -07:00
-
000efdaec6
Add ReplyBuilder.matches method to check if the current remaining string starts with the given prefix
Alek Ratzloff
2022-07-23 18:14:01 -07:00
-
939227e1f0
Add ReplyBuilder tests
Alek Ratzloff
2022-07-23 18:12:45 -07:00
-
5164842289
Add blank=True for Post.user_token
Alek Ratzloff
2022-07-23 17:21:35 -07:00
-
c22eff1676
Add spoiler escape
Alek Ratzloff
2022-07-20 01:26:41 -07:00
-
83e0a5b84e
Add spoiler tags
Alek Ratzloff
2022-07-20 01:18:06 -07:00
-
b299f4f548
Fix small posting bug
Alek Ratzloff
2022-07-20 01:00:48 -07:00
-
d4cef8d552
Add board.hidden migration
Alek Ratzloff
2022-07-20 00:45:02 -07:00
-
8c6c05b264
Add hidden boards
Alek Ratzloff
2022-07-20 00:43:22 -07:00
-
d5cfe81978
Add TRIPCODE_SALT setting to settings example
Alek Ratzloff
2022-07-20 00:29:34 -07:00
-
c53111ea60
Add user tripcodes
Alek Ratzloff
2022-07-20 00:28:02 -07:00
-
8f4b6d7aea
Add navbar to home, news, and rules pages
Alek Ratzloff
2022-07-19 22:34:58 -07:00
-
6b5632d483
Add home, news, and rules links to nav bar
Alek Ratzloff
2022-07-19 22:34:26 -07:00
-
68d2d26b46
Move board navbar to be in the board and post view only
Alek Ratzloff
2022-07-19 19:50:22 -07:00
-
7c73d1ff36
Remove debugging message from reports context processor
Alek Ratzloff
2022-07-19 19:47:33 -07:00
-
60441aa5d9
Add initial navbar
Alek Ratzloff
2022-07-19 19:45:36 -07:00
-
2fd9b17b37
Add news_snippet.html
Alek Ratzloff
2022-07-19 19:08:15 -07:00
-
b2cb1536c1
Add recent news header to boards and posts
Alek Ratzloff
2022-07-19 18:59:25 -07:00
-
d15816fdc4
Add reply to this thread link to the bottom of the post view
Alek Ratzloff
2022-07-18 22:09:11 -07:00
-
1173cc16cb
Add 25px margin to top and bottom of threads on the board
Alek Ratzloff
2022-07-18 19:38:04 -07:00
-
769ab10c59
Add client_max_body_size to nginx conf
Alek Ratzloff
2022-07-18 19:17:42 -07:00
-
08b4fe0086
Fix post ordering in reply view
Alek Ratzloff
2022-07-18 19:10:04 -07:00
-
0847ea310c
Add some forwarding options to nginx and some log stuff to uwsgi
Alek Ratzloff
2022-07-18 18:31:41 -07:00
-
77bc4bbfc9
Add db and static directories to .gitignore
Alek Ratzloff
2022-07-18 17:06:12 -07:00
-
c4f910c6a8
Add files necessary for production deployment
Alek Ratzloff
2022-07-18 17:04:37 -07:00
-
cde051653d
Add STATIC_ROOT for static files on the filesystem
Alek Ratzloff
2022-07-17 20:15:56 -07:00
-
258b8b955b
Rename settings.py -> settings.example.py
Alek Ratzloff
2022-07-17 19:55:43 -07:00
-
08acfa327c
Add initial migrations
Alek Ratzloff
2022-07-17 19:50:47 -07:00
-
412ae8f632
Add "boards" context processor
Alek Ratzloff
2022-07-17 19:49:17 -07:00
-
a5ba36e049
Add HTML minification
Alek Ratzloff
2022-07-17 19:31:59 -07:00
-
0bc7a043ea
Add new rule
Alek Ratzloff
2022-07-17 18:55:02 -07:00
-
89849cf034
Add site title to all pages
Alek Ratzloff
2022-07-17 18:53:56 -07:00
-
1da0e87c54
Add site name config, settings context processor, and site branding to every page
Alek Ratzloff
2022-07-17 18:17:31 -07:00
-
4709f5567e
Add home and rules pages
Alek Ratzloff
2022-07-17 18:16:30 -07:00
-
b40b65bef6
Add restricted.css for future styles that are accessible by admin-only
Alek Ratzloff
2022-07-17 17:49:12 -07:00
-
bd970943de
Add user IP and token to posts in-line for staff
Alek Ratzloff
2022-07-17 17:48:12 -07:00
-
0b0c0fe603
Update wipe to check user token as well as user IP
Alek Ratzloff
2022-07-17 17:02:51 -07:00
-
1856adaf3b
Add user post wiping
Alek Ratzloff
2022-07-17 16:59:23 -07:00
-
8ea95a927c
Move modify.js + ban.js => restricted.js
Alek Ratzloff
2022-07-17 15:56:44 -07:00
-
1a2ac653d7
Fix /banned/ page redirect error
Alek Ratzloff
2022-07-17 15:47:46 -07:00
-
794db714de
Remove can_modify context variable, use is_staff instead
Alek Ratzloff
2022-07-17 15:32:10 -07:00
-
e686c3b235
Add ActionSuccessView
Alek Ratzloff
2022-07-17 15:08:33 -07:00
-
bfd3dedb09
Better positioning of ban window
Alek Ratzloff
2022-07-14 00:08:56 -07:00
-
996e75dc2a
Add news posts
Alek Ratzloff
2022-07-13 23:01:51 -07:00
-
a4f00e6242
Add user post deletion
Alek Ratzloff
2022-07-13 21:28:07 -07:00
-
96e8b7752f
Yet more unnecessary field removal
Alek Ratzloff
2022-07-13 15:44:52 -07:00
-
a1483007b7
Remove unnecessary fields from boardview
Alek Ratzloff
2022-07-13 15:42:27 -07:00
-
708e232e49
Remove unnecessary fields from PostView
Alek Ratzloff
2022-07-13 15:36:17 -07:00
-
83533b5fb4
Add post and image deletion
Alek Ratzloff
2022-07-13 15:19:20 -07:00
-
6ff64a3299
Rename {post_create,post_modify,reply_create}_view.html
Alek Ratzloff
2022-07-13 13:16:57 -07:00
-
f54337a139
Add report cooldowns
Alek Ratzloff
2022-07-13 13:06:33 -07:00
-
f04604ce69
Users may only report a post once per IP address.
Alek Ratzloff
2022-07-13 12:35:57 -07:00
-
f131c58d1b
Add post hiding
Alek Ratzloff
2022-07-13 12:03:09 -07:00
-
089913c8fe
Center some text on the board and post detail views
Alek Ratzloff
2022-07-12 22:39:24 -07:00
-
925c17675f
Add inline image expansion
Alek Ratzloff
2022-07-12 22:26:51 -07:00
-
0d6b6ca5b5
Add image hover
Alek Ratzloff
2022-07-12 22:02:51 -07:00
-
b646509f75
Update post information to come before the image info in a post
Alek Ratzloff
2022-07-12 21:17:19 -07:00
-
c8fd8ffa89
Update Post.get_absolute_url() to always include the post ID
Alek Ratzloff
2022-07-12 21:16:38 -07:00
-
3f1615f058
Add post count, image count, and unique posters to post detail
Alek Ratzloff
2022-07-12 21:12:16 -07:00
-
5df21ccb95
Add poster name saving via cookie
Alek Ratzloff
2022-07-12 20:28:21 -07:00
-
b096f70751
Add BoardMixin, update can_modify
Alek Ratzloff
2022-07-12 19:28:20 -07:00
-
d3e1f5a978
Add board locking, update tests, and update clean() methods
Alek Ratzloff
2022-07-12 18:30:16 -07:00
-
250ebe2b84
Add COPYING file
Alek Ratzloff
2022-07-12 16:59:45 -07:00
-
7941acc224
Add ALLOWED_HOSTS file to gitignore
Alek Ratzloff
2022-07-12 16:54:03 -07:00
-
8fef30b9c0
Move ALLOWED_HOSTS -> ALLOWED_HOSTS.example with some examples too
Alek Ratzloff
2022-07-12 16:51:44 -07:00
-
a38162a8df
Fix up create*Window functions to be more mobile-friendly
Alek Ratzloff
2022-07-12 16:48:21 -07:00
-
1eb960cb23
Limit post max length to 2k instead of 10k
Alek Ratzloff
2022-07-12 15:42:59 -07:00
-
0de62aa63d
Add
overflow-wrap: break-word; to post_body CSS
Alek Ratzloff
2022-07-12 15:40:14 -07:00
-
a3ebf75e83
Add thread locking and permissions
Alek Ratzloff
2022-07-08 21:55:25 -07:00
-
e866cbae0f
Update reply and post forms to display correct capcodes
Alek Ratzloff
2022-07-01 18:41:40 -07:00
-
b791cf6a6b
Update various windows that open to have their height automatically set
Alek Ratzloff
2022-06-30 20:37:19 -07:00
-
76f641a935
Remove some more old winbox references
Alek Ratzloff
2022-06-30 19:31:37 -07:00
-
376066e55f
Remove old winbox reference
Alek Ratzloff
2022-06-30 19:31:18 -07:00
-
bbe0765f38
Prevent bumping a thread when it's stickied
Alek Ratzloff
2022-06-30 18:58:43 -07:00
-
e56832ab1b
Fix some context values for can_modify in context
Alek Ratzloff
2022-06-30 18:52:44 -07:00
-
61b9e2a277
Merge report_window.js into post.js
Alek Ratzloff
2022-06-30 18:44:58 -07:00
-
638d8cd349
Add bumplock to post modify form, and add set_bump permission
Alek Ratzloff
2022-06-30 18:42:16 -07:00
-
0ac383ce6c
Update PostModifyForm to use permissions to create its fields
Alek Ratzloff
2022-06-30 18:16:08 -07:00
-
6f99472f16
Add post modify view
Alek Ratzloff
2022-06-30 16:21:36 -07:00
-
2947ab6cf2
Add fontawesome
Alek Ratzloff
2022-06-30 15:46:54 -07:00
-
6c11d210e8
Add floating window for new threads
Alek Ratzloff
2022-06-28 23:55:44 -07:00
-
6ad2a72b86
Remove old winbox JS include from base.html
Alek Ratzloff
2022-06-28 22:48:58 -07:00
-
66f6093f9b
Remove old reply form code
Alek Ratzloff
2022-06-28 22:14:42 -07:00
-
ab749359fa
Add admin capcodes
Alek Ratzloff
2022-06-28 21:37:45 -07:00
-
29dff20db9
Add django-guardian for object-level permissions
Alek Ratzloff
2022-06-26 21:30:45 -07:00
-
d931f52f01
Move off WinBox to JSFrame
Alek Ratzloff
2022-06-26 20:52:47 -07:00
-
356196db26
Fix small bug with ban calculation
Alek Ratzloff
2022-06-26 20:27:42 -07:00
-
fb61239147
Add JSFrame implementation for report window
Alek Ratzloff
2022-06-25 21:05:31 -07:00
-
5239ec028d
Remove winbox.js CSS rules
Alek Ratzloff
2022-06-25 20:56:13 -07:00
-
4e60569cdc
Fix blocktranslate issue in post_snippet.html
Alek Ratzloff
2022-06-25 20:51:56 -07:00
-
e596d59e82
Trying out JSFrame for windows
Alek Ratzloff
2022-06-25 20:42:10 -07:00
-
8ab760d456
Fix small type annotation bug
Alek Ratzloff
2022-06-24 16:53:01 -07:00
-
a3bf5098ba
Rename CreatePostView -> CreateView, add utils.is_banned
Alek Ratzloff
2022-06-24 16:50:46 -07:00
-
36f73a2d31
Add configurable report and ban window timeouts.
Alek Ratzloff
2022-06-24 16:21:41 -07:00
-
412045e015
Convert templates to use translate instead of localize
Alek Ratzloff
2022-06-24 15:56:36 -07:00
-
e30012d6d0
Remove old openBanWindow function
Alek Ratzloff
2022-06-23 23:01:26 -07:00