Jemma Poffinbarger
27af87300f
fix: Added Cache-Control header to static files so cloudflare will cache them correctly
2024-07-29 15:03:00 -05:00
Jemma Poffinbarger
1bd9146e5e
feat: added user page tabs on web
2024-07-29 14:55:18 -05:00
Jemma Poffinbarger
4f28fb9350
feat: add community new and popular tabs in juxt web
2024-07-29 14:07:37 -05:00
Jemma Poffinbarger
e4b102191d
fix: new and edit community pages no longer select community button on nav bar
2024-07-29 13:57:14 -05:00
Jemma Poffinbarger
75d0a9101c
fix: add console endpoint dev override to cache
2024-07-29 13:55:28 -05:00
Jemma Poffinbarger
0d9a70f34b
fix: Check user accessLevel instead of server setting for access to test environments
2024-07-29 13:43:20 -05:00
Jemma Poffinbarger
60730f3d10
fix: hide meta tags from removed posts #68
2024-07-29 12:22:53 -05:00
Jemma Poffinbarger
875a435544
fix: report post button shows up on guest page
2024-07-29 12:21:09 -05:00
Jemma Poffinbarger
4c39b2507c
feat: add support for making communities in admin panel (WIP)
2024-07-28 23:05:08 -05:00
Jemma Poffinbarger
6cdddced73
fix: set redis user info cache to expire every minute
2024-07-28 23:05:07 -05:00
Jemma Poffinbarger
fd3385b4a4
chore: fix user page image links
2024-07-28 23:05:07 -05:00
Jemma Poffinbarger
9a141562ce
chore: fix missing error page on 3DS
2024-07-28 23:05:07 -05:00
Matthew Lopez
3cc53c603a
fix: correctly create redis client url
2024-07-02 16:38:45 -04:00
Matthew Lopez
663fcf221a
fix: exit server on SIGTERM
2024-07-02 16:36:28 -04:00
Jemma
95fab2bae9
Fixed user page birthday for Wii U and 3DS. Updates the popular community follow count without refreshing the whole cache
2024-04-23 19:18:35 -05:00
Jemma
2bae9c5078
Fixed race condition where an missing cookie with a cached session would cause write requests to fail with no error. Fixed the mii image domain for new posts on mobile, and disabled the drawing field since it's not ready yet.
2024-04-20 17:32:29 -05:00
Jemma
905ba0f737
Added redis cache to help speed up requests for user data and communities. Prevented multiple reports for a single post being created from one user
2024-04-20 16:59:03 -05:00
Jemma
b5da8169db
Fixed usernames being able to flip notifications backwards
2024-04-18 20:47:32 -05:00
Jemma
ecf5828f0d
Fixed ban page using the wrong object for juxt bans
2024-04-14 15:06:45 -05:00
Jemma
0c9c08cdd5
Fixed report page on web being off center
2024-04-14 14:47:37 -05:00
Jemma
76fc6c0b01
Fixed viewing friends info. Updated user birthday field to matched newer schema
2024-04-14 14:19:10 -05:00
Jemma
531e20cd0a
Fixed 3DS post yeahs not redirecting to the profile correctly
2024-04-13 21:10:54 -05:00
Jemma
6ec5d83f93
Fixed new drawing window being displayed on post page on web
2024-04-13 20:38:55 -05:00
Jemma
1314bd7cf9
Added additional check to make sure user page pid is a number. Added try-catch to friends grpc call since it tends to fail pretty often. (finally) updated utils.js to make fucking sense
2024-04-13 20:36:45 -05:00
Jemma
cec41754b6
Auth flow overhaul
2024-04-13 19:11:19 -05:00
Jemma
4a2a315992
Moved auth to only apply to the needed subdomains. Added new middleware to check for the service being used. Added additional check for using a cookie on the console versions of juxt
2024-04-13 15:39:41 -05:00
Jemma
104c6e2650
Add check for discovery server status in auth middleware
2024-04-13 15:15:45 -05:00
Jemma
7a54405e83
Added fuzzy search to user admin page. Changed wii u background to be 720p (sorry about that slow internet peeps TwT)
2024-04-13 14:59:25 -05:00
Jemma
a14456fcd6
Updated post reports page to be easier to view
2024-04-13 12:30:41 -05:00
Jonathan Barrow
e3736862ca
posts: update post body checks and regex
2024-02-28 19:04:12 -05:00
Jemma Poffinbarger
24dddb2062
Fixed new post regex
2024-02-14 07:44:19 -06:00
Jemma
2b3f630c23
Fixed additional checks for new community permissions. Fixed regex to support more languages
2024-02-04 17:00:47 -06:00
Jemma
303d03a26a
Added additional permissions to communities. Patched frontend to handle these changes
2024-02-04 16:22:41 -06:00
Jemma
ce26ac8c6b
Started implementing drawing on desktop
2024-01-15 17:00:50 -06:00
Jemma Poffinbarger
7c494d81be
Move latest Dev changes into Beta ( #49 )
...
* Fixed incorrect handling of message unread notifications. Dependency audit fixes
* Updated conversations markAsRead function to match newMessage function
* Fixed screenshots not working on desktop
* CSS fixes for admin page on mobile. Fixed reporting replies not working
* Fixed login page breaking when auth token expired
* eslint fixes & account setup on web
* Fixed some UI bugs related to posts. Added option to ignore report. Updated text for 3DS screenshot support. Added profanity filter for posts
* Added user management page. Added moderation button on profiles on web. Fixed bug where you would get stuck on login at an expired token. Fixed race condition with cookies that would break the admin panel
* Added support for reporting posts on desktop
* fixed missing check from moderator endpoint
* Refactored embeds to be more useful on discord
* Fixed user page embeds
* Added support for viewing messages on web
* Added support for reporting posts on 3DS (WIP - needs more testing). ESLint on a few files
* Updated grpc package. Bug fixes on 3DS
* Updated grpc package. Bug fixes on 3DS
* Fixed ban messages on the mobile site not being displayed.
* Updated user pages to show when a user is banned
* Added bandwithlost image to web directory
* Fixed wrong CDN being used for mii images on web account page
2024-01-02 16:03:17 -06:00
Jemma
df64a4e02c
Fixed wrong CDN being used for mii images on web account page
2024-01-02 14:50:04 -06:00
Jemma
4c1f1894a9
Added bandwithlost image to web directory
2024-01-02 14:39:43 -06:00
Jemma
5070608e41
Updated user pages to show when a user is banned
2024-01-02 14:13:47 -06:00
Jemma
c047aa86bd
Fixed ban messages on the mobile site not being displayed.
2024-01-02 13:40:46 -06:00
Jemma
ab36342487
Updated grpc package. Bug fixes on 3DS
2024-01-02 12:56:55 -06:00
Jemma
de4498d2ca
Updated grpc package. Bug fixes on 3DS
2024-01-02 12:47:48 -06:00
Jemma
43ce53edef
Added support for reporting posts on 3DS (WIP - needs more testing). ESLint on a few files
2023-12-30 16:31:38 -06:00
Jemma
b794fcd5a7
Added support for viewing messages on web
2023-12-29 22:22:31 -06:00
Jemma
249b417db8
Fixed user page embeds
2023-12-29 20:54:14 -06:00
Jemma
1d16b4c176
Refactored embeds to be more useful on discord
2023-12-29 18:04:22 -06:00
Jemma
caf5738fae
fixed missing check from moderator endpoint
2023-12-28 17:57:17 -06:00
Jemma
b1f885646a
Added support for reporting posts on desktop
2023-12-28 17:55:24 -06:00
Jemma
fe92358d91
Added user management page. Added moderation button on profiles on web. Fixed bug where you would get stuck on login at an expired token. Fixed race condition with cookies that would break the admin panel
2023-12-26 22:45:37 -06:00
Jemma
c3a08cb65a
Fixed some UI bugs related to posts. Added option to ignore report. Updated text for 3DS screenshot support. Added profanity filter for posts
2023-12-03 17:24:14 -06:00
Jemma
9651aedf3a
eslint fixes & account setup on web
2023-12-02 16:28:42 -06:00