Commit graph

13535 commits

Author SHA1 Message Date
faul_sname
9f5123d284 [#72] Ensure seed_db command is actually imported when calling into flask 2022-06-09 01:34:46 -07:00
faul_sname
0a27f8849c [#72] Add seed_db command 2022-06-09 01:33:58 -07:00
Julian Rota
1e0aa4ee22 Merge branch 'frost' into new-user-filtering 2022-06-06 14:56:28 -04:00
Ben Rog-Wilhelm
12b790dfd7
Merge pull request #107 from themotte/fix_unrendered_html_entities
Fix unrendered html entities
2022-06-06 01:58:42 -05:00
Michael House
1f6671ab55 Fixed desktop top menu bar icons 2022-06-05 17:14:29 -05:00
Michael House
e7c7fba0ad Fixed 404 on random user button and changed icons 2022-06-05 17:02:34 -05:00
Michael House
2e7f34608c Replaced pseudo-input field on frontpage with a button for creating a post 2022-06-05 16:44:56 -05:00
Michael House
03aa2ca48e Added spoiler extension to the marked.js markdown preview 2022-06-05 15:56:11 -05:00
Michael House
bce168c295 Added purify for html sanitization 2022-06-05 10:58:17 -05:00
Michael House
bce836bf81 First stab at resolving html entities not being rendered 2022-06-05 10:37:09 -05:00
Michael House
f3f2aa3935 Made a lot of small changes in the frontend 2022-06-04 07:48:26 -05:00
Michael House
0d489d9dd7 Fixed issue with empty-comment-section message staying after reply is submitted 2022-06-03 07:07:27 -05:00
Michael House
058e50add7 Added new default text and default link thumbnails, color fixes for some buttons 2022-06-03 06:36:03 -05:00
Michael House
2e1c102438 Fixed colors on posts 2022-06-02 20:51:09 -05:00
Ben Rog-Wilhelm
a2bae47fbc
Merge pull request #98 from themotte/improve_theme
Added overriding styles for buttons and some new colors
2022-06-02 19:49:39 -05:00
Michael House
76611d73d8 Added image sources file 2022-06-02 19:25:34 -05:00
Michael House
14633ac59c Added overriding styles for buttons and some new colors 2022-06-02 19:21:25 -05:00
Michael House
ac70313556 Replaced art assets 2022-06-02 18:30:43 -05:00
Michael House
e477e45850 Replaced default_test.webp 2022-06-01 21:14:18 -05:00
Michael House
fe26e2c10b Merge branch 'frost' into adding_image_assets 2022-06-01 19:33:30 -05:00
Ben Rog-Wilhelm
61d58fac16
Merge pull request #94 from themotte/fix_register_tabbing
Added tabindex values to inputs on register page
2022-05-28 10:14:34 -05:00
Ben Rog-Wilhelm
1893ffa6e8
Merge pull request #92 from themotte/change_default_banner
Removed old banner
2022-05-28 10:13:24 -05:00
JulianRota
14e6167358
Merge pull request #95 from themotte/remove_chat_button
Removed chat button
2022-05-27 15:46:53 -04:00
Ben Rog-Wilhelm
f359e55275
Remove a pair of redundant CSS classes.
Co-authored-by: Ben Rog-Wilhelm <zorba@pavlovian.net>
Co-authored-by: Michael House <mjhouse@protonmail.com>
2022-05-27 06:50:50 -05:00
Michael House
35c823570c Added tabindex values to inputs on register page 2022-05-27 05:21:16 -05:00
Michael House
f7744334b6 Removed chat button 2022-05-27 05:19:29 -05:00
Michael House
745d30dead Removed old banner 2022-05-25 19:22:52 -05:00
Ben Rog-Wilhelm
09fb594539
Merge pull request #89 from themotte/remove_emoji_directory
Removed emoji directory
2022-05-25 10:44:01 -05:00
Julian Rota
68b10ff3f8 Add a site setting for the post filtering feature 2022-05-24 00:13:33 -04:00
Julian Rota
60084e5eef Update JS to clean up reporting UI after addressing 2022-05-23 22:59:40 -04:00
Julian Rota
a973677ff9 HTMl update to show buttons 2022-05-23 22:59:21 -04:00
Julian Rota
b6f068645d Retrieve reported post list by status instead of by reports 2022-05-23 22:58:06 -04:00
Julian Rota
0a67c0138f Support setting ignored status 2022-05-23 22:57:23 -04:00
Julian Rota
16cc7ae6f6 Set reported status when reported and not ignored 2022-05-23 22:54:53 -04:00
Michael House
4f01b5ad1a Replaced site_preview.webp 2022-05-23 20:28:28 -05:00
Julian Rota
4b6aa40960 No more removing reports 2022-05-23 00:35:26 -04:00
Julian Rota
286cc4e2fb Try setting nullable in SqlAlchemy models 2022-05-22 21:33:44 -04:00
Julian Rota
0002f66f36 Merge branch 'frost' into new-user-filtering 2022-05-22 17:01:45 -04:00
Michael House
d9b348a3ca Changed default profile url from emoji 2022-05-22 11:02:09 -05:00
Michael House
9ea780ce84 Removed emoji directory 2022-05-22 09:11:16 -05:00
Michael House
ddb1523bde Fixed a merge conflict that I somehow missed and removed marsey images from seed db 2022-05-22 08:27:13 -05:00
Michael House
82a18e5cad Up-merged and resolved conflicts in routes/login.p and routes/votes.py 2022-05-22 08:23:59 -05:00
FatherInire
fcba426009
Remove some gimmicky r/drama features.
Co-authored-by: Inire <>
2022-05-21 21:43:00 -05:00
FatherInire
31cb9e049f
Add basic posting to the e2e test.
Co-authored-by: Inire <>
2022-05-21 21:39:54 -05:00
Ben Rog-Wilhelm
d0c9a6b2d7
Update default new user profile pic.
* add feather asset from opensymbols
  ([url](https://www.opensymbols.org/symbols/language-craft/feather-b135df39?id=44015))
* update routes/login.py to use new feather.webp emoji
* update seed-db.sql to add feather emoji

Co-authored-by: Motte Lurk <mottelurk@proton.me>
Co-authored-by: Ben Rog-Wilhelm <zorba@pavlovian.net>
2022-05-21 21:35:39 -05:00
Julian Rota
88fcdabd78 Flagging cleanup
Visible only to Admin
Allow multiple flags per user per post
2022-05-18 23:54:20 -04:00
Michael House
6be85ca930 Adding emoji directory back in to see if it makes the diff on the pull request work faster 2022-05-18 21:13:14 -05:00
Michael House
b14e88b486 Removed marseywholesome.webp that was previously moved 2022-05-18 21:01:25 -05:00
Michael House
f3a479f991 Removed emoji feature from templates and deleted emoji images 2022-05-18 20:53:28 -05:00
Michael House
0565af7211 Removed emoji images from error pages 2022-05-18 20:05:12 -05:00