This repository was archived by the owner on Mar 12, 2024. It is now read-only.
Commit 4569bd6
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 <estebanvargas94@gmail.com>
* 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 <estebanvargas94@gmail.com>
* 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 <estebanvargas94@gmail.com>
* 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 <estebanvargas94@gmail.com>
* 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…1 parent ef4d61b commit 4569bd6
7 files changed
Lines changed: 32 additions & 12 deletions
File tree
- app
- (loggedIn)/settings
- api
- analytics/vsmarketplace/update
- extension/getContext
- user/settings
- components
- tests/api/user
- utils/posthog
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
10 | 9 | | |
11 | 10 | | |
12 | 11 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
8 | 13 | | |
9 | 14 | | |
10 | 15 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
51 | 49 | | |
52 | 50 | | |
53 | 51 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| 22 | + | |
22 | 23 | | |
23 | 24 | | |
24 | 25 | | |
| |||
0 commit comments