Commit graph

15398 commits

Author SHA1 Message Date
Julian Rota
4b0c4fcc73 Add page for filtered comments 2022-07-09 06:33:41 -05:00
Julian Rota
4ecb4747c1 Filter on user pages too 2022-07-09 06:33:41 -05:00
Julian Rota
f736d660b6 Filter on other pages as well 2022-07-09 06:33:41 -05:00
Julian Rota
420e3e1e8e Don't filter comments from admins 2022-07-09 06:33:41 -05:00
Julian Rota
ba9689f017 Working on hiding filtered comments 2022-07-09 06:33:41 -05:00
Julian Rota
d1d7071304 Set comment filter status based on settings 2022-07-09 06:33:41 -05:00
Julian Rota
962a46ad83 Add new settings for comment filtering 2022-07-09 06:33:41 -05:00
Julian Rota
ccc4dd485f Fix comment voting 2022-07-09 06:33:41 -05:00
Julian Rota
3c2871dd0f Set filter status badly so commenting works again 2022-07-09 06:33:41 -05:00
Julian Rota
6312ebea16 Fix migrations for real this time 2022-07-09 06:33:41 -05:00
Julian Rota
eef55c1ebb Fix migration 2022-07-09 06:33:41 -05:00
Julian Rota
d530cc6a7c Set up database changes for comment filtering 2022-07-09 06:33:41 -05:00
Ben Rog-Wilhelm
b9ab682d18 Allow use of mail servers besides Gmail. 2022-07-03 10:14:09 -05:00
Ben Rog-Wilhelm
8fbac9cc23 Change the JS email regex to match our internal one. 2022-07-03 10:13:59 -05:00
Michael House
db185a9ef2
Fixed reply-twice bug on submission page. 2022-06-29 00:25:11 -05:00
Michael House
17217d56c2
Simplify migrations and redesign utility scripts. 2022-06-29 00:18:14 -05:00
Ben Rog-Wilhelm
19cc4d3d6e
Merge pull request #108 from themotte/fix_profile_image_performance
Fix profile image performance
2022-06-11 03:15:12 -05:00
Ben Rog-Wilhelm
04381a66c1
Merge pull request #109 from themotte/#72
[#72] Create a flask command to seed the DB with some new users + posts + comments + votes
2022-06-11 01:32:51 -05:00
Michael House
772e20b9e8 Removed schema.sql changes 2022-06-09 05:55:45 -05:00
Michael House
9fef790629 Added caching to /@username/pic endpoint, other small fixes 2022-06-09 05:36:45 -05:00
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
Michael House
715d402a11 Merge branch 'frost' into fix_profile_image_performance 2022-06-08 07:18:37 -05:00
Michael House
8237ef5fc8 Refactored mention sanitization 2022-06-08 07:12:49 -05:00
Michael House
ea98d51fb2 Refactored path building and caching on /pp/ route 2022-06-08 06:53:15 -05:00
Michael House
658eacb45d Partial fix for performance issues with mentions 2022-06-07 15:30:27 -05:00
JulianRota
78345babc2
Merge pull request #81 from themotte/new-user-filtering
Filtering of posts/submissions
2022-06-06 15:39:14 -04:00
Julian Rota
1e0aa4ee22 Merge branch 'frost' into new-user-filtering 2022-06-06 14:56:28 -04:00
Michael House
e63a021c61 Added mentions to the markdown preview 2022-06-06 06:09:42 -05: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
faul-sname
d999160e25
readme.md updates for alembic migrations 2022-06-06 00:09:19 -05:00
Michael House
47618d76fe Removing aapath ignore change 2022-06-05 21:04:01 -05:00
Michael House
37af658717 Added vendor files to ignore list for codeql 2022-06-05 20:56:49 -05:00
JulianRota
578170721e
Merge pull request #106 from themotte/create_post_mobile
Fix bad post button UI on mobile
2022-06-05 19:02:59 -04: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
55f82302cb
Merge pull request #102 from themotte/redesign_theme
Redesign theme
2022-06-05 14:39:15 -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
Ben Rog-Wilhelm
a9fd8875da
Merge pull request #97 from themotte/adding_image_assets
Adding image assets
2022-06-02 19:46:10 -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