PromucFlow_constructor/app
Trisha Anand 6420a976c0 fix: This fixes the DDOS that appsmith production database faced when the sessions set in redis were in bad state. (#19807)
1. Pre fetch and set the anonymous user cache instead of fetching it
when its required. This is now done on startup. In case any request for
anonymous user permission group ids comes through and the cache is not
ready, we throw an error to request the user to try again in some time.
This stops the DDOS on the mongo database
2. In case the session is in bad state and the user object is malformed,
before we fetch the user permission group ids, we check the presence of
email, tenant and user id before making a bad database query which was
another reason for DDOS.
2023-01-18 13:34:54 +05:30
..
client chore: send static anonymous id for anonymous users in usage pulse call (#19752) 2023-01-12 21:39:10 +05:30
rts chore: bump json5 from 2.2.1 to 2.2.2 in /app/rts (#19304) 2023-01-02 18:06:22 +05:30
server fix: This fixes the DDOS that appsmith production database faced when the sessions set in redis were in bad state. (#19807) 2023-01-18 13:34:54 +05:30
shared chore: bump json5 from 2.2.1 to 2.2.3 in /app/shared/ast (#19431) 2023-01-02 18:24:57 +05:30
util chore: bump decode-uri-component from 0.2.0 to 0.2.2 in /app/util/plugin-generation (#18658) 2022-12-07 11:00:38 +05:30
yarn.lock