Commit Graph

192 Commits

Author SHA1 Message Date
Jemma Poffinbarger
9acc8b13f4 Updated schema. Fixed request for friends not working. Added check to discovery server on auth to reject other requests when discovery is closed. 2023-04-16 02:36:21 -05:00
Jemma
f50bf61abf Updated post ID format and removed legacy methods on post model 2023-04-14 14:37:32 -05:00
Jemma
bd855421c2 Added support for getting posts from friends in /v1/people 2023-04-12 10:30:00 -05:00
Jemma
831fcb2bc0 Added friends list request. Refactored util document. Code cleanup 2023-04-12 10:13:51 -05:00
Jemma Poffinbarger
6aa22c8c31 Added support for 'type=memo' flag in community posts 2023-04-10 22:01:10 -05:00
Jemma Poffinbarger
448736d4ae Added support for topic tags. fixed parent community id's not being strings (???) 2023-04-06 22:39:49 -05:00
Jemma
0c3903035c
Update communities.js 2023-04-06 02:10:01 -05:00
Jemma Poffinbarger
32ea68b549 Adjusted parameters for /v1/people response. Check for empty post content. Re-enable support for WWP 2023-04-06 01:16:22 -05:00
Jemma Poffinbarger
1d64d7621f Fixed bugs in some xml responses for communities and posts. Added support for /v1/people endpoints. Added support for more search queries in posts requests. Fixed country_id not being stored in posts 2023-04-05 22:41:08 -05:00
Jemma
0bab90ed09 Added updated query for topics to update based on recent posts in communities 2023-04-04 20:46:28 -05:00
Jemma
e35ceeb4b4 Refactored xml generation class to be more streamlined. Added support for storing screenshot length in database. 2023-04-04 20:17:13 -05:00
Jemma
3b1db444e6 Added /v1/posts.search endpoint 2023-04-04 18:51:11 -05:00
Jemma Poffinbarger
3d9104eca2 Fixed communities request for AC Plaza. Fixed replies endpoint timing out when requesting replies that did not contain app data 2023-04-01 22:02:23 -05:00
Jemma Poffinbarger
6a61f9e0bc Fixed communities request. Added support for post replies. 2023-03-30 23:51:15 -05:00
Jemma Poffinbarger
e896483001 Fixed app_id query not being assigned to another in the new post endpoint 2023-03-26 13:52:26 -05:00
Jemma Poffinbarger
397c51cc29 Updated community requests to use app ID when searching for posts first, then the community ID. Added additional check to ensure empathy does not go below 0. Added endpoint to mark post as removed. Updated post endpoint to attempt to get the community in the following priority order: community_id -> app_id -> title_id. Updating logging for token parsing issues 2023-03-26 13:22:28 -05:00
Jemma Poffinbarger
04328fe487 added support for fetching community posts with non-standard community ID 2023-03-26 12:14:09 -05:00
poffinbargej
8e37511331 Updated discovery version to 1 (sorry shutter :p) 2023-03-24 10:31:40 -05:00
Jemma
c6a8d8dba9 removed auth bypass for topics endpoint 2023-03-23 22:15:50 -05:00
Jemma
a7d28f155b Added topics flag to database 2023-03-23 22:05:31 -05:00
Jemma Poffinbarger
a0a5e3d32c Fixed crashing on Nintendo Land. Fixed community post responses and app data parsing. Added cache to WWP to (hopefully) help with some performance issues. 2023-03-21 23:46:08 -05:00
Jemma Poffinbarger
71245c41b3 Finished implementing sub-community support. Added support for the followed users endpoint. Fixed a number of inconsistencies in different endpoints. Fixed messages sent via the API not storing the correct Mii face URL. General code cleanup. 2023-03-20 21:40:55 -05:00
Jemma Poffinbarger
a3799e8a11 Fixed in-game posts from not displaying. Fixed submitting drawing posts in game. Updated dependencies 2023-03-05 17:15:19 -06:00
Jemma Poffinbarger
2ed94634eb updated post body filter 2022-11-19 21:11:07 -06:00
Jemma Poffinbarger
f3aba68423 Updated auth flow to properly route discovery traffic when the user is signed in 2022-11-19 14:34:05 -06:00
CaramelKat
57a7c698fc Added filter to prevent invalid characters from showing up in the body of API responses 2022-10-03 21:30:26 -05:00
CaramelKat
ec9664d125 Updated to support removed post flag. updated title id's variable for topics and posts requests 2022-09-19 21:36:17 -05:00
Jemma Poffinbarger
dae68dfc67 Fixed post ID's not working in WaraWara. Added status endpoint to check server status 2022-09-17 19:52:43 -05:00
Jemma Poffinbarger
a33b30af63 Updated auth to let discovery work without a param pack. Began implemented users endpoint. Added missing parameters to the message object 2022-09-17 17:35:49 -05:00
CaramelKat
a13a817919 Fixed posting error from games 2022-09-05 09:13:17 -05:00
Jemma Poffinbarger
ae9649d72a Temporally disabled friend messages until a replacement dependency can be tested and implemented to prevent a server crash 2022-08-31 20:04:04 -05:00
CaramelKat
035c4e0a23 This was too long in the making, and I've already made too many changes to list here. The Great rewrite begins! 2022-08-28 20:45:09 -05:00
mrjvs
33f6f33154 modify code to support config.json in root of repo 2022-05-08 15:37:25 +02:00
mrjvs
0606435ce0 add docker files and remove static config.json 2022-05-08 15:35:27 +02:00
CaramelKat
a161df8925 Added additional check when someone attempts to post to Announcements 2021-12-09 12:28:42 -06:00
CaramelKat
be8c009b2a Cleaned up old files from the repository. (hopefully) fixed the memory leak problem. Fixed pfp urls being incorrect 2021-11-30 18:55:20 -06:00
CaramelKat
02a03ed1f5 Fixed splatoon communities 2021-10-17 19:02:32 -05:00
CaramelKat
518a301aad Actually fixed Access Token decryption 2021-10-17 11:21:42 -05:00
CaramelKat
191c9013ea Updated Access Token decryption function 2021-10-14 19:46:57 -05:00
CaramelKat
66906ebc0a changed topics cache expiration to 2 days instead of 1 2021-09-28 23:41:08 -05:00
CaramelKat
274a64f4a1 added filter for newline characters in topics body and paintings 2021-09-28 22:27:24 -05:00
CaramelKat
7175e20364 added support for /v1/topics 2021-09-28 21:23:13 -05:00
CaramelKat
9221ab4851 added support for verified user posts 2021-09-18 19:33:56 -05:00
CaramelKat
d0c1f45bc9 Updated POST model 2021-09-06 03:18:23 -05:00
CaramelKat
a9828d89ed Fixed posting in portal, added support for video posts 2020-05-22 02:50:08 -05:00
CaramelKat
1e7add9597 Implemented basic support in Portal for User Page, Activity Feed, Communities, Messages, and Notifications 2020-05-21 23:11:56 -05:00
CaramelKat
2917b9d25c split portal into multiple files to help with load times 2020-05-21 03:12:56 -05:00
CaramelKat
df3eb4201d fixed screenshot crash, added support for displaying screenshot posts 2020-05-21 02:04:15 -05:00
CaramelKat
e1c5228562 fixed image loading and posting from the correct community in portal 2020-05-21 01:24:03 -05:00
CaramelKat
ee75a4e201 added posting from portal 2020-05-21 01:04:58 -05:00
CaramelKat
801c03c32d added some more cs to portal 2020-05-21 00:05:09 -05:00
CaramelKat
3719c1daa1 Added more js to portal UI 2020-05-20 23:25:09 -05:00
CaramelKat
aa26116441 reworked images across the board, added new Wii U interface 2020-05-19 02:02:47 -05:00
CaramelKat
88e3970f59 fixed image loading in 3DS applet
added header image to communities
various bug fixes and cleanup
2020-05-18 17:30:55 -05:00
CaramelKat
a817707a4e added new options to admin community pannel 2020-05-17 02:28:53 -05:00
CaramelKat
690ea28077 More Improvements to 3DS testing interface 2020-05-17 02:16:46 -05:00
CaramelKat
ed92dba6fb Improved 3DS interface for testing 2020-05-17 00:49:40 -05:00
CaramelKat
ddb032726a fixed some typos, added support for community icons 2020-05-16 02:41:30 -05:00
CaramelKat
a3bbf8ee29 added more functionality to the filler web interface 2020-05-16 02:01:40 -05:00
CaramelKat
1905b91d98 added temporary support for admin panel on 3DS and Wii U 2020-05-15 00:38:02 -05:00
CaramelKat
0c84731d0f fixed discovery server sending wrong information to guest accounts 2020-05-15 00:33:11 -05:00
CaramelKat
21f609fc4a fixed error handling with invalid user tokens 2020-05-15 00:23:13 -05:00
Jay
be8acf19ca replaced account server url 2020-05-15 00:00:47 -05:00
CaramelKat
6e3862d8ce added debugging to /v1/posts and /v1/endpoint 2020-05-14 23:35:34 -05:00
CaramelKat
5d744dcaa5 added support for web terminal again, tweaks to /v1/posts 2020-05-14 23:27:45 -05:00
CaramelKat
2b2c3c1ecc fixed authentication on non-windows platforms 2020-05-14 23:10:56 -05:00
CaramelKat
9600c24e8e rolled back auth and post to pre-web state 2020-05-10 05:05:28 -05:00
CaramelKat
f480ab79a5 rolled back some web.olv changes to fix authentication 2020-05-10 04:55:48 -05:00
CaramelKat
bfd7ed66d8 fixed posting issue 2020-05-10 04:43:51 -05:00
CaramelKat
b2aac3f167 added admin panel for viewing community posts in browser 2020-05-10 04:06:03 -05:00
jay.poff@outlook.com
100709536a account server integration, users and ban checking. limited support for /v1/people as well 2020-05-07 00:51:56 -05:00
jay.poff@outlook.com
4e9f3909c4 added support for more search tags for /v1/communities 2020-04-27 01:21:42 -05:00
CaramelKat
7c8388e737 added support for more search tags for /v1/communities 2020-04-27 00:35:23 -05:00
CaramelKat
189202e757 reworked posts again, added Yeah! support 2020-04-26 22:02:23 -05:00
CaramelKat
1d933c0d6f fixed a few typos 2020-04-26 04:36:28 -05:00
CaramelKat
187355fd04 fixed a few typos 2020-04-26 04:33:49 -05:00
CaramelKat
98bc104ef0 added basic community support 2020-04-26 04:12:56 -05:00
CaramelKat
fd431a5f5a removed portal and ctr files 2020-04-26 00:49:41 -05:00
CaramelKat
238935ba54 added basic support for posts 2020-04-26 00:42:52 -05:00
InternalLoss
473d903a32
Make static files be at root in CSS/HTML 2020-04-26 04:19:50 +01:00
InternalLoss
65fef7dc48
Split images from CSS into img folder 2020-04-26 04:14:13 +01:00
InternalLoss
315ec8fc6d
Remove minified - 3DS didn't like it 2020-04-25 19:44:45 +01:00
InternalLoss
edf64741f9
Remove minified CSS 2020-04-25 19:41:49 +01:00
InternalLoss
e2aaac2aef
Update gitignore 2020-04-25 13:30:12 +01:00
InternalLoss
8f3122f41d
Update index to use minified JS and CSS. 2020-04-25 13:29:38 +01:00
InternalLoss
2fd3c7ebba
Update index file, etc - actually works! 2020-04-25 12:52:27 +01:00
CaramelKat
43de292412 imported jquery 2020-04-25 04:06:12 -05:00
CaramelKat
ef2829a889 tweaked a few responses in the ctr server 2020-04-25 02:45:42 -05:00
CaramelKat
8fd2675a9f updated portal urls to ctr and portal respectively. Added files to the ctr host to enable CAVE functionality. 2020-04-25 01:47:20 -05:00
CaramelKat
4c353c9956 added js for ctr-portal 2020-04-25 00:38:37 -05:00
CaramelKat
57ba52ea04 fixed ctr-portal url 2020-04-25 00:13:51 -05:00
CaramelKat
dcd3c3c445 updated portal 2020-04-25 00:00:42 -05:00