All public logs
Jump to navigation
Jump to search
Combined display of all available logs of Izara Wiki. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
(newest | oldest) View (newer 50 | older 50) (20 | 50 | 100 | 250 | 500)- 10:11, 5 February 2023 Sven the Barbarian talk contribs created page 2023-02-05 - Neo4j Connection in VPC (Created page with "* if ec2 has public ip we can access from internet, and from lambda outside vpc * if we don't have that ip we will not be able to access ec2 from Lambda * so to secure database we need to add Lambda into VPC * lambda in VPC are able to be invoked by outside of VPC resources (queues/invoke/api gateway) * lambda in VPC cannot invoke out of VPC resources? eg queues/lambdas. maybe can through NAT 2023-02-05")
- 13:39, 18 January 2023 Sven the Barbarian talk contribs created page Service - User Account Balance (Created page with "= Overview = Manages a users balance owed to the project. = Repository = https://bitbucket.org/izara-core-user-accounts/izara-core-user-accounts-user-account-balance = DynamoDB tables = == Standard Config Table Per Service == === Configuration tags === <syntaxhighlight lang="JavaScript"> { configKey: "..." configTag: "..." configValue: xxx // eg: "..." } </syntaxhighlight> = Working documents = :Category:Working_documents - User Account Balance|User...")
- 13:38, 18 January 2023 Sven the Barbarian talk contribs created page Service - User Resource Use (Created page with "= Overview = Records resource use allocated to each user, this can be used to bill users according to their resource use, eg after free limits have been exceeded. = Repository = https://bitbucket.org/izara-core-user-accounts/izara-core-user-accounts-user-resource-use = DynamoDB tables = == Standard Config Table Per Service == === Configuration tags === <syntaxhighlight lang="JavaScript"> { configKey: "UserAccountBalanceServiceName" configTag: "UserAccountBal...")
- 00:00, 13 January 2023 Sven the Barbarian talk contribs created page 2023-01-13 - Frontend Authentication Ideas (Created page with "Frontend Authentication = Storing tokens in Frontend = There are conflicting opinions where authentication tokens should be stored in frontend applications, some push for session and some in local storage. == Old method == * Tried to avoid storing anywhere in browser managed locations (local/session storage) by storing in each application instance's logic, ie React objects * When a new tab opened it would use local storage to request tokens from any other tabs th...")
- 23:46, 12 January 2023 Sven the Barbarian talk contribs created page Frontend Authentication (Created page with "= Token management = * Application stores tokens in local storage so when tab (?or browser) closed token details remain. * Token will auto refresh whenever a request is sent to backend requiring authorization * As long as a request is made within the expiry time of the refresh token (default 30 days) user does not need to sign in again = Sign in flow = * Frontend checks for local storage copy of tokens, if exist then considers the user signed in * If not already store...")
- 07:03, 25 December 2022 Sven the Barbarian talk contribs created page 2022-12-25 AwaitingMultipleSteps GSI issue (Created page with "NPM module - izara-shared AwaitingMultipleSteps DynamoDB table that was # partition key "idA", sort key "idB" # GSI partition key "idB", sort key "idA" When attempting to delete all items after an error (was working in ImportData service) with specific "idB", guerying the GSI to get a list of records and paginating the deletion of records. If querying against the main index could probably simply re-run the query with a limit and delete each record but using the G...")
- 10:50, 28 November 2022 Sven the Barbarian talk contribs created page 2022-11-28 - SingleSPA Utility as React component with shared state (Created page with "= Overview = Want to have a shared "utility" module using the Single-SPA framework that allows for state (ie a value, not React State) to be queried and updated by micro-frontend applications, and in addition the utility will be a React component so we can pass down and update React State using useContext. Attempts to understand how this system works as the documentation is sparse and difficult to follow. = General Notes = * code is considered a Single-SPA utility wh...")
- 14:22, 4 November 2022 Sven the Barbarian talk contribs created page Multi Thread Invocation (Created page with "= Overview = Manages processing multiple sets of one data set at the same time, including a maximum number of threads per data set. Each invocation for each thread processes a set number of records. = Process = * originating function calculates the number of threads needed using the total count of records, max number of threads, and records processed per invocation * each thread can paginate through the data set * LastEvaluatedKey is required for pagination, thread#1...")
- 12:04, 29 October 2022 Sven the Barbarian talk contribs created page 2022-10-29 Example Import Data feed and config (Created page with "Service - Import Data = example Config table items = <syntaxhighlight lang="JavaScript"> /** * Initial request that checks if a matching, not expired, sort result record exists, creates a new record if not, returns sortResultId * @param {string} event.searchDataId - {searchType}_{filterId}_{keyPropertiesHash}_{requiredDataHash} * @param {Object[]} event.sortFields - sort fields * @param {string} [event.sortFields[].dataField] - name of the field being sorted, n...")
- 05:04, 28 October 2022 Sven the Barbarian talk contribs created page Service - Import Data (Created page with "= Overview = Orchestrates importing of objects/data into project. = Repository = https://bitbucket.org/izara-core-import-export-data/izara-core-import-data-import-data/src/master/ = DynamoDB tables = == Standard Config Table Per Service == === Configuration tags === <syntaxhighlight lang="JavaScript"> { configKey: "objectType", configTag: "xx" // {eg: sellOffer/Product/VariantProduct etc..} configValue: { createObectServiceName: "xx" // {service name serv...")
- 13:09, 26 October 2022 Sven the Barbarian talk contribs created page Service - Account Limits (Created page with "= Overview = Controls a user's limits for actions based on their roles set in Service - RBAC = Repository = https://bitbucket.org/izara-core-user-accounts/izara-core-user-accounts-account-limits/src/master/ = DynamoDB tables = == Standard Config Table Per Service == === Configuration tags === <syntaxhighlight lang="JavaScript"> { configKey: "MediaGraphServiceName" configTag: "MediaGraphServiceName" configValue: xxx // eg: "MediaGraph" } </syntaxhighligh...")
- 12:54, 26 October 2022 Sven the Barbarian talk contribs created page Service Stack - User Accounts (Created page with "= Overview = Core services that manage user accounts = Services = * Service - Account Limits")
- 09:33, 23 October 2022 Sven the Barbarian talk contribs created page 2022-10-23 - CombinedSearchResult for joining multiple SearchResults (Created page with "Service - Search Results Service - Category Tree Standard = Overview = When creating flow for joining multiple filters together when creating each CategoryNodes filter realized there was a problem connected to decision to solve 2022-03-27 - Search Result Using Child Data in Parent Data by sending subComplexFilters in the parent's FindData request and letting FindData (on a per parent ID basis) pass down requests to child types to receive and process filtere...")
- 06:26, 19 October 2022 Sven the Barbarian talk contribs created page Triggered Cache (Created page with ".. working")
- 06:25, 19 October 2022 Sven the Barbarian talk contribs created page Stored Cache (Created page with "..working")
- 13:36, 4 October 2022 Sven the Barbarian talk contribs created page Learning Material (Created page with "= Javascript = * timestamps * try/catch/finally blocks * environment variables * validating function params or external data before use == async/await == = Node = == npm == = AWS = AWS offers a free tier, you can create an account and use most services at a limited level for free for one year, then cancel the account (or stop all services) before the year is over. == Serverless Framework (sls) == * https://www.serverless.com/framework/docs * We use the Serverless...")
- 22:56, 3 October 2022 Sven the Barbarian talk contribs changed group membership for Seagame from (none) to translationmanager
- 22:56, 3 October 2022 Sven the Barbarian talk contribs changed group membership for Rut from (none) to translationmanager
- 22:56, 3 October 2022 Sven the Barbarian talk contribs changed group membership for Eve from (none) to translationmanager
- 22:56, 3 October 2022 Sven the Barbarian talk contribs changed group membership for Praew from (none) to translationmanager
- 22:56, 3 October 2022 Sven the Barbarian talk contribs changed group membership for Pack from (none) to translationmanager
- 22:56, 3 October 2022 User account Seagame talk contribs was created by Sven the Barbarian talk contribs and password was sent by email
- 22:55, 3 October 2022 User account Rut talk contribs was created by Sven the Barbarian talk contribs and password was sent by email
- 22:55, 3 October 2022 User account Eve talk contribs was created by Sven the Barbarian talk contribs and password was sent by email
- 22:55, 3 October 2022 User account Praew talk contribs was created by Sven the Barbarian talk contribs and password was sent by email
- 22:55, 3 October 2022 User account Pack talk contribs was created by Sven the Barbarian talk contribs and password was sent by email
- 22:54, 3 October 2022 Sven the Barbarian talk contribs changed group membership for Mint from (none) to translationmanager
- 22:36, 3 October 2022 User account Mint talk contribs was created by Sven the Barbarian talk contribs and password was sent by email
- 05:03, 2 October 2022 Sven the Barbarian talk contribs marked Development for translation
- 05:01, 2 October 2022 Sven the Barbarian talk contribs created page Development/th (Created page with "Translated Development title")
- 04:59, 2 October 2022 Sven the Barbarian talk contribs created page Translations:Development/Page display title/th (Created page with "Translated Development title")
- 04:58, 2 October 2022 Sven the Barbarian talk contribs created page Translations:Development/1/th (Created page with "== test title == something === test subtitle === another thing again")
- 04:56, 2 October 2022 Sven the Barbarian talk contribs marked Development for translation
- 13:43, 21 September 2022 Sven the Barbarian talk contribs created page Standard WebSocketTask Per Service (Created page with "= Overview = If client begins a task on the backend and awaits that tasks completion we open a websocket connection so client can be notified when task is complete. = Dynamo...")
- 14:51, 19 June 2022 Sven the Barbarian talk contribs created page Idempotence and Race Conditions (Created page with "= Overview = When receiving messages in an distributed serverless system a single action might be called multiple times, eg: # If Lambda halts part way through execution it w...")
- 05:32, 5 June 2022 Sven the Barbarian talk contribs created page 2022-06-05 variantProduct SearchResults (Created page with "Service - Variant Manager 2022-06-05 2022-06-05")
- 00:20, 19 May 2022 Sven the Barbarian talk contribs blocked ZTamnaja talk contribs with an expiration time of indefinite (account creation disabled, autoblock disabled, email disabled)
- 04:55, 27 March 2022 Sven the Barbarian talk contribs created page 2022-03-27 - Search Result Using Child Data in Parent Data (Created page with "Service - Search Results = Overview = findData for parent searchType wants to use searchResultData from a child search result. example: # searchType: product, fieldName...")
- 09:09, 27 February 2022 Sven the Barbarian talk contribs created page Izara Frontend Lib - Core - Tabled Data (Created page with "= TabledDataSchema = <syntaxhighlight lang="JavaScript"> { objectType: { // matches searchType/filterType fields: { fieldname: { // fieldname used in logical elements a...")
- 22:54, 2 February 2022 Sven the Barbarian talk contribs created page 2022-02-03 - Rebuild CategoryNode Settings (Created page with "Service - Category Tree Standard = Lambda Functions = 2022-02-03 2022-02-03")
- 22:49, 2 February 2022 User account ZTamnaja talk contribs was created by Sven the Barbarian talk contribs
- 10:46, 25 January 2022 Sven the Barbarian talk contribs created page 2022-01-25 - Example Temp Sort Data (Created page with "Service - Sort Result = examples = * do not include all data or proper structure, just an outline of expected results == example 1 == === SortFields === <syntaxhighlig...")
- 22:15, 16 January 2022 Sven the Barbarian talk contribs created page 2022-01-17 Search and Sort Cache Statistics (Created page with "Service Stack - Search and Sort = Overview = * Want to be able to see how often complexFilter/SearchResult/SortResult (search stage) hits cache == Store statistics ==...")
- 23:53, 11 January 2022 Sven the Barbarian talk contribs created page 2022-01-12 Team Management Concept (Created page with "= Overview = Create a method for teams, eg: programming teams, to self organize in a way that: # rewards those that perform well by allowing them to take on additional respo...")
- 09:05, 10 January 2022 Sven the Barbarian talk contribs created page 2022-01-10 Pricing Flow (Created page with "Service Stack - Products = Filtered List of Sell Offers = * eg: from Browse Catalog == Sorted SearchResult: sellOffer == * Final result expected is a list of Sell Offe...")
- 07:49, 27 November 2021 Sven the Barbarian talk contribs created page Standard FindData Per Service (Created page with "= Overview = Standards for services that handle FindData requests = DynamoDB structure = == FindDataMain == Cached result and status of requests <syntaxhighlight lang="Ja...")
- 01:29, 23 November 2021 Sven the Barbarian talk contribs created page Copying large Dynamo data from to another service table (Created page with "= Overview = How to efficiently move potentially large sets of data from a DynamoDB table in one service to another table in another service. = Considerations = * Need to f...")
- 14:03, 22 November 2021 Sven the Barbarian talk contribs created page Service - Sell Offer Price (Created page with "= Overview = Standard pricing config that can be shared by many sellOffers. Can create other pricing services in the future, each SellOffer Handler service chooses which pric...")
- 12:05, 22 November 2021 Sven the Barbarian talk contribs created page Standard LogicalResults Per Service (Created page with "= Overview = Standards for services that handle LogicalResults = DynamoDB structure = == LogicalResultsMain == A cached result set for logicals <syntaxhighlight lang="Jav...")
- 07:20, 22 November 2021 Sven the Barbarian talk contribs created page 2021-11-22 - Trying to work out SellOffer price flow (Created page with "Service - Sell Offer Manager = Considerations = * want to use existing complexFilter / searchResult / sortResult caching systems as much as possible * want to re-use cac...")