Commit Graph

  • 5669fe8e29 feat: add link to new repository in README main Jonathan Barrow 2025-04-05 15:00:25 -04:00
  • 5a1c453a84 chore: update eslint common package dev William Oldham 2025-02-01 20:59:11 +00:00
  • 0f6c8a3fc7 chore: update eslint common package William Oldham 2025-02-01 20:35:44 +00:00
  • 662654febc chore: bump common eslint config to 0.0.2 William Oldham 2025-01-20 00:10:09 +00:00
  • 0af44edb3d chore: add rimraf dependency William Oldham 2025-01-17 18:13:04 +00:00
  • 93ae63c8d6 chore: move to eslint common config and don't use npx for lint script William Oldham 2025-01-17 18:10:23 +00:00
  • 5998e511ea style: lint ALL the files William Oldham 2025-01-16 13:03:07 +00:00
  • 47d799b339 chore: add new eslint setup William Oldham 2025-01-16 13:03:01 +00:00
  • bb45491c7e chore: remove unneeded eslint disable directives William Oldham 2025-01-28 23:22:54 +00:00
  • 233a82697a chore: transfer hotpatches William Oldham 2025-01-16 12:44:52 +00:00
  • 0cd9b63041 feat: update config to support new CDN and prep for move to AWS SDK v3 Jemma Poffinbarger 2025-01-15 16:33:49 +00:00
  • 28ef808178 fix: allow /v1/endpoint access without user settings for new user creation Jemma Poffinbarger 2024-07-30 16:40:31 -05:00
  • 9cb644e22f fix: check ban status outside of discovery Jemma Poffinbarger 2024-07-29 20:57:03 -05:00
  • 6bee19dbf5 chore: add dev run script to package.json Jemma Poffinbarger 2024-07-29 19:28:57 -05:00
  • 3099a6ee67 Merge pull request #42 from mrjvs/patch-2 Jonathan Barrow 2024-07-28 16:55:57 -04:00
  • ceab2c0138 Update docker.yml mrjvs 2024-07-28 22:48:07 +02:00
  • 85ec7c163a Update docker.yml mrjvs 2024-07-28 22:41:21 +02:00
  • 8a8f58b3d6 Merge pull request #41 from mrjvs/patch-1 Jonathan Barrow 2024-07-28 16:31:37 -04:00
  • 703837805c Update docker.yml mrjvs 2024-07-28 21:24:59 +02:00
  • 0648852c42 Merge pull request #39 from MatthewL246/docker-updates Jonathan Barrow 2024-07-22 12:27:13 -04:00
  • 73dab86fa5 fix: exit server on SIGTERM Matthew Lopez 2024-07-02 15:09:13 -04:00
  • 4374a5fedb feat: create Docker build and publish action Matthew Lopez 2024-07-02 15:08:14 -04:00
  • c8a8bd5778 chore: update Docker setup Matthew Lopez 2024-07-02 15:07:50 -04:00
  • c81d3b863e chore: update empty post checks Jonathan Barrow 2024-02-12 16:36:11 -05:00
  • d91540fdae chore: reject bad post bodies rather than modify Jonathan Barrow 2024-02-12 16:32:36 -05:00
  • 69ada7ff1a chore: removed duplicate status codes Jonathan Barrow 2024-02-12 16:22:16 -05:00
  • bc36b7e82b chore: update body regex Jonathan Barrow 2024-02-12 16:10:44 -05:00
  • 48a05cd437 Added permissions for communities. Added additional checks for making new posts and new communities to support this change. Update regex to support more languages. Jemma 2024-02-04 16:59:58 -06:00
  • 7432c74555 chore: update packages from npm audit Jonathan Barrow 2024-02-04 14:07:13 -05:00
  • 11edfb9cdc chore: move @types/bmp-js to devDependencies Jonathan Barrow 2024-02-04 14:06:26 -05:00
  • 97c2612982 patch: reject non-service tokens Jonathan Barrow 2024-02-04 14:04:59 -05:00
  • 49611f5c5d Bump follow-redirects from 1.15.2 to 1.15.4 dependabot/npm_and_yarn/follow-redirects-1.15.4 dependabot[bot] 2024-01-11 00:59:46 +00:00
  • 052da9f4e5 Updated grpc package version Jemma 2024-01-02 13:03:25 -06:00
  • 5bfdcaae16 Fixed paintings from the 3DS not being parsed correctly Jemma 2024-01-01 16:25:05 -06:00
  • 2b1c482048 Bump axios from 1.4.0 to 1.6.0 dependabot/npm_and_yarn/axios-1.6.0 dependabot[bot] 2023-11-11 15:08:23 +00:00
  • 2d450403e8 Fixed drawing messages not working. Fixed incorrect handling of user message unread status. Added error for when message recipient has not set up Juxt yet. Jemma 2023-10-23 21:05:13 -05:00
  • 62c3d9f9ed Fixed wrong PID being used for in game messages Jemma 2023-10-23 20:30:38 -05:00
  • a21f0cb799 Updated servers subdomain beta Jemma 2023-10-22 17:01:29 -05:00
  • 6f71f17e0c Bump zod from 3.21.4 to 3.22.3 dependabot/npm_and_yarn/zod-3.22.3 dependabot[bot] 2023-10-22 20:50:19 +00:00
  • 2af8d74487 Merge pull request #30 from PretendoNetwork/dev Jemma 2023-10-22 15:37:08 -05:00
  • d839969d0e temp - added explicit beta checks for some endpoints Jonathan Barrow 2023-10-03 14:47:18 -04:00
  • 88633eeb4c ignore token for WWP Jonathan Barrow 2023-10-03 13:34:13 -04:00
  • 2c477ec919 wrong feeling_id check Jonathan Barrow 2023-10-03 13:23:18 -04:00
  • eab3c10e68 removed the use of any in post endpoints Jonathan Barrow 2023-10-03 13:15:39 -04:00
  • ee3e0bfbdc removed the use of any in people endpoints Jonathan Barrow 2023-10-03 13:12:34 -04:00
  • 3f82c73a37 removed the use of any in communities endpoints Jonathan Barrow 2023-10-03 13:03:03 -04:00
  • 5e833c558e make WWP always return unique users between communities Jonathan Barrow 2023-10-03 12:59:00 -04:00
  • 7884836013 remove the use of any from server.ts Jonathan Barrow 2023-10-03 12:51:47 -04:00
  • af863e4f19 remove unused mapToObject function Jonathan Barrow 2023-10-03 12:48:25 -04:00
  • 90b477126d remove the use of any from express-subdomain type def Jonathan Barrow 2023-10-03 12:46:41 -04:00
  • ef67cfd2b7 if post feeling_id < 5, set to 0 Jonathan Barrow 2023-10-02 23:31:40 -04:00
  • 153df65692 WWPData -> WWPResult Jonathan Barrow 2023-10-02 23:26:42 -04:00
  • 09a88a5452 disable require-atomic-updates in auth middleware Jonathan Barrow 2023-10-02 23:20:23 -04:00
  • a44c80dcbe removed empty objects in model types Jonathan Barrow 2023-10-02 23:14:02 -04:00
  • 1fd63bee29 updated Post.json() topic_tag generation Jonathan Barrow 2023-10-02 23:06:40 -04:00
  • e529afe540 Post.remove() -> Post.del(), remove is used by Mongoose internally Jonathan Barrow 2023-10-02 17:15:46 -04:00
  • 8e57cc6bb8 move the @pretendonetwork/grpc package Jonathan Barrow 2023-10-02 17:12:16 -04:00
  • 32c662db41 added SettingsData type Jonathan Barrow 2023-10-02 16:46:55 -04:00
  • ff104b496f updated Conversation.newMessage parameter types Jonathan Barrow 2023-10-02 16:44:55 -04:00
  • 2dd582a9c0 added CommunityData type Jonathan Barrow 2023-10-02 16:44:10 -04:00
  • cdeac347e0 removed unused document methods Jonathan Barrow 2023-10-02 16:09:25 -04:00
  • faa12036bb make post encoding more generic and structure accurate Jonathan Barrow 2023-10-02 15:44:09 -04:00
  • c9200e21b2 pass document type to document methods Jonathan Barrow 2023-10-02 15:12:37 -04:00
  • 55ec9232a7 prefer inference in models Jonathan Barrow 2023-10-02 14:57:47 -04:00
  • 78c61249c5 removed unnecessary type defs. prefer inference Jonathan Barrow 2023-10-02 14:55:52 -04:00
  • 6076536996 fixed spacing issue in Post type def Jonathan Barrow 2023-10-02 13:00:23 -04:00
  • e2d4a11184 updated test script to require console headers Jonathan Barrow 2023-10-02 12:54:35 -04:00
  • 23434c74a7 updated vulnerable packages Jonathan Barrow 2023-10-02 12:45:07 -04:00
  • 12a53a8313 updated license field in package.json Jonathan Barrow 2023-10-02 12:39:15 -04:00
  • 4e894e9195 updated author and contributors package.json fields Jonathan Barrow 2023-10-02 12:37:48 -04:00
  • 7d86ea3d92 make wwp more accurate and stable Jonathan Barrow 2023-10-02 12:32:34 -04:00
  • a9336a0e9b Enable source maps in node Jonathan Barrow 2023-07-17 19:42:54 -04:00
  • e6d68accab Enable source maps for compiled JS Jonathan Barrow 2023-07-17 19:34:57 -04:00
  • 285d1dd4c1 Fixed crash in /v1/people when only one PID input is given Jonathan Barrow 2023-07-17 19:31:40 -04:00
  • 07b13fb2c3 Merge pull request #29 from EpicUsername12/dev Jonathan Barrow 2023-07-04 18:48:28 -04:00
  • 919b74d64e More ✂️ Rambo6Glaz 2023-07-05 00:46:38 +02:00
  • 792fdf9f40 Removed regex to 'trim()' Rambo6Glaz 2023-07-05 00:32:50 +02:00
  • e95b109816 - Removed digit count condition - Added "Cannot start with a whitespace" condition Rambo6Glaz 2023-07-05 00:27:42 +02:00
  • 44a338590b Fix snake_case arguments Rambo6Glaz 2023-07-04 23:48:59 +02:00
  • ac92687af4 Add sub community limits and checks Rambo6Glaz 2023-07-04 09:22:07 +02:00
  • 09b40b5110 Merge pull request #28 from DaniElectra/search-key Jonathan Barrow 2023-06-30 00:05:10 -04:00
  • d92defbf9f Change search_key type check Daniel López Guimaraes 2023-06-30 02:21:21 +01:00
  • 2eb969c0f1 Simplify check a bit Daniel López Guimaraes 2023-06-29 20:59:19 +01:00
  • 3a71193ff8 Add support for search_key to be string, not array Daniel López Guimaraes 2023-06-29 19:55:02 +01:00
  • 5f85f65bfc Updated topics endpoint to prevent sub-communities and user generated communities from being displayed Jemma Poffinbarger 2023-06-24 14:23:22 -05:00
  • 3f6b0a7aa8 Fixed new posts always being marked as a spoiler. Fixed safe validation failing when a post body was not present when sending a painting Jemma Poffinbarger 2023-06-13 18:10:38 -05:00
  • ba066f1c18 calculateMostPopularCommunities is now more clear and faster Jonathan Barrow 2023-06-13 17:07:17 -04:00
  • bcb5992ae3 Increased the expiration time for topics from 1 day to 2 days Jemma Poffinbarger 2023-06-12 17:48:03 -05:00
  • 9470efe786 updated token format Jonathan Barrow 2023-06-11 07:59:24 -04:00
  • 35a13d90dc Merge pull request #26 from EpicUsername12/dev Jonathan Barrow 2023-06-01 14:55:19 -04:00
  • acd9a211f2 Removed 'await' on respondCommunityNotFound() calls EpicUsername12 2023-06-01 20:51:29 +02:00
  • 0c46b33be6 Separated /v1/communities/%s route to multiple routes EpicUsername12 2023-06-01 20:33:37 +02:00
  • 3ef566789e Hydrate Post documents on the aggregation path of `/v1/communities/%s/posts` EpicUsername12 2023-05-30 19:28:35 +02:00
  • 9df8d3f29d Updated POST /v1/communities/%s: EpicUsername12 2023-05-30 18:06:51 +02:00
  • fda5e3905e Merge pull request #25 from EpicUsername12/dev Jonathan Barrow 2023-05-27 15:53:48 -04:00
  • 6c592fbd1d Changed Model type back to interface EpicUsername12 2023-05-27 00:34:54 +02:00
  • 04db683c45 Improved GET and POST /v1/communities EpicUsername12 2023-05-26 20:24:49 +02:00
  • 3619b34142 Merge old commit from branch 'rewrite-jon' into dev Jonathan Barrow 2023-05-01 15:07:22 -04:00
  • 5a4a4a4c83 Updated token parsing Jonathan Barrow 2023-05-01 15:03:29 -04:00
  • 3f48b95e68 Merge pull request #24 from PretendoNetwork/rewrite Jonathan Barrow 2023-04-29 21:00:49 -04:00