Commit graph

15333 commits

Author SHA1 Message Date
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
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
Ben Rog-Wilhelm
dad557a973
Merge pull request #91 from themotte/change_default_banner
Replaced site_preview.webp
2022-05-25 10:43:04 -05:00
Julian Rota
68b10ff3f8 Add a site setting for the post filtering feature 2022-05-24 00:13:33 -04:00
Julian Rota
e3ed57a29e Fix migration, forgot to handle existing submission rows 2022-05-23 23:06:04 -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