Skip to content
This repository has been archived by the owner on Mar 12, 2024. It is now read-only.

v2.1.7 #428

Merged
merged 185 commits into from
Jan 24, 2024
Merged

v2.1.7 #428

merged 185 commits into from
Jan 24, 2024

Commits on Sep 2, 2023

  1. Configuration menu
    Copy the full SHA
    fc8b365 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2023

  1. Fix/v2.0.0 merge conflicts (#278)

    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Delete discord
    
    * Use correct posthog
    
    * Fix hover
    
    * Update route.ts
    
    * Delete getContext.ts
    
    * delete unused folders
    EstebanDalelR authored Sep 4, 2023
    Configuration menu
    Copy the full SHA
    b9029f6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c0a6103 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2023

  1. Configuration menu
    Copy the full SHA
    9a29a68 View commit details
    Browse the repository at this point in the history
  2. Flag PRs

    baristaGeek committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    86c81f7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4d0b5bc View commit details
    Browse the repository at this point in the history
  4. Fix/double cloud id getting (#271)

    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Add missing params test
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Move discord
    
    * Use standard var
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Add missing params test
    
    * Use missing params function
    
    * Use missingparams tracker
    
    * Fix imports
    
    * Change required params to be only search text
    
    * Move to pages
    
    * Move imports
    
    * Use correct params
    
    * Fixes to notion fetching
    
    * Move to app folder
    
    * Add posthog tracking
    
    * Fix confluence number, slack usage
    
    * Move Context route
    
    * Fix API
    
    * Remove gitSystem
    
    * Add AI Summary
    
    * Fix types, remove logging
    
    * Remove unused file
    
    * Remove pages folder
    
    * Fix response error
    
    * Fix placeholder
    
    * Fix imports, placeholder
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Add intellij files
    
    * Stop double cloudid getting
    
    * Delete loading.tsx
    
    * Fix params
    
    * Fix params
    
    * Fix imports
    
    * Update CONTRIBUTING.md
    
    * Add explanation
    EstebanDalelR authored Sep 5, 2023
    Configuration menu
    Copy the full SHA
    1d246b0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    835e833 View commit details
    Browse the repository at this point in the history
  6. Remove console logs

    baristaGeek committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    aa3ce80 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. Chore/delete unused files (#283)

    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Update route.ts
    
    * Delete discord
    
    * Remove discord
    
    * Delete discord
    
    * Delete discord
    
    * Remove pages folder
    
    * Delete azureAppInsights.ts
    
    * Remove unused files
    
    * Restore needed file
    
    * Fix user getting in index
    EstebanDalelR authored Sep 6, 2023
    Configuration menu
    Copy the full SHA
    6bbba41 View commit details
    Browse the repository at this point in the history
  2. Feature/new integrations script (#272)

    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Create AsanaLoginLink.tsx
    
    * Create guide to adding a new Oauth service
    
    * Add asana
    
    * Add asana
    
    * Add asana
    
    * Add SQL for new services
    
    * Add env vars sections
    
    * Update CONTRIBUTING.md
    
    * Add lang descriptors
    
    * Create script to allow quick integrations
    
    * Update CONTRIBUTING.md
    
    * Delete discord
    
    * Fix tracking
    
    * Fix import
    
    * Fix import
    
    * Roll back hover to dev
    
    * Fix tracking
    
    * Fix typo
    
    * Extract service list
    
    * Use correct prop
    
    * Simplify code
    
    * Data reorg
    
    * Fix param for getting user data
    
    * Update CONTRIBUTING.md
    
    * Improve text
    
    * Improve SQL section
    
    * Update CONTRIBUTING.md
    
    * Add last steps
    EstebanDalelR authored Sep 6, 2023
    Configuration menu
    Copy the full SHA
    b174fd6 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. Feature/asana integration (#273)

    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Create AsanaLoginLink.tsx
    
    * Create guide to adding a new Oauth service
    
    * Add asana
    
    * Add asana
    
    * Add asana
    
    * Add SQL for new services
    
    * Add env vars sections
    
    * Update CONTRIBUTING.md
    
    * Add lang descriptors
    
    * Delete discord
    
    * Fix tracking
    
    * Fix import
    
    * Fix import
    
    * Roll back hover to dev
    
    * Fix tracking
    
    * Update CONTRIBUTING.md
    
    * Delete unused folder
    
    * v2.0.0 (#277)
    
    * Feature/posthog frontend (#242) (#262)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Fix small grammar mistakes in the sys prompt (#263)
    
    * Fix small grammar mistakes in the sys prompt
    
    * Update getOpenAISummary.ts
    
    * Create ghapp page redirect (#264)
    
    * Update README.md Title (#265)
    
    * Create scorecard.yml
    
    * Change retention days from 5 to 7
    
    * State that contribution is permisionless
    
    * Add OSSF scorecardbadge (#268)
    
    * Feature/finish api routes (#241)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Add missing params test
    
    * Fix/v2.0.0 merge conflicts  (#278)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Delete discord
    
    * Use correct posthog
    
    * Fix hover
    
    * Update route.ts
    
    * Delete getContext.ts
    
    * delete unused folders
    
    ---------
    
    Co-authored-by: Esteban Vargas <[email protected]>
    
    * Update redirect.tsx
    
    * Fix/remove conflicting route (#280)
    
    * Update redirect.tsx
    
    * Delete getContext.ts
    
    * Remove discord
    
    * Fix file
    
    * Update redirect.tsx
    
    * Create saveUser.ts
    
    * Add required pages
    
    * Add workspace_name
    
    * Add asana info getter
    
    * add workspace_name
    
    * Fix returned values
    
    * Add asana info
    
    * Add asana
    
    * Add asana
    
    * Fix posthog (#285)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Update route.ts
    
    * Update redirect.tsx
    
    * Update loading.tsx
    
    * Update page.tsx
    
    ---------
    
    Co-authored-by: Esteban Vargas <[email protected]>
    EstebanDalelR and baristaGeek authored Sep 7, 2023
    Configuration menu
    Copy the full SHA
    30dabb9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    25e1350 View commit details
    Browse the repository at this point in the history
  3. Fix parameter names

    baristaGeek committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    7aa4cad View commit details
    Browse the repository at this point in the history
  4. Merge pull request #275 from watermelontools/snyk-upgrade-2fb799419e2…

    …35800c37aacf6ded49ad0
    
    [Snyk] Upgrade airtable from 0.11.6 to 0.12.1
    baristaGeek authored Sep 7, 2023
    Configuration menu
    Copy the full SHA
    415b917 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. Configuration menu
    Copy the full SHA
    7095af1 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2023

  1. Feature/improve logging (#291)

    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Delete unused folder
    
    * v2.0.0 (#277)
    
    * Feature/posthog frontend (#242) (#262)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Fix small grammar mistakes in the sys prompt (#263)
    
    * Fix small grammar mistakes in the sys prompt
    
    * Update getOpenAISummary.ts
    
    * Create ghapp page redirect (#264)
    
    * Update README.md Title (#265)
    
    * Create scorecard.yml
    
    * Change retention days from 5 to 7
    
    * State that contribution is permisionless
    
    * Add OSSF scorecardbadge (#268)
    
    * Feature/finish api routes (#241)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Add missing params test
    
    * Fix/v2.0.0 merge conflicts  (#278)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Delete discord
    
    * Use correct posthog
    
    * Fix hover
    
    * Update route.ts
    
    * Delete getContext.ts
    
    * delete unused folders
    
    ---------
    
    Co-authored-by: Esteban Vargas <[email protected]>
    
    * Update redirect.tsx
    
    * Fix/remove conflicting route (#280)
    
    * Update redirect.tsx
    
    * Delete getContext.ts
    
    * Remove discord
    
    * Fix file
    
    * Update redirect.tsx
    
    * Fix posthog (#285)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Update route.ts
    
    * Update redirect.tsx
    
    * Remove console logging
    
    * Send to posthog
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Update route.ts
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Delete layout.tsx
    
    * v2.0.0 (#277)
    
    * Feature/posthog frontend (#242) (#262)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Fix small grammar mistakes in the sys prompt (#263)
    
    * Fix small grammar mistakes in the sys prompt
    
    * Update getOpenAISummary.ts
    
    * Create ghapp page redirect (#264)
    
    * Update README.md Title (#265)
    
    * Create scorecard.yml
    
    * Change retention days from 5 to 7
    
    * State that contribution is permisionless
    
    * Add OSSF scorecardbadge (#268)
    
    * Feature/finish api routes (#241)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Add missing params test
    
    * Fix/v2.0.0 merge conflicts  (#278)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Delete discord
    
    * Use correct posthog
    
    * Fix hover
    
    * Update route.ts
    
    * Delete getContext.ts
    
    * delete unused folders
    
    ---------
    
    Co-authored-by: Esteban Vargas <[email protected]>
    
    * Fix/remove conflicting route (#280)
    
    * Update redirect.tsx
    
    * Delete getContext.ts
    
    * Remove discord
    
    * Fix file
    
    * Update redirect.tsx
    
    * Fix posthog (#285)
    
    * REmove discord
    
    ---------
    
    Co-authored-by: Esteban Vargas <[email protected]>
    EstebanDalelR and baristaGeek authored Sep 11, 2023
    Configuration menu
    Copy the full SHA
    63bcbbb View commit details
    Browse the repository at this point in the history
  2. Feature/streamline new integrations (#292)

    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Delete unused folder
    
    * v2.0.0 (#277)
    
    * Feature/posthog frontend (#242) (#262)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Fix small grammar mistakes in the sys prompt (#263)
    
    * Fix small grammar mistakes in the sys prompt
    
    * Update getOpenAISummary.ts
    
    * Create ghapp page redirect (#264)
    
    * Update README.md Title (#265)
    
    * Create scorecard.yml
    
    * Change retention days from 5 to 7
    
    * State that contribution is permisionless
    
    * Add OSSF scorecardbadge (#268)
    
    * Feature/finish api routes (#241)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Add missing params test
    
    * Fix/v2.0.0 merge conflicts  (#278)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Delete discord
    
    * Use correct posthog
    
    * Fix hover
    
    * Update route.ts
    
    * Delete getContext.ts
    
    * delete unused folders
    
    ---------
    
    Co-authored-by: Esteban Vargas <[email protected]>
    
    * Update redirect.tsx
    
    * Fix/remove conflicting route (#280)
    
    * Update redirect.tsx
    
    * Delete getContext.ts
    
    * Remove discord
    
    * Fix file
    
    * Update redirect.tsx
    
    * Fix posthog (#285)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Update route.ts
    
    * Update redirect.tsx
    
    * Remove console logging
    
    * Send to posthog
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Update route.ts
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Delete layout.tsx
    
    * v2.0.0 (#277)
    
    * Feature/posthog frontend (#242) (#262)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Fix small grammar mistakes in the sys prompt (#263)
    
    * Fix small grammar mistakes in the sys prompt
    
    * Update getOpenAISummary.ts
    
    * Create ghapp page redirect (#264)
    
    * Update README.md Title (#265)
    
    * Create scorecard.yml
    
    * Change retention days from 5 to 7
    
    * State that contribution is permisionless
    
    * Add OSSF scorecardbadge (#268)
    
    * Feature/finish api routes (#241)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Add missing params test
    
    * Fix/v2.0.0 merge conflicts  (#278)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Delete discord
    
    * Use correct posthog
    
    * Fix hover
    
    * Update route.ts
    
    * Delete getContext.ts
    
    * delete unused folders
    
    ---------
    
    Co-authored-by: Esteban Vargas <[email protected]>
    
    * Fix/remove conflicting route (#280)
    
    * Update redirect.tsx
    
    * Delete getContext.ts
    
    * Remove discord
    
    * Fix file
    
    * Update redirect.tsx
    
    * Fix posthog (#285)
    
    * REmove discord
    
    * Extract service getter
    
    * Use new service getter
    
    * Add max on hover
    
    * Remove amount to check value
    
    * Rename values
    
    * Check value instead of amount
    
    * Allow GH username getter
    
    * Use extracted func
    
    ---------
    
    Co-authored-by: Esteban Vargas <[email protected]>
    EstebanDalelR and baristaGeek authored Sep 11, 2023
    Configuration menu
    Copy the full SHA
    8ccb1c7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5c5c103 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

  1. Run sync

    baristaGeek committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    ee21e0d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    033e3eb View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

  1. Update route.ts (#296)

    EstebanDalelR authored Sep 13, 2023
    Configuration menu
    Copy the full SHA
    d05c0f3 View commit details
    Browse the repository at this point in the history
  2. Update route.ts (#295)

    EstebanDalelR authored Sep 13, 2023
    Configuration menu
    Copy the full SHA
    9aaa301 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    62ab841 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1b2c123 View commit details
    Browse the repository at this point in the history
  5. Feature/intellij login (#286)

    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Update route.ts
    
    * Add intellij login route
    
    * Delete discord
    
    * Create page.tsx
    
    * Change to email
    
    * Add unauthorized response
    
    * Use unauthorized response when user does not exist
    
    * Code improvements
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move Sendgrid to app router
    
    * Check status returned
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Move to route
    
    * v2.0.0 (#277)
    
    * Feature/posthog frontend (#242) (#262)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Fix small grammar mistakes in the sys prompt (#263)
    
    * Fix small grammar mistakes in the sys prompt
    
    * Update getOpenAISummary.ts
    
    * Create ghapp page redirect (#264)
    
    * Update README.md Title (#265)
    
    * Create scorecard.yml
    
    * Change retention days from 5 to 7
    
    * State that contribution is permisionless
    
    * Add OSSF scorecardbadge (#268)
    
    * Feature/finish api routes (#241)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Add missing params test
    
    * Fix/v2.0.0 merge conflicts  (#278)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Delete discord
    
    * Use correct posthog
    
    * Fix hover
    
    * Update route.ts
    
    * Delete getContext.ts
    
    * delete unused folders
    
    ---------
    
    Co-authored-by: Esteban Vargas <[email protected]>
    
    * Update redirect.tsx
    
    * Fix/remove conflicting route (#280)
    
    * Update redirect.tsx
    
    * Delete getContext.ts
    
    * Remove discord
    
    * Fix file
    
    * Update redirect.tsx
    
    * Fix posthog (#285)
    
    * Chore/delete unused files (#283)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Update route.ts
    
    * Delete discord
    
    * Remove discord
    
    * Delete discord
    
    * Delete discord
    
    * Remove pages folder
    
    * Delete azureAppInsights.ts
    
    * Remove unused files
    
    * Restore needed file
    
    * Fix user getting in index
    
    * Update redirect.tsx
    
    * Fix sent params
    
    * Delete getHoverData.ts
    
    * Better tracking
    
    * Fix tracking
    
    * Remove logging
    
    * Fix under 0 redirect
    
    * Restore file
    
    * Restore file
    
    * Restore file
    
    * Fix test
    
    * Fix test
    
    * Restore file
    
    * Improve trackin
    
    * Remove default
    
    * Remove default
    
    * Allow two types of commitlist
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Fix typo
    
    * Create route groups
    
    * Delete layout.tsx
    
    * v2.0.0 (#277)
    
    * Feature/posthog frontend (#242) (#262)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Fix small grammar mistakes in the sys prompt (#263)
    
    * Fix small grammar mistakes in the sys prompt
    
    * Update getOpenAISummary.ts
    
    * Create ghapp page redirect (#264)
    
    * Update README.md Title (#265)
    
    * Create scorecard.yml
    
    * Change retention days from 5 to 7
    
    * State that contribution is permisionless
    
    * Add OSSF scorecardbadge (#268)
    
    * Feature/finish api routes (#241)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Add missing params test
    
    * Fix/v2.0.0 merge conflicts  (#278)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Delete discord
    
    * Use correct posthog
    
    * Fix hover
    
    * Update route.ts
    
    * Delete getContext.ts
    
    * delete unused folders
    
    ---------
    
    Co-authored-by: Esteban Vargas <[email protected]>
    
    * Fix/remove conflicting route (#280)
    
    * Update redirect.tsx
    
    * Delete getContext.ts
    
    * Remove discord
    
    * Fix file
    
    * Update redirect.tsx
    
    * Fix posthog (#285)
    
    * Remove double declaration
    
    * Change order, unauthorized text
    
    * Restore file to dev
    
    * Fix params
    
    * Restore to dev
    
    ---------
    
    Co-authored-by: Esteban Vargas <[email protected]>
    EstebanDalelR and baristaGeek authored Sep 13, 2023
    Configuration menu
    Copy the full SHA
    82a2093 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fcb992d View commit details
    Browse the repository at this point in the history
  7. Remove user prompt

    baristaGeek committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    0e13788 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    058f1a2 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    047d4d1 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2023

  1. Feature/intellij data mapping (#298)

    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Update route.ts
    
    * Add intellij login route
    
    * Delete discord
    
    * Create page.tsx
    
    * Change to email
    
    * Add unauthorized response
    
    * Use unauthorized response when user does not exist
    
    * Code improvements
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move Sendgrid to app router
    
    * Check status returned
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Move to route
    
    * v2.0.0 (#277)
    
    * Feature/posthog frontend (#242) (#262)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Fix small grammar mistakes in the sys prompt (#263)
    
    * Fix small grammar mistakes in the sys prompt
    
    * Update getOpenAISummary.ts
    
    * Create ghapp page redirect (#264)
    
    * Update README.md Title (#265)
    
    * Create scorecard.yml
    
    * Change retention days from 5 to 7
    
    * State that contribution is permisionless
    
    * Add OSSF scorecardbadge (#268)
    
    * Feature/finish api routes (#241)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Add missing params test
    
    * Fix/v2.0.0 merge conflicts  (#278)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Delete discord
    
    * Use correct posthog
    
    * Fix hover
    
    * Update route.ts
    
    * Delete getContext.ts
    
    * delete unused folders
    
    ---------
    
    Co-authored-by: Esteban Vargas <[email protected]>
    
    * Update redirect.tsx
    
    * Fix/remove conflicting route (#280)
    
    * Update redirect.tsx
    
    * Delete getContext.ts
    
    * Remove discord
    
    * Fix file
    
    * Update redirect.tsx
    
    * Fix posthog (#285)
    
    * Chore/delete unused files (#283)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Update route.ts
    
    * Delete discord
    
    * Remove discord
    
    * Delete discord
    
    * Delete discord
    
    * Remove pages folder
    
    * Delete azureAppInsights.ts
    
    * Remove unused files
    
    * Restore needed file
    
    * Fix user getting in index
    
    * Update redirect.tsx
    
    * Fix sent params
    
    * Delete getHoverData.ts
    
    * Better tracking
    
    * Fix tracking
    
    * Remove logging
    
    * Fix under 0 redirect
    
    * Restore file
    
    * Restore file
    
    * Restore file
    
    * Fix test
    
    * Fix test
    
    * Restore file
    
    * Improve trackin
    
    * Remove default
    
    * Remove default
    
    * Allow two types of commitlist
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Fix typo
    
    * Create route groups
    
    * Delete layout.tsx
    
    * v2.0.0 (#277)
    
    * Feature/posthog frontend (#242) (#262)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Fix small grammar mistakes in the sys prompt (#263)
    
    * Fix small grammar mistakes in the sys prompt
    
    * Update getOpenAISummary.ts
    
    * Create ghapp page redirect (#264)
    
    * Update README.md Title (#265)
    
    * Create scorecard.yml
    
    * Change retention days from 5 to 7
    
    * State that contribution is permisionless
    
    * Add OSSF scorecardbadge (#268)
    
    * Feature/finish api routes (#241)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Add missing params test
    
    * Fix/v2.0.0 merge conflicts  (#278)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Delete discord
    
    * Use correct posthog
    
    * Fix hover
    
    * Update route.ts
    
    * Delete getContext.ts
    
    * delete unused folders
    
    ---------
    
    Co-authored-by: Esteban Vargas <[email protected]>
    
    * Fix/remove conflicting route (#280)
    
    * Update redirect.tsx
    
    * Delete getContext.ts
    
    * Remove discord
    
    * Fix file
    
    * Update redirect.tsx
    
    * Fix posthog (#285)
    
    * Remove double declaration
    
    * Change order, unauthorized text
    
    * Restore file to dev
    
    * Fix params
    
    * Restore to dev
    
    * Allow data types
    
    ---------
    
    Co-authored-by: Esteban Vargas <[email protected]>
    EstebanDalelR and baristaGeek authored Sep 14, 2023
    Configuration menu
    Copy the full SHA
    aa99e79 View commit details
    Browse the repository at this point in the history
  2. Make function async again, use installation octokit, and add auto lab…

    …el removing if after syncrhonyzation the PR doesnt meet the business requirements
    baristaGeek committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    f433f20 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2211ba9 View commit details
    Browse the repository at this point in the history
  4. Add param validation

    baristaGeek committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    229e3d0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9693c5d View commit details
    Browse the repository at this point in the history
  6. Merge pull request #282 from watermelontools/feature/Watermelon-as-re…

    …viewer-0
    
    Feature/watermelon as reviewer 0
    baristaGeek authored Sep 14, 2023
    Configuration menu
    Copy the full SHA
    9d37d0f View commit details
    Browse the repository at this point in the history
  7. Feature/encapsulated tracking (#297)

    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Delete unused folder
    
    * v2.0.0 (#277)
    
    * Feature/posthog frontend (#242) (#262)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Fix small grammar mistakes in the sys prompt (#263)
    
    * Fix small grammar mistakes in the sys prompt
    
    * Update getOpenAISummary.ts
    
    * Create ghapp page redirect (#264)
    
    * Update README.md Title (#265)
    
    * Create scorecard.yml
    
    * Change retention days from 5 to 7
    
    * State that contribution is permisionless
    
    * Add OSSF scorecardbadge (#268)
    
    * Feature/finish api routes (#241)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Add missing params test
    
    * Fix/v2.0.0 merge conflicts  (#278)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Delete discord
    
    * Use correct posthog
    
    * Fix hover
    
    * Update route.ts
    
    * Delete getContext.ts
    
    * delete unused folders
    
    ---------
    
    Co-authored-by: Esteban Vargas <[email protected]>
    
    * Update redirect.tsx
    
    * Fix/remove conflicting route (#280)
    
    * Update redirect.tsx
    
    * Delete getContext.ts
    
    * Remove discord
    
    * Fix file
    
    * Update redirect.tsx
    
    * Fix posthog (#285)
    
    * Fix/double cloud id getting (#271)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Add missing params test
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Move discord
    
    * Use standard var
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Add missing params test
    
    * Use missing params function
    
    * Use missingparams tracker
    
    * Fix imports
    
    * Change required params to be only search text
    
    * Move to pages
    
    * Move imports
    
    * Use correct params
    
    * Fixes to notion fetching
    
    * Move to app folder
    
    * Add posthog tracking
    
    * Fix confluence number, slack usage
    
    * Move Context route
    
    * Fix API
    
    * Remove gitSystem
    
    * Add AI Summary
    
    * Fix types, remove logging
    
    * Remove unused file
    
    * Remove pages folder
    
    * Fix response error
    
    * Fix placeholder
    
    * Fix imports, placeholder
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Add intellij files
    
    * Stop double cloudid getting
    
    * Delete loading.tsx
    
    * Fix params
    
    * Fix params
    
    * Fix imports
    
    * Update CONTRIBUTING.md
    
    * Add explanation
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Move Sendgrid to app router
    
    * Check status returned
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Move to route
    
    * Update route.ts
    
    * Add intellij login route
    
    * Chore/delete unused files (#283)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Update route.ts
    
    * Delete discord
    
    * Remove discord
    
    * Delete discord
    
    * Delete discord
    
    * Remove pages folder
    
    * Delete azureAppInsights.ts
    
    * Remove unused files
    
    * Restore needed file
    
    * Fix user getting in index
    
    * Create page.tsx
    
    * Change to email
    
    * Add unauthorized response
    
    * Use unauthorized response when user does not exist
    
    * Code improvements
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Move to route
    
    * v2.0.0 (#277)
    
    * Feature/posthog frontend (#242) (#262)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Fix small grammar mistakes in the sys prompt (#263)
    
    * Fix small grammar mistakes in the sys prompt
    
    * Update getOpenAISummary.ts
    
    * Create ghapp page redirect (#264)
    
    * Update README.md Title (#265)
    
    * Create scorecard.yml
    
    * Change retention days from 5 to 7
    
    * State that contribution is permisionless
    
    * Add OSSF scorecardbadge (#268)
    
    * Feature/finish api routes (#241)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Add missing params test
    
    * Fix/v2.0.0 merge conflicts  (#278)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Delete discord
    
    * Use correct posthog
    
    * Fix hover
    
    * Update route.ts
    
    * Delete getContext.ts
    
    * delete unused folders
    
    ---------
    
    Co-authored-by: Esteban Vargas <[email protected]>
    
    * Fix/remove conflicting route (#280)
    
    * Update redirect.tsx
    
    * Delete getContext.ts
    
    * Remove discord
    
    * Fix file
    
    * Update redirect.tsx
    
    * Fix posthog (#285)
    
    * Chore/delete unused files (#283)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Update route.ts
    
    * Delete discord
    
    * Remove discord
    
    * Delete discord
    
    * Delete discord
    
    * Remove pages folder
    
    * Delete azureAppInsights.ts
    
    * Remove unused files
    
    * Restore needed file
    
    * Fix user getting in index
    
    * Update redirect.tsx
    
    * Fix sent params
    
    * Delete getHoverData.ts
    
    * Better tracking
    
    * Fix tracking
    
    * Fix under 0 redirect
    
    * Restore file
    
    * Restore file
    
    * Fix test
    
    * Fix test
    
    * Restore file
    
    * Improve trackin
    
    * Remove default
    
    * Remove default
    
    * Allow two types of commitlist
    
    * Feature/new integrations script (#272)
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Create AsanaLoginLink.tsx
    
    * Create guide to adding a new Oauth service
    
    * Add asana
    
    * Add asana
    
    * Add asana
    
    * Add SQL for new services
    
    * Add env vars sections
    
    * Update CONTRIBUTING.md
    
    * Add lang descriptors
    
    * Create script to allow quick integrations
    
    * Update CONTRIBUTING.md
    
    * Delete discord
    
    * Fix tracking
    
    * Fix import
    
    * Fix import
    
    * Roll back hover to dev
    
    * Fix tracking
    
    * Fix typo
    
    * Extract service list
    
    * Use correct prop
    
    * Simplify code
    
    * Data reorg
    
    * Fix param for getting user data
    
    * Update CONTRIBUTING.md
    
    * Improve text
    
    * Improve SQL section
    
    * Update CONTRIBUTING.md
    
    * Add last steps
    
    * Feature/asana integration (#273)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Create AsanaLoginLink.tsx
    
    * Create guide to adding a new Oauth service
    
    * Add asana
    
    * Add asana
    
    * Add asana
    
    * Add SQL for new services
    
    * Add env vars sections
    
    * Update CONTRIBUTING.md
    
    * Add lang descriptors
    
    * Delete discord
    
    * Fix tracking
    
    * Fix import
    
    * Fix import
    
    * Roll back hover to dev
    
    * Fix tracking
    
    * Update CONTRIBUTING.md
    
    * Delete unused folder
    
    * v2.0.0 (#277)
    
    * Feature/posthog frontend (#242) (#262)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Fix small grammar mistakes in the sys prompt (#263)
    
    * Fix small grammar mistakes in the sys prompt
    
    * Update getOpenAISummary.ts
    
    * Create ghapp page redirect (#264)
    
    * Update README.md Title (#265)
    
    * Create scorecard.yml
    
    * Change retention days from 5 to 7
    
    * State that contribution is permisionless
    
    * Add OSSF scorecardbadge (#268)
    
    * Feature/finish api routes (#241)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Add missing params test
    
    * Fix/v2.0.0 merge conflicts  (#278)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Delete discord
    
    * Use correct posthog
    
    * Fix hover
    
    * Update route.ts
    
    * Delete getContext.ts
    
    * delete unused folders
    
    ---------
    
    Co-authored-by: Esteban Vargas <[email protected]>
    
    * Update redirect.tsx
    
    * Fix/remove conflicting route (#280)
    
    * Update redirect.tsx
    
    * Delete getContext.ts
    
    * Remove discord
    
    * Fix file
    
    * Update redirect.tsx
    
    * Create saveUser.ts
    
    * Add required pages
    
    * Add workspace_name
    
    * Add asana info getter
    
    * add workspace_name
    
    * Fix returned values
    
    * Add asana info
    
    * Add asana
    
    * Add asana
    
    * Fix posthog (#285)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Update route.ts
    
    * Update redirect.tsx
    
    * Update loading.tsx
    
    * Update page.tsx
    
    ---------
    
    Co-authored-by: Esteban Vargas <[email protected]>
    
    * fix: upgrade airtable from 0.11.6 to 0.12.1
    
    Snyk has created this PR to upgrade airtable from 0.11.6 to 0.12.1.
    
    See this package in npm:
    https://www.npmjs.com/package/airtable
    
    See this project in Snyk:
    https://app.snyk.io/org/baristageek/project/0810254a-0f29-45a6-ac58-76b132da4c39?utm_source=github&utm_medium=referral&page=upgrade-pr
    
    * Feature/improve logging (#291)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add typ…
    3 people authored Sep 14, 2023
    Configuration menu
    Copy the full SHA
    ef4d61b View commit details
    Browse the repository at this point in the history
  8. Chore/2.0.1 merge conflicts (#299)

    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Delete unused folder
    
    * v2.0.0 (#277)
    
    * Feature/posthog frontend (#242) (#262)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Fix small grammar mistakes in the sys prompt (#263)
    
    * Fix small grammar mistakes in the sys prompt
    
    * Update getOpenAISummary.ts
    
    * Create ghapp page redirect (#264)
    
    * Update README.md Title (#265)
    
    * Create scorecard.yml
    
    * Change retention days from 5 to 7
    
    * State that contribution is permisionless
    
    * Add OSSF scorecardbadge (#268)
    
    * Feature/finish api routes (#241)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Add missing params test
    
    * Fix/v2.0.0 merge conflicts  (#278)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Delete discord
    
    * Use correct posthog
    
    * Fix hover
    
    * Update route.ts
    
    * Delete getContext.ts
    
    * delete unused folders
    
    ---------
    
    Co-authored-by: Esteban Vargas <[email protected]>
    
    * Update redirect.tsx
    
    * Fix/remove conflicting route (#280)
    
    * Update redirect.tsx
    
    * Delete getContext.ts
    
    * Remove discord
    
    * Fix file
    
    * Update redirect.tsx
    
    * Fix posthog (#285)
    
    * Update redirect.tsx
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Upgrade routes to return 400 on missing params
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Upgrade routes to return 400 on missing params
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Fix typo
    
    * Create route groups
    
    * Delete layout.tsx
    
    * v2.0.0 (#277)
    
    * Feature/posthog frontend (#242) (#262)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Fix small grammar mistakes in the sys prompt (#263)
    
    * Fix small grammar mistakes in the sys prompt
    
    * Update getOpenAISummary.ts
    
    * Create ghapp page redirect (#264)
    
    * Update README.md Title (#265)
    
    * Create scorecard.yml
    
    * Change retention days from 5 to 7
    
    * State that contribution is permisionless
    
    * Add OSSF scorecardbadge (#268)
    
    * Feature/finish api routes (#241)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Add missing params test
    
    * Fix/v2.0.0 merge conflicts  (#278)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Delete discord
    
    * Use correct posthog
    
    * Fix hover
    
    * Update route.ts
    
    * Delete getContext.ts
    
    * delete unused folders
    
    ---------
    
    Co-authored-by: Esteban Vargas <[email protected]>
    
    * Fix/remove conflicting route (#280)
    
    * Update redirect.tsx
    
    * Delete getContext.ts
    
    * Remove discord
    
    * Fix file
    
    * Update redirect.tsx
    
    * Fix posthog (#285)
    
    * Build a prompt that produces the desired results
    
    * Flag PRs
    
    * Change comparison string for detecting already labeled PRs
    
    * Change hardcoded pr title and number to the ones stored on GitHubPRs[0
    
    * Remove console logs
    
    * Move logic to actions/github
    
    * Fix parameter names
    
    * Fix/double cloud id getting (#271)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Add missing params test
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Move discord
    
    * Use standard var
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Add missing params test
    
    * Use missing params function
    
    * Use missingparams tracker
    
    * Fix imports
    
    * Change required params to be only search text
    
    * Move to pages
    
    * Move imports
    
    * Use correct params
    
    * Fixes to notion fetching
    
    * Move to app folder
    
    * Add posthog tracking
    
    * Fix confluence number, slack usage
    
    * Move Context route
    
    * Fix API
    
    * Remove gitSystem
    
    * Add AI Summary
    
    * Fix types, remove logging
    
    * Remove unused file
    
    * Remove pages folder
    
    * Fix response error
    
    * Fix placeholder
    
    * Fix imports, placeholder
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Add intellij files
    
    * Stop double cloudid getting
    
    * Delete loading.tsx
    
    * Fix params
    
    * Fix params
    
    * Fix imports
    
    * Update CONTRIBUTING.md
    
    * Add explanation
    
    * Chore/delete unused files (#283)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Update route.ts
    
    * Delete discord
    
    * Remove discord
    
    * Delete discord
    
    * Delete discord
    
    * Remove pages folder
    
    * Delete azureAppInsights.ts
    
    * Remove unused files
    
    * Restore needed file
    
    * Fix user getting in index
    
    * Feature/new integrations script (#272)
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Create AsanaLoginLink.tsx
    
    * Create guide to adding a new Oauth service
    
    * Add asana
    
    * Add asana
    
    * Add asana
    
    * Add SQL for new services
    
    * Add env vars sections
    
    * Update CONTRIBUTING.md
    
    * Add lang descriptors
    
    * Create script to allow quick integrations
    
    * Update CONTRIBUTING.md
    
    * Delete discord
    
    * Fix tracking
    
    * Fix import
    
    * Fix import
    
    * Roll back hover to dev
    
    * Fix tracking
    
    * Fix typo
    
    * Extract service list
    
    * Use correct prop
    
    * Simplify code
    
    * Data reorg
    
    * Fix param for getting user data
    
    * Update CONTRIBUTING.md
    
    * Improve text
    
    * Improve SQL section
    
    * Update CONTRIBUTING.md
    
    * Add last steps
    
    * Feature/asana integration (#273)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Create AsanaLoginLink.tsx
    
    * Create guide to adding a new Oauth service
    
    * Add asana
    
    * Add asana
    
    * Add asana
    
    * Add SQL for new services
    
    * Add env vars sections
    
    * Update CONTRIBUTING.md
    
    * Add lang descriptors
    
    * Delete discord
    
    * Fix tracking
    
    * Fix import
    
    * Fix import
    
    * Roll back hover to dev
    
    * Fix tracking
    
    * Update CONTRIBUTING.md
    
    * Delete unused folder
    
    * v2.0.0 (#277)
    
    * Feature/posthog frontend (#242) (#262)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Fix small grammar mistakes in the sys prompt (#263)
    
    * Fix small grammar mistakes in the sys prompt
    
    * Update getOpenAISummary.ts
    
    * Create ghapp page redirect (#264)
    
    * Update README.md Title (#265)
    
    * Create scorecard.yml
    
    * Change retention days from 5 to 7
    
    * State that contribution is permisionless
    
    * Add OSSF scorecardbadge (#268)
    
    * Feature/finish api routes (#241)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Add missing params test
    
    * Fix/v2.0.0 merge conflicts  (#278)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Delete discord
    
    * Use correct posthog
    
    * Fix hover
    
    * Update route.ts
    
    * Delete getContext.ts
    
    * delete unused folders
    
    ---------
    
    Co-authored-by: Esteban Vargas <[email protected]>
    
    * Update redirect.tsx
    
    * Fix/remove conflicting route (#280)
    
    * Update redirect.tsx
    
    * Delete getContext.ts
    
    * Remove discord
    
    * Fix file
    
    * Update redirect.tsx
    
    * Create saveUser.ts
    
    * Add required pages
    
    * Add workspace_name
    
    * Add asana info getter
    
    * add workspace_name
    
    * Fix returned values
    
    * Add asana info
    
    * Add asana
    
    * Add asana
    
    * Fix posthog (#285)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Update route.ts
    
    * Update redirect.tsx
    
    * Update loading.tsx
    
    * Update page.tsx
    
    ---------
    
    Co-authored-by: Esteban Vargas <[email protected]>
    
    * fix: upgrade airtable from 0.11.6 to 0.12.1
    
    Snyk has created this PR to upgrade airtable from 0.11.6 to 0.12.1.
    
    See this package in npm:
    https://www.npmjs.com/package/airtable
    
    See this project in Snyk:
    https://app.snyk.io/org/baristageek/project/0810254a-0f29-45a6-ac58-76b132da4c39?utm_source=github&utm_medium=referral&page=upgrade-pr
    
    * Remove running in the extension
    
    * Run sync
    
    * Change threshold back to 9
    
    * Refactor Watermelon as reviewer 0 to work sync and prevent race conditions
    
    * Remove user prompt
    
    * Couple logic inside a single function
    
    * Feature/improve logging (#291)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Delete unused folder
    
    * v2.0.0 (#277)
    
    * Feature/posthog frontend (#242) (#262)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Fix small grammar mistakes in the sys prompt (#263)
    
    * Fix small grammar mistakes in the sys prompt
    
    * Update getOpenAISummary.ts
    
    * Create ghapp page redirect (#264)
    
    * Update README.md Title (#265)
    
    * Create scorecard.yml
    
    * Change retention days from 5 to 7
    
    * State that contribution is permisionless
    
    * Add OSSF scorecardbadge (#268)
    
    * Feature/finish api routes (#241)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract re…
    3 people authored Sep 14, 2023
    Configuration menu
    Copy the full SHA
    4569bd6 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f0458e2 View commit details
    Browse the repository at this point in the history
  10. v2.0.1 (#281) (#300)

    * fix: upgrade airtable from 0.11.6 to 0.12.1
    
    Snyk has created this PR to upgrade airtable from 0.11.6 to 0.12.1.
    
    See this package in npm:
    https://www.npmjs.com/package/airtable
    
    See this project in Snyk:
    https://app.snyk.io/org/baristageek/project/0810254a-0f29-45a6-ac58-76b132da4c39?utm_source=github&utm_medium=referral&page=upgrade-pr
    
    * Fix/v2.0.0 merge conflicts  (#278)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Delete discord
    
    * Use correct posthog
    
    * Fix hover
    
    * Update route.ts
    
    * Delete getContext.ts
    
    * delete unused folders
    
    * Build a prompt that produces the desired results
    
    * Flag PRs
    
    * Change comparison string for detecting already labeled PRs
    
    * Fix/double cloud id getting (#271)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Add missing params test
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Move discord
    
    * Use standard var
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Add missing params test
    
    * Use missing params function
    
    * Use missingparams tracker
    
    * Fix imports
    
    * Change required params to be only search text
    
    * Move to pages
    
    * Move imports
    
    * Use correct params
    
    * Fixes to notion fetching
    
    * Move to app folder
    
    * Add posthog tracking
    
    * Fix confluence number, slack usage
    
    * Move Context route
    
    * Fix API
    
    * Remove gitSystem
    
    * Add AI Summary
    
    * Fix types, remove logging
    
    * Remove unused file
    
    * Remove pages folder
    
    * Fix response error
    
    * Fix placeholder
    
    * Fix imports, placeholder
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Add intellij files
    
    * Stop double cloudid getting
    
    * Delete loading.tsx
    
    * Fix params
    
    * Fix params
    
    * Fix imports
    
    * Update CONTRIBUTING.md
    
    * Add explanation
    
    * Change hardcoded pr title and number to the ones stored on GitHubPRs[0
    
    * Remove console logs
    
    * Chore/delete unused files (#283)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Update route.ts
    
    * Delete discord
    
    * Remove discord
    
    * Delete discord
    
    * Delete discord
    
    * Remove pages folder
    
    * Delete azureAppInsights.ts
    
    * Remove unused files
    
    * Restore needed file
    
    * Fix user getting in index
    
    * Feature/new integrations script (#272)
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Create AsanaLoginLink.tsx
    
    * Create guide to adding a new Oauth service
    
    * Add asana
    
    * Add asana
    
    * Add asana
    
    * Add SQL for new services
    
    * Add env vars sections
    
    * Update CONTRIBUTING.md
    
    * Add lang descriptors
    
    * Create script to allow quick integrations
    
    * Update CONTRIBUTING.md
    
    * Delete discord
    
    * Fix tracking
    
    * Fix import
    
    * Fix import
    
    * Roll back hover to dev
    
    * Fix tracking
    
    * Fix typo
    
    * Extract service list
    
    * Use correct prop
    
    * Simplify code
    
    * Data reorg
    
    * Fix param for getting user data
    
    * Update CONTRIBUTING.md
    
    * Improve text
    
    * Improve SQL section
    
    * Update CONTRIBUTING.md
    
    * Add last steps
    
    * Feature/asana integration (#273)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Create AsanaLoginLink.tsx
    
    * Create guide to adding a new Oauth service
    
    * Add asana
    
    * Add asana
    
    * Add asana
    
    * Add SQL for new services
    
    * Add env vars sections
    
    * Update CONTRIBUTING.md
    
    * Add lang descriptors
    
    * Delete discord
    
    * Fix tracking
    
    * Fix import
    
    * Fix import
    
    * Roll back hover to dev
    
    * Fix tracking
    
    * Update CONTRIBUTING.md
    
    * Delete unused folder
    
    * v2.0.0 (#277)
    
    * Feature/posthog frontend (#242) (#262)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Fix small grammar mistakes in the sys prompt (#263)
    
    * Fix small grammar mistakes in the sys prompt
    
    * Update getOpenAISummary.ts
    
    * Create ghapp page redirect (#264)
    
    * Update README.md Title (#265)
    
    * Create scorecard.yml
    
    * Change retention days from 5 to 7
    
    * State that contribution is permisionless
    
    * Add OSSF scorecardbadge (#268)
    
    * Feature/finish api routes (#241)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Add missing params test
    
    * Fix/v2.0.0 merge conflicts  (#278)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Delete discord
    
    * Use correct posthog
    
    * Fix hover
    
    * Update route.ts
    
    * Delete getContext.ts
    
    * delete unused folders
    
    ---------
    
    
    
    * Update redirect.tsx
    
    * Fix/remove conflicting route (#280)
    
    * Update redirect.tsx
    
    * Delete getContext.ts
    
    * Remove discord
    
    * Fix file
    
    * Update redirect.tsx
    
    * Create saveUser.ts
    
    * Add required pages
    
    * Add workspace_name
    
    * Add asana info getter
    
    * add workspace_name
    
    * Fix returned values
    
    * Add asana info
    
    * Add asana
    
    * Add asana
    
    * Fix posthog (#285)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Update route.ts
    
    * Update redirect.tsx
    
    * Update loading.tsx
    
    * Update page.tsx
    
    ---------
    
    
    
    * Move logic to actions/github
    
    * Fix parameter names
    
    * Feature/improve logging (#291)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Delete unused folder
    
    * v2.0.0 (#277)
    
    * Feature/posthog frontend (#242) (#262)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Fix small grammar mistakes in the sys prompt (#263)
    
    * Fix small grammar mistakes in the sys prompt
    
    * Update getOpenAISummary.ts
    
    * Create ghapp page redirect (#264)
    
    * Update README.md Title (#265)
    
    * Create scorecard.yml
    
    * Change retention days from 5 to 7
    
    * State that contribution is permisionless
    
    * Add OSSF scorecardbadge (#268)
    
    * Feature/finish api routes (#241)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Add missing params test
    
    * Fix/v2.0.0 merge conflicts  (#278)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Delete discord
    
    * Use correct posthog
    
    * Fix hover
    
    * Update route.ts
    
    * Delete getContext.ts
    
    * delete unused folders
    
    ---------
    
    
    
    * Update redirect.tsx
    
    * Fix/remove conflicting route (#280)
    
    * Update redirect.tsx
    
    * Delete getContext.ts
    
    * Remove discord
    
    * Fix file
    
    * Update redirect.tsx
    
    * Fix posthog (#285)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Update route.ts
    
    * Update redirect.tsx
    
    * Remove console logging
    
    * Send to posthog
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Update route.ts
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Delete layout.tsx
    
    * v2.0.0 (#277)
    
    * Feature/posthog frontend (#242) (#262)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Fix small grammar mistakes in the sys prompt (#263)
    
    * Fix small grammar mistakes in the sys prompt
    
    * Update getOpenAISummary.ts
    
    * Create ghapp page redirect (#264)
    
    * Update README.md Title (#265)
    
    * Create scorecard.yml
    
    * Change retention days from 5 to 7
    
    * State that contribution is permisionless
    
    * Add OSSF scorecardbadge (#268)
    
    * Feature/finish api routes (#241)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Add missing params test
    
    * Fix/v2.0.0 merge conflicts  (#278)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Delete discord
    
    * Use correct posthog
    
    * Fix hover
    
    * Update route.ts
    
    * Delete getCo…
    
    Co-authored-by: snyk-bot <[email protected]>
    Co-authored-by: baristaGeek <[email protected]>
    3 people authored Sep 14, 2023
    Configuration menu
    Copy the full SHA
    c4e9644 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2023

  1. Configuration menu
    Copy the full SHA
    eccc506 View commit details
    Browse the repository at this point in the history
  2. Calculate relative date

    baristaGeek committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    7647a25 View commit details
    Browse the repository at this point in the history
  3. Print PR author

    baristaGeek committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    7fe4841 View commit details
    Browse the repository at this point in the history
  4. Remove conole logs

    baristaGeek committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    1ef114e View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2023

  1. Configuration menu
    Copy the full SHA
    0e09202 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d6f99d6 View commit details
    Browse the repository at this point in the history
  3. Fix helper text

    EstebanDalelR committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    51dfe6f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    eb45693 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0f4e18f View commit details
    Browse the repository at this point in the history
  6. Merge pull request #304 from watermelontools/fix/broken-deactivation-…

    …text
    
    Fix/broken deactivation text
    baristaGeek authored Sep 20, 2023
    Configuration menu
    Copy the full SHA
    7fbb7af View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1ac634b View commit details
    Browse the repository at this point in the history
  8. Merge pull request #301 from watermelontools/feature/add-ownership-an…

    …d-date
    
    Feature/add ownership and date
    baristaGeek authored Sep 20, 2023
    Configuration menu
    Copy the full SHA
    3f91367 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2023

  1. Configuration menu
    Copy the full SHA
    efc1be6 View commit details
    Browse the repository at this point in the history
  2. Feature/unauthorized tracking (#309)

    * Remove unused imports
    
    * Add unauthorized response
    
    * Remove extra bracket
    EstebanDalelR authored Sep 22, 2023
    Configuration menu
    Copy the full SHA
    e0d2894 View commit details
    Browse the repository at this point in the history
  3. Feature/random suggestion text on markdown (#310)

    * Remove unused imports
    
    * Add unauthorized response
    
    * Remove extra bracket
    
    * Add random suggestions to MD
    EstebanDalelR authored Sep 22, 2023
    Configuration menu
    Copy the full SHA
    8b376fe View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2023

  1. Configuration menu
    Copy the full SHA
    5404ad4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7e1ad3d View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2023

  1. Configuration menu
    Copy the full SHA
    04f185a View commit details
    Browse the repository at this point in the history
  2. Remove console log

    baristaGeek committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    9fdaa47 View commit details
    Browse the repository at this point in the history
  3. Unwrapp comenting logic from being below the threshold. Replace comme…

    …nt with billing link with an if statement that doesn't wrap the commenting logic.
    baristaGeek committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    e20efd1 View commit details
    Browse the repository at this point in the history
  4. Create and call the new stored procedure (increment_owner_github_app_…

    …uses) passing the owner instead of the watermelon_user as the parameter to increase the count by
    baristaGeek committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    44bf4ef View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2023

  1. Merge pull request #311 from watermelontools/bugfix/bugfix-not-showin…

    …g-billing-link
    
    Add conditional if the count passes 500
    baristaGeek authored Sep 27, 2023
    Configuration menu
    Copy the full SHA
    ef7dc57 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    84c0dd8 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #313 from watermelontools/bugfix/user-or-org-to-gh…

    …-app
    
    Bugfix: Count github app usage by owner instead of watermelon_user
    baristaGeek authored Sep 27, 2023
    Configuration menu
    Copy the full SHA
    a6b47ba View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2023

  1. Configuration menu
    Copy the full SHA
    3474cb0 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2023

  1. Configuration menu
    Copy the full SHA
    c0932ed View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cd57b53 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    70b92ef View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c78988e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3b5a068 View commit details
    Browse the repository at this point in the history
  6. Remove prod console logs

    baristaGeek committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    52784fe View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0a18c09 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3aff27c View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2023

  1. Merge pull request #322 from watermelontools/feature/trinary-pr-labeling

    Feature/trinary pr labeling
    baristaGeek authored Oct 11, 2023
    Configuration menu
    Copy the full SHA
    cca1d2c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dab95a9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e336e75 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2023

  1. Configuration menu
    Copy the full SHA
    fd187fe View commit details
    Browse the repository at this point in the history
  2. Remove console logs

    baristaGeek committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    ec591fa View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2023

  1. remove console log

    baristaGeek committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    161bc91 View commit details
    Browse the repository at this point in the history
  2. update prompt

    baristaGeek committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    9d68579 View commit details
    Browse the repository at this point in the history
  3. update prompt

    baristaGeek committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    0a3a481 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    63b0933 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b937bf3 View commit details
    Browse the repository at this point in the history
  6. remove old logic

    baristaGeek committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    81380cd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c01fb42 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2023

  1. Configuration menu
    Copy the full SHA
    c86a96a View commit details
    Browse the repository at this point in the history
  2. Update utils/actions/detectConsoleLogs.ts

    Co-authored-by: Esteban Dalel R <[email protected]>
    baristaGeek and EstebanDalelR authored Oct 18, 2023
    Configuration menu
    Copy the full SHA
    48970fb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d69514b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ab41609 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3eb21e2 View commit details
    Browse the repository at this point in the history
  6. fix merge conflict

    baristaGeek committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    955413a View commit details
    Browse the repository at this point in the history
  7. Merge pull request #324 from watermelontools/feature/search-console-logs

    Detect console.logs and its equivalent in other languages
    baristaGeek authored Oct 18, 2023
    Configuration menu
    Copy the full SHA
    d642ac4 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2023

  1. Chore/extract PR grading (#333)

    * Extract pr labeling
    
    * Fix missing params
    
    * Remove logging
    
    * Move log detection
    
    * Restore order for labeling
    
    * Add response with tracking
    
    * Simplify code depth
    
    * Add editing comment to triggers
    EstebanDalelR authored Oct 23, 2023
    Configuration menu
    Copy the full SHA
    afb3999 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    df0bb3e View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2023

  1. Configuration menu
    Copy the full SHA
    28a53a4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b361795 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #321 from watermelontools/enhancement/improve-prom…

    …pt-for-gh-app-ai-summary
    
    Improve prompt to make AI summaries on GitHub app more concise
    baristaGeek authored Oct 25, 2023
    Configuration menu
    Copy the full SHA
    cfe74c9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2fd51f0 View commit details
    Browse the repository at this point in the history
  5. Rebuild sidebar

    baristaGeek committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    b86be53 View commit details
    Browse the repository at this point in the history
  6. Redesign the header

    baristaGeek committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    8e33d77 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cf21362 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    894cc1a View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2023

  1. Merge pull request #340 from watermelontools/chore/detect-cpp-console…

    …-logs
    
    Chore/Detect C++ Console Logs
    baristaGeek authored Oct 26, 2023
    Configuration menu
    Copy the full SHA
    c62f679 View commit details
    Browse the repository at this point in the history
  2. Create getTeamGitHub.ts (#338)

    * Create getTeamGitHub.ts
    
    * Import team gh getter
    
    * Allow installation id in getter
    EstebanDalelR authored Oct 26, 2023
    Configuration menu
    Copy the full SHA
    36bfcfd View commit details
    Browse the repository at this point in the history
  3. Create createTeamAndMatchUser.ts (#337)

    * Create createTeamAndMatchUser.ts Viewed
    
    * Rename file
    
    * Import file
    
    * Use org to match on call
    EstebanDalelR authored Oct 26, 2023
    Configuration menu
    Copy the full SHA
    eae03a0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    eaa2ec6 View commit details
    Browse the repository at this point in the history
  5. Feature/comment specific line diffs (#331)

    * Add python and C++ hello world for testing purposes
    
    * Add Rust hello world for testing purposes
    
    * Add a new hello world
    
    * Update hello.cpp
    
    * Detect console logs per file and comment per file diff with the PAT
    
    * Fix typo on commentFileDiff function
    
    * Comment using the Octokit route that allows us to use the app token
    
    * Start building getconsolelog position in diff ufnction
    
    * Comment position in diff but send PR with console logs intentionally for testing purposes
    
    * Remove console logs
    
    * Remove test hello worlds
    
    * Remove testing text
    
    * Change event from REQUEST_CHANGES to COMMENT
    baristaGeek authored Oct 26, 2023
    Configuration menu
    Copy the full SHA
    7925771 View commit details
    Browse the repository at this point in the history
  6. Watermelon using app token (team tool) (#326)

    * Test using the installation id
    
    * Add more logging
    
    * Fix text to be clearer
    
    * Extract pr labeling
    
    * Fix missing params
    
    * Remove logging
    
    * Move log detection
    
    * Restore order for labeling
    
    * Add response with tracking
    
    * Simplify code depth
    
    * Add editing comment to triggers
    
    * Remove unnecessary code
    
    * Create createTeamAndMatchUser.ts
    
    * Add team matching
    
    * Remove github PAT fetching
    
    * Test two branch option
    
    * Make services suggest login
    
    * Remove unused code
    
    * Remove duplicate request object prop destructuring
    
    * Fix TS error
    
    * Fix TS error
    
    ---------
    
    Co-authored-by: baristaGeek <[email protected]>
    EstebanDalelR and baristaGeek authored Oct 26, 2023
    Configuration menu
    Copy the full SHA
    72b539f View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2023

  1. Re-style team page

    baristaGeek committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    fd21a53 View commit details
    Browse the repository at this point in the history
  2. Style settings screen

    baristaGeek committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    ec94f5d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ace2080 View commit details
    Browse the repository at this point in the history
  4. Pull changes

    baristaGeek committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    4ad49a4 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #339 from watermelontools/enhancement/beautify-das…

    …hboard
    
    Enhancement/beautify dashboard
    baristaGeek authored Oct 27, 2023
    Configuration menu
    Copy the full SHA
    9c07826 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    78eac4c View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2023

  1. Configuration menu
    Copy the full SHA
    8d8c315 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4739d5b View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2023

  1. Configuration menu
    Copy the full SHA
    adcc4a9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5015186 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3d25273 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    754aeea View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

  1. Fix/add catches to octokit (#359)

    * Add catches
    
    * Add catches
    EstebanDalelR authored Nov 2, 2023
    Configuration menu
    Copy the full SHA
    07d6a42 View commit details
    Browse the repository at this point in the history
  2. Fix/missing params when a comment is created or edited (#358)

    * v2.1.2 (#355)
    
    * fix: upgrade airtable from 0.11.6 to 0.12.1
    
    Snyk has created this PR to upgrade airtable from 0.11.6 to 0.12.1.
    
    See this package in npm:
    https://www.npmjs.com/package/airtable
    
    See this project in Snyk:
    https://app.snyk.io/org/baristageek/project/0810254a-0f29-45a6-ac58-76b132da4c39?utm_source=github&utm_medium=referral&page=upgrade-pr
    
    * Fix/v2.0.0 merge conflicts  (#278)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Delete discord
    
    * Use correct posthog
    
    * Fix hover
    
    * Update route.ts
    
    * Delete getContext.ts
    
    * delete unused folders
    
    * Build a prompt that produces the desired results
    
    * Flag PRs
    
    * Change comparison string for detecting already labeled PRs
    
    * Fix/double cloud id getting (#271)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Add missing params test
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Move discord
    
    * Use standard var
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Add missing params test
    
    * Use missing params function
    
    * Use missingparams tracker
    
    * Fix imports
    
    * Change required params to be only search text
    
    * Move to pages
    
    * Move imports
    
    * Use correct params
    
    * Fixes to notion fetching
    
    * Move to app folder
    
    * Add posthog tracking
    
    * Fix confluence number, slack usage
    
    * Move Context route
    
    * Fix API
    
    * Remove gitSystem
    
    * Add AI Summary
    
    * Fix types, remove logging
    
    * Remove unused file
    
    * Remove pages folder
    
    * Fix response error
    
    * Fix placeholder
    
    * Fix imports, placeholder
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Add intellij files
    
    * Stop double cloudid getting
    
    * Delete loading.tsx
    
    * Fix params
    
    * Fix params
    
    * Fix imports
    
    * Update CONTRIBUTING.md
    
    * Add explanation
    
    * Change hardcoded pr title and number to the ones stored on GitHubPRs[0
    
    * Remove console logs
    
    * Chore/delete unused files (#283)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Update route.ts
    
    * Delete discord
    
    * Remove discord
    
    * Delete discord
    
    * Delete discord
    
    * Remove pages folder
    
    * Delete azureAppInsights.ts
    
    * Remove unused files
    
    * Restore needed file
    
    * Fix user getting in index
    
    * Feature/new integrations script (#272)
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Create AsanaLoginLink.tsx
    
    * Create guide to adding a new Oauth service
    
    * Add asana
    
    * Add asana
    
    * Add asana
    
    * Add SQL for new services
    
    * Add env vars sections
    
    * Update CONTRIBUTING.md
    
    * Add lang descriptors
    
    * Create script to allow quick integrations
    
    * Update CONTRIBUTING.md
    
    * Delete discord
    
    * Fix tracking
    
    * Fix import
    
    * Fix import
    
    * Roll back hover to dev
    
    * Fix tracking
    
    * Fix typo
    
    * Extract service list
    
    * Use correct prop
    
    * Simplify code
    
    * Data reorg
    
    * Fix param for getting user data
    
    * Update CONTRIBUTING.md
    
    * Improve text
    
    * Improve SQL section
    
    * Update CONTRIBUTING.md
    
    * Add last steps
    
    * Feature/asana integration (#273)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Create AsanaLoginLink.tsx
    
    * Create guide to adding a new Oauth service
    
    * Add asana
    
    * Add asana
    
    * Add asana
    
    * Add SQL for new services
    
    * Add env vars sections
    
    * Update CONTRIBUTING.md
    
    * Add lang descriptors
    
    * Delete discord
    
    * Fix tracking
    
    * Fix import
    
    * Fix import
    
    * Roll back hover to dev
    
    * Fix tracking
    
    * Update CONTRIBUTING.md
    
    * Delete unused folder
    
    * v2.0.0 (#277)
    
    * Feature/posthog frontend (#242) (#262)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Fix small grammar mistakes in the sys prompt (#263)
    
    * Fix small grammar mistakes in the sys prompt
    
    * Update getOpenAISummary.ts
    
    * Create ghapp page redirect (#264)
    
    * Update README.md Title (#265)
    
    * Create scorecard.yml
    
    * Change retention days from 5 to 7
    
    * State that contribution is permisionless
    
    * Add OSSF scorecardbadge (#268)
    
    * Feature/finish api routes (#241)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Add missing params test
    
    * Fix/v2.0.0 merge conflicts  (#278)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Delete discord
    
    * Use correct posthog
    
    * Fix hover
    
    * Update route.ts
    
    * Delete getContext.ts
    
    * delete unused folders
    
    ---------
    
    Co-authored-by: Esteban Vargas <[email protected]>
    
    * Update redirect.tsx
    
    * Fix/remove conflicting route (#280)
    
    * Update redirect.tsx
    
    * Delete getContext.ts
    
    * Remove discord
    
    * Fix file
    
    * Update redirect.tsx
    
    * Create saveUser.ts
    
    * Add required pages
    
    * Add workspace_name
    
    * Add asana info getter
    
    * add workspace_name
    
    * Fix returned values
    
    * Add asana info
    
    * Add asana
    
    * Add asana
    
    * Fix posthog (#285)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Update route.ts
    
    * Update redirect.tsx
    
    * Update loading.tsx
    
    * Update page.tsx
    
    ---------
    
    Co-authored-by: Esteban Vargas <[email protected]>
    
    * Move logic to actions/github
    
    * Fix parameter names
    
    * Feature/improve logging (#291)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Delete unused folder
    
    * v2.0.0 (#277)
    
    * Feature/posthog frontend (#242) (#262)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Fix small grammar mistakes in the sys prompt (#263)
    
    * Fix small grammar mistakes in the sys prompt
    
    * Update getOpenAISummary.ts
    
    * Create ghapp page redirect (#264)
    
    * Update README.md Title (#265)
    
    * Create scorecard.yml
    
    * Change retention days from 5 to 7
    
    * State that contribution is permisionless
    
    * Add OSSF scorecardbadge (#268)
    
    * Feature/finish api routes (#241)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Add missing params test
    
    * Fix/v2.0.0 merge conflicts  (#278)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Delete discord
    
    * Use correct posthog
    
    * Fix hover
    
    * Update route.ts
    
    * Delete getContext.ts
    
    * delete unused folders
    
    ---------
    
    Co-authored-by: Esteban Vargas <[email protected]>
    
    * Update redirect.tsx
    
    * Fix/remove conflicting route (#280)
    
    * Update redirect.tsx
    
    * Delete getContext.ts
    
    * Remove discord
    
    * Fix file
    
    * Update redirect.tsx
    
    * Fix posthog (#285)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Update route.ts
    
    * Update redirect.tsx
    
    * Remove console logging
    
    * Send to posthog
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Update route.ts
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Delete layout.tsx
    
    * v2.0.0 (#277)
    
    * Feature/posthog frontend (#242) (#262)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Fix small grammar mistakes in the sys prompt (#263)
    
    * Fix small grammar mistakes in the sys prompt
    
    * Update getOpenAISummary.ts
    
    * Create ghapp page redirect (#264)
    
    * Update README.md Title (#265)
    
    * Create scorecard.yml
    
    * Change retention days from 5 to 7
    
    * State that contribution is permisionless
    
    * Add OSSF scorecardbadge (#268)
    
    * Feature/finish api routes (#241)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Add missing params test
    
    * Fix/v2.0.0 merge conflicts  (#278)
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Move discord
    
    * Use standard var
    
    * Better error handling
    
    * Delete discord
    
    * Move Sendgrid to app router
    
    * Fix export
    
    * Upgrade routes to return 400 on missing params
    
    * Add status codes
    
    * Check status returned
    
    * Test settings getter
    
    * Feature/posthog frontend (#242)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Frontend analytics
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Feature/posthog backend (#243)
    
    * Create param validator
    
    * Move discord
    
    * Move user settings getter to app router
    
    * Use standard var
    
    * move getAllPublicUserData to app router
    
    * Better error handling
    
    * Delete getAllData.ts
    
    * Delete discord
    
    * Throw errors
    
    * Handle error throwing
    
    * Move updateSettings to app router
    
    * Update confluence.svg
    
    * Configure jest
    
    * Create settings.test.ts
    
    * Create updateSettings.test.ts
    
    * Add getting test
    
    * Use generalized validator
    
    * Move Stripe to app router
    
    * Move Sendgrid to app router
    
    * Move vscode to airtable Analytics to app router
    
    * Create posthog.ts
    
    * Add types, move to utils
    
    * Capture posthog event
    
    * Change export
    
    * Fix export
    
    * Fix export
    
    * Check dev env
    
    * Extract response types
    
    * Use responseTypes
    
    * Fix settings to use data response
    
    * Early return if no apiKey
    
    * Add error events
    
    * Remove event logging
    
    * Use request URL to pass to posthog
    
    * Extract tracking
    
    * Use tracker object
    
    * Move to route
    
    * Fix typo
    
    * Create route groups
    
    * Fix imports
    
    * Delete layout.tsx
    
    * Delete discord
    
    * Use co…
    3 people authored Nov 2, 2023
    Configuration menu
    Copy the full SHA
    d4dbf41 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d55a869 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fd615b1 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2023

  1. Add random files

    baristaGeek committed Nov 3, 2023
    Configuration menu
    Copy the full SHA
    822ed7a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c5e9d46 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    af00550 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a340702 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9938292 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2023

  1. Merge pull request #362 from watermelontools/bugfix/duplicate-pr-comm…

    …enting
    
    Bugfix: Remove duplicate PR comments
    baristaGeek authored Nov 7, 2023
    Configuration menu
    Copy the full SHA
    0fc9057 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2023

  1. Configuration menu
    Copy the full SHA
    6b74050 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2023

  1. Pin Next version to 13

    EstebanDalelR authored and Esteban Dalel R committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    5450bb6 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2023

  1. Configuration menu
    Copy the full SHA
    5b8ab6f View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. Configuration menu
    Copy the full SHA
    25c4f93 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. Configuration menu
    Copy the full SHA
    769ce19 View commit details
    Browse the repository at this point in the history
  2. Fix/prevent double console log commenting (#377)

    * Move const prompt
    
    * Extract hash getter
    
    * Await result, fix type
    
    * Extract text
    
    * Remove unused imports
    
    * Rewrite diffing fucnction
    
    * Fix function
    
    * Use falsy values to return
    EstebanDalelR authored Nov 15, 2023
    Configuration menu
    Copy the full SHA
    5c2427e View commit details
    Browse the repository at this point in the history
  3. Feature/uninstall email (#366)

    * Add catches
    
    * Add catches
    
    * Create sendUninstall.ts
    
    * Remove unused params
    
    * Send email on action
    
    * Extract actionName
    EstebanDalelR authored Nov 15, 2023
    Configuration menu
    Copy the full SHA
    4817f85 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2023

  1. Configuration menu
    Copy the full SHA
    9098ee9 View commit details
    Browse the repository at this point in the history
  2. Create dependabot.yml

    To test not commenting bot PRs
    baristaGeek authored Nov 20, 2023
    Configuration menu
    Copy the full SHA
    6255bca View commit details
    Browse the repository at this point in the history
  3. Merge pull request #387 from watermelontools/baristaGeek-patch-5

    Create dependabot.yml
    baristaGeek authored Nov 20, 2023
    Configuration menu
    Copy the full SHA
    0c5cd93 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6795e85 View commit details
    Browse the repository at this point in the history
  5. REmove commons clause

    baristaGeek committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    ec51510 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fff3cfe View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    99fa05e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    635513b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d68e934 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2023

  1. Configuration menu
    Copy the full SHA
    af12329 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #386 from watermelontools/bugfix/multiple-comments

    Bugfix - Multiple PR commenting
    baristaGeek authored Nov 21, 2023
    Configuration menu
    Copy the full SHA
    817161c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f5ce673 View commit details
    Browse the repository at this point in the history
  4. Remove comments

    baristaGeek committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    34d9ba5 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #390 from watermelontools/chore/remove-unused-pieces

    Chore/remove unused pieces
    baristaGeek authored Nov 21, 2023
    Configuration menu
    Copy the full SHA
    1e29ed0 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #388 from watermelontools/bugfix-373/deactivate-co…

    …mmenting-on-bot-prs
    
    Bugfix - Deactivate comenting on bot PRs
    baristaGeek authored Nov 21, 2023
    Configuration menu
    Copy the full SHA
    073cea3 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2023

  1. Fix stored procedure call

    baristaGeek committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    156aaf3 View commit details
    Browse the repository at this point in the history
  2. Add idiomatic name to the stored procedure that updates github usage …

    …counts and use vercel.json to call it every month
    baristaGeek committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    d62f2ec View commit details
    Browse the repository at this point in the history
  3. Remove prod console log

    baristaGeek committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    a862399 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2023

  1. Configuration menu
    Copy the full SHA
    3950d08 View commit details
    Browse the repository at this point in the history
  2. Update README.md

    baristaGeek authored Nov 28, 2023
    Configuration menu
    Copy the full SHA
    d37e074 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #395 from watermelontools/bugfix/new-counter

    Bugfix/new counter
    baristaGeek authored Nov 28, 2023
    Configuration menu
    Copy the full SHA
    1e5018a View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2023

  1. Merge pull request #396 from watermelontools/chore/add-bugfix-as-a-se…

    …arch-stopword
    
    Add bugfix and its derivatives as stopwords
    baristaGeek authored Nov 29, 2023
    Configuration menu
    Copy the full SHA
    0d5e953 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2023

  1. Configuration menu
    Copy the full SHA
    b44ba29 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2023

  1. Update pull_request_template.md (#400)

    Add test section
    EstebanDalelR authored Dec 5, 2023
    Configuration menu
    Copy the full SHA
    cfae6ed View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2023

  1. Update README.md

    baristaGeek authored Dec 8, 2023
    Configuration menu
    Copy the full SHA
    71a236c View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2023

  1. Configuration menu
    Copy the full SHA
    b80d9e1 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2023

  1. Replace calendly with Stripe link (#410)

    No risk
    baristaGeek authored Dec 12, 2023
    Configuration menu
    Copy the full SHA
    823f158 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9ded9eb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a86f8bb View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2023

  1. modify regex

    baristaGeek committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    3af5a28 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d46c305 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0bccee7 View commit details
    Browse the repository at this point in the history
  4. Comment the correct line

    baristaGeek committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    8b8c483 View commit details
    Browse the repository at this point in the history
  5. Ignorelines with comments

    baristaGeek committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    0f417b4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ebe0afe View commit details
    Browse the repository at this point in the history
  7. Remove unused function

    baristaGeek committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    7bcdd4f View commit details
    Browse the repository at this point in the history
  8. Remove leftout comments

    baristaGeek committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    6aebf2f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5ec7628 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

  1. Merge pull request #413 from watermelontools/feature/better-console-l…

    …og-detection
    
    Feature/better console log detection
    baristaGeek authored Dec 14, 2023
    Configuration menu
    Copy the full SHA
    336e40b View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2023

  1. Fix max (#420)

    EstebanDalelR authored Dec 26, 2023
    Configuration menu
    Copy the full SHA
    99c0da8 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2024

  1. Configuration menu
    Copy the full SHA
    5cc8a42 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2024

  1. Feature/push user to create account (#426)

    * Pass summary as always true
    
    * Push user on no account
    EstebanDalelR authored Jan 18, 2024
    Configuration menu
    Copy the full SHA
    6feaec7 View commit details
    Browse the repository at this point in the history
  2. Sign up page: Image is broken #418 (#427)

    Co-authored-by: salondev <[email protected]>
    gvijay4321 and salondev authored Jan 18, 2024
    Configuration menu
    Copy the full SHA
    e24b403 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f6b9b06 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2024

  1. Fix marketplace link

    salondev committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    cc24d37 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #430 from gvijay4321/FixReadMeLinks

    Fix marketplace link
    baristaGeek authored Jan 22, 2024
    Configuration menu
    Copy the full SHA
    446ca04 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2024

  1. Configuration menu
    Copy the full SHA
    0f4973a View commit details
    Browse the repository at this point in the history
  2. Feature/417 leftout comments (#424)

    * Build RegEx
    
    * Insert a test leftover comment
    
    * Get to the correct match
    
    * Organize the code
    
    * Make it work
    
    * Clean and comment the code
    
    * Remove console log
    
    * Rename file and function
    
    * Remove leftout comment
    
    * Abstract files for better readability
    
    ---------
    
    Co-authored-by: Esteban Dalel R <[email protected]>
    baristaGeek and EstebanDalelR authored Jan 24, 2024
    Configuration menu
    Copy the full SHA
    3e3f6bb View commit details
    Browse the repository at this point in the history